SlideShare une entreprise Scribd logo
1  sur  24
Traffic Management in the Cloud Raja Srinivasan Chief Cloud Evangelist Zeus Technology
© Zeus Technology 2008 Slide 2 Let’s buy load balancers
© Zeus Technology 2009 Slide 3 Taxonomy of Traffic Managers There’s a range of functionality: Layer 4 load balancers:  		basic packet redirection Layer 7 load balancers:  		understand HTTP, can apply 	some optimizations Intelligent Traffic Managers:  		Application proxies that can be 	programmed to manage traffic in 	many different ways
Layer 4 load balancers © Zeus Technology 2009 Slide 4 SSL Decryption Load Balancing Session Persistence request Virtual Server (client connections) Pool(server connections) response Layer 4 load balancer A layer 4 load balancer can typically: ,[object Object]
Perform SSL decryption(features and capabilities vary by product)
Layer 7 load balancers © Zeus Technology 2009 Slide 5 SSL Decryption DoS Protection TCP Offload Load Balancing Session Persistence SSL Encryption HTTP Multiplexing request Virtual Server (client connections) Pool(server connections) response Layer 7 load balancer Content Compression HTTP Caching TCP Offload Bandwidth Shaping A layer 7 load balancer understands HTTP (features and capabilities vary by product)
Intelligent Traffic Managers © Zeus Technology 2009 Slide 6 SSL Decryption Service Protection TCP Offload Rate Shaping Load Balancing Session Persistence Bandwidth Shaping SSL Encryption HTTP Multiplexing Request rules ,[object Object]
TrafficScript
Java Extensionsrequest Virtual Server (client connections) Pool(server connections) response Content Compression HTTP Caching TCP Offload Service Level Monitoring Bandwidth Shaping Transaction Logging Response rules ,[object Object]
TrafficScript
Java ExtensionsSOAP-based Control API Event Handling  API Web and CLI interface (CLI in version 5.2)
Cloud Traffic Management Challenges ,[object Object]
Routing
Performance and SLA management
Access to services
Compliance
Visibility:
Monitoring
Analytics
Cloud usage tracking
Security:
Managing access to apps & services
Sharing data with trusted parties only
Application & transaction security

Contenu connexe

Tendances

Simulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestSimulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestJaskaranpreet Singh
 
Advancing Road Safety in India: Challenges and Opportunities
Advancing Road Safety in India:Challenges and OpportunitiesAdvancing Road Safety in India:Challenges and Opportunities
Advancing Road Safety in India: Challenges and OpportunitiesWaseemAhmad186
 
Html 5 tutorial - By Bally Chohan
Html 5 tutorial - By Bally ChohanHtml 5 tutorial - By Bally Chohan
Html 5 tutorial - By Bally Chohanballychohanuk
 
A Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationA Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationBenjamin Klotz
 
Road safety fundamentals
Road safety fundamentalsRoad safety fundamentals
Road safety fundamentalsCarlos Osio
 
Wildcards, Simple Shell Programs and Shell Variables
Wildcards, Simple Shell Programs and Shell VariablesWildcards, Simple Shell Programs and Shell Variables
Wildcards, Simple Shell Programs and Shell VariablesGaurav Bisht
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginnersSingsys Pte Ltd
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONIRJET Journal
 
Chapter -I Introduction of Road Safety by Dr.Makendran C
Chapter -I Introduction of Road Safety by Dr.Makendran CChapter -I Introduction of Road Safety by Dr.Makendran C
Chapter -I Introduction of Road Safety by Dr.Makendran Cmakendran1
 
Road safety improvement in india
Road safety improvement in indiaRoad safety improvement in india
Road safety improvement in indiaNiranjan Reddy
 
Servlet 3.1 Async I/O
Servlet 3.1 Async I/OServlet 3.1 Async I/O
Servlet 3.1 Async I/OSimone Bordet
 

Tendances (20)

Simulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestSimulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prest
 
Advancing Road Safety in India: Challenges and Opportunities
Advancing Road Safety in India:Challenges and OpportunitiesAdvancing Road Safety in India:Challenges and Opportunities
Advancing Road Safety in India: Challenges and Opportunities
 
Final year project proposal
Final year project proposalFinal year project proposal
Final year project proposal
 
Html 5 tutorial - By Bally Chohan
Html 5 tutorial - By Bally ChohanHtml 5 tutorial - By Bally Chohan
Html 5 tutorial - By Bally Chohan
 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
 
A Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationA Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and Demonstration
 
html5.ppt
html5.ppthtml5.ppt
html5.ppt
 
Road safety fundamentals
Road safety fundamentalsRoad safety fundamentals
Road safety fundamentals
 
Css lecture notes
Css lecture notesCss lecture notes
Css lecture notes
 
Wildcards, Simple Shell Programs and Shell Variables
Wildcards, Simple Shell Programs and Shell VariablesWildcards, Simple Shell Programs and Shell Variables
Wildcards, Simple Shell Programs and Shell Variables
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTION
 
Sumo scenario
Sumo scenario Sumo scenario
Sumo scenario
 
Chapter -I Introduction of Road Safety by Dr.Makendran C
Chapter -I Introduction of Road Safety by Dr.Makendran CChapter -I Introduction of Road Safety by Dr.Makendran C
Chapter -I Introduction of Road Safety by Dr.Makendran C
 
Jsp Introduction Tutorial
Jsp Introduction TutorialJsp Introduction Tutorial
Jsp Introduction Tutorial
 
Functions in javascript
Functions in javascriptFunctions in javascript
Functions in javascript
 
Road safety improvement in india
Road safety improvement in indiaRoad safety improvement in india
Road safety improvement in india
 
4 roadside hazard management
4 roadside hazard management4 roadside hazard management
4 roadside hazard management
 
Applets in java
Applets in javaApplets in java
Applets in java
 
Servlet 3.1 Async I/O
Servlet 3.1 Async I/OServlet 3.1 Async I/O
Servlet 3.1 Async I/O
 

En vedette

A review of cloud computing for transportation system
A review of cloud computing for transportation systemA review of cloud computing for transportation system
A review of cloud computing for transportation systemNaveena N
 
Toward efficient task management in wireless sensor networks
Toward efficient task management in wireless sensor networksToward efficient task management in wireless sensor networks
Toward efficient task management in wireless sensor networksNaveena N
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningLavanya Vigrahala
 
2012 13 ieee projects jp infotech booklet
2012 13 ieee projects jp infotech booklet2012 13 ieee projects jp infotech booklet
2012 13 ieee projects jp infotech bookletjpinfotech
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud pptKrishna Kumar
 
applications of cloud computing for agricultural sector
applications of cloud computing for agricultural sectorapplications of cloud computing for agricultural sector
applications of cloud computing for agricultural sectorSwathi Rampur
 
Application of Cloud Computing in Aggriculture
Application of Cloud Computing in Aggriculture Application of Cloud Computing in Aggriculture
Application of Cloud Computing in Aggriculture Gowtham Chandra
 
Better ways of using Analytics in Agriculture in india
Better ways of using Analytics in Agriculture in indiaBetter ways of using Analytics in Agriculture in india
Better ways of using Analytics in Agriculture in indiaYagnesh Shetty
 
Big Data in Agriculture, the SemaGrow and agINFRA experience
Big Data in Agriculture, the SemaGrow and agINFRA experienceBig Data in Agriculture, the SemaGrow and agINFRA experience
Big Data in Agriculture, the SemaGrow and agINFRA experienceAndreas Drakos
 
Efficient sharing of personal health records using encryption in cloud computing
Efficient sharing of personal health records using encryption in cloud computingEfficient sharing of personal health records using encryption in cloud computing
Efficient sharing of personal health records using encryption in cloud computingNaveena N
 
Application of cloud computing to agriculture
Application of cloud computing to agriculture Application of cloud computing to agriculture
Application of cloud computing to agriculture Swathi Rampur
 
Ensuring data security in cloud computing. - Anusha Tuke
Ensuring data security in  cloud computing. - Anusha TukeEnsuring data security in  cloud computing. - Anusha Tuke
Ensuring data security in cloud computing. - Anusha TukeAnusha Chavan
 
Data analytics for agriculture
Data analytics for agricultureData analytics for agriculture
Data analytics for agricultureData Portal India
 
Building a Predictive Model
Building a Predictive ModelBuilding a Predictive Model
Building a Predictive ModelDKALab
 
Python PPT
Python PPTPython PPT
Python PPTEdureka!
 
The Indian Media & Entertainment Industry 2016
The Indian Media & Entertainment Industry 2016The Indian Media & Entertainment Industry 2016
The Indian Media & Entertainment Industry 2016Chaitanya Chinchlikar
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications Ahmed_hashmi
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesDheeraj Negi
 

