SlideShare a Scribd company logo
1 of 19
Download to read offline
Infrastructure in the
    Cloud
    R Badrinath
    STSD, HP, Bangalore




© 2009 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice. The material in this presentation represents the views of the author and do not necessarily
represent those of HP.
Agenda
• What  is infrastructure in the cloud continuum ?
• Challenges
• Technologies
• Some Problems




2   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Cloud - Third Generation of the Internet
reach
                                                                                            The
                                                                                           Cloud

                                                                                                     virtualized
                                                         The
                                                                                                      services
                                                         Web

                                                                         information &
                                                                          e-commerce
             The
           Internet
                                connectivity

                                                                                                               time
                  1970       1980           1990              2000            2005            2010     2020

3   Jan 9, 2009     R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
So, What is Cloud Computing?
Suitably vague and varied.. Don’t expect to converge!
Some attempts:

The 451 Group: “The cloud is IT as a Service, delivered
by IT resources that are independent of location”

Gartner: “Cloud computing is a style of computing where
massively scalable IT-related capabilities are provided ‘as a
service’ across the Internet to multiple external customers”

Forrester: “A pool of abstracted, highly scalable, and
managed infrastructure capable of hosting end-customer
applications and billed by consumption”

4   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
The challenge is to do this …
• At    massive scale
    • Millions of users
• With            unprecedented flexibility
    • Mash-ups, aggregation, enhancing services, flexing up
      and down, ...
    • Offering evolving APIs to exploit and extend
• At    breakthrough cost levels
    • Economies of scale, sharing resources and IT expertise
    • Extreme automation


5   Jan 9, 2009      R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Cloud Service Layers
    New Delivery/ Services
                                                                                                   Flexible
                                                                                                 Consumption
                           Cloud Application Services
                           Example: SalesForce.com CRM


…                         Cloud Platform Services
                          Example: Google App Engine


                          Cloud Infrastructure Services
                          Example: Amazon EC2, S3


                    Physical Infrastructure
                     (not a cloud service)


6     Jan 9, 2009         R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Cloud as the Grid/Utility computing
extention

                                      Cloud

                                                               Virtualization, Automation, …



                           Enterprise Grid                            Eg. GRIA




                                        Grid                          Eg. Globus




                               HPC Cluster                            Eg. ROCKS



7   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Technologies for the cloud infrastructure
• Virtualization
    • Compute
    • Storage / filesystem
    • Networking
• Provisioning Automation and Scheduling
• SLA Management – storage and network
  latencies/bandwidths
• Billing and Charging
• Data-Center power/cooling/space


8   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Cells as a Service: An infrastructure-level
cloud service
• An  HPL Cloud research
  Project
• Delivering secure,
  isolated virtual
  infrastructures – Cells –
  to multiple customers
• Offering enterprise-
  grade properties
• Running on large-scale
  physical infrastructures

9   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
The Cell Service

                                                           management                                         management
               portal
                                                            endpoint                                           endpoint




                     internet
                                                                              vnet                             vnet

                                                            vnet

                                                                                                                           VM
                                                                                          VM

                                                                                                         VM
                   infrastructure                                        VM
                                                      VM
                   specification
                    and model
                                                                                                                                vbd
                                                                                                  vbd
                                              vbd        vbd                                            vbd
                                                                       vbd




10   Jan 9, 2009           R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Virtual Networking
• Arbitrary   connectivity
     can be established
     between virtual machines
     • Subnets within Cells
     • Connections between Cells
     • Connections to external
       networks
• Network    rules determine
     which paths are allowed                                                               Network Rules
     • Both ends must agree                                                                                vnet
                                                                                   vnet
• Network           resource (rate)                                                              vnet         vnet
  control
• Foundation for Cell                                                                vnet           vnet
  isolation

11    Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Virtual Storage
• Cell   Management Core
                                                                                                Physical Machine
     presents storage volumes
     to VMs
