SlideShare a Scribd company logo
Cloud-Scale BGP and NetFlow Analysis
Jim Frey, VP Product, Kentik Technologies
December 15, 2015
2
• Common NetOps Stress points
• Helpful Data Sets – NetFlow, BGP
• Handling NetFlow and BGP at Cloud Scale
• Kentik’s Approach
• Wrap-Up / Q&A
Agenda
R
R
S
S
S
S
S
R
R
S
S
S
S
S
NetOps Stress Points: Needing Instant Answers
How should I allocate my
resources in the future?
Does performance
meet expectations?
Is this an attack or
legitimate traffic?
Where in my network
is the problem?
Things You Need Answers to About/From Your Network
$$$
$$$
$$$
X
4
• Accurate Visibility, Without Delay
• Relevant Alerts: No False Positives or Negatives
• Complete Data: Breadth + Depth
• Fast/Flexible Data Exploration
• Tools that don’t suck (time or $$)
What We Hear….
To Address These Questions, NetOps Needs:

Recommended for you

Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data Stream

The process of streaming real-time data from a wide variety of machine data sources and entities can be very complex and unwieldy. Using an agent-based approach, Informatica has invented a new technique and open access product that makes this process much more user friendly and efficient, even when dealing with multiple environments such as Hadoop, Cassandra, Storm, Amazon Kinesis and Complex Event Processing.

kafkadata integrationreal time data streaming
Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...

Failure is inevitable in any distributed system but anticipating failures and building systems to recover from failures instantaneous makes the system highly resilient. At Capital One we process billions of events everyday and we leverage cloud, microservices, streaming and machine learning technologies to solve customer problems and provide the best customer experience. As part of this session I will be talking about highly resilient streaming architecture that is supporting processing of billions of events every day then some of the strategies & best practices to build highly available and fault-tolerant systems utilizing Kafka and Cloud environments.

apache kafkakafka summit
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...

(Benny Lee + Christopher Arthur, Bank of Australia) Kafka Summit SF 2018 Commonwealth Bank of Australia (CBA) is Australia’s largest bank with over 15m customers, 50,000 employees and over USD700 billion in assets. We started the journey two years ago to transform our existing enterprise architecture into an “event driven” architecture. Since then, Kafka has become a mission critical platform in the Bank and it is the core component in our “event driven” architecture strategy. In this talk, we will walk you through the journey of how we stood up the initial Kafka clusters, the challenges we encountered (both technical and organisational) and how we overcame those challenges. We will also deep dive into one of the use cases for Kafka (with Kafka Streams and Connectors) in our new real time payment system that was introduced in Australia early this year. We will discuss why we think Kafka was the perfect solution for this use case, and the lessons learned. Key Takeaways: -Lessons learned from our experiences (that we think other companies could be able to benefit from) -Our use cases for Kafka with a particular focus on the new real time payment systems (NPP) initiative in Australia

apachekafkasummit
5
What Data Sets Can Help?
And which ones can do the job cost effectively?
6
Primary Network Monitoring Data Choices
Examples
- SNMP, WMI
Advantages
- Ubiquitous
- Good for monitoringdevice
health/status/activity
Disadvantages
- Notraffic detail
- Typically nofrequentthan
every 5 minutes truly anti-
real-time
Polled Stats
Examples
- NetFlow, sFlow, IPFIX
Advantages
- Details on traffic
src/dest/content, etc.
- Very costeffective
Disadvantages
- NRT(near real-time)atbest
- Incomplete app-layer detail
- Limitedperformance metrics
- Data volumes can be massive
Flow Records
Examples
- Packets -> xFlow
- Long term stream-to-disk
Advantages
- Mostcomplete app layer detail
- True real-time (millisecondlvl)
- Complete vendor independent
Disadvantages
- Expensive todeploy at scale
- Requires network tapor SPAN
- Packetcaptures can be massive
Packet Inspection
7
Secondary Network Monitoring Data Choices
Examples
- Syslog
Advantages
- Continuous/streaming
- Unique, device-specific info
- True real-time
Disadvantages
- Nostandards – musthave very
flexible search/mappingtools
- Data volumes can be massive
Log Records
Examples
- OSPF, IGRP, BGP
Advantages
- Details on traffic paths and
provider volumes
- Insights intoInternetfactors
Disadvantages
- Address data only – no
awareness of traffic
- Mustpeer with routers to get
updates
Routing/Path Data
Examples
- IP SLA, Independenttestsw
Advantages
- Assess functions/services 24x7
- Provides both availability and
performance measures
Disadvantages
- Deploying/maintainingenough
agents to achieve full coverage
- Only an approximation of real
user experience (atbest)
Synthetic Agents
8
• You never know which data set will present the specific
insights you need
• The challenge (real magic) comes from correlating
multiple datasets, i.e.:
• Behavioral observations with configuration changes
• Trends with underlying traffic details
• Routing data with traffic data
Key Assertion:
Use Multiple Data Types for Best Results

