Greater Insight. Greater Value. -...
Transcript of Greater Insight. Greater Value. -...
![Page 1: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/1.jpg)
Greater Insight. Greater Value.Networks Optimization with Intelligence
Stanley Kaplunov I Stephen Holt (
September 2017 I Washington DC
![Page 2: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/2.jpg)
Confidential Presentation
![Page 3: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/3.jpg)
▶ Driving up business value and customer experiences in mobile telecommunications by combining machine learning and real-time analytics.
![Page 4: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/4.jpg)
▶ The situation ▶ The solution: Splunk
Ability to process millions of data points in real-time
Capabilities to apply machine learning algorithms to support data-driven decisions
Web framework and sdks (software development kits) to enable customized visualization and data analytics
Network Traffic Demands
Regulatory Influence
Cost
Competition
![Page 5: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/5.jpg)
▶Utilising the power of machine learning, we set out to provide intelligent solutions to some of the industry’s key challenges…The Challenge
OPTIMISE SPEND IMPROVE CEX
REDUCE CHURN
Within day-to-day operations where and how can spend be optimised, reducing OPEX and yielding
improved ROI on CAPEX of deployed infrastructure. We looked at reducing energy spend and data
centre optimisation to improve ROI and Spend.
Understanding the impact network performance can have on CEX, we looked at key indicators to asses their performance. These were correlated with CEX indices, and using traffic forecasting, we were able
to deliver what subscribers want.
Performance could be dynamically optimised to ensure that customers receive the best customer
experience, raising NPS and reducing churn. Utilising performance insights, we were able to
target optimisation activities to achieve peak performance.
![Page 6: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/6.jpg)
Innovation Strategy
Identify vision
Define future operating
model
Articulate roadmap
Innovation Excellence
INNOVATION DELIVERY
Hackathons to learn & solve problems fast
Tap into start-up world to stay ahead
Workshops to align as a leadership team on future visionCollaboration
networks/tools
Open idea forum to promote enterprise across the business
IDEATION CONCEPT DEVELOPMENT
RAPID PROTOTYPING HUB SHOWCASE
Validate & propose
Understand & assess
Filter & prioritise
½ day collaborative workshop
Explore topic using latest tech/customer insights
5-10 viable POC ideas
Tangible POC in 8-10 weeks
1-2 week Agile sprints
Iterative testing, review &
development
Physical showcase of innovation
Awareness & insight
Promote & inspire
Innovation Programme Delivery1-2 weeks 4 weeks 6-8 weeks -8-10 weeks
![Page 7: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/7.jpg)
Network Traffic Forecasting
![Page 8: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/8.jpg)
▶ …is powered by linear regression algorithms to gain fast insights into traffic flow, including real-time alerts. Unexpected trends launch alerts and actions, reducing outages and improving the overall customer experience.
Network Traffic Forecasting…
![Page 9: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/9.jpg)
Data Centre Optimization
![Page 10: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/10.jpg)
▶ …panels give a continuous, real-time view into how many data centres are needed to support current and forecasted traffic…
Data Centre Optimization
…and where these should be located to provide optimal CEX and performance.In fact, using our solution, the traditional plan and build of future Data Centres will be disrupted. Moving from classic network infrastructure design (static hardware allocation) to enable the adoption of Software Defined Networks…
…with an expectation to avoid physical builds. Concentrating CAPEX spend where it will provide optimised performance and ROI.
![Page 11: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/11.jpg)
Insights
![Page 12: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/12.jpg)
▶ …can be gained by viewing the network route finder, powered by a customised Python pathfinding algorithm, based on Dijkstra’s algorithm.
Insights Into Network Performance Optimization
![Page 13: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/13.jpg)
© 2017 SPLUNK INC.
“We created Four network management personas, each configured
with ML algorithms and dashboards…
![Page 14: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/14.jpg)
▶Oversight of site cluster performance, traffic peak time and traffic forecasting.
Site Cluster Manager
![Page 15: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/15.jpg)
15
Site Cluster
Manager
![Page 16: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/16.jpg)
▶Monitors datacentre status, traffic peak time, and traffic forecasting.
Data Centre Manager
![Page 17: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/17.jpg)
Data Centre Manager
![Page 18: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/18.jpg)
▶Combines site cluster performance information with datacentre performance.
C-RAN Manager
![Page 19: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/19.jpg)
C-RAN Manager
![Page 20: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/20.jpg)
▶ Integrates network performance information with financial performance to support executive’s decision-making.
C-Suite Portal
![Page 21: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/21.jpg)
21
C-Suite Portal
![Page 22: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/22.jpg)
TechnicalHighlights
![Page 23: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/23.jpg)
The Best Bits
▶ Splunk’s web framework enabled us to create a customized dashboard view
▶ Integrates with D3.js to create stunning dashboards and leaflet API which creates interactive map views
▶ Ample visualization components available in Splunkbase
Data Visualization
$ less *.xml | grep -F "viz type" | sort --unique<viz type="cuviz_water_gauge.water_gauge"><viz type="geo_heatmap_app.geo_heatmap"><viz type="horizon_chart_app.horizon_chart"><viz type="leaflet_maps_app.leaflet_maps"><viz type="missile_map.missile_map"><viz type="parallel_coordinates_app.parallel_coordinates"><viz type="scatterplot3d_app.scatter3d"><viz type="Splunk_ML_Toolkit.ForecastViz"><viz type="Splunk_ML_Toolkit.OutliersViz"><viz type="status_indicator_app.status_indicator"><viz type="viz_clustermap.clustermap"><viz type="viz_halo.halo"><viz type="wordcloud_app.wordcloud">
![Page 24: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/24.jpg)
The Best Bits
▶ To build our own time series forecasting algorithms to forecast network service demand over time
▶ Decision tree algorithms to suggest how many data centres are needed and where they should be
▶ To create customized algorithm with Splunk ML Toolkit(i.e. Dijkstra’s algorithm to calculate the best network reroute path)
Machine Learning
▶ How to run customized python algorithm:
▶ Register the algorithm ▶ Create the algorithm
python script file▶ Write an algorithm
class
![Page 25: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/25.jpg)
The Best Bits
▶ Due to the complexity of network infrastructure, it is very difficult to collect real-time data from various endpoints. As an end-to-end solution, Splunk’s ability to collect, parse and index terabytes of data from various network devices and endpoints regardless of the data type in real-time is tremendously valuable.
Real Time Data
▶ Various Network Data sources can be integrated with Splunk:
▶ Network Performance Management (i.e. Cisco Element Manager, OSS)
▶ Billing System▶ Alarm logs▶ Support tickets ▶ Marketing Tools (i.e. CRM,
salesforces)▶ External data (i.e. social media
feeds )
![Page 26: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/26.jpg)
Conclusion
![Page 27: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/27.jpg)
BETTER CUSTOMER
EXPERIENCE
LOWER OPERATIONAL
COSTSLOWER CAPITAL
INVESTMENT
Conclusion
WIN, WIN, WIN!
![Page 28: Greater Insight. Greater Value. - SplunkConfconf.splunk.com/files/2017/slides/networks-optimization-with-intelligence-an...Data Centre Optimization …and where these should be located](https://reader033.fdocuments.us/reader033/viewer/2022050108/5f9910bfc10fd9730b28c83a/html5/thumbnails/28.jpg)
© 2017 SPLUNK INC.
Don't forget to rate this session in the .conf2017 mobile app
Thank You