• Tricks            behind the scenes:                                                          Virtual Machines
     • Copy-on-write layers
                                                                                                 Host OS & VMM,
     • Caching on local disk for                                                              Cell Management Core

       volatile or read-only
       volumes
• Back-ended      by a variety
     of storage technologies
          • Storage arrays
          • Distributed storage

12    Jan 9, 2009      R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Cells: Not Just the Data Centre

                                                                                                       Enterprises

                                                                                                            Data Centres




                                                                         secure boundaries forming
                                                                         distributed service “cells”



isolation & communication
policies
                                         Network



                                                                                                         Home
Service Providers                         mobile devices




 13        Jan 9, 2009      R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Other Infrastructure Virtualization Examples
• VNET,  ViNe.
• Amazon – EC2, S3, SBD
• Eucalyptus, Nimbus
• Caroline




14   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Non-Functional

  SLAs in the cloud                                                                                               Availability
                                                                                                                  Performance
                                                                                                                  ...
                                                                                                   Functional
Business
                                                                                                   Requirements
Value

                             Cloud Application Services
Schedule
Place
                                                                                                      SLAs translate
                            Cloud Platform Services
                                                                                                       downward
Virtualize
                                                                                                       connecting
Automate
                                                                                                      Business to IT
                            Cloud Infrastructure Services

Data Center
Mgmt                  Physical Infrastructure
                       (not a cloud service)


  15    Jan 9, 2009         R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Some SLA terms examples
• At     service usage level (negotiation/agreement terms)
     • beginTime, endTime, price, security
• At     Service Hosting Platform level
     • beginTime, endTime, price, security
     • availability, scalability, flexibility
     • Hosting performance – TPS, …,
• At     infrastructure usage level
     • beginTime(now?), endTime, price, security
     • cpuSpeed, cpuCount, …
     • networkBW, storageBW, latencies, …


16   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
SLA – in the real world
• Where    SLAs exist, current services are exposed
  from fixed platforms
• Application model is a real requirement (especially
  HPC applications as services)
• Translating higher level SLAs to low level SLAs is
  non-trivial
• Will probably result in limited SLAs from the lower
  level or more flexibility in the SLAs at the higher
  level


17   Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Conclusion
• We’ve   come some way, yet more to do on
  Virtualization.
• Need to relate SLAs – big challenge.
• Need to rewrite apps


• Great            time to be involved in the field




18   Jan 9, 2009     R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
Thank You.


                                 Questions?



Jan 9, 2009   R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore

More Related Content

What's hot

Viii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto PresentazioneViii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto Presentazioneguestd1ae161
 
As oportunidades para a Indústria Geradas pela Computação em Nuvem
As oportunidades para a Indústria Geradas pela Computação em NuvemAs oportunidades para a Indústria Geradas pela Computação em Nuvem
As oportunidades para a Indústria Geradas pela Computação em NuvemSoluções NEI
 
Understanding private cloud computing
Understanding private cloud computing Understanding private cloud computing
Understanding private cloud computing Cisco Canada
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseNicolas Georgeault
 
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011Job Voorhoeve
 
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)guestceb1dfc
 
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1Ruud Ramakers
 
Osii@zarafa
Osii@zarafaOsii@zarafa
Osii@zarafaZarafa
 
Dancing With Clouds
Dancing With CloudsDancing With Clouds
Dancing With Cloudsjnoelatpna
 
Padmasree Warrior - Enterprise Architecture 2009
Padmasree Warrior - Enterprise Architecture 2009Padmasree Warrior - Enterprise Architecture 2009
Padmasree Warrior - Enterprise Architecture 2009George Gonzalez
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes SenseRightScale
 
IT Management Firestarter
IT Management FirestarterIT Management Firestarter
IT Management FirestarterBala Subra
 
Cisco cloud connected solution
Cisco cloud connected solutionCisco cloud connected solution
Cisco cloud connected solution#Jão Pablo
 
Divergence - what happens after Convergence
Divergence - what happens after ConvergenceDivergence - what happens after Convergence
Divergence - what happens after ConvergenceRob Manson
 