Recommended for you

Shaping a Digital Vision
Shaping a Digital VisionShaping a Digital Vision
Shaping a Digital Vision

Undertaking a digital journey starts with clearly articulating the success factors for the entire digital journey, and our experience from the field has shown it to be an Achilles heel for most CXOs, across Fortune 500 organizations. Our findings were corroborated when a Mckinsey study reported that only 15% of the organizations are able to calculate the ROI of a digital initiative. In this talk we will deliberate on demonstrated examples from multi-billion dollar businesses around proven methodologies to measure the value of a digital enterprise. The panel will share experiences as well as provide actionable advice for immediate next steps around the following: Successful metrics for measuring the value for Digital / IoT / AI/ Machine learning engagements How can 'Digital Traction Metrics' help with actionable insights even before the Financial Metrics have been reported What are the best in-class organizational constructs and futuristic employee engagement methods to facilitate the digital revolution Panelists for this session include: • Christian Bilien - Head of Global Data at Societe Generale • Pierre Alexandre Pautrat – Head of Big Data at BPCE/Nattixis • Ronny Fehling – VP , Airbus • Juergen Urbanski – Silicon Valley Data Science • Abhas Ricky - EMEA Lead, Innovation & Strategy, Hortonworks

hadoop summitdataworks summit
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...

Time series data is everywhere -- connected IoT devices, application monitoring & observability platforms, and more. What makes time series datastreams challenging is that they often have orders of magnitude more data than other workloads, with millions of time series datapoints being quite common. Given its ability to ingest high volumes of data, Kafka is a natural part of any data architecture handling large volumes of time series telemetry, specifically as an intermediate buffer before that data is persisted in InfluxDB for processing, analysis, and use in other applications. In this session, we will show you how you can stream time series data to your IoT application using Kafka queues and InfluxDB, drawing upon deployments done at Hulu and Wayfair that allow both to ingest 1 million metrics per second. Once this session is complete, you’ll be able to connect a Kafka queue to an InfluxDB instance as the beginning of your own time series data pipeline.

kafka summitapache kafkaiot
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, GlooHow a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo

At Gloo.us, we face a challenge in providing platform data to heterogeneous applications in a way that eliminates access contention, avoids high latency ETLs, and ensures consistency for many teams. We're solving this problem by adopting Data Mesh principles and leveraging Kafka, Kafka Connect, and Kafka streams to build an event driven architecture to connect applications to the data they need. A domain driven design keeps the boundaries between specialized process domains and singularly focused data domains clear, distinct, and disciplined. Applying the principles of a Data Mesh, process domains assume the responsibility of transforming, enriching, or aggregating data rather than relying on these changes at the source of truth -- the data domains. Architecturally, we've broken centralized big data lakes into smaller data stores that can be consumed into storage managed by process domains. This session covers how we’re applying Kafka tools to enable our data mesh architecture. This includes how we interpret and apply the data mesh paradigm, the role of Kafka as the backbone for a mesh of connectivity, the role of Kafka Connect to generate and consume data events, and the use of KSQL to perform minor transformations for consumers.

apache kafkakafka summitgloo
9
For Providers
• Recognizing newservice opportunities basedon subscriber(and peer) behavior
• Optimizing peering relationships forcostcontrol
For Web Services/ Commerce
• Recognizing where yourcustomers are andhowtheyreach you
• Managing peering relationships forbestcustomerexperience
For Enterprise
• Assessing howyourconnectivityproviders perform/compare
• Building InternetIQ – howyou connect/relate to the outside world
Why Correlate Routing Data with Traffic Data?
10
Cloud Scale for NetFlow
and BGP:
The Big Data Challenge
Why can’t we just use our existing tools?
Cloud, SaaS,
Big Data
Network traffic has grown exponentially;
Legacy tools/tech haven’t kept pace.
Result? Fragmented tools, visibility gaps,
unanswered questions.
Existing Tools: Falling Behind
10M
100M
1G
10G
100G
12
- Network Monitoring Data IS Big Data
- Meets Volume/Variety/Velocity Test
- Billions of records/day (millions/second)
- Big Data architectures are considered best practices today for open/flexible
correlation, analytics
Why Big Data?

Recommended for you

Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...

Kurt Schneider [Discover Financial] | How Discover Modernizes Observability with InfluxDB Cloud | InfluxDays Virtual Experience NA 2020

financial servicesinfluxdaysinfluxdb
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...

This document discusses Apache Flink for IoT event-time stream processing. It begins by introducing streaming architectures and Flink. It then discusses how IoT data has important properties like continuous data production and event timestamps that require event-time based processing. Examples are provided of companies like King and Bouygues Telecom using Flink for billions of events per day with challenges like out-of-order data and flexible windowing. Event-time processing in Flink is able to handle these challenges through features like watermarks.