En vedette (20)

A review of cloud computing for transportation system
A review of cloud computing for transportation systemA review of cloud computing for transportation system
A review of cloud computing for transportation system
 
Toward efficient task management in wireless sensor networks
Toward efficient task management in wireless sensor networksToward efficient task management in wireless sensor networks
Toward efficient task management in wireless sensor networks
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioning
 
Urban traffic management system assignment 2
Urban traffic management system assignment 2Urban traffic management system assignment 2
Urban traffic management system assignment 2
 
2012 13 ieee projects jp infotech booklet
2012 13 ieee projects jp infotech booklet2012 13 ieee projects jp infotech booklet
2012 13 ieee projects jp infotech booklet
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud ppt
 
applications of cloud computing for agricultural sector
applications of cloud computing for agricultural sectorapplications of cloud computing for agricultural sector
applications of cloud computing for agricultural sector
 
Application of Cloud Computing in Aggriculture
Application of Cloud Computing in Aggriculture Application of Cloud Computing in Aggriculture
Application of Cloud Computing in Aggriculture
 
Better ways of using Analytics in Agriculture in india
Better ways of using Analytics in Agriculture in indiaBetter ways of using Analytics in Agriculture in india
Better ways of using Analytics in Agriculture in india
 
Big Data in Agriculture, the SemaGrow and agINFRA experience
Big Data in Agriculture, the SemaGrow and agINFRA experienceBig Data in Agriculture, the SemaGrow and agINFRA experience
Big Data in Agriculture, the SemaGrow and agINFRA experience
 
Efficient sharing of personal health records using encryption in cloud computing
Efficient sharing of personal health records using encryption in cloud computingEfficient sharing of personal health records using encryption in cloud computing
Efficient sharing of personal health records using encryption in cloud computing
 
Application of cloud computing to agriculture
Application of cloud computing to agriculture Application of cloud computing to agriculture
Application of cloud computing to agriculture
 
Ensuring data security in cloud computing. - Anusha Tuke
Ensuring data security in  cloud computing. - Anusha TukeEnsuring data security in  cloud computing. - Anusha Tuke
Ensuring data security in cloud computing. - Anusha Tuke
 
Data analytics for agriculture
Data analytics for agricultureData analytics for agriculture
Data analytics for agriculture
 
Building a Predictive Model
Building a Predictive ModelBuilding a Predictive Model
Building a Predictive Model
 
Python PPT
Python PPTPython PPT
Python PPT
 
The Indian Media & Entertainment Industry 2016
The Indian Media & Entertainment Industry 2016The Indian Media & Entertainment Industry 2016
The Indian Media & Entertainment Industry 2016
 
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 

Similaire à Traffic Management In The Cloud

CloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen GarretCloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen GarretChris Purrington
 
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009CloudAngels
 
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)Tech in Asia ID
 
Progressive Web Apps. What, why and how
Progressive Web Apps. What, why and howProgressive Web Apps. What, why and how
Progressive Web Apps. What, why and howRiza Fahmi
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on OpenstackOpen Stack
 
Ten Battle-Tested Tips for Atlassian Connect Add-ons
Ten Battle-Tested Tips for Atlassian Connect Add-onsTen Battle-Tested Tips for Atlassian Connect Add-ons
Ten Battle-Tested Tips for Atlassian Connect Add-onsAtlassian
 
Java11 New Features
Java11 New FeaturesJava11 New Features
Java11 New FeaturesHaim Michael
 
Istio Service Mesh
Istio Service MeshIstio Service Mesh
Istio Service MeshLew Tucker
 
Joomla in the cloud with Openshift
Joomla in the cloud with OpenshiftJoomla in the cloud with Openshift
Joomla in the cloud with OpenshiftEdoardo Schepis
 
Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5Web Directions
 
AWS Certified Cloud Practitioner Course S7-S10
AWS Certified Cloud Practitioner Course S7-S10AWS Certified Cloud Practitioner Course S7-S10
AWS Certified Cloud Practitioner Course S7-S10Neal Davis
 
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...COMAQA.BY
 
Pushing Datatothe Browserwith Comet Ajax W
Pushing Datatothe Browserwith Comet Ajax WPushing Datatothe Browserwith Comet Ajax W
Pushing Datatothe Browserwith Comet Ajax Wrajivmordani
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...Eric D. Schabell
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsRiverbed Technology
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 BeMyApp
 

