Oracle cloudgartnerdatactr2010


Published on

  • Be the first to comment

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

No notes for slide
  • You have a number of applications and services you need to support <click to bring up black boxes> and a set of resources to run them <click to bring up servers>. Traditionally there has been a highly siloed, dedicated stack approach to associated apps with resources. <click to bring up app grid pic> The application grid approach is about breaking down those silos and sharing and pooling resources instead. By dynamically and automatically adjusting the allocation of resources across needs, you can get much higher utilization out of hardware because you’re not provisioning each application for its own worst case. You get higher reliability through the multiplicity of resources, and higher performance through parallelization. <click to dissolve Application Grid box into constituent products><click to bring up value propositions>The complete application foundation features coupled with the industry’s best capabilities for sharing and dynamically adjusting both physical and virtualized resources means that what we have here is the most complete platform for cloud.WebLogic Server is unquestionably the industry’s #1 Java EE application server in performance. With GlassFish highly streamlined for rapid, iterative development and Virtual Assembly Builder as a game-changing new approach to application deployment, you get that #1 performance AND #1 in time-to-market.And with cross-stack certification and optimization that no other vendor can give you, Oracle Application Grid products provide by far the greatest integration synergies with benefits in cost, performance, and ease-of-use, and flexibility to change.
  • Shared ServerThis is an example of using server virtualization to rapidly deploy a database in the cloud. In this case, we have each database instance running in an Oracle VM virtual machine. Note that OVM supports RAC, so we can use this technology to provision both single instance databases, and to provision additional instances to multi-node RAC databases. OVM makes it a snap to provision a new instance or database on existing hardware.Shared ClusterEnterprise Manager provides a rich set of provisioning tools via the provisioning pack. It can be used to provision a new server to the cloud, or to provision a new database to an existing cloud. Its deployment procedures are customizable, so they can be adapted to meet the needs of many environments. Typically, a cloud provider would create a standardized gold image that would be used for provisioning. Enterprise Manager can then be used to provide one click database provisioning, automating the steps necessary to perform the operation. This works with both single-instance and RAC databases—you can both grow and shrink a RAC database. In the case of a RAC database, it will also provision all the necessary infrastructure software, ASM and Clusterware, onto a new server as it is added to the cloud.Shared DatabaseThis model is a consolidated multi-tenant database. In this environment a single database is hosting multiple database services. Users connect to the database via a standard database service, and the normal database user and schema security model provides isolation between the various services data. Deploying a new database service is fast and easy. You simply create the new service, including a new user and schema for isolation. Then create a database service.
  • I would like to use this slide showing the lifecycle of how a private cloud would work within an enterprise. Note the different roles.1. First IT sets up the private PaaS based on the Oracle Cloud Platform. They also define certain shared components to ensure standardization and make it easier for app builders. These components may be services, processes or UI components. They also need to set up a self-service application, potentially based on WebCenter portal and Identity Management. This is potentially also integrated with the enterprise’s IT Service Mgmt application such as Siebel or BMC/Remedy.2. Next, an app owner can take advantage of the PaaS and shared component to more quickly assemble the app and deploy it through self-service. If their role entitles them to make that request, it is automatically provisioned. If not, it gets routed to their management and/or IT for workflow approval…just like a procurement process.3. Third, users start using the app.4. If usage starts to approach the capacity limits, the app owner can monitor this through self-service. And the system can scale automatically thanks to an underlying grid architecture at the database and middleware levels, and thanks to effective grid control by Enterprise Manager.5. Enterprise Manager also tracks resource usage (metering) and this data can be used to charge back to the departments or LOBs.So, this PaaS shows some of the key characteristics of cloud computing: self-service, shared services, dynamic provisioning, elastic scalabiltiy and metering/chargeback.
  • Now let’s talk about WHAT is a Private PaaS.A Private PaaS is made up of a number of critical building blocks. Oracle has the most comprehensive set of building blocks in the industry, the most “complete, open and integrated” set of building blocks.From the bottom up, this includes Oracle VM for server virtualization, Oracle Enterprise Linux our OS, the Oracle Database grid (made up of RAC, ASM, In-Memory Database Cache, and other database options and features). Then on top of that, Oracle offers our application grid, which includes WebLogic Server, Coherence, Tuxedo and JRockit, and on top of that, a number of value-added services: SOA and BPM for integration and process management, identity and access management for security, and WebCenter our portal for user interaction.We also offer very comprehensive “Cloud Management” capabilities based on Oracle Enterprise Manager. EM has very comprehensive capabilities to manage the full “Cloud Platform” stack including middleware, database, OS and virtualization. For example, Real User Experience Insight (RUEI) enables us to manage top-down from the application end-user’s perspective things like performance, availability and behavior patterns…something that’s useful for SLA/QoS management for private clouds.Our second Keynote explains Private PaaS in more depth, and we have a separate session to talk more about Cloud Management.
  • Oracle cloudgartnerdatactr2010

    1. 1. Roadmap to Enterprise Cloud Computing<br />Rex Wang<br />VP Infrastructure and Management<br />
    2. 2. Datacenters Are Evolving<br />Physical<br />Dedicated<br />Heterogeneous<br />Manual management<br />IT managed<br />Componentsassembled by customer<br />Virtual<br />Shared<br />Standardized<br />Automated management<br />Self-service<br />Engineered systems assembled at factory<br />
    3. 3. Evolution of Private and Public Clouds<br />Public Cloud Evolution<br />MSP<br />CSP/Telcos<br />ISP<br />ISV<br />ASP<br />App2<br />App3<br />App1<br />Private PaaS<br />Private IaaS<br />Private Cloud<br /><ul><li>Self-service
    4. 4. Policy-based resource mgmt
    5. 5. Chargeback
    6. 6. Capacity planning</li></ul>Hybrid<br />Public Clouds<br />IaaS<br />IaaS<br />PaaS<br />SaaS<br />PaaS<br />SaaS<br />Private Cloud Evolution<br />Virtual Private Cloud<br />App1<br />App2<br />App3<br />App1<br />App2<br />App3<br />Consolidate<br />Standardize<br />App1<br />App2<br />App3<br />Private PaaS<br />Private PaaS<br />Private IaaS<br />Private IaaS<br />Hybrid<br />Silo’d<br />Grid<br /><ul><li>Federation with public clouds
    7. 7. Interoperability
    8. 8. Cloud bursting
    9. 9. Virtual
    10. 10. Shared services
    11. 11. Dynamic
    12. 12. Standardized appliances
    13. 13. Physical
    14. 14. Dedicated
    15. 15. Static
    16. 16. Heterogeneous</li></li></ul><li>Public Clouds and Private Clouds<br />Public Clouds<br />Private Cloud<br /><ul><li>Used by multiple tenants on a shared basis
    17. 17. Hosted and managed by cloud service provider
    18. 18. Exclusively used by a single organization
    19. 19. Controlled and managed byin-house IT</li></ul>Apps<br />SaaS<br />I<br />N<br />TERNET<br />SaaS<br />SaaS<br />I<br />N<br />T<br />R<br />A<br />N<br />E<br />T<br />PaaS<br />PaaS<br />PaaS<br />PaaS<br />IaaS<br />IaaS<br />IaaS<br />IaaS<br />Trade-offs<br />Lower upfront costs<br />Outsourced management<br />OpEx<br />Lower total costs<br />Greater control over security, compliance, QoS<br />CapEx & OpEx<br />Enterprises will adopt a mix of public and private clouds<br />
    20. 20. Do You Provide or Use Internal or Private Clouds?<br />28.6%<br />28.6% of respondents have internal or private clouds today<br />Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.<br />
    21. 21. Does Your Company Use Services from Public Cloud Providers?<br />13.8% of respondents use public clouds today<br />Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.<br />
    22. 22. What Type of Private Platform and Infrastructure Cloud Services Is Your Company Providing?<br />PaaS<br />IaaS<br />Most popular:App Server as a service<br />Database as a service<br />Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.<br />
    23. 23. Evolution of Private and Public Clouds<br />Public Cloud Evolution<br />MSP<br />CSP/Telcos<br />ISP<br />ISV<br />ASP<br />App2<br />App3<br />App1<br />Private PaaS<br />Private IaaS<br />Private Cloud<br /><ul><li>Self-service
    24. 24. Policy-based resource mgmt
    25. 25. Chargeback
    26. 26. Capacity planning</li></ul>Hybrid<br />Public Clouds<br />IaaS<br />IaaS<br />PaaS<br />SaaS<br />PaaS<br />SaaS<br />Private Cloud Evolution<br />Virtual Private Cloud<br />App1<br />App2<br />App3<br />App1<br />App2<br />App3<br />Consolidate<br />Standardize<br />App1<br />App2<br />App3<br />Private PaaS<br />Private PaaS<br />Private IaaS<br />Private IaaS<br />Hybrid<br />Silo’d<br />Grid<br /><ul><li>Federation with public clouds
    27. 27. Interoperability
    28. 28. Cloud bursting
    29. 29. Virtual
    30. 30. Shared services
    31. 31. Dynamic
    32. 32. Standardized appliances
    33. 33. Physical
    34. 34. Dedicated
    35. 35. Static
    36. 36. Heterogeneous</li></li></ul><li>The Path to Cloud:Standardization and Consolidation<br />Shared Services, Shared Infrastructure<br />Elastic Scalability, Scale As You Grow<br />
    37. 37. Server Virtualization and Clustering Deliver Resource Pooling and Elastic Scalability<br />Both server virtualization and clustering are key technologies for cloud<br />
    38. 38. Centralized VM Lifecycle Management<br />Dynamic Domains<br />Oracle VM for x86<br />Oracle VM for SPARC<br />Containers<br />HYPERVISOR<br />HYPERVISOR<br />All x86<br />T-Series<br />All SPARC & x86<br />M-Series<br />Server Virtualization Options<br />
    39. 39. Consolidation Using Oracle DatabaseThree Options<br />Cluster<br />Cluster <br />Cluster<br />HR<br />Sales<br />ERP<br />DW<br />HR<br />Sales<br />ERP<br />DW<br />DB<br />DB<br />DB<br />DB<br />DB<br />DB<br />DB<br />OS<br />OS<br />OS<br />OS<br />OS<br />OS<br />OS<br />OS<br />DB<br />OS<br />OS<br />OS<br />OS<br />VM<br />VM<br />VM<br />VM<br />VM<br />VM<br />VM<br />VM<br />Shared Storage<br />Shared Storage<br />HR<br />Sales<br />ERP<br />DW<br />Shared Database<br />Shared Server<br />DB<br />DB<br />DB<br />DB<br />DB<br />OS<br />OS<br />OS<br />OS<br />Shared Storage<br />Shared Cluster<br />
    40. 40. Consolidation Using Oracle WebLogic<br />Best Practices<br />Geographically dispersed datacenters<br />Live-Live configuration<br />Co-host “like” applications (SLA, business function, etc)<br />Isolate business-critical applications to mitigate risk<br />
    41. 41. Evolution of Private and Public Clouds<br />Public Cloud Evolution<br />MSP<br />CSP/Telcos<br />ISP<br />ISV<br />ASP<br />App2<br />App3<br />App1<br />Private PaaS<br />Private IaaS<br />Private Cloud<br /><ul><li>Self-service
    42. 42. Policy-based resource mgmt
    43. 43. Chargeback
    44. 44. Capacity planning</li></ul>Hybrid<br />Public Clouds<br />IaaS<br />IaaS<br />PaaS<br />SaaS<br />PaaS<br />SaaS<br />Private Cloud Evolution<br />Virtual Private Cloud<br />App1<br />App2<br />App3<br />App1<br />App2<br />App3<br />Consolidate<br />Standardize<br />App1<br />App2<br />App3<br />Private PaaS<br />Private PaaS<br />Private IaaS<br />Private IaaS<br />Hybrid<br />Silo’d<br />Grid<br /><ul><li>Federation with public clouds
    45. 45. Interoperability
    46. 46. Cloud bursting
    47. 47. Virtual
    48. 48. Shared services
    49. 49. Dynamic
    50. 50. Standardized appliances
    51. 51. Physical
    52. 52. Dedicated
    53. 53. Static
    54. 54. Heterogeneous</li></li></ul><li>Private PaaS Lifecycle<br />3. Use App<br />4. Manage, Monitor, Scale Up/Down<br />2. Build App<br /><ul><li>Adjust capacity based on policies
    55. 55. Monitor via self-service</li></ul>IT<br />App Users<br />Oracle Fusion Middleware<br /><ul><li>Assemble app using shared components
    56. 56. Deploy through self-service</li></ul>App Developer<br />App Owner<br />App<br />5. Chargeback<br />Oracle Enterprise Manager<br /><ul><li>Meter usage and charge back to app owners or departments</li></ul>Oracle Database<br />1. Set Up Cloud<br />Self-Service Interface<br />Shared Components<br />Oracle Solaris, Oracle Linux, Oracle VM<br /><ul><li>Set up PaaS
    57. 57. Set up shared components
    58. 58. Set up self-service portal</li></ul>Sun Servers, Storage, Networking<br />
    59. 59. Oracle Private Cloud Platform<br />Platform as a Service<br />Cloud Management<br /><ul><li>Complete cloud lifecycle management
    60. 60. Complete apps to disk management
    61. 61. Self-service
    62. 62. Policy-based resource management
    63. 63. Metering & chargeback
    64. 64. Shared middleware and database services
    65. 65. Elastically scalable, highly available
    66. 66. Extreme performance
    67. 67. Comprehensive functionality
    68. 68. Robust development environment
    69. 69. Rapid deployment</li></ul>Infrastructure as a Service<br /><ul><li>Shared compute and storage services
    70. 70. Elastically scalable, highly available
    71. 71. Physical and virtual
    72. 72. x86 and SPARC
    73. 73. Flash, disk and tape storage</li></li></ul><li>Oracle Private Cloud Platform<br />Applications<br />Cloud Management<br />Oracle Enterprise Manager<br />Oracle Apps<br />3rd Party Apps<br />ISV Apps<br />Platform as a Service<br />ApplicationPerformance Mgmt<br />Integration:SOA Suite<br />Security:Identity Mgmt<br />Process Mgmt:BPM Suite<br />User Interaction:WebCenter<br />Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit<br />Lifecycle Management<br />Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security<br />Configuration Management<br />Infrastructure as a Service<br />Operating Systems: Oracle Enterprise Linux<br />Oracle Linux<br />Oracle Solaris<br />Application <br />Quality Mgmt<br />Ops Center<br />Oracle VM for SPARC (LDom)Solaris Containers<br />Oracle VM for x86<br />Physical & VirtualSystems Mgmt<br />Servers<br />Storage<br />
    74. 74. Exadata and ExalogicExtreme Performance, Engineered Systems<br />Database and middle tier machines<br />Unmatched performance, simplified deployment, lower total cost<br />Building blocks for public and private PaaS<br />
    75. 75. Customer Success with ExadataJonathan Levine, COO, LinkShare<br />
    76. 76. Closing Thoughts<br />
    77. 77. Oracle Offers Customers Choice<br />Run on private shared platform or public SaaS model<br />Cloud Services<br />Public Clouds<br />Private Cloud<br />Apps<br />SaaS<br />I<br />N<br />TERNET<br />SaaS<br />SaaS<br />I<br />N<br />T<br />R<br />A<br />N<br />E<br />T<br />PaaS<br />PaaS<br />PaaS<br />PaaS<br />IaaS<br />IaaS<br />IaaS<br />IaaS<br />Oracle Technologyin public clouds<br /><ul><li>Enterprise deployment option
    78. 78. Power 3rd party public clouds</li></ul>Oracle Private Cloud Platform<br />
    79. 79. Oracle Leadership in Cloud Computing<br />Oracle provides the most complete cloud offering in the industry<br />Private PaaS is the natural evolution for enterprise datacenters, and Oracle provides the best foundation for private PaaS<br />Exalogic and Exadata provide the foundation blocks for a Cloud Computing infrastructure<br />