big data
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...

Apache Hudi is a data lake platform, that provides streaming primitives (upserts/deletes/change streams) on top of data lake storage. Hudi powers very large data lakes at Uber, Robinhood and other companies, while being pre-installed on four major cloud platforms. Hudi supports exactly-once, near real-time data ingestion from Apache Kafka to cloud storage, which is typically used in-place of a S3/HDFS sink connector to gain transactions and mutability. While this approach is scalable and battle-tested, it can only ingest data in mini batches, leading to lower data freshness. In this talk, we introduce a Kafka Connect Sink Connector for Apache Hudi, which writes data straight into Hudi's log format, making the data immediately queryable, while Hudi's table services like indexing, compaction, clustering work behind the scenes, to further re-organize for better query performance.

apache kafkakafka summit
13
Existing solutions shortfalls:
- Flexibility for moving between viewpoints and into full details
- Data Completeness due to reliance on summarized/aggregated flow data
- Speed: Generating new analysis in a timely manner
Specific Challenges For NetFlow + BGP
- Network Monitoring Data IS Big Data
- Meets Volume/Variety/Velocity Test
- Billions of records/day (millions/second)
- Big Data architectures are considered best practices today for open/flexible
correlation, analytics
Why Big Data?
14
How to Get/Use Big Data Approach?
15
1. BYO – Build Your Own
• Pick back end & reporting/analysis tools (open source = free?)
• Procure operating platforms (hard, virtual, or cloud servers = $$)
• Integrate, add data sources, and get it up and running (dev = $$)
• Keep it up and running (ops/admin = $$)
How to Get/Use Big Data Approach?
16
1. BYO – Build Your Own
• Pick back end & reporting/analysis tools (open source = free?)
• Procure operating platforms (hard, virtual, or cloud servers = $$)
• Integrate, add data sources, and get it up and running (dev = $$)
• Keep it up and running (ops/admin = $$)
2. Let SOMEONE ELSE build/optimize/operate
• Subscribe to SaaS (ops $$)
• Just Send Your Data and enjoy the ride!
How to Get/Use Big Data Approach?

Recommended for you

Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...

(Dmitry Milman + Ankur Kaneria, Express Scripts) Kafka Summit SF 2018 Building cloud-based microservices can be a challenge when the system of record is a relational database residing on an on-premise mainframe. The challenge lies in the ability to efficiently and cost-effectively access the ever-increasing amount of data. Express Scripts is reimagining its data architecture to bring best-in-class user experience and provide the foundation of next-generation applications. This talk will showcase how Kafka plays a key role within Express Scripts’ transformation from mainframe to a microservice-based ecosystem, ensuring data integrity between two worlds. It will discuss how change data capture (CDC) is leveraged to stream data changes to Kafka, allowing us to build a low-latency data sync pipeline. We will describe how we achieve transactional consistency by collapsing all events that belong together onto a single topic, yet have the ability to scale out to meet the real time SLAs and low-latency requirements through means of partitions. We will share our Kafka Streams configuration to handle the data transformation workload. We will discuss our overall Kafka cluster footprint, configuration and security measures. Express Scripts Holding Company is an American Fortune 100 company. As of 2018, the company is the 25th largest in the U.S. as well as one of the largest pharmacy benefit management organizations in the U.S. Customers rely on 24/7 access to our services, and need the ability to interact with our systems in real time via various channels such as web and mobile. Sharing our mainframe t0 microservices migration journey, our experiences and lessons learned would be beneficial to other companies venturing on a similar path.

apachekafkasummit
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams APIuser Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams API

For many industries the need to group together related events based on a period of activity or inactivity is key. Advertising businesses, content producers are just a few examples of where session windows can be used to better understand user behavior. While such sessionization has been possible in Apache Kafka up to this point, implementing it has been rather complex and required leveraging low-level APIs. In the most recent release of Kafka, however, new capabilities have been added making session windows much easier to implement. In this online talk, we’ll introduce the concept of a session window, talk about common use cases, and walk through how Apache Kafka can be used for session-oriented use cases.

Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...

Booz Allen is at the forefront of cyber innovation and sometimes that means applying AI in an on-prem environment because of data sensitivity.

spark + ai summit

 *
17
Kentik’s Answer
How we address the Big Data challenge to meet the needs of
Network Operators now
Kentik Detect: the first and only SaaS Solution
For Network Ops Management & Visibility at Terabit Scale
CL OU D -B A S E D RE A L -TIM E M U LTI-TE N A N T OP E N G L OB A L
Analyze & Take Action
Big Data Network
Telemetry Platform
S
S
S
R
R
The Network is
the Sensor
Web Portal
Real-time & historical
queries
NetFlow/
sFlow/IPFIX
SNMP
BGP
Alerts
E-mail / Syslog / JSON
Open API
SQL / RESTful
Kentik
Data Engine
Multi-tiered/Clustered for Scale / Load Balancing / HA, Hosted by Kentik
What’s Behind the Kentik Data Engine
POSTGRES
SERVERS
SQL
DATA STORAGE CLUSTER
NetFlow
SNMP
BGP
INGEST CLUSTER
CLIENTS
N M
Optimized forMassive DataIngest & Rapid Query Response
20
Kentik Portal Dashboard

