SlideShare una empresa de Scribd logo
1 de 18
Sticky Session Support in Auto Scaling IaaS Systems  Michele Stecca , Luca Bazzucco, and Massimo Maresca Follow me on Twitter:  @steccami E-mail: m.stecca@cipi.unige.it Computer Platform Research Center  (CIPI) University of Padova & Genova (Italy) Washington D.C., July 9 th  2011
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The deployment schema of a scalable system supporting the execution of Web Applications
2.  Web Apps’ Session Management  (1/4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  Web Apps’ Session Management  (2/4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  Web Apps’ Session Management  (3/4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  Web Apps’ Session Management  (4/4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Architectural Solutions for Session mgmt (1/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Architectural Solutions for Session mgmt (2/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Architectural Solutions for Session mgmt (3/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Architectural Solutions for Session mgmt (4/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Architectural Solutions for Session mgmt (5/5) ,[object Object],[object Object],Web Servers don’t provide standardized APIs thus…  We chose the Session Monitoring approach for secure scale-down operations in Sticky Session elastic systems. We added such a feature to the Eucalyptus Open Source IaaS system.
4.  Session mgmt in the Eucalyptus IaaS system (1/4) ,[object Object],[object Object]
4.  Session mgmt in the Eucalyptus IaaS system (2/4) ,[object Object],[object Object]
4. Session mgmt in the Eucalyptus IaaS system (3/4) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. Session mgmt in the Eucalyptus IaaS system (4/4) ,[object Object],[object Object],[object Object],[object Object],[object Object]
5. Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you for  your attention! Follow me on Twitter:  @steccami Email: m.stecca@cipi.unige.it Michele Stecca

Más contenido relacionado

La actualidad más candente

Real Time Operating Systems
Real Time Operating SystemsReal Time Operating Systems
Real Time Operating Systems
Rohit Joshi
 
REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
prakrutijsh
 
Communication And Synchronization In Distributed Systems
Communication And Synchronization In Distributed SystemsCommunication And Synchronization In Distributed Systems
Communication And Synchronization In Distributed Systems
guest61205606
 

La actualidad más candente (20)

Real Time Operating Systems
Real Time Operating SystemsReal Time Operating Systems
Real Time Operating Systems
 
Operating Systems Part II-Process Scheduling, Synchronisation & Deadlock
Operating Systems Part II-Process Scheduling, Synchronisation & DeadlockOperating Systems Part II-Process Scheduling, Synchronisation & Deadlock
Operating Systems Part II-Process Scheduling, Synchronisation & Deadlock
 
Real time operating system
Real time operating systemReal time operating system
Real time operating system
 
Real Time Operating Systems
Real Time Operating SystemsReal Time Operating Systems
Real Time Operating Systems
 
Ds ppt imp.
Ds ppt imp.Ds ppt imp.
Ds ppt imp.
 
Real Time Operating Systems
Real Time Operating SystemsReal Time Operating Systems
Real Time Operating Systems
 
Real-Time Scheduling Algorithms
Real-Time Scheduling AlgorithmsReal-Time Scheduling Algorithms
Real-Time Scheduling Algorithms
 
Real time-embedded-system-lec-02
Real time-embedded-system-lec-02Real time-embedded-system-lec-02
Real time-embedded-system-lec-02
 
RTOS- Real Time Operating Systems
RTOS- Real Time Operating Systems RTOS- Real Time Operating Systems
RTOS- Real Time Operating Systems
 
RTOS
RTOSRTOS
RTOS
 
REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
 
Introduction to Real-Time Operating Systems
Introduction to Real-Time Operating SystemsIntroduction to Real-Time Operating Systems
Introduction to Real-Time Operating Systems
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1
 
Rtos Concepts
Rtos ConceptsRtos Concepts
Rtos Concepts
 
Communication And Synchronization In Distributed Systems
Communication And Synchronization In Distributed SystemsCommunication And Synchronization In Distributed Systems
Communication And Synchronization In Distributed Systems
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
 
Synchronization Pradeep K Sinha
Synchronization Pradeep K SinhaSynchronization Pradeep K Sinha
Synchronization Pradeep K Sinha
 
Physical and Logical Clocks
Physical and Logical ClocksPhysical and Logical Clocks
Physical and Logical Clocks
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 
Real time operating system
Real time operating systemReal time operating system
Real time operating system
 

Destacado

Journey to authenticity - new class 2 sig strengths
Journey to authenticity  - new class 2 sig strengthsJourney to authenticity  - new class 2 sig strengths
Journey to authenticity - new class 2 sig strengths
jaman99
 
Scc2012 Scala
Scc2012 ScalaScc2012 Scala
Scc2012 Scala
steccami
 
Andrea bocelli y_celline_dion
Andrea bocelli y_celline_dionAndrea bocelli y_celline_dion
Andrea bocelli y_celline_dion
Roberto Benech
 
Tulipsof holland
Tulipsof hollandTulipsof holland
Tulipsof holland
Gautam Shah
 
iiwas 2010
iiwas 2010iiwas 2010
iiwas 2010
steccami
 

Destacado (20)

Cassandra basics 2.0
Cassandra basics 2.0Cassandra basics 2.0
Cassandra basics 2.0
 
Cassandra ppt 1
Cassandra ppt 1Cassandra ppt 1
Cassandra ppt 1
 
Geo photo
Geo photoGeo photo
Geo photo
 
Isabelle slideshow
Isabelle slideshowIsabelle slideshow
Isabelle slideshow
 
Warp 8 cloud solution_ppt
Warp 8 cloud solution_pptWarp 8 cloud solution_ppt
Warp 8 cloud solution_ppt
 
FREEWIRE PRODUCTS
FREEWIRE  PRODUCTS FREEWIRE  PRODUCTS
FREEWIRE PRODUCTS
 
Journey to authenticity - new class 2 sig strengths
Journey to authenticity  - new class 2 sig strengthsJourney to authenticity  - new class 2 sig strengths
Journey to authenticity - new class 2 sig strengths
 
Scc2012 Scala
Scc2012 ScalaScc2012 Scala
Scc2012 Scala
 
AutoXparts
AutoXpartsAutoXparts
AutoXparts
 
セキュリティの三途川
セキュリティの三途川セキュリティの三途川
セキュリティの三途川
 
Biotech Bulletin 2Q2015
Biotech Bulletin 2Q2015Biotech Bulletin 2Q2015
Biotech Bulletin 2Q2015
 
Flow pel
Flow pelFlow pel
Flow pel
 
111
111111
111
 
REVISTA PEDAGOGIA 3ER MILENIO
REVISTA PEDAGOGIA 3ER MILENIOREVISTA PEDAGOGIA 3ER MILENIO
REVISTA PEDAGOGIA 3ER MILENIO
 
Ujian kecemerlangan muzik tahun 1
Ujian kecemerlangan muzik tahun 1Ujian kecemerlangan muzik tahun 1
Ujian kecemerlangan muzik tahun 1
 
789
789789
789
 
Andrea bocelli y_celline_dion
Andrea bocelli y_celline_dionAndrea bocelli y_celline_dion
Andrea bocelli y_celline_dion
 
Tulipsof holland
Tulipsof hollandTulipsof holland
Tulipsof holland
 
Penglipur lara 1
Penglipur lara 1Penglipur lara 1
Penglipur lara 1
 
iiwas 2010
iiwas 2010iiwas 2010
iiwas 2010
 

Similar a Management on Cloud 2011

Cloud 2010
Cloud 2010Cloud 2010
Cloud 2010
steccami
 
17. Computer System Configuration And Methods
17. Computer System   Configuration And Methods17. Computer System   Configuration And Methods
17. Computer System Configuration And Methods
New Era University
 
operating system for computer engineering ch3.ppt
operating system for computer engineering ch3.pptoperating system for computer engineering ch3.ppt
operating system for computer engineering ch3.ppt
gezaegebre1
 

Similar a Management on Cloud 2011 (20)

iiwas2009
iiwas2009iiwas2009
iiwas2009
 
Icin 2009
Icin 2009Icin 2009
Icin 2009
 
Cloud 2010
Cloud 2010Cloud 2010
Cloud 2010
 
Csc concepts
Csc conceptsCsc concepts
Csc concepts
 
Live migration
Live migrationLive migration
Live migration
 
Oracle Coherence
Oracle CoherenceOracle Coherence
Oracle Coherence
 
Synchronicity of a distributed account system
Synchronicity of a distributed account systemSynchronicity of a distributed account system
Synchronicity of a distributed account system
 
Operating system
Operating systemOperating system
Operating system
 
17. Computer System Configuration And Methods
17. Computer System   Configuration And Methods17. Computer System   Configuration And Methods
17. Computer System Configuration And Methods
 
Os
OsOs
Os
 
Os
OsOs
Os
 
Fastback Technical Enablementv1
Fastback Technical Enablementv1Fastback Technical Enablementv1
Fastback Technical Enablementv1
 
HIGH AVAILABILITY AND LOAD BALANCING FOR POSTGRESQL DATABASES: DESIGNING AND ...
HIGH AVAILABILITY AND LOAD BALANCING FOR POSTGRESQL DATABASES: DESIGNING AND ...HIGH AVAILABILITY AND LOAD BALANCING FOR POSTGRESQL DATABASES: DESIGNING AND ...
HIGH AVAILABILITY AND LOAD BALANCING FOR POSTGRESQL DATABASES: DESIGNING AND ...
 
Chapter05 new
Chapter05 newChapter05 new
Chapter05 new
 
08 Operating System Support
08  Operating  System  Support08  Operating  System  Support
08 Operating System Support
 
operating system for computer engineering ch3.ppt
operating system for computer engineering ch3.pptoperating system for computer engineering ch3.ppt
operating system for computer engineering ch3.ppt
 
Dbms
DbmsDbms
Dbms
 
Autosar Basics hand book_v1
Autosar Basics  hand book_v1Autosar Basics  hand book_v1
Autosar Basics hand book_v1
 
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
 
Chapter 4 u
Chapter 4 uChapter 4 u
Chapter 4 u
 

Más de steccami

iCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3SiCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3S
steccami
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paas
steccami
 
Cloud Amazon IaaS aws
Cloud  Amazon IaaS awsCloud  Amazon IaaS aws
Cloud Amazon IaaS aws
steccami
 
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computing
steccami
 
5th KuVS Meeting
5th KuVS Meeting5th KuVS Meeting
5th KuVS Meeting
steccami
 
IEEE ICIN 2011
IEEE ICIN 2011IEEE ICIN 2011
IEEE ICIN 2011
steccami
 
Mashup2010
Mashup2010Mashup2010
Mashup2010
steccami
 

Más de steccami (20)

Programmazione Dinamica.pdf
Programmazione Dinamica.pdfProgrammazione Dinamica.pdf
Programmazione Dinamica.pdf
 
From hadoop to spark
From hadoop to sparkFrom hadoop to spark
From hadoop to spark
 
Industry4.0
Industry4.0Industry4.0
Industry4.0
 
Internet Exchange Point
Internet Exchange PointInternet Exchange Point
Internet Exchange Point
 
Storia del Teorema dei 4 colori
Storia del Teorema dei 4 coloriStoria del Teorema dei 4 colori
Storia del Teorema dei 4 colori
 
Contact tracing
Contact tracingContact tracing
Contact tracing
 
Introduzione al Machine Learning
Introduzione al Machine LearningIntroduzione al Machine Learning
Introduzione al Machine Learning
 
Sap forum 2015 Milan
Sap forum 2015 MilanSap forum 2015 Milan
Sap forum 2015 Milan
 
SpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSISpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSI
 
Smart City application
Smart City applicationSmart City application
Smart City application
 
iCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3SiCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3S
 
Icin2013
Icin2013Icin2013
Icin2013
 
Icin2012
Icin2012Icin2012
Icin2012
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paas
 
Cloud Amazon IaaS aws
Cloud  Amazon IaaS awsCloud  Amazon IaaS aws
Cloud Amazon IaaS aws
 
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computing
 
5th KuVS Meeting
5th KuVS Meeting5th KuVS Meeting
5th KuVS Meeting
 
IEEE ICIN 2011
IEEE ICIN 2011IEEE ICIN 2011
IEEE ICIN 2011
 
Mashup2010
Mashup2010Mashup2010
Mashup2010
 
Webx 2010
Webx 2010Webx 2010
Webx 2010
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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)
 

Management on Cloud 2011

  • 1. Sticky Session Support in Auto Scaling IaaS Systems Michele Stecca , Luca Bazzucco, and Massimo Maresca Follow me on Twitter: @steccami E-mail: m.stecca@cipi.unige.it Computer Platform Research Center (CIPI) University of Padova & Genova (Italy) Washington D.C., July 9 th 2011
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Thank you for your attention! Follow me on Twitter: @steccami Email: m.stecca@cipi.unige.it Michele Stecca