Similaire à Traffic Management In The Cloud (20)

CloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen GarretCloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen Garret
 
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
 
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
 
Progressive Web Apps. What, why and how
Progressive Web Apps. What, why and howProgressive Web Apps. What, why and how
Progressive Web Apps. What, why and how
 
Pyramid deployment
Pyramid deploymentPyramid deployment
Pyramid deployment
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on Openstack
 
Ten Battle-Tested Tips for Atlassian Connect Add-ons
Ten Battle-Tested Tips for Atlassian Connect Add-onsTen Battle-Tested Tips for Atlassian Connect Add-ons
Ten Battle-Tested Tips for Atlassian Connect Add-ons
 
Clean Architecture @ Taxibeat
Clean Architecture @ TaxibeatClean Architecture @ Taxibeat
Clean Architecture @ Taxibeat
 
Java11 New Features
Java11 New FeaturesJava11 New Features
Java11 New Features
 
Istio Service Mesh
Istio Service MeshIstio Service Mesh
Istio Service Mesh
 
Joomla in the cloud with Openshift
Joomla in the cloud with OpenshiftJoomla in the cloud with Openshift
Joomla in the cloud with Openshift
 
Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5
 
Azure migration
Azure migrationAzure migration
Azure migration
 
AWS Certified Cloud Practitioner Course S7-S10
AWS Certified Cloud Practitioner Course S7-S10AWS Certified Cloud Practitioner Course S7-S10
AWS Certified Cloud Practitioner Course S7-S10
 
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...
Тестирование мобильных приложений используя облачные сервисы. TestDroid, Test...
 
Pushing Datatothe Browserwith Comet Ajax W
Pushing Datatothe Browserwith Comet Ajax WPushing Datatothe Browserwith Comet Ajax W
Pushing Datatothe Browserwith Comet Ajax W
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...
 
Pixels_Camp
Pixels_CampPixels_Camp
Pixels_Camp
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance Problems
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3
 

Plus de Intel Corporation

Intro to Cloud Computing in the Federal Government
Intro to Cloud Computing in the Federal GovernmentIntro to Cloud Computing in the Federal Government
Intro to Cloud Computing in the Federal GovernmentIntel Corporation
 
Changing the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteChanging the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteIntel Corporation
 
Chanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteChanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteIntel Corporation
 
Jeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechJeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechIntel Corporation
 
Oscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinOscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinIntel Corporation
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinIntel Corporation
 
Ed Saipetch EMC VMware Lightning Talk CloudCamp Cincy
Ed Saipetch EMC VMware Lightning Talk CloudCamp CincyEd Saipetch EMC VMware Lightning Talk CloudCamp Cincy
Ed Saipetch EMC VMware Lightning Talk CloudCamp CincyIntel Corporation
 
Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy
Bob Roudebush BlueLock Lightning Talk at CloudCamp CincyBob Roudebush BlueLock Lightning Talk at CloudCamp Cincy
Bob Roudebush BlueLock Lightning Talk at CloudCamp CincyIntel Corporation
 
1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincyIntel Corporation
 
5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincyIntel Corporation
 
John sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkJohn sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkIntel Corporation
 
Jason baker of relia cloud gives cloudcamp denver lightning talk
Jason baker of relia cloud gives cloudcamp denver lightning talkJason baker of relia cloud gives cloudcamp denver lightning talk
Jason baker of relia cloud gives cloudcamp denver lightning talkIntel Corporation
 
George reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkGeorge reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkIntel Corporation
 
David fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkDavid fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkIntel Corporation
 
Bryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkBryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkIntel Corporation
 
Uri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkUri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkIntel Corporation
 

Plus de Intel Corporation (20)

Intro to Cloud Computing in the Federal Government
Intro to Cloud Computing in the Federal GovernmentIntro to Cloud Computing in the Federal Government
Intro to Cloud Computing in the Federal Government
 
Changing the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteChanging the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabrote
 
Chanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteChanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of Eventbrite
 
Jeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechJeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTech
 
Oscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinOscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austin
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austin
 
Ed Saipetch EMC VMware Lightning Talk CloudCamp Cincy
Ed Saipetch EMC VMware Lightning Talk CloudCamp CincyEd Saipetch EMC VMware Lightning Talk CloudCamp Cincy
Ed Saipetch EMC VMware Lightning Talk CloudCamp Cincy
 
Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy
Bob Roudebush BlueLock Lightning Talk at CloudCamp CincyBob Roudebush BlueLock Lightning Talk at CloudCamp Cincy
Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy
 