Recommended for you

Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure

Hyperconverged infrastructure functions by combining storage, networking and computing into a single system.

hyperconverged infrastructure
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul MishraJavantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra

This document discusses microservices and provides an overview of common microservice concepts. It begins with discussing problems with monolithic architectures and then covers topics like service registration with Eureka, load balancing with Ribbon, edge services with Zuul, and failure management with Hystrix. Both pros and cons of the microservices approach are presented. The document concludes with an example demo of a microservices architecture using Spring Cloud and a request for any questions.

javantura v3hujakmicroservice
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...

Data volumes continue to grow, demanding new, more scalable solutions for low-latency data processing. Previously, the default approach to deploying such systems was to throw a ton of hardware at the problem. However, that is no longer necessary, as newer technologies showcase a level of efficiency that enables smaller, more manageable clusters while handling extreme workloads. Processing billions of events per second on Kafka can now be done with a modest investment in compute resources. In this session, you will learn how to architect and build the fastest data processing applications that scale linearly, and combine streaming data and reference data data-in-motion and data-at-rest with machine learning. We will take you through the end-to-end framework and example application, built on the Hazelcast Platform, an open source software engine designed for ultra-fast performance. We will also show how you can leverage SQL to further explore the operational data in the solution including querying Kafka topics and key-value data on the in-memory data store. Attendees will also get access to the Github sample application shown.

apache kafkakafka summithazlecast
21
Top Traffic Flows
22
Traffic by Source Geography
23
AS Path Changes
24
AS Top Talkers and Drill Down Options

Recommended for you

Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...

The Ohio Department of Transportation has adopted Confluent as the event driven enabler of DriveOhio, a modern Intelligent Transportation System. DriveOhio digitally links sensors, cameras, speed monitoring equipment, and smart highway assets in real time, to dynamically adjust the surface road network to maximize the safety and efficiency for travelers. Over the past 24 months the team has increased the number and types of devices within the DriveOhio environment, while also working to see their vendors adopt Kafka to better participate in data sharing.

apache kafkakafka summit
Joe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overview

Meetup presentation for the kafka meetup in NYC put on by @allthingshadoop. The presentation covers Apache NiFi (incubating)

streamingdataflowapache nifi
Nokia Big Data and Analytics
Nokia Big Data and AnalyticsNokia Big Data and Analytics
Nokia Big Data and Analytics

Nokia is looking to transform its business for the future by regaining leadership in the smartphone market, maintaining leadership in mobile phones, and sustaining its position as a leading mobile products company. It will partner with Microsoft to build a new ecosystem for smartphones and maintain volume and value leadership. Nokia will also focus on bringing the web and apps to new price points, invest in future disruptions like MeeGo, and develop its location and commerce business including building a structured data platform and advanced analytics capabilities using big data.

nokia bigdata analytics hadoop map reduce internet
25
Peering Analytics: ASN by Dest Country Paths
26
Peering Analytics: Traffic by BGP Paths
27
Peering Analytics: Traffic by Origin AS (“Last Hop”)
28
Peering Analytics: Traffic by Transit AS

Recommended for you

Big Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ SchipholBig Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ Schiphol

Data Innovation Lab wil bijdragen aan Schiphol’s strategische doelen d.m.v. efficiency voordelen (kostenbesparingen) en nieuwe verdienmodellen door het kapitaliseren van de waarde van data. We willen u graag meenemen in hoe we gaan werken en wat we gaan doen.

2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto

This document provides an overview of orchestration and learning analytics research by Luis P. Prieto. It discusses orchestration as coordinating supportive interventions across learning activities. Orchestration research has modeled teacher practices through observational studies and eye-tracking. Learning analytics aims to aid educators by analyzing teaching and learning processes. The combination of orchestration and learning analytics is called teaching analytics. Prieto envisions applying this research at the CEITER research center through developing tools to support evidence-based teacher practices and orchestration-aware learning designs. Challenges include ensuring trust, privacy, added value and adoption at scale.

Tecnologia
TecnologiaTecnologia
Tecnologia

El documento resume los inicios de la tecnología desde la prehistoria hasta la era moderna. Algunos de los primeros inventos importantes mencionados incluyen la rueda, el telégrafo y el teléfono móvil. También describe los orígenes de la computadora, incluida la primera generación basada en válvulas, y la invención de la bombilla eléctrica por Thomas Edison.

