Oracle Cloud Computing Strategy AGENDA • Recent trends in IT Sector • Avaliable Oracle Products at Technology Market • What is Cloud Computing • Oracle’s Strategy for Cloud Computing •SaaS - Software as a Service •PaaS - Platform as a Service •IaaS - Infrastructure as a Service • Cloud Benefits • Success Story 2 Famous IT quotes “I think there is a world market for maybe five computers.” – Thomas Watson, chairman of IBM “640k ought to be enough for anybody.” Bill Gates, Co–Founder and CEO of Microsoft “There is no reason anyone would want a computer in their home.” Ken Olson, President, Chairman and Founder of Digital Equipment Corporation, 3 Recent Trends I Amazon S3 Amazon EC2 (March 2006) (August 2006) Salesforce AppExchange (March 2006) Google App Engine (April 2008) Facebook Platform (May 2007) Microsoft Azure (Oct 2008) 4 Recent Trends II 5 Oracle Technology Market (pending) Middleware Platform and Management Business Intelligence Identity & Access Management Performance Management Enterprise Content Management Data Integration Operating Systems Systems Management Virtual Machines 6 Cost of Large Scale DC *http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx 7 Cost of Large Scale DC What Is Cloud Computing 8 Simplify Cloud Terminology 9 What is Cloud Computing? Cloud computing is a Delivery Model for on-demand access to a shared pool of configurable computing resources (networks, servers, storage, and software) that can be rapidly provisioned and deployed with minimal effort. • ‘Cloud’ refers to the way the Internet or other large networks are depicted on architecture diagrams. Essential Characteristics: • On-demand self-service • Broad network access • Resource pooling • Rapid elasticity • Measured service *- According to the National Inst. Of Standards and Technology -- http://csrc.nist.gov/groups/SNS/cloud-computing/ Source: NIST Definition of Cloud Computing v15 10 Cloud Computing Availability This cloud model promotes availability and is composed of: 5 Essential Characteristics • On-demand self-service • Resource pooling • Rapid elasticity • Measured service • Broad network access 3 Service Models • SaaS • PaaS • IaaS 3 Deployment Models • Public Cloud • Private Cloud • Hybrid Cloud Source: NIST Definition of Cloud Computing v15 11 SaaS, PaaS and IaaS Part I Applications delivered as a service to end-users over the Internet Software as a Service App development & deployment platform delivered as a service Cloud Computing Service Models Server, storage and network hardware and associated software delivered as a service Platform as a Service Infrastructure as a Service 12 SaaS, PaaS and IaaS Part II Software as a Service Applications delivered as a service to end-users over the Internet Platform as a Service App development & deployment platform delivered as a service Infrastructure as a Service Server, storage and network hardware and associated software delivered as a service 13 SaaS, PaaS and IaaS Part III 14 SaaS, PaaS and IaaS Part IV Infrastructure as a Service: Compute resources (processors, memory, storage, bandwidth, etc.) are provided in an as-needed, pay as-you-go model • Amazon • Rackspace IaaS Platform as a Service: Hosted application environment for building and deploying cloud applications: • Google Apps Engine • Microsoft Azure PaaS Software as a Service: Pay by the user applications, typically available via the browser: • Google Apps • Salesforce.com SaaS 15 Deployment Models Composition of two or more cloud (private, community, or public) models Private Cloud Hybrid Cloud Cloud infrastructure is made available to the general public or a large industry group Public Cloud 16 Public Clouds and Private Clouds Private Cloud Public Clouds • Used by multiple tenants on a shared basis • Hosted and managed by cloud service provider • Limited variety of offerings SaaS PaaS IaaS Public Clouds: • Lower upfront costs • Economies of scale • Simpler to manage • OpEx I N T E R N E T I N T R A N E T SaaS PaaS IaaS • Exclusively used by a single organization • Controlled and managed by in-house IT • Large number of applications Users Both offer: • High efficiency • High availability • Elastic capacity Private Cloud: • Lower total costs • Greater control over security, compliance & quality of service • Easier integration • CapEx & OpEx 17 Why Are Enterprises Interested in Cloud? Benefits of Cloud Computing Speed Cost Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008 18 What Are the Challenges Enterprises Face? Challenges of Cloud Computing Security QoS Fit Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008 19 Oracle + Sun Strategy • Deliver a complete, open, integrated stack of hardware, infrastructure, database, middleware, and business applications • Exploit processor, systems, storage, and networking trends to deliver breakthrough innovations by combining Oracle software with Sun hardware • Integrate components of Oracle’s software stack to provide unique value to customers 20 Oracle Cloud Computing Strategy Our objectives: • Ensure that cloud computing is fully enterprise grade • Support both public and private cloud computing – give customers choice Offer Applications deployed in private shared services environment or via public SaaS Offer Technology to build private clouds or run in public clouds Public Clouds SaaS PaaS IaaS I N T E R N E T Private Cloud I N T R A N E T SaaS PaaS IaaS Users 21 Oracle Cloud Platform for PaaS Application 1 Application 2 Application 3 Platform as a Service Cloud Management Shared Services Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt Oracle Enterprise Manager User Interaction: WebCenter Lifecycle Management Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Infrastructure as a Service Operating Systems: Oracle Enterprise Linux Virtualization: Oracle VM Servers Configuration & Compliance Application Performance Management Application Quality Management Storage 22 Provisioning Life Cycle 2. App Set Up 1. Cloud Set Up • Assemble app using shared components • Deploy through selfservice Central IT • Set up PaaS • Set up shared components • Set up selfservice portal Set up selfservice portal Department App Owner 3. App Use Dept App Use app Set up shared components Shared Components Deploy using self service Self-Service Interface App Users 4. App Admin Oracle Fusion Middleware Oracle Database Oracle Enterprise Linux Oracle Enterprise Manager App Owner Manage app Adjust capacity Review chargeback Oracle VM 23 Data Center Architecture 100s of 100s of Application Server Database Server Machines Machines 1 Oracle Exalogic Elastic Cloud 1 Oracle Exadata Database Machine 24 Oracle Exadata X2-8 • Fastest for Data Warehouse & OLTP • Best Data Warehouse & OLTP Cost/Performance • 100% Fault Tolerant & Scalable On-Demand • Software Breakthroughs • Exadata Storage Grid • Smart Flash Cache • Hybrid Columnar Compression • Secure Database Machine Oracle Database Server Grid • 2 8-Socket Intel Servers • 128 Cores • 2 Terabyte DRAM Unified Server/Storage Network • 40 Gb/sec Infiniband Links • 880 Gb/sec Aggregate Throughput • 10 Gigabit Ethernet to Data Center Exadata Storage Server Grid • 14 Storage Servers • 5TB flash storage • 336 TB Disk Storage 25 Oracle Exalogic Elastic Cloud • Fastest Java Performance • Best Java Cost/Performance • 100% Fault Tolerant & Scalable On-Demand • Software Breakthroughs • Network Performance with Zero Buffer Copies • Parallel Workload Scheduling • Dynamic Workload Balancing and Transaction Affinity with Database • Built in Application & Network Isolation for Consolidation Oracle Weblogic Server Grid • 30 Compute Servers; 360 Cores • 2.8 TB DRAM • 960 GB Solid-state Disk Infiniband Network • 40 Gb/sec Inifiband Links • 1.2 micro second latency • 10 Gigabit Ethernet out Integrated Storage Appliance • Software Images & Application Files • Patch Centrally • 40 TB SAS Disk Storage • Caches 26 Cloud Benefits • Reduce amounts of IT capital equipment spending: • Pay only for what you actually use • Lower implementation costs • Costs are treated as operating expense • Service Improvement: • Shorten time to deliver projects • More robust system availability • Enhanced disaster recovery • Better management of staff resources: • Software maintenance and upgrades handled by providers • Focus on highest value activities 27 Customer: Credit Suisse Reduce Cost: Standardized Application Platform on WebLogic Customer Use Case Solution Single integrated set of components and processes to support application development and operations • WebLogic Server Environment • Custom JEE applications Key Product Capabilities Used Scripted WLS instance creation Automatic generation of application server configurations Enterprise Messaging (JMS) Provides a Self-tuning platform WebLogic Portal on roadmap Underlying Problems • Handcrafted heterogeneous servers were expensive to build, maintain. • Each application server type required unique admin. • App server maintenance a key challenge. • Audit and regulatory compliance at risk. • Developers assisting production support issues Benefits for Customer Demonstrated server consolidation ration of 1:7 across 200 applications. One-time development costs reduced by 30% Recurring development costs reduced by 35% Applications more secure, fault tolerant, consistent 28 Customer: HP Reduce Cost: Consolidate on WebLogic Server Customer Use Case Solution Consolidation of application infrastructure to create a shared services platform • WebLogic Server Environment • Custom JEE applications Standardization of middleware stack. WebLogic Server versions limited to 9.2 and 10.3 Real Operations Automation Underlying Problems - Standards based administrative /operational scripting languag - Recording of WebLogic Server console interactions as a runnable script - Automated patch staging / application • Applications deployed and maintained by individual business units • Multiple versions of the middleware stack in use • Existing development platform complex and costly to manage and maintain • Low hardware utilization Key Product Capabilities Used Self-tuning platform - Self tuning application server Benefits for Customer Centralized Infrastructure. Centralized Management Reduced cost of operations – admin resources reduced from 50 to 5. Approximately 200 apps including PeopleSoft HR on 1800 instances of WLS Much improved QOS 29 Running Oracle in Public Clouds • Oracle Database, Fusion Middleware & Enterprise Manager supported on EC2 • Amazon Machine Images (AMIs) • Oracle Database Secure Backup to S3 • Self-service Public PaaS based on Oracle VM, Oracle Enterprise Linux, Oracle Database RAC and Oracle WebLogic Server 30 Rackspace Self-Service Public PaaS WebLogic Server, Oracle Database, RAC, Oracle Enterprise Linux, Oracle VM © 2009 Oracle 31 31