Optimizing Cloud Computing with IPv6


Published on

HP Technology Forum, June 2009, Las Vegas

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Optimizing Cloud Computing with IPv6

  1. 1. HP Technology Forum & Expo 2009 Produced in cooperation with: Optimizing Cloud Computing with IPv6 John Rhoton Distinguished Technologist HP EDS CTO Office June 2009 © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
  2. 2. Agenda • Overview of Cloud Computing • Overview of IPv6 • IPv6 & Cloud • HP Solutions 2 18 June 2009
  3. 3. Agenda • Overview of Cloud Computing • Overview of IPv6 • IPv6 & Cloud • HP Solutions
  4. 4. 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
  5. 5. Cloud Attributes • Off-premise • Multi-tenant • Outside Firewall • Virtualised • Delivered over Internet • Available as Service • Available on Demand • Location independent • Scalable • Elastic • SOA? • Utility billed • Grid? • Web 2.0? Private versus Public Cloud
  6. 6. Massive Scale-out and the Cloud Enterprise 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 Clusters Grids/Cloud Static Elastic Value/ Cost-Center Shared storage Replicated storage Revenue-Center Facility costs Power Usage Efficiency 6 17 Decmeber 2008
  7. 7. Market context A service-centric perspective sheds light on all value chain constituents Hosted / outsourced service provider IT organization internal service provider Enterprise-class Busines software s users External Dedicated and shared services infrastructure S Enterprise-class software In-house Business S outcome Dedicated and shared services infrastructure Cloud service provider S Cloud Global-class services software Massive scale-out infrastructure 7
  8. 8. Cloud Model Application CRM Email UC ....... ....... Programming Development Platform APIs Language Environment Virtualisation Provisioning Virtualisation Billing Hardware Memory Computation Storage Colocation Real Estate Power Cooling Bandwidth Integration Operation Governance
  9. 9. Cloud Landscape Application Platform Infrastructure Integration Operation Governance
  10. 10. 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
  11. 11. Agenda • Overview of Cloud Computing • Overview of IPv6 • IPv6 & Cloud • HP Solutions
  12. 12. 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 18 June 2009
  13. 13. 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. 13 June 2008
  14. 14. Need for IP address space Aren‟t 4‟294‟967‟296 addresses enough? • Uneven and inefficient distribution!! Class IP Address Pool • US-Centric A 224~16‟777‟216 − India has 3 Class B − HP has 2 Class A B 216~65‟536 • Emerging Service Providers C 28~256 − China Mobile has over 415 million subscribers • Subscriber growth: 2 million/month ARIN advised IPv6 migration − Several operators have over 16 – May 2007 million − How can they all be simultaneously data-enabled?
  15. 15. 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!
  16. 16. Mobile IP Mobile Node Foreign Network Data Flow Mobile IP Physical Tunnel Movement Binding Update Mobile Node Home Agent Home Network Correspondent Node
  17. 17. 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
  18. 18. Agenda • Overview of Cloud Computing • Overview of IPv6 • IPv6 & Cloud • HP Solutions
  19. 19. 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 18 June 2009
  20. 20. 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 18 June 2009
  21. 21. Mobility • Seamless user experience • Always Connected users − Move from one access network to another • Cloud Abstraction • Workload rebalancing − Virtual Machine relocation 21 18 June 2009
  22. 22. Automatic deployment • Ease of provisioning − Stateless autoconfiguration − Dynamic renumbering • Dynamic allocation of capacity − Autoconfiguring virtual machines based on demand fluctuation 22 18 June 2009
  23. 23. IPv6 Adoption in the Cloud • Google • Yahoo • Microsoft • Amazon? Challenge: • Content Delivery Networks − Akamai? • Critical mass =>SP implementation => general availability 23 18 June 2009
  24. 24. Agenda • Overview of Cloud Computing • Overview of IPv6 • IPv6 & Cloud • HP Solutions
  25. 25. An infrastructure utility underpins both dedicated and “as a service” applications Business outcomes Business outcome Technology-enabled services Enterprise-class Global-class cloud applications services Infrastructure as a service Internally hosted Externally hosted Enterprise Cloud Infrastructure Utility Infrastructure Utility
  26. 26. HP delivers on the Business Technology Ecosystem A sampling of HP product and services Business outcomes Business outcome Business Service Management Cloud Assure EDS Application Services Technology-enabled services Snapfish, BookPrep, Project & Portfolio MagCloud Management Performance / Quality Center Business Availability Center Enterprise-class Global-class cloud Security Center Quality and Security Centers applications services Service Manager Catalog Business Service Automation Insight Dynamics - VSE Infrastructure as a service Proliant BL2x220c Insight Orchestration Externally hosted Proliant / Integrity StorageWorks ExDS9100 Infrastructure Utility Infrastructure Utility Storage Works heterogeneous, distributed design homogeneous, centralized design Portable Optimized Datacenter ProCurve Concierge Services
  27. 27. HP delivers value across the business technology ecosystem 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 27 27 18-Jun-09
  28. 28. 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) 28 June 2008
  29. 29. 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!
  30. 30. 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