Key Takeaways: Cloud Scale NetFlow + BGP
Why You Need It
- Clear Insight into external/Internet network traffic behaviors
- Improved customer/subscriber engagement
- Reduced network operating costs
Technical Path to Success
- This is a big data problem, requiring high capacity/speed for data
management, correlation, exploration, and analytics
- SaaS solutions are a fully viable option
Network Intelligence at Terabit Scale
Thank You!
Jim Frey
VP Product
KentikTechnologies
jfrey@kentik.com
@jfrey80

More Related Content

What's hot

Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC FederalKafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
HostedbyConfluent
 
PaNDA - a platform for Network Data Analytics: an overview
PaNDA - a platform for Network Data Analytics: an overviewPaNDA - a platform for Network Data Analytics: an overview
PaNDA - a platform for Network Data Analytics: an overview
Cisco DevNet
 
PNDA - Platform for Network Data Analytics
PNDA - Platform for Network Data AnalyticsPNDA - Platform for Network Data Analytics
PNDA - Platform for Network Data Analytics
John Evans
 
Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data Stream
InformaticaMarketplace
 
Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...
HostedbyConfluent
 
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
confluent
 
Shaping a Digital Vision
Shaping a Digital VisionShaping a Digital Vision
Shaping a Digital Vision
DataWorks Summit/Hadoop Summit
 
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
HostedbyConfluent
 
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, GlooHow a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
HostedbyConfluent
 
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
InfluxData
 
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Big Data Spain
 
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
HostedbyConfluent
 
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
confluent
 
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams APIuser Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
confluent
 
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Databricks
 
Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure
HTS Hosting
 
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul MishraJavantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
HostedbyConfluent
 
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
HostedbyConfluent
 
Joe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overview
Joseph Witt
 

What's hot (20)

Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC FederalKafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
Kafka Migration for Satellite Event Streaming Data | Eric Velte, ASRC Federal
 
PaNDA - a platform for Network Data Analytics: an overview
PaNDA - a platform for Network Data Analytics: an overviewPaNDA - a platform for Network Data Analytics: an overview
PaNDA - a platform for Network Data Analytics: an overview
 
PNDA - Platform for Network Data Analytics
PNDA - Platform for Network Data AnalyticsPNDA - Platform for Network Data Analytics
PNDA - Platform for Network Data Analytics
 
Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data Stream
 
Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...
 
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
Kafka in the Enterprise—A Two-Year Journey to Build a Data Streaming Platform...
 
Shaping a Digital Vision
Shaping a Digital VisionShaping a Digital Vision
Shaping a Digital Vision
 
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
 
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, GlooHow a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
 
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
Kurt Schneider [Discover Financial] | How Discover Modernizes Observability w...
 
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Ana...
 
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
Streaming Data Lakes using Kafka Connect + Apache Hudi | Vinoth Chandar, Apac...
 
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
Digital Transformation in Healthcare with Kafka—Building a Low Latency Data P...
 
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams APIuser Behavior Analysis with Session Windows and Apache Kafka's Streams API
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
 
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
Apache Spark vs Apache Spark: An On-Prem Comparison of Databricks and Open-So...
 
Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure Insight into Hyperconverged Infrastructure
Insight into Hyperconverged Infrastructure
 
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul MishraJavantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
 
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
Low-latency real-time data processing at giga-scale with Kafka | John DesJard...
 
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
Safer Commutes & Streaming Data | George Padavick, Ohio Department of Transpo...
 
Joe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overview
 

Viewers also liked

Nokia Big Data and Analytics
Nokia Big Data and AnalyticsNokia Big Data and Analytics
Nokia Big Data and Analytics
jthaskell
 
Big Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ SchipholBig Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ Schiphol
BigDataExpo
 
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
ifi8106tlu
 
Tecnologia
TecnologiaTecnologia
Tecnologia
chikizak
 
Alpha Bank – Property Xpress (PropertyXpress.com)
Alpha Bank – Property Xpress (PropertyXpress.com)Alpha Bank – Property Xpress (PropertyXpress.com)
Alpha Bank – Property Xpress (PropertyXpress.com)
Property Xpress
 
Twilightful Alphabetacy Chapter 1.2
Twilightful Alphabetacy Chapter 1.2Twilightful Alphabetacy Chapter 1.2
Twilightful Alphabetacy Chapter 1.2
SammyHam
 
Visión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y AndroidVisión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y Android
Droidcon Spain
 
El gran impacto de las redes sociales
El gran impacto de las redes socialesEl gran impacto de las redes sociales
El gran impacto de las redes sociales
pamc13
 
La lírica y la ópera
La lírica y la óperaLa lírica y la ópera
La lírica y la ópera
Sabry Salguero
 
Kongsklide Supra vac 2000 parts catalog
Kongsklide Supra vac 2000 parts catalogKongsklide Supra vac 2000 parts catalog
Kongsklide Supra vac 2000 parts catalog
PartCatalogs Net
 
