optimizing cloud computing with ipv6
DESCRIPTION
HP Technology Forum, June 2009, Las VegasTRANSCRIPT
Produced in cooperation with:
HP Technology Forum & Expo 2009
© 2009 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
OptimizingCloud Computing with IPv6John RhotonDistinguished TechnologistHP EDS CTO OfficeJune 2009
Agenda• Overview of Cloud Computing• Overview of IPv6• IPv6 & Cloud• HP Solutions
2 April 8, 2023
• Overview of Cloud Computing• Overview of IPv6• IPv6 & Cloud• HP Solutions
Agenda
So, What is Cloud Computing?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”
Wikipedia: “A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them.”
“A large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. This pool of re-sources is typically exploited by a pay-per-use model in which guarantees are offered by the Infrastructure Provider by means of customized SLAs.”
Vaquero, Rodero-Merino, Caceres, Lindner
Cloud Attributes• Off-premise• Outside Firewall• Delivered over Internet• Available on Demand• Scalable• Elastic• Utility billed
• Multi-tenant• Virtualised• Available as Service• Location independent
• SOA?• Grid?• Web 2.0?
Private versus Public Cloud
6 17 Decmeber 2008
Massive Scale-out and the CloudEnterprise Class Global class
On-premise Hybrid/off-premise
100s -1000s of nodes 10,000+ nodes
Proprietary Commodity
HW resiliency SW resiliency
Max performance Max efficiency
Silo’ed Resources Shared Resources
Cost-Center
Clusters Grids/Cloud
Value/Revenue-Center
Static Elastic
Shared storage Replicated storage
Facility costs Power Usage Efficiency
Business
users
Cloud service provider
Hosted / outsourced service provider IT organization
internal service provider
Market contextA service-centric perspective sheds light on all value chain constituents
7
S
S
S
Externalservices
In-house services
Cloudservices
Business
outcome
Massive scale-out infrastructure
Global-class software
Enterprise-class software
Dedicated and sharedinfrastructure
Enterprise-class software
Dedicated and shared infrastructure
Cloud Model
Hardware Computation StorageMemory
Colocation Real Estate CoolingPower Bandwidth
VirtualisationProvisioning BillingVirtualisation
PlatformProgrammingLanguage
DevelopmentEnvironment
APIs
Application CRM UCEmail ....... .......
Integration
Operation
Governance
Governance
Operation
Integration
Infrastructure
Platform
Application
Cloud Landscape
Why Cloud Computing?• Cost reduction
− Benefit from economies of scale and experience curve− Predictability of spend− Avoids cost of over-provisioning− Reduction in up-front investment
• Risk reduction− Offload risk or running the data-centre, data protection, and disaster
recovery− Reduces risk of under-provisioning
• Focus on core competency− Reduce effort and administration related to IT− Automatic service evolution
• Flexibility− Roll-out new services, retire old− Scale up and down as needed; quickly− Faster time to market: Lower barriers to innovation− Access from any place, any device, any time
• Overview of Cloud Computing• Overview of IPv6• IPv6 & Cloud• HP Solutions
Agenda
Mysteries, Myths and Misconceptions• What is IPv6?• Great solution! What’s the problem?• Why not just NAT?• 中国 , 日本 , 대한민국 , 臺灣 , 新加坡 , भा�रत,รราชอาณาจั�กรไทย
• ETA 2020• What’s the business case?• No worries – it will just happen automatically
12 April 8, 2023
13 June 2008
What is IPv6?• Internet Protocol (IP) is the network
protocol that underpins the Internet• IPv6 is version 6 of the Internet Protocol (IP)• The current version (IPv4) was designed in
the 1970s and standardized in 1981.• IPv4 address space will eventually "runs
out“. This will occur at a global level...• IPv6 also solves many problems IPv4 such
as security, auto-configuration, and extensibility.
Need for IP address spaceAren’t 4’294’967’296 addresses enough?
• Uneven and inefficient distribution!!
• US-Centric− India has 3 Class B− HP has 2 Class A
• Emerging Service Providers− China Mobile has over 415
million subscribers• Subscriber growth:
2 million/month
− Several operators have over 16 million
− How can they all be simultaneously data-enabled?
Class IP Address Pool
A 224~16’777’216
B 216~65’536
C 28~256
ARIN advised IPv6 migration – May 2007
NAT Problems• Overhead of unnecessary translation• Protocol incompatibilities
− E.g. IPsec• Breaks peer-to-peer applications
− Instant messaging− Interactive games− VoIP− Real-time collaboration
and sharing• Netmeeting, BitTorrent, Groove
• Limits implementation of application servers− How far can you distribute your web-services?− Grid computing
Building work-arounds for everything NAT breaks is an unnecessary and inefficient effort!
Mobile IP
Data Flow
Binding Update
Physical Movement
Mobile IPTunnel
Foreign Network
Home Network
Mobile Node
Mobile Node
Correspondent Node
Home Agent
Additional Benefits• Availability
− Anycast reduces single-point-of-failures− Removal of NAT− Authenticated access inhibits Denial of Service attacks
• Agility− Improved Host and Router Discovery− Flexible Renumbering and Autoconfiguration
• Better Traffic Flow− Efficient and Extensible IP datagram− Efficient Route Computation and Aggregation− Efficient IPv6 Header Compression − IP Header Flow Label to support quality of service
• Even when all data is encrypted
• Overview of Cloud Computing• Overview of IPv6• IPv6 & Cloud• HP Solutions
Agenda
Synergies between IPv6 and Cloud• Massive scalability
−Hierarchical internal address space of provider−Avoid connection brokers (ALG/NAT)
• No “need” for NAT• Always connected user experience Mobile IPv6• Customer connectivity• “Easier” implementation• Unified Communications
19 April 8, 2023
Scalability• Large number of virtual interfaces• Beyond capacity of CGN• Direct connectivity required
−Impossible to distinguish between internal and external systems• Intra-cloud• Inter-cloud• User-access
• P2P potential
20 April 8, 2023
Mobility• Seamless user experience• Always Connected users
−Move from one access network to another• Cloud Abstraction• Workload rebalancing
−Virtual Machine relocation
21 April 8, 2023
Automatic deployment• Ease of provisioning
−Stateless autoconfiguration−Dynamic renumbering
• Dynamic allocation of capacity−Autoconfiguring virtual machines based on
demand fluctuation
22 April 8, 2023
IPv6 Adoption in the Cloud• Google• Yahoo• Microsoft• Amazon?Challenge:• Content Delivery Networks
−Akamai?• Critical mass =>SP implementation =>
general availability
23 April 8, 2023
• Overview of Cloud Computing• Overview of IPv6• IPv6 & Cloud• HP Solutions
Agenda
Exte
rnally
host
ed
An infrastructure utility underpins both dedicated and “as a service” applications
Business outcomes
Infrastructure as a service
Business outcome
Technology-enabled services
Cloud Infrastructure Utility
Enterprise Infrastructure Utility
Inte
rnally
host
ed
Enterprise-class applications
Global-class cloud services
HP delivers on the Business Technology EcosystemA sampling of HP product and services
Business outcomesBusiness outcome
Exte
rnally
host
ed
Infrastructure as a service
Technology-enabled services
Infrastructure Utilityhomogeneous, centralized design
Infrastructure Utility heterogeneous, distributed
design
Enterprise-class applications
Global-class cloud services
EDS Application Services
Performance / Quality Center
Security Center
Service Manager Catalog
Business Service Automation
Insight Orchestration
Business Service Management
Proliant / Integrity
ProCurve
Storage Works
Insight Dynamics - VSE Proliant BL2x220c
StorageWorks ExDS9100
Portable Optimized Datacenter
Snapfish, BookPrep, MagCloud
Business Availability Center
Quality and Security Centers
Cloud Assure
Concierge Services
Project & Portfolio Management
HP delivers value across the business technology ecosystem
27 Apr 8, 202327
We build it Leading data center design company
We power it With leading servers, storage and networking
We design it Expertise in application architecture & frameworks
We automate it With virtualization and management software
We secure it Through HP Secure Advantage program
We support it With tens of thousands of IT professionals
We govern it HP wrote the books on service management
We measure it HP can measure the fiscal impact of services
We deliver it Through purchased, financed, outsourced, cloud
28 June 2008
HP IPv6 support• HP is implementing IPv6 support in stages with the goal of
ensuring a smooth transition and deployment where IPv6-updated products can take advantage of IPv6, without impacting existing functionality.
• HP supports IPv6 across many of its product lines today. • HP platforms support transition mechanisms and gateways
to interoperate with IPv4.• HP has already delivered IPv6 products across:
− HP Business Critical Server and ProLiant platforms (HP-UX, Tru64 UNIX®, OpenVMS, NonStop Server, Linux, and Microsoft® Windows)
− ProCurve high-end switches through its ProVision ASIC offers full support for IPv6 in hardware; ProCurve Switch series 8200, 6200, 5400 and 3500
− HP Enterprise JetDirect and LaserJet printers;− HP Business Technology Optimization Network Management
Center platform and Opsware Network Automation System software, now called HP Network Automation (HPNA)
Summary• „Cloud Computing“ means different things to
different people− That doesn‘t stop us from implementing it
• Cloud Computing has many benefits− Some Enterprise advantages can also be covered through
Private Clouds• IPv6 adoption is beginning now
− HP is a leader in IPv6• The market must begin to plan for IPv6 now
− It is easy to enable IPv6 in a simple environment• You can ignore IPv6 but that won’t stop it!
More information• Presentation will be posted to:
−http://www.slideshare.net/rhoton
• HP Resources−www.hp.com/go/cloud −www.hp.com/network/ipv6
• Any other questions?−http://www.linkedin.com/in/rhoton