Track 2 - architecting data centres in the information economy wipro
Track 2 - architecting data centres in the information economy wiproTrack 2 - architecting data centres in the information economy wipro
Track 2 - architecting data centres in the information economy wiproEMC Forum India
 

What's hot (17)

Vr storm cips_03nov2010
Vr storm cips_03nov2010Vr storm cips_03nov2010
Vr storm cips_03nov2010
 
Viii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto PresentazioneViii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto Presentazione
 
As oportunidades para a Indústria Geradas pela Computação em Nuvem
As oportunidades para a Indústria Geradas pela Computação em NuvemAs oportunidades para a Indústria Geradas pela Computação em Nuvem
As oportunidades para a Indústria Geradas pela Computação em Nuvem
 
Understanding private cloud computing
Understanding private cloud computing Understanding private cloud computing
Understanding private cloud computing
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - Base
 
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011
Cloud Clf 2011 12 Big Things To Know Idc Analysts 2011
 
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
 
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1
Cloudcomputing Nivo Consultancy 26 Mei 2009 Versie 1
 
Osii@zarafa
Osii@zarafaOsii@zarafa
Osii@zarafa
 
Dancing With Clouds
Dancing With CloudsDancing With Clouds
Dancing With Clouds
 
Padmasree Warrior - Enterprise Architecture 2009
Padmasree Warrior - Enterprise Architecture 2009Padmasree Warrior - Enterprise Architecture 2009
Padmasree Warrior - Enterprise Architecture 2009
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense
 
IT Management Firestarter
IT Management FirestarterIT Management Firestarter
IT Management Firestarter
 
Cisco cloud connected solution
Cisco cloud connected solutionCisco cloud connected solution
Cisco cloud connected solution
 
Divergence - what happens after Convergence
Divergence - what happens after ConvergenceDivergence - what happens after Convergence
Divergence - what happens after Convergence
 
Track 2 - architecting data centres in the information economy wipro
Track 2 - architecting data centres in the information economy wiproTrack 2 - architecting data centres in the information economy wipro
Track 2 - architecting data centres in the information economy wipro
 
Transition To The Cloud - Bi101.com
Transition To The Cloud - Bi101.comTransition To The Cloud - Bi101.com
Transition To The Cloud - Bi101.com
 

Viewers also liked

Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesAditya Jha
 
40 IOT Innovations which are changing life
40 IOT Innovations which are changing life40 IOT Innovations which are changing life
40 IOT Innovations which are changing lifeRam N Kumar
 
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWSrivetlogic
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 

Viewers also liked (10)

Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
 
Iot aws-introduction
Iot aws-introductionIot aws-introduction
Iot aws-introduction
 
40 IOT Innovations which are changing life
40 IOT Innovations which are changing life40 IOT Innovations which are changing life
40 IOT Innovations which are changing life
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
 
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoT
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 

Similar to Badrinath Ramamurthy Cloud Infrastructure

Cloud Computing For Intelligence And Defense V6
Cloud Computing For Intelligence And Defense V6Cloud Computing For Intelligence And Defense V6
Cloud Computing For Intelligence And Defense V6GovCloud Network
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 
Virtual Data Centers with OpenStack Quantum
Virtual Data Centers with OpenStack QuantumVirtual Data Centers with OpenStack Quantum
Virtual Data Centers with OpenStack Quantumlaurabeckcahoon
 
Virtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumVirtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumLew Tucker
 
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...Delivering Innovative New Wireless Products and Services – Open or Managed Pl...
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...Continuous Computing
 
Presentation from physical to virtual to cloud emc
Presentation   from physical to virtual to cloud emcPresentation   from physical to virtual to cloud emc
Presentation from physical to virtual to cloud emcxKinAnx
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud BusinessACMBangalore
 
Hp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalHp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalGovCloud Network
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsBen Rushlo
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data CenterCisco Canada
 
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...HKISPA
 
IBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesIBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesSteven Gerhardt
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,Chetan Goenka
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCECenk Ersoy
 