Curso fitoterapia
Curso fitoterapiaCurso fitoterapia
Curso fitoterapia
curso de naturopatia
 
Bruno García.
Bruno García.Bruno García.
Bruno García.
Minor Sport
 
Ebook Gatilhos Mentais - Armas de Vendas
Ebook Gatilhos Mentais - Armas de VendasEbook Gatilhos Mentais - Armas de Vendas
Ebook Gatilhos Mentais - Armas de Vendas
INDICADOR OFERTAS
 
La vida de una abeja
La vida de una abejaLa vida de una abeja
La vida de una abeja
Paulina García
 
Trabajo en clases informatica 17 05-2014
Trabajo en clases informatica 17 05-2014Trabajo en clases informatica 17 05-2014
Trabajo en clases informatica 17 05-2014
Maritza Ordoñez
 
Evento SugarCRM y Redes Sociales
Evento SugarCRM y Redes SocialesEvento SugarCRM y Redes Sociales
Evento SugarCRM y Redes Sociales
GrowIT
 
Aqualibro Fascículo 7
Aqualibro Fascículo 7Aqualibro Fascículo 7
Varsavsky
VarsavskyVarsavsky
Varsavsky
Valeria Esposito
 
Escoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
Escoex. Cómo disparar mi Productividad con las Nuevas TecnologíasEscoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
Escoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
Manuel Hernández Guerra
 
Caligramas
CaligramasCaligramas
Caligramas
lavozdelcierzo
 

Viewers also liked (20)

Nokia Big Data and Analytics
Nokia Big Data and AnalyticsNokia Big Data and Analytics
Nokia Big Data and Analytics
 
Big Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ SchipholBig Data Expo 2015 - Schiphol Big Data @ Schiphol
Big Data Expo 2015 - Schiphol Big Data @ Schiphol
 
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Alpha Bank – Property Xpress (PropertyXpress.com)
Alpha Bank – Property Xpress (PropertyXpress.com)Alpha Bank – Property Xpress (PropertyXpress.com)
Alpha Bank – Property Xpress (PropertyXpress.com)
 
Twilightful Alphabetacy Chapter 1.2
Twilightful Alphabetacy Chapter 1.2Twilightful Alphabetacy Chapter 1.2
Twilightful Alphabetacy Chapter 1.2
 
Visión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y AndroidVisión Artificial, Accesibilidad y Android
Visión Artificial, Accesibilidad y Android
 
El gran impacto de las redes sociales
El gran impacto de las redes socialesEl gran impacto de las redes sociales
El gran impacto de las redes sociales
 
La lírica y la ópera
La lírica y la óperaLa lírica y la ópera
La lírica y la ópera
 
Kongsklide Supra vac 2000 parts catalog
Kongsklide Supra vac 2000 parts catalogKongsklide Supra vac 2000 parts catalog
Kongsklide Supra vac 2000 parts catalog
 
Curso fitoterapia
Curso fitoterapiaCurso fitoterapia
Curso fitoterapia
 
Bruno García.
Bruno García.Bruno García.
Bruno García.
 
Ebook Gatilhos Mentais - Armas de Vendas
Ebook Gatilhos Mentais - Armas de VendasEbook Gatilhos Mentais - Armas de Vendas
Ebook Gatilhos Mentais - Armas de Vendas
 
La vida de una abeja
La vida de una abejaLa vida de una abeja
La vida de una abeja
 
Trabajo en clases informatica 17 05-2014
Trabajo en clases informatica 17 05-2014Trabajo en clases informatica 17 05-2014
Trabajo en clases informatica 17 05-2014
 
Evento SugarCRM y Redes Sociales
Evento SugarCRM y Redes SocialesEvento SugarCRM y Redes Sociales
Evento SugarCRM y Redes Sociales
 
Aqualibro Fascículo 7
Aqualibro Fascículo 7Aqualibro Fascículo 7
Aqualibro Fascículo 7
 
Varsavsky
VarsavskyVarsavsky
Varsavsky
 
Escoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
Escoex. Cómo disparar mi Productividad con las Nuevas TecnologíasEscoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
Escoex. Cómo disparar mi Productividad con las Nuevas Tecnologías
 
Caligramas
CaligramasCaligramas
Caligramas
 

Similar to Cloud-Scale BGP and NetFlow Analysis

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation Criteria
ScyllaDB
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Philip Filleul
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Databricks
 
Analytics&IoT
Analytics&IoTAnalytics&IoT
Analytics&IoT
Selvaraj Kesavan
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk
 
Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications
Hortonworks
 
Qo Introduction V2
Qo Introduction V2Qo Introduction V2
Qo Introduction V2
Joe_F
 