1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy
 
5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy
 
John sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkJohn sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talk
 
Jason baker of relia cloud gives cloudcamp denver lightning talk
Jason baker of relia cloud gives cloudcamp denver lightning talkJason baker of relia cloud gives cloudcamp denver lightning talk
Jason baker of relia cloud gives cloudcamp denver lightning talk
 
George reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkGeorge reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talk
 
David fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkDavid fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talk
 
Bryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkBryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talk
 
Uri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkUri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talk
 
Operations as Code
Operations as CodeOperations as Code
Operations as Code
 
The IBM Cloud
The IBM CloudThe IBM Cloud
The IBM Cloud
 
DNS is Sexy
DNS is SexyDNS is Sexy
DNS is Sexy
 
Microsoft Windows Azure
Microsoft Windows AzureMicrosoft Windows Azure
Microsoft Windows Azure
 

Dernier

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Dernier (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Traffic Management In The Cloud

  • 1. Traffic Management in the Cloud Raja Srinivasan Chief Cloud Evangelist Zeus Technology
  • 2. © Zeus Technology 2008 Slide 2 Let’s buy load balancers
  • 3. © Zeus Technology 2009 Slide 3 Taxonomy of Traffic Managers There’s a range of functionality: Layer 4 load balancers: basic packet redirection Layer 7 load balancers: understand HTTP, can apply some optimizations Intelligent Traffic Managers: Application proxies that can be programmed to manage traffic in many different ways
  • 4.
  • 5. Perform SSL decryption(features and capabilities vary by product)
  • 6. Layer 7 load balancers © Zeus Technology 2009 Slide 5 SSL Decryption DoS Protection TCP Offload Load Balancing Session Persistence SSL Encryption HTTP Multiplexing request Virtual Server (client connections) Pool(server connections) response Layer 7 load balancer Content Compression HTTP Caching TCP Offload Bandwidth Shaping A layer 7 load balancer understands HTTP (features and capabilities vary by product)
  • 7.
  • 9.
  • 11. Java ExtensionsSOAP-based Control API Event Handling API Web and CLI interface (CLI in version 5.2)
  • 12.
  • 14. Performance and SLA management
  • 22. Managing access to apps & services
  • 23. Sharing data with trusted parties only
  • 28. On-premises or in the cloudCloud 1 Service 2 Application 1 Service 1 Private or public cloud Policy-based traffic management & control Integration with Cloud Management System Cloud Management System AppLogic / RightScale Enterprise Physical-Virtual-Cloud Slide 7 Slide 7 © Zeus Technology 2009
  • 29. © Zeus Technology 2008 Slide 8 Rapid Application Changes The Cloud is all about “Rapid Application Deployment” Scenario: Your application has a fault You need to reduce the attack surface by sealing the bug from attackers
  • 30. © Zeus Technology 2008 Slide 9 Rapid Application Changes TrafficScript $contentType = http.getResponseHeader( "Content-Type" ); if( $contentType != "text/html" ) break; $body = http.getResponseBody(); $body = string.regexSub( $body, "d{3}-d{2}-d{4}", "", "g" ); http.setResponseBody( $body );
  • 31. © Zeus Technology 2008 Slide 10 Example - Gilt Groupe C C C C C C C C C C C C C C C C C C C C C C C C Basic Load Balancer 400 Ruby on Rails nodes
  • 32. © Zeus Technology 2008 Slide 11 Gilt Groupe C C C C C C C C C C C C C C C C C C C C C C C C Cache Traffic Manager 400 Ruby on Rails nodes
  • 33. Different cache rules for different content types Different versions of cached pages for different users Controlling Caching with TrafficScript © Zeus Technology 2008 Slide 12 TrafficScript $ct = http.getResponseHeader( "Content-Type" ); if(http.getResponseCode() >= 400 ) { cache.setExpiry( 5 ); } else if( startsWith( $ct, "image/" ) ) { cache.setExpiry( 60 ); } else { cache.setExpiry( 10 ); } “We found that with Content Caching and TrafficScriptTM, Zeus Traffic Manager is much more than a great load balancer – Zeus Traffic Manager is really an extension of our applications because of what it enables us to do.” Phong Nguyen, VP R&D, Founder, Gilt Groupe TrafficScript /*... Get user status from cookie... */ cache.setCacheKey( $status );
  • 34. © Zeus Technology 2008 Slide 13 Managing your apps in the cloud Your ‘app’ becomes an infinitely divisible quantity
  • 35. Smooth application upgrade process... Three application instances running © Zeus Technology 2008 Slide 14
  • 36. Smooth application upgrade process... Clone one and direct developer users to it © Zeus Technology 2008 Slide 15
  • 37. Smooth application upgrade process... Ready to deploy... Clone the new application version © Zeus Technology 2008 Slide 16
  • 38. Smooth application upgrade process... Smoothly migrate users from ‘old’ to ‘new’ © Zeus Technology 2008 Slide 17
  • 39.
  • 41. No time pressure during testing
  • 43.
  • 44. © Zeus Technology 2008 Slide 20 Let’s buy load balancers Where do I install this? How do I audit and track changes? Do I have access to the Data Center? Dev, test and production? What if I want to move my app?
  • 45. Load Balancer Taxonomy Microsoft NLB Zeus Traffic Manager Zeus Load Balancer Commercial Software ClusterScale Netscaler VPX Pound Open Source Linux Virtual Server / IPVS HAProxy nginx PerlBal Kemp Cisco CSS Cisco ACE Hardware Load Balancers Barracuda Nortel / Alteon Citrix Netscaler loadbalancer.org F5 BigIP Radware Coyotepoint Layer 7+ App. Delivery Controllers Layer 7Advanced LBs Layer 4Load Balancers Slide 21 © Zeus Technology 2008
  • 46. Load Balancer Taxonomy Commercial Software Microsoft NLB Zeus Traffic Manager Zeus Load Balancer ClusterScale Netscaler VPX Pound Linux Virtual Server / IPVS Open Source HAProxy nginx PerlBal Kemp Cisco CSS Cisco ACE Hardware Load Balancers Barracuda Nortel / Alteon Citrix Netscaler loadbalancer.org F5 BigIP Radware Coyotepoint Layer 7+ App. Delivery Controllers Layer 7Advanced LBs Layer 4Load Balancers Slide 22 © Zeus Technology 2008
  • 47. Traffic Managers in the Cloud Commercial Software Microsoft NLB Zeus Traffic Manager Zeus Load Balancer ClusterScale Netscaler VPX Pound Open Source Linux Virtual Server / IPVS HAProxy nginx PerlBal Kemp Cisco CSS Cisco ACE Hardware Load Balancers Barracuda Nortel / Alteon Citrix Netscaler loadbalancer.org F5 BigIP Radware Coyotepoint Layer 7+ App. Delivery Controllers Layer 7Advanced LBs Layer 4Load Balancers Slide 23 © Zeus Technology 2008
  • 48. © Zeus Technology 2009 Slide 24 Talk to Zeus http://www.zeus.com Raja Srinivasan, rsrinivasan@zeus.com

Notes de l'éditeur

  1. Developing role of ADC into managing cloud computing transactions: Zeus Cloud GatewayAddresses pain points of organisations working with or in the cloud: private clouds, public clouds, hybrid clouds.Interface between P,V & C – so helps with migratiion of services & apps into the cloud “on-ramp”Irrespective of how cloud being used: whether for bursting to provide additional capacity, or enterprise deployment on-premises with additional services in the cloud, or whether full enterprise deployment into the cloud.Common set of pain points to be addressed:I need to control how my apps interact with the cloud, and to ensure cloud usage complies with defined business policies for data sharing and privacyI need to ensure my interactions with the cloud are secureI need to be able to log & audit my interactions with the cloudI must only share data with trusted partiesI need to use the cloud cost-effectively, so want to find the least expensive offering availableI want to use the cloud to provide extra capacity, and need to ensure cloud-based apps are secureI need to ensure my apps meet SLAs, and I depend on services provided in the cloudI need to have visibility of cloud usage and bottlenecks in real time, to enable me to diagnose and resolve problemsZeus CG interacts with ZXTMs deployed in the cloud, providing availability and performance information. Zeus CG interacts with APIs from cloud providers to locate in-cloud apps and services, which may get moved, across single or multiple clouds.Zeus CG can also trigger actions, such as notifying the cloud provisioning system things that additional traffic volume is to be expected, and the cloud responds by deploying additional resources or capacity elastically to increase available capacity until it is no longer required.Zeus CG