E N D
Cloud Computing From 30,000 Feet “It starts with the premise that the data services and architecture should be on servers. We call it cloud computing – they should be in a ‘cloud’ somewhere. And that if you have the right kind of browser or the right kind of access, it doesn’t matter whether you have a PC or a Mac or a mobile phone or a BlackBerry or what have you – or new devices still to be developed – you can get access to the cloud…” – Dr. Eric Schmidt, Google CEO, August 2006 Explosion of data intensive applications on the Internet Skyrocketing costsof power, space,maintenance, etc. The Cloud data center Advances in multi-core computer architecture Fast growth of connected mobile devices
New Enterprise Data Center System z, System x, System p, BladeCenter Web-centric Cloud • Request driven, dynamic provisioning • Virtualized infrastructure for multiple workloads – massively scalable • Optimized for security, transactions, data integrity Enterprise Data Center • Dynamic information delivery • Accessed from anywhere • Shared, optimized for traffic, scalable • Mission critical transactions • Controlled access • Optimized for security and integrity Evolution to the New Enterprise Data Centre Cloud Computing and the New Enterprise Data Center
Clouds IBM Has Established To Date • IBM Innovation Portal (Jan 2006) • IBM/Google/NSF Partnership (Oct 2007) • IBM Cloud Computing Center in Dublin (Mar 2008) • Wuxi Cloud Computing Center (May 2008) • iTricity Cloud Computing Center (June 2008) • IBM Cloud Computing Center in Beijing (June 2008) • IBM Cloud Computing Center in Johannesburg (June 2008)
Cloud Application Architectures Database Tier … Data Processing Tier Scale-Out Web Server Tier Virtual Machine Cloud Connected Clients
Future Directions: Dealing with Multiple Clouds • Programming models – making them mainstream • Transaction processing, etc. • Security • Ensuring proper levels of isolation and encrypted communication, in transition from completely isolated Clouds to public Clouds • Interoperability • Initially, Web Services/SOA and VM image standards • Moving applications from one Cloud to another • Management • Tracking processes/workflows that run across boundaries
Thank You • Dennis Quan (dennisq@us.ibm.com)