Igniting Audience Measurement at Time Warner Cable
Igniting Audience Measurement at Time Warner CableIgniting Audience Measurement at Time Warner Cable
Igniting Audience Measurement at Time Warner Cable
Tim Case
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINT
Splunk
 
SplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding OverviewSplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding Overview
Splunk
 
Cisco Analytics: Accelerate Network Optimization with Virtualization
Cisco Analytics: Accelerate Network Optimization with VirtualizationCisco Analytics: Accelerate Network Optimization with Virtualization
Cisco Analytics: Accelerate Network Optimization with Virtualization
Cisco Canada
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking Scenarios
Stenio Fernandes
 
Sql 2017 net raf
Sql 2017  net rafSql 2017  net raf
Sql 2017 net raf
Maximiliano Accotto
 
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding OverviewSplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
Splunk
 
Architecting Petabyte Scale AI Applications
Architecting Petabyte Scale AI ApplicationsArchitecting Petabyte Scale AI Applications
Architecting Petabyte Scale AI Applications
Yahoo Developer Network
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?
Swiss Big Data User Group
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
DataWorks Summit
 
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
AgileNetwork
 
BigData Analysis
BigData AnalysisBigData Analysis

Similar to Cloud-Scale BGP and NetFlow Analysis (20)

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation Criteria
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
 
Analytics&IoT
Analytics&IoTAnalytics&IoT
Analytics&IoT
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
 
Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications
 
Qo Introduction V2
Qo Introduction V2Qo Introduction V2
Qo Introduction V2
 
Igniting Audience Measurement at Time Warner Cable
Igniting Audience Measurement at Time Warner CableIgniting Audience Measurement at Time Warner Cable
Igniting Audience Measurement at Time Warner Cable
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINT
 
SplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding OverviewSplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding Overview
 
Cisco Analytics: Accelerate Network Optimization with Virtualization
Cisco Analytics: Accelerate Network Optimization with VirtualizationCisco Analytics: Accelerate Network Optimization with Virtualization
Cisco Analytics: Accelerate Network Optimization with Virtualization
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking Scenarios
 
Sql 2017 net raf
Sql 2017  net rafSql 2017  net raf
Sql 2017 net raf
 
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding OverviewSplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
 
Architecting Petabyte Scale AI Applications
Architecting Petabyte Scale AI ApplicationsArchitecting Petabyte Scale AI Applications
Architecting Petabyte Scale AI Applications
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
 
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
Agile Gurugram 2023 | Observability for Modern Applications. How does it help...
 
BigData Analysis
BigData AnalysisBigData Analysis
BigData Analysis
 

Recently uploaded

Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
Awais Yaseen
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
Toru Tamaki
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
Sally Laouacheria
 

Recently uploaded (20)

Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
 

Cloud-Scale BGP and NetFlow Analysis

  • 1. Cloud-Scale BGP and NetFlow Analysis Jim Frey, VP Product, Kentik Technologies December 15, 2015
  • 2. 2 • Common NetOps Stress points • Helpful Data Sets – NetFlow, BGP • Handling NetFlow and BGP at Cloud Scale • Kentik’s Approach • Wrap-Up / Q&A Agenda
  • 3. R R S S S S S R R S S S S S NetOps Stress Points: Needing Instant Answers How should I allocate my resources in the future? Does performance meet expectations? Is this an attack or legitimate traffic? Where in my network is the problem? Things You Need Answers to About/From Your Network $$$ $$$ $$$ X
  • 4. 4 • Accurate Visibility, Without Delay • Relevant Alerts: No False Positives or Negatives • Complete Data: Breadth + Depth • Fast/Flexible Data Exploration • Tools that don’t suck (time or $$) What We Hear…. To Address These Questions, NetOps Needs:
  • 5. 5 What Data Sets Can Help? And which ones can do the job cost effectively?
  • 6. 6 Primary Network Monitoring Data Choices Examples - SNMP, WMI Advantages - Ubiquitous - Good for monitoringdevice health/status/activity Disadvantages - Notraffic detail - Typically nofrequentthan every 5 minutes truly anti- real-time Polled Stats Examples - NetFlow, sFlow, IPFIX Advantages - Details on traffic src/dest/content, etc. - Very costeffective Disadvantages - NRT(near real-time)atbest - Incomplete app-layer detail - Limitedperformance metrics - Data volumes can be massive Flow Records Examples - Packets -> xFlow - Long term stream-to-disk Advantages - Mostcomplete app layer detail - True real-time (millisecondlvl) - Complete vendor independent Disadvantages - Expensive todeploy at scale - Requires network tapor SPAN - Packetcaptures can be massive Packet Inspection
  • 7. 7 Secondary Network Monitoring Data Choices Examples - Syslog Advantages - Continuous/streaming - Unique, device-specific info - True real-time Disadvantages - Nostandards – musthave very flexible search/mappingtools - Data volumes can be massive Log Records Examples - OSPF, IGRP, BGP Advantages - Details on traffic paths and provider volumes - Insights intoInternetfactors Disadvantages - Address data only – no awareness of traffic - Mustpeer with routers to get updates Routing/Path Data Examples - IP SLA, Independenttestsw Advantages - Assess functions/services 24x7 - Provides both availability and performance measures Disadvantages - Deploying/maintainingenough agents to achieve full coverage - Only an approximation of real user experience (atbest) Synthetic Agents
  • 8. 8 • You never know which data set will present the specific insights you need • The challenge (real magic) comes from correlating multiple datasets, i.e.: • Behavioral observations with configuration changes • Trends with underlying traffic details • Routing data with traffic data Key Assertion: Use Multiple Data Types for Best Results
  • 9. 9 For Providers • Recognizing newservice opportunities basedon subscriber(and peer) behavior • Optimizing peering relationships forcostcontrol For Web Services/ Commerce • Recognizing where yourcustomers are andhowtheyreach you • Managing peering relationships forbestcustomerexperience For Enterprise • Assessing howyourconnectivityproviders perform/compare • Building InternetIQ – howyou connect/relate to the outside world Why Correlate Routing Data with Traffic Data?
  • 10. 10 Cloud Scale for NetFlow and BGP: The Big Data Challenge Why can’t we just use our existing tools?
  • 11. Cloud, SaaS, Big Data Network traffic has grown exponentially; Legacy tools/tech haven’t kept pace. Result? Fragmented tools, visibility gaps, unanswered questions. Existing Tools: Falling Behind 10M 100M 1G 10G 100G
  • 12. 12 - Network Monitoring Data IS Big Data - Meets Volume/Variety/Velocity Test - Billions of records/day (millions/second) - Big Data architectures are considered best practices today for open/flexible correlation, analytics Why Big Data?
  • 13. 13 Existing solutions shortfalls: - Flexibility for moving between viewpoints and into full details - Data Completeness due to reliance on summarized/aggregated flow data - Speed: Generating new analysis in a timely manner Specific Challenges For NetFlow + BGP - Network Monitoring Data IS Big Data - Meets Volume/Variety/Velocity Test - Billions of records/day (millions/second) - Big Data architectures are considered best practices today for open/flexible correlation, analytics Why Big Data?
  • 14. 14 How to Get/Use Big Data Approach?
  • 15. 15 1. BYO – Build Your Own • Pick back end & reporting/analysis tools (open source = free?) • Procure operating platforms (hard, virtual, or cloud servers = $$) • Integrate, add data sources, and get it up and running (dev = $$) • Keep it up and running (ops/admin = $$) How to Get/Use Big Data Approach?
  • 16. 16 1. BYO – Build Your Own • Pick back end & reporting/analysis tools (open source = free?) • Procure operating platforms (hard, virtual, or cloud servers = $$) • Integrate, add data sources, and get it up and running (dev = $$) • Keep it up and running (ops/admin = $$) 2. Let SOMEONE ELSE build/optimize/operate • Subscribe to SaaS (ops $$) • Just Send Your Data and enjoy the ride! How to Get/Use Big Data Approach?
  • 17. 17 Kentik’s Answer How we address the Big Data challenge to meet the needs of Network Operators now
  • 18. Kentik Detect: the first and only SaaS Solution For Network Ops Management & Visibility at Terabit Scale CL OU D -B A S E D RE A L -TIM E M U LTI-TE N A N T OP E N G L OB A L Analyze & Take Action Big Data Network Telemetry Platform S S S R R The Network is the Sensor Web Portal Real-time & historical queries NetFlow/ sFlow/IPFIX SNMP BGP Alerts E-mail / Syslog / JSON Open API SQL / RESTful Kentik Data Engine
  • 19. Multi-tiered/Clustered for Scale / Load Balancing / HA, Hosted by Kentik What’s Behind the Kentik Data Engine POSTGRES SERVERS SQL DATA STORAGE CLUSTER NetFlow SNMP BGP INGEST CLUSTER CLIENTS N M Optimized forMassive DataIngest & Rapid Query Response
  • 22. 22 Traffic by Source Geography
  • 24. 24 AS Top Talkers and Drill Down Options
  • 25. 25 Peering Analytics: ASN by Dest Country Paths
  • 27. 27 Peering Analytics: Traffic by Origin AS (“Last Hop”)
  • 29. Key Takeaways: Cloud Scale NetFlow + BGP Why You Need It - Clear Insight into external/Internet network traffic behaviors - Improved customer/subscriber engagement - Reduced network operating costs Technical Path to Success - This is a big data problem, requiring high capacity/speed for data management, correlation, exploration, and analytics - SaaS solutions are a fully viable option
  • 30. Network Intelligence at Terabit Scale Thank You! Jim Frey VP Product KentikTechnologies jfrey@kentik.com @jfrey80