Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Partner Webcast - Oracle Cloud Machine Technical Overview (Part 2)

2,944 views

Published on

Oracle Cloud Machine delivers Oracle Cloud Services direct in your data center, fully managed by Oracle, so that you can take advantage of the agility, innovation and subscription-based pricing of Oracle Cloud while meeting data-residency requirements.

Experience one platform from development through production.

Presenter: Angus Myles - Master Principal Sales Consultant, EMEA Oracle Solution Center

[Read More @ https://blogs.oracle.com/imc/entry/oracle_cloud_machine_technical_overview]

Published in: Technology
  • Be the first to comment

Partner Webcast - Oracle Cloud Machine Technical Overview (Part 2)

  1. 1. Oracle Cloud Machine Dec, 2016 Oracle Cloud @ Customer
  2. 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2
  3. 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 3 Agenda • Introducing Oracle Cloud Machine • OCM Technical Overview • Demonstrations • Q&A
  4. 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 4 Introducing Oracle Cloud Machine Angus Myles Oracle Cloud Machine Architect
  5. 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What is Oracle Cloud Machine? OCM is a service, delivered by Oracle to customers, to provide the same experience as Oracle Public Cloud, inside the firewall of that customer’s data centre
  6. 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Getting Below the frosting What challenges does it address? Delivers a solution for customers who require: • Cloud capabilities how they choose to use them (Hybrid Cloud) • Low latency and high performance with on premise systems • Adherence to Data residency regulations
  7. 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Do not solve all of today’s challenges of speed and automation Current On-Premises Cloud Offerings • Oracle Cloud on Premises – same PaaS and IaaS software as public cloud • Hardware, software and services managed, operated by Oracle • Single vendor accountability • Runs Oracle and non-Oracle workloads • Cloud Foundry PaaS layer only; no support for services like JCS, ICS • DIY hardware + IaaS, manage, operate • NO single vendor accountability • Azure Pack capabilities not same as Azure public cloud • Target primarily Microsoft workloads • NO single vendor accountability • Only PaaS layer; complex IaaS integration if any • DIY hardware + IaaS, manage, operate • DIY hardware + IaaS software, manage, operate • Additional work required around OpenStack integration • DIY hardware + software, manage, operate • Hypervisor-centric management tooling Commodity + VMware Commodity + OpenStack Commodity + Cloud Foundry Commodity + Microsoft Azure Pack IBM BlueMix Local Oracle Cloud Machine DIY Build-Your-Own Re-Use Ready-Made
  8. 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Machine Subscription • Oracle Cloud Machine subscription [Mandatory, prerequisite for PaaS] – Flat monthly fee covers hardware, Oracle Compute (IaaS) software, and service (Oracle Cloud Operations) – Similar to OPC dedicated compute – Non-metered subscription only • PaaS subscription [Optional] – Similar to PaaS on OPC Dedicated Compute – Metered PaaS available for DBCS & JCS Two levels of subscriptions 8
  9. 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | OCM Technical Overview Hardware, Software and Services 9
  10. 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Hardware Oracle Cloud Machine Standard Hardware Configuration Servers Intel® Haswell CPU Storage 160TB Network Attached Storage 6.4TB Read Cache ; 800GB Write Cache Network 10GbE Connectivity to Data Center Model 288 Model 576 Model 1080 11
  11. 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Machine X5 – DBCS Requirement • Database Cloud Service requires an external storage on Oracle Cloud Machine X5-2 • 2 available options – ZS3 Storage Expansion Model 268 • Sun ZS3 Network Attached Storage – 268 TB SAS disk, 4.8TB write cache – Approx 48TB Usable (block) Storage for DBCS – ZS3 Storage Expansion Model 536 • Sun ZS3 Network Attached Storage – 536 TB SAS disk, 9.6TB write cache – Approx 96TB Usable (block) for DBCS Oracle Cloud Machine - 12 ZS3 Storage Expansion Model 268 Model 536
  12. 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Common PaaS and IaaS Layers for Oracle Cloud 13 Software Oracle Public Cloud Software as a Service Platform as a Service Infrastructure as a Service Oracle Cloud Machine
  13. 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | OPCM Cloud Operations: Roles and Responsibilities 14 Services Oracle Cloud Operations Infrastructure Dependencies System Installation OPCM Software Configuration EMCC Install & Config INSTALLATION & CONFIGURATION Incident Management Technical Account Management Upgrade & Patching Monitoring Change Management Premier Support Lifecycle Management CLOUD OPERATIONS & SUPPORT Security Hardening Backup & Restore Template Management Tenant Management EMCC CLOUD ADMINISTRATION Customer Tenants Create & Manage PaaS Instances Monitor Guest VMs Create & Manage IaaS Guest VMs Tenant Admin SELF SERVICE TENANT Oracle Customer Technical Account Manager
  14. 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Infrastructure as a Service Layer IaaS 15
  15. 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Infrastructure as a Service layer • Simplified and streamlined architecture – Aligned with Oracle Public Cloud, built on common, integrated code base – oracle-compute IaaS layer interacts directly with OVS (Xen) hypervisor – Provide support for robust Cloud Services provisioning • Tightly integrated with Oracle Cloud Machine hardware – Control Plane services run on each Compute Nodes (Dom0) – IaaS abstraction and dynamic provisioning of virtualized resources: compute, network, storage The Control Plane Oracle Cloud Machine Oracle Cloud Services Platform as a Service Infrastructure as a Service 16
  16. 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Compute Control Plane IaaS HA • Management of compute, network, storage, monitoring, and user • A distributed Infrastructure Controller that runs on every compute node The Control Plane provides cloud core infrastructure services Node 1 Oracle VM Server dom0 Node 2 Oracle VM Server dom0 Node 3 Oracle VM Server dom0 Node N Oracle VM Server dom0 Distributed Micro Services Compute | Authentication | Role based Permissions | Storage Management Monitoring | Network Control | Database | Message Bus Oracle Compute Cloud Service API Control Plane 17
  17. 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Compute – Allocating Resource Control Plane enables IaaS and PaaS Node 1 Oracle VM Server dom0 Node 2 Oracle VM Server dom0 Node 3 Oracle VM Server dom0 Node N Oracle VM Server dom0 Oracle Compute Cloud Service API 18 Cloud Machine
  18. 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | User Roles for Multi-Tenancy Role-based access control • Delegate IT control to where responsibility lies • Cloud Admin manages the overall on-prem cloud – Create and manage tenants and compute resources – Manage external access and service networks – Overall Oracle Cloud Machine and Cloud Administration by Oracle Cloud Ops • Tenant Admins manage based on security responsibilities (Customer’s Role) – Create users and manage their virtual resources • End users (Tenant User) drive their own provisioning (Customer’s Role) – Based on their needs – Constrained only by policy, not infrastructure Tenant Administrator Tenant UserTenant User Tenant UserTenant UserTenant User Tenant Administrator Cloud Administrator 19
  19. 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Tenant in Oracle Cloud Machine (IaaS) user 1 user N tenant networks Tenant administrator signup tenant update quota shared service networks storage volumes orchestrations vnetreservations sshkeys instances snapshot manage its own tenant users Tenant Admin Tenant User templates Cloud Administrator • Customer submits Change Management Request via OASP* • Oracle Cloud Ops provision tenant and resources as required 20 • Change Management is required for o External tenant networks o Service networks o Custom shapes o Public custom templates • Self service user actions create IaaS and PaaS instances *Oracle Advanced Support Portal (OASP)
  20. 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Ease of automation and DevOps integration Oracle Compute Metadata Service • Allows key/value pairs to be provided through the IaaS API during VM creation time • VM boot-time scripts query metadata service key/values • Enables parameters to be passed to any script or tool (e.g. Chef, Puppet, etc.) to automate application deployment or configuration in the VM • Makes automation easier New Instance Shape, Networks, Volumes VM Template Metadata Service 21
  21. 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | OCM Networking Concepts 23 Internal and External Networks •External or Public •EoIB – Ethernet over Infiniband •Access to the Data center •Internal or Private •IPoIB – IP over Infiniband •Network limited to only within the rack
  22. 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Machine’s Networks • Infrastructure Networks – Examples • Management on EoIB and Ethernet • Internal storage access network • Tenant Networks – Client access through EoIB and private IPoIB networks • Service Networks – Examples • Enterprise Manager management and monitoring • Enabling shared services Usage Patterns 24
  23. 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 25 Tenant and Service Networks OCM Network Services Oracle Cloud Machine Private Security Domain VM VM VM VM VM Network Switches Tenant A Private Security Domain VM VM VM VM VM Tenant B Cross tenancy service network VLAN 100 VLAN 101 VLAN 102 VLAN 103 Public Security Domain Public Security Domain Data Center Network
  24. 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Platform as a Service PaaS 26
  25. 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform as a Service Layer • The layer that provides a suite of packaged services with which to build cloud enabled • Deployed on the IaaS layer, with infrastructure details of the deployment abstracted from the user • Same code base as Oracle Public CloudOracle Cloud Machine Oracle Cloud Services Platform as a Service Infrastructure as a Service 27
  26. 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Services – Underlying Infrastructure • Oracle Cloud Architecture is made up of two PaaS Engines – PaaS Service Manager (PSM) – Service Deployment Infrastructure (SDI) • Enables to easily adopt new cloud services from Oracle Cloud Platform Service Engines Oracle Compute IaaS & Admin API Oracle Cloud Services PaaS & Admin API Platform Service Engines Service Delivery Infrastructure Service Manager 28
  27. 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Services • Initial services offering on Oracle Cloud Machine includes – Java Cloud Service – Integration Cloud Service – Database Cloud Service (inc. RAC) – SOA Cloud Service • More services are planned for Oracle Cloud Machine – Via quarterly update – Based on demand Business Intelligence Big Data Big Data Preparation Big Data DiscoveryNode Application Builder Java Mobile Messaging IoT Developer Java SE SOA Integration Database 29
  28. 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What is Oracle Java Cloud Service (JCS)? Robust PaaS for WebLogic Server in the cloud JAVA CLOUD SERVICE • Robust PaaS for Java EE, integrated with database and IaaS • Includes advanced cloud tooling that covers the complete lifecycle of your application Benefits Database Compute Storage  Key component of Java development and test  Fast environment provisioning  CI/CD environments on demand  Full-featured WebLogic Server 12c or 11g  Clustering, high availability, scaling, life cycle management  Full portability, on-premises to cloud 30
  29. 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Automated DBA and Patching Backup/Recovery plus HA and DR Simple Provisioning Any Language Advanced Security Local and Remote Management Automated and cloud tooling Oracle Database Cloud Service on Oracle Cloud Machine What it Does • Delivers TCO Savings with automated cloud tooling Benefits • Simple and straightforward automated provisioning process. Provisioning goes from from weeks or days to minutes • One-click patching. Patch thousands of databases automatically Automated back-up and recovery with comprehensive security built-in Key Features
  30. 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Key Features • Full Platform and Flexible: API Management, ESB (Virtualization), BPEL (Orchestration), B2B, Managed File, Transfer, Adapters for Connectivity, Real Time Analytics, Event Processing • Highly Available: Data Guard, RAC Cluster, WebLogic Clustering, VM failover • Management Tools: Back Up/Recovery, Single Click Patching, Single Click Scale Out, Upgrade • Full portability: On-premise to Cloud, Cloud to On-Premise Benefits  Developers focus on innovation, not on platform build/maintenance  Cloud and on-Premise Applications integration  Rapid and fully automated provisioning of HA ready environments  Secure, Highly Available with Clustering Oracle SOA Cloud Service The Entry and Hallways to Your Digital Business - The Platform for Innovation and Speed 32
  31. 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Integration Cloud Service (ICS) Oracle Applications, SAP, customer, legacy… ON-PREMISES 3rd PartyORACLE CLOUD Salesforce Oracle Integration Cloud Service Oracle SaaS Applications • What it does: – Designed for SaaS – Integrates applications across clouds and on-premises • Key Features – Easy to use for LOB/Apps IT & IT developed integration – Prebuilt integrations for common scenarios – Recommendations to guide mapping – Automated provisioning, back-up, patch updates, and upgrades – Rich Library of adapters/APIs for Oracle and 3rd party applications – Secure On-premise integration using lightweight Agent • Benefits – Faster integration of applications – Increased business agility – Lower cost of ownership Oracle Cloud Machine 33
  32. 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 34

×