Palestra "Technology Trends To Watch In 2012 and beyond"
Palestra "Technology Trends To Watch In 2012 and beyond"Palestra "Technology Trends To Watch In 2012 and beyond"
Palestra "Technology Trends To Watch In 2012 and beyond"Dígitro Tecnologia
 
Geospatial Community Cloud Vision
Geospatial Community Cloud VisionGeospatial Community Cloud Vision
Geospatial Community Cloud VisionDaneyon Hansen
 

Similar to Badrinath Ramamurthy Cloud Infrastructure (20)

Cloud Computing For Intelligence And Defense V6
Cloud Computing For Intelligence And Defense V6Cloud Computing For Intelligence And Defense V6
Cloud Computing For Intelligence And Defense V6
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Virtual Data Centers with OpenStack Quantum
Virtual Data Centers with OpenStack QuantumVirtual Data Centers with OpenStack Quantum
Virtual Data Centers with OpenStack Quantum
 
Virtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumVirtual data centers with OpenStack Quantum
Virtual data centers with OpenStack Quantum
 
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...Delivering Innovative New Wireless Products and Services – Open or Managed Pl...
Delivering Innovative New Wireless Products and Services – Open or Managed Pl...
 
LTE World Summit 2010 Amsterdam
LTE World Summit 2010 AmsterdamLTE World Summit 2010 Amsterdam
LTE World Summit 2010 Amsterdam
 
Presentation from physical to virtual to cloud emc
Presentation   from physical to virtual to cloud emcPresentation   from physical to virtual to cloud emc
Presentation from physical to virtual to cloud emc
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
Hp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalHp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 Final
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud Applications
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data Center
 
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
 
IBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesIBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web Services
 
Cloud and Grids
Cloud and GridsCloud and Grids
Cloud and Grids
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,
 
Cloud Slam Co D Presentation
Cloud Slam Co D PresentationCloud Slam Co D Presentation
Cloud Slam Co D Presentation
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCE
 
Palestra "Technology Trends To Watch In 2012 and beyond"
Palestra "Technology Trends To Watch In 2012 and beyond"Palestra "Technology Trends To Watch In 2012 and beyond"
Palestra "Technology Trends To Watch In 2012 and beyond"
 
Geospatial Community Cloud Vision
Geospatial Community Cloud VisionGeospatial Community Cloud Vision
Geospatial Community Cloud Vision
 

More from ACMBangalore

The power of abstraction
The power of abstractionThe power of abstraction
The power of abstractionACMBangalore
 
Securing Wireless Cellular Systems
Securing Wireless Cellular SystemsSecuring Wireless Cellular Systems
Securing Wireless Cellular SystemsACMBangalore
 
Overview of FreeBSD PMC Tools
Overview of FreeBSD PMC ToolsOverview of FreeBSD PMC Tools
Overview of FreeBSD PMC ToolsACMBangalore
 
Lesson from Building a Search Engine using the cloud
Lesson from Building a Search Engine using the cloudLesson from Building a Search Engine using the cloud
Lesson from Building a Search Engine using the cloudACMBangalore
 
Automated Design of Digital Microfluids Lab-on-Chip
Automated Design of Digital Microfluids Lab-on-ChipAutomated Design of Digital Microfluids Lab-on-Chip
Automated Design of Digital Microfluids Lab-on-ChipACMBangalore
 
Social Network Analysis (SNA) and its implications for knowledge discovery in...
Social Network Analysis (SNA) and its implications for knowledge discovery in...Social Network Analysis (SNA) and its implications for knowledge discovery in...
Social Network Analysis (SNA) and its implications for knowledge discovery in...ACMBangalore
 
Opening Remarks - Cloud Symposium
Opening Remarks - Cloud SymposiumOpening Remarks - Cloud Symposium
Opening Remarks - Cloud SymposiumACMBangalore
 
Clouds in emerging markets
Clouds in emerging marketsClouds in emerging markets
Clouds in emerging marketsACMBangalore
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingACMBangalore
 
Perspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GooglePerspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GoogleACMBangalore
 
Web Business Platforms on the Cloud
Web Business Platforms on the CloudWeb Business Platforms on the Cloud
Web Business Platforms on the CloudACMBangalore
 
market oriented cloud
market oriented cloudmarket oriented cloud
market oriented cloudACMBangalore
 
Case study - SaaS Abs Experience Jan07 09
Case study - SaaS Abs Experience Jan07 09Case study - SaaS Abs Experience Jan07 09
Case study - SaaS Abs Experience Jan07 09ACMBangalore
 
cloud - internet rengineering
cloud - internet rengineeringcloud - internet rengineering
cloud - internet rengineeringACMBangalore
 
virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009ACMBangalore
 
ACM Bangalore Distinguished Speaker Program
ACM Bangalore Distinguished Speaker ProgramACM Bangalore Distinguished Speaker Program
ACM Bangalore Distinguished Speaker ProgramACMBangalore
 

More from ACMBangalore (16)

The power of abstraction
The power of abstractionThe power of abstraction
The power of abstraction
 
Securing Wireless Cellular Systems
Securing Wireless Cellular SystemsSecuring Wireless Cellular Systems
Securing Wireless Cellular Systems
 
Overview of FreeBSD PMC Tools
Overview of FreeBSD PMC ToolsOverview of FreeBSD PMC Tools
Overview of FreeBSD PMC Tools
 
Lesson from Building a Search Engine using the cloud
Lesson from Building a Search Engine using the cloudLesson from Building a Search Engine using the cloud
Lesson from Building a Search Engine using the cloud
 
Automated Design of Digital Microfluids Lab-on-Chip
Automated Design of Digital Microfluids Lab-on-ChipAutomated Design of Digital Microfluids Lab-on-Chip
Automated Design of Digital Microfluids Lab-on-Chip
 
Social Network Analysis (SNA) and its implications for knowledge discovery in...
Social Network Analysis (SNA) and its implications for knowledge discovery in...Social Network Analysis (SNA) and its implications for knowledge discovery in...
Social Network Analysis (SNA) and its implications for knowledge discovery in...
 
Opening Remarks - Cloud Symposium
Opening Remarks - Cloud SymposiumOpening Remarks - Cloud Symposium
Opening Remarks - Cloud Symposium
 
Clouds in emerging markets
Clouds in emerging marketsClouds in emerging markets
Clouds in emerging markets
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputing
 
Perspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GooglePerspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - Google
 
Web Business Platforms on the Cloud
Web Business Platforms on the CloudWeb Business Platforms on the Cloud
Web Business Platforms on the Cloud
 
market oriented cloud
market oriented cloudmarket oriented cloud
market oriented cloud
 
Case study - SaaS Abs Experience Jan07 09
Case study - SaaS Abs Experience Jan07 09Case study - SaaS Abs Experience Jan07 09
Case study - SaaS Abs Experience Jan07 09
 
cloud - internet rengineering
cloud - internet rengineeringcloud - internet rengineering
cloud - internet rengineering
 
virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009
 
ACM Bangalore Distinguished Speaker Program
ACM Bangalore Distinguished Speaker ProgramACM Bangalore Distinguished Speaker Program
ACM Bangalore Distinguished Speaker Program
 

Recently uploaded

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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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 RobisonAnna Loughnan Colquhoun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled 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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Badrinath Ramamurthy Cloud Infrastructure

  • 1. Infrastructure in the Cloud R Badrinath STSD, HP, Bangalore © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The material in this presentation represents the views of the author and do not necessarily represent those of HP.
  • 2. Agenda • What is infrastructure in the cloud continuum ? • Challenges • Technologies • Some Problems 2 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 3. Cloud - Third Generation of the Internet reach The Cloud virtualized The services Web information & e-commerce The Internet connectivity time 1970 1980 1990 2000 2005 2010 2020 3 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 4. So, What is Cloud Computing? Suitably vague and varied.. Don’t expect to converge! Some attempts: The 451 Group: “The cloud is IT as a Service, delivered by IT resources that are independent of location” Gartner: “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers” Forrester: “A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption” 4 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 5. The challenge is to do this … • At massive scale • Millions of users • With unprecedented flexibility • Mash-ups, aggregation, enhancing services, flexing up and down, ... • Offering evolving APIs to exploit and extend • At breakthrough cost levels • Economies of scale, sharing resources and IT expertise • Extreme automation 5 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 6. Cloud Service Layers New Delivery/ Services Flexible Consumption Cloud Application Services Example: SalesForce.com CRM … Cloud Platform Services Example: Google App Engine Cloud Infrastructure Services Example: Amazon EC2, S3 Physical Infrastructure (not a cloud service) 6 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 7. Cloud as the Grid/Utility computing extention Cloud Virtualization, Automation, … Enterprise Grid Eg. GRIA Grid Eg. Globus HPC Cluster Eg. ROCKS 7 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 8. Technologies for the cloud infrastructure • Virtualization • Compute • Storage / filesystem • Networking • Provisioning Automation and Scheduling • SLA Management – storage and network latencies/bandwidths • Billing and Charging • Data-Center power/cooling/space 8 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 9. Cells as a Service: An infrastructure-level cloud service • An HPL Cloud research Project • Delivering secure, isolated virtual infrastructures – Cells – to multiple customers • Offering enterprise- grade properties • Running on large-scale physical infrastructures 9 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 10. The Cell Service management management portal endpoint endpoint internet vnet vnet vnet VM VM VM infrastructure VM VM specification and model vbd vbd vbd vbd vbd vbd 10 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 11. Virtual Networking • Arbitrary connectivity can be established between virtual machines • Subnets within Cells • Connections between Cells • Connections to external networks • Network rules determine which paths are allowed Network Rules • Both ends must agree vnet vnet • Network resource (rate) vnet vnet control • Foundation for Cell vnet vnet isolation 11 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 12. Virtual Storage • Cell Management Core Physical Machine presents storage volumes to VMs • Tricks behind the scenes: Virtual Machines • Copy-on-write layers Host OS & VMM, • Caching on local disk for Cell Management Core volatile or read-only volumes • Back-ended by a variety of storage technologies • Storage arrays • Distributed storage 12 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 13. Cells: Not Just the Data Centre Enterprises Data Centres secure boundaries forming distributed service “cells” isolation & communication policies Network Home Service Providers mobile devices 13 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 14. Other Infrastructure Virtualization Examples • VNET, ViNe. • Amazon – EC2, S3, SBD • Eucalyptus, Nimbus • Caroline 14 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 15. Non-Functional SLAs in the cloud Availability Performance ... Functional Business Requirements Value Cloud Application Services Schedule Place SLAs translate Cloud Platform Services downward Virtualize connecting Automate Business to IT Cloud Infrastructure Services Data Center Mgmt Physical Infrastructure (not a cloud service) 15 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 16. Some SLA terms examples • At service usage level (negotiation/agreement terms) • beginTime, endTime, price, security • At Service Hosting Platform level • beginTime, endTime, price, security • availability, scalability, flexibility • Hosting performance – TPS, …, • At infrastructure usage level • beginTime(now?), endTime, price, security • cpuSpeed, cpuCount, … • networkBW, storageBW, latencies, … 16 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 17. SLA – in the real world • Where SLAs exist, current services are exposed from fixed platforms • Application model is a real requirement (especially HPC applications as services) • Translating higher level SLAs to low level SLAs is non-trivial • Will probably result in limited SLAs from the lower level or more flexibility in the SLAs at the higher level 17 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 18. Conclusion • We’ve come some way, yet more to do on Virtualization. • Need to relate SLAs – big challenge. • Need to rewrite apps • Great time to be involved in the field 18 Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore
  • 19. Thank You. Questions? Jan 9, 2009 R. Badrinath, Cloud Computing Symposium, ACM Compute 2009, Bangalore