Infrastructure Consolidation and Virtualization


Published on

As presented by Steve Bennett at Oracle Technology Network Architect Day, Dallas TX, May 13, 2010

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Infrastructure Consolidation and Virtualization

  1. 1. <Insert Picture Here> OTN Architects Day - Infrastructure Consolidation and Virtualization May 13, 2010 Steve Bennett - Enterprise Solutions Group
  2. 2. State CIO Priorities Source: 1) Consolidation 2) Shared Services 3) Budget/Cost Control 4) Security 5) Elec. Records Mgmt 6) ERP Strategy 7) Green IT 8) Transparency 9) Health Information Technology 10)Governance
  3. 3. Enterprise Computing Platform Evolution Monolithic Proliferation Standardization Consolidation 4 3 2 1 • Centralized, • Distributed • Standardized platform, • Centralized control mainframe-based management, tools • Dedicated infrastructure • Standard deployments • Shared • Reduced Operational • Explosion of apps and Costs • Shared services • Limited applications services • Efficiency within silos of • Automation • Limited access • Ubiquitous access standardization • Virtualization • Limited user • Fragmented islands • Inefficient in terms of experience • Inefficient utilization 5/19/2010 ©2009 Oracle Corporation 3
  4. 4. Server Virtualization Technologies 32 Cores 4 O/S 4 App O/S O/S App 4 O/S O/S App O/S 20 App O/S O/S O/S Hypervisor HW Partitioning OS Containers Virtual Machines  Physically carve up  One O/S  Hypervisor on top of the box  Each App isolated HW  Independent O/S’s from other Apps  Independent O/S’s
  5. 5. State of Virtualization Source: IDC Server virtualization is now considered a mainstream technology among IT buyers IT professionals are very bullish on future use • 22% servers virtualized today with 45% in 12 months Core infrastructure and data center strategies are being turned upside down! Virtualization product expectations are climbing quickly ... but satisfaction is very high! Virtualization impacts more than servers • Storage, networks, clients, management, security, etc.
  6. 6. Virtualization from Oracle Today  Oracle is the only vendor to provide an integrated “full- stack” management solution Oracle Enterprise Manager • Virtualization and enterprise workloads managed together Software • Management solution for as a Service private- and public cloud providers Platform  End-to-end provisioning and as a Service management of enterprise Products application workloads • From bare-metal provisioning of physical servers to guest Infrastructure creation, deployment, & management as a Service: • Virtual appliances with Oracle Products VM Templates and Oracle Assembly Builder © 2010 Oracle 6
  7. 7. Diversity Leads to Costs & Complexity
  8. 8. Consolidation Delivers Bigger Impact on IT Budget (OPEX) Impact of Virtualization Impact of PaaS: Standardization and Consolidation Source: Credit Suisse, OracleWorld 2009
  9. 9. Challenges in Creating Custom Platform Environment Within Enterprises Today 1 to 3 weeks 1-5 days 1-2 days 1-5 days .5 day 1-2 days .5 day
  10. 10. Growing Trend Towards Adoption of Both Public and Private Clouds Public Cloud Will Grow To 44% of Large Enterprises Are 10% Of Enterprise IT Interested In Building An Spend By 2013 Internal Cloud Source: IDC eXchange, "IDC's New IT Cloud Services Forecast: 2009-2013, Source: Cloud Computing, Compute-As-A-Service: Interest And Adoption By Company Size " (, October 5, 2009 Forrester Research, Inc., February 27, 2009 © 2009 Oracle – Proprietary and Confidential 10
  11. 11. Why Cloud Computing? Benefits Speed Cost
  12. 12. Enterprise Evolution To Cloud Public Clouds Hybrid IaaS PaaS IaaS SaaS Public Cloud Evolution PaaS SaaS Private Cloud Evolution Virtual Private Cloud App1 App2 App3 App1 App2 App3 App1 App2 App3 App1 App2 App3 Middleware Private PaaS Private PaaS Virtual H/W Private IaaS Private IaaS Silo’d Grid Private Cloud Hybrid  Physical • Virtual • Self-service • Federation with  Dedicated infrastructure • Policy-based public clouds  Static • Shared resource mgmt • Interoperability services • Chargeback • Cloud bursting  Heterogeneou s • Dynamic • Standardized provisioning appliances © 2009 Oracle – Proprietary and Confidential 12
  13. 13. IT Implications: What’s Different about Cloud? Users expect a cloud infrastructure to support*: 1. The illusion of infinite computing resources available on- demand - Capacity always needs to be there through automation and proactive operations before users perceive a constraint (“infinite”) - Users need to be able to self-serve (“on-demand”) 2. The elimination of up-front commitment by users - Fine-grained, actual usage/allocation-based chargeback rather than purchase ahead of time (“no up front commitment”) 3. The ability to pay for use of computing resources on a short- term, as-needed basis - Dynamic capacity management scale up or down (“short-term / no commitment”) And all of the above needs to be cost-effective *Paraphrasing UC Berkeley Reliable Adaptive Distributed Systems Laboratory ( © 2010 Oracle 14
  14. 14. Cloud Computing Segments Applications delivered as a Software as a Service service to end-users over the Internet App development & deployment Platform as a Service platform delivered as a service Server, storage and network Infrastructure as a Service hardware and associated software delivered as a service
  15. 15. PaaS is Best Way to Deliver Benefits of Consolidation Platform as a Service Infrastructure as a Service • More secure • More agile • More freedom • More • More efficient manageable App App Less Disparate App App Common components components to build Consistent More foundation to Inconsistent build foundation © 2009 Oracle – Proprietary and Confidential 16
  16. 16. Prebuilt Configurable Platform | Platform as a Service Application Built by (SaaS) e.g. Oracle Cloud On Demand Customer Provided Platform by Cloud (PaaS) e.g. Google App Engine Infrastructure (IaaS) e.g. Amazon EC2
  17. 17. Oracle’s Product Strategy Maps Well… Third Party ISV Oracle Applications Applications Applications Platform as a Service Cloud Management Shared Services Oracle Enterprise Manager Integration: Process Mgmt: Security: User Interaction: SOA Suite BPM Suite Identity Mgmt WebCenter Configuration Mgmt Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Lifecycle Management Database Grid: Oracle Database, RAC, ASM, Partitioning, Application Performance IMDB Cache, Active Data Guard, Database Security Management Infrastructure as a Service Application Quality Management Oracle Solaris Operating Systems: Oracle Enterprise LinuxLinux Oracle Enterprise Oracle VM for SPARC (LDom) Oracle VM for x86 Solaris Containers Ops Center Servers Physical and Virtual Systems Management Storage
  18. 18. Desired Characteristics In Simplifying Setup of Customized PaaS Deployment Efficiency • Template-based configuration • Automated provisioning Operational Efficiency • Standardized, configurable building blocks • Repeatable error-free processes Runtime Efficiency • Virtualization without performance penalty • High density on shared resources
  19. 19. Deployment Efficiency Reference System Virtualized Software Assembly Web Web Tier Web Appliances Web Application Appliance Server Appliance SOA WLS WLS Svc Application Tier Metadata RAC RAC Database Database Tier Appliance © 2009 Oracle – Proprietary and Confidential 21
  20. 20. Operational Efficiency Build App & Package as Appliance Setup Cloud Setup Cloud Policies Infrastructure Deploy Patch Decommission Monitor Scale Up/Down Self Service Portal Monitoring Autonomic Scaling Policy Management Automation Resource Management Policy Enforcement
  21. 21. Implications for Architects • How to add necessary qualities to architectures that weren’t initially designed for them? • Virtualization • Abstraction • Incremental scaling • Chargeback • Can this be done as part of normal operations? • Or as the foundation of a next generation architecture? • Which applications and systems are a good fit? • How to incent business stakeholders to trust shared environments? • To what extent of your infrastructure does this apply?