Zarządzanie chmurą opartą o db 12c Rałał Szafulera

406 views
328 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
406
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Zarządzanie chmurą opartą o db 12c Rałał Szafulera

  1. 1. 1 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Zarządzanie chmurą opartą o Oracle 12c Enterprise Manager Cloud Management Pack for Oracle DB (plus demo) Rafal Szafulera ECEMEA Cloud Computing Competency Center
  2. 2. 2 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 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.
  3. 3. 3 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Integrated vertical Private Cloud Solution Managed with single integrated management platform EM 12c Applications Oracle Apps ISV Apps Oracle Enterprise Manager12c Cloud Control Cloud Stack Management Cloud Lifecycle Management Business-Driven Application Management SOA Suite & BPM Suite, BPEL Security: Identity Mgmt Data Integrator & GoldenGate User Engagement: WebCenter Oracle Database Cloud Application Foundation (WebLogic) Platform as a Service Oracle VM for x86 Oracle LinuxOracle Solaris Oracle VM for SPARC Solaris Containers Infrastructure as a Service StorageServers Servers
  4. 4. 4 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: components Cloud Control Architecture: Oracle Management Agents (Agents) – component that is installed on every monitored host in the enterprise. Agents collect information from the targets running on the host and send this information to the Oracle Management Service (OMS). Agents also perform operations against the targets on behalf of Cloud Control users. Oracle Management Service (OMS) – is the central component in Cloud Control. It is the component with which all other components. Must be available in order for the agents to upload data and for administrators to access the Cloud Control console. Oracle Management Repository (Repository) – is used as a persistent data store. Examples of the information stored in the repository include user information, job definitions, monitoring and alerting settings and all configuration and monitoring data related to targets. Oracle Software Library – is a filesystem repository that stores software entities such as software patches, virtual appliance images, reference gold images, application software, and their associated directive scripts Console – is a browser-based web application that is the main user interface for Cloud Control. This console allows the administrator to monitor, manage and report on the Cloud Control targets that have been setup. Enterprise Manager Command Line Interface (EMCLI) – allows users to access Cloud Control functionality either interactively from a command line, or as part of a script.
  5. 5. 5 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Connections to targets and third party Oracle Enterprise Manager 12c Cloud Control OMS + OMS Repository HP OpenView Microsoft SCOM OS Resource Pools Cloud Operated Apps & DBs Cloud Controller Agent Connectors IBM Tivoli Remedy helpdesk Cloud API VM Storage Plugin Plugin Plugins DB1 App1 App2 Plugin Plugin Plugin Unified GUI for cloud management
  6. 6. 6 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. To simplify the design of highly available Cloud Control implementations, 4 basic configuration levels are described below: Level Sites Description 1 Single Site OMS and Repository hosts configured on a single site. Each resides on their own host with no failover. 2 Single Site Pair of OMSs installed in active/passive mode on shared storage with VIP based failover. Repository hosts configured with Local Physical Standby Database. 3 Single Site Multiple OMSs deployed in Active/Active configuration with a Server Load Balancer (SLB) RAC primary database RAC Physical Standby Database on same site as primary database 4 Multi Site Primary site: Active components deployed at primary site. Primary OMS in Active/Active configuration with a Server Load Balancer (SLB) RAC Primary Database. Standby site: All standby components are deployed on standby site in passive mode. Components on standby site are only activated after switchover/failover. Multiple standby OMSs configured with a Server Load Balancer (SLB) RAC Physical Standby Database Details on Deploying a Highly Available Enterprise Manager 12c Cloud Control: http://www.oracle.com/technetwork/oem/framework-infra/wp-em12c-building-ha-level3-1631423.pdf EM12c: HA considerations
  7. 7. 7 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Supported ITIL v3 processes with EM Cloud Control 12c and supporting tools  16 of 27 ITIL v3 processes supported
  8. 8. 8 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 1. Plan  Architecture development process  Service definition and usage  Capacity, scalability, elasticity 2. Deploy  Database as a Service  Application Platform as a Service  Infrastructure as a Service 3. Deliver  Monitor and manage  Tune and optimize  Meter usage and showback/chargeback Applications and Business Services Middleware Database Infrastructure Complete Cloud Lifecycle Management Oracle Enterprise Manager
  9. 9. 9 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Consolidation Planner • Enables efficient use of resources by identifying consolidation opportunities – Analyses historical utilization and recommends consolidation plan • Consolidation benefits – Reduced server maintenance costs – Reduced administration costs and complexity – Reduced energy and floor space costs – Reduced capital expenditures on servers – Improved physical and network security (smaller perimeter) – Simplified disaster recovery plans • Consolidation can be physical (consolidation of underutilized servers), or virtual (migration of servers to virtual machines)
  10. 10. 10 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. • Create Service Template • Capture gold image (from reference system) for the provisioning payload • Define Deployment Procedure for the provisioning logic • Grant the Service Template to specific users • Publish the Service Template to the Service Catalog EM12c: Software Library and Service Catalog
  11. 11. 11 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Self-Service Provisioning • Self-Service DB and Schema Provisioning • Full database cloning using RMAN • Database “Snap Clone” • Single click provisioning of apps – OVAB assemblies – OVM templates • Self-Service provisioning of VMs, Storage and Network • API support
  12. 12. 12 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Monitor and Manage Cloud Operations • Track resource flux, tenants, policy violations • Monitor requests and failures • Manage resource and capacity utilization • Automatic, policy driven elasticity
  13. 13. 13 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Metric Alerts Job Events Standards Violations Availability Events Other Events Performance Space Target Down Events Incidents EM12c: Incident Management • Manage by incidents (significant events or combination of events related to the same issue) • Identify, resolve and eliminate root cause of service disruptions • Centralized incident console • Support for incident lifecycle operations – Assign, acknowledge, prioritize, track status, escalate, suppress EM Admin
  14. 14. 14 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Exadata and Exalogic Incident Management • Exadata and Exalogic consists of multiple components, both hardware and software • Incident Management for it’s components is supported with EM12c CC – Database Grid – Storage Grid – Network
  15. 15. 15 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Capacity Planning for Existing Apps • Discover existing databases through automated discovery • Leverage Database Consolidation Planner • Test applications through Consolidated Replay Database Consolidation Planner & Consolidated Replay for DBaaS SALES HR ERP CRM Workload Consolidated Workload Replay
  16. 16. 16 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Enhanced SLA Management • Monitor and report against contractual service level agreements • Define multiple SLAs – gold, silver, bronze – against one service • Service level objectives alerts – capability to define support and business objectives • Business calendar – holidays, hours of operation, usage patterns can be modeled • Prioritization insight with real-time computation of downtime allowance
  17. 17. 17 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Chargeback • Helps align IT with business goals by revealing who consumes which resources • Drives better decision making and planning for IT budget requirements • Key features – Resource usage tracking – Chargeback reporting – Cost allocation and charge plan evaluation – Interface for private cloud self-service application – Charge plan templates
  18. 18. 18 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Showback Reporting - for different roles • Rollup based on LDAP • Summary and Trending reports for Usage and Charge • Drilldowns Chargeback Administrator Self-Service Portal User Line of Business User • Charge Trend reports broken down by resource • Selectable detail levels • Charge Plan configuration • Integrate with BI Publisher • Generate Reports in variety of formats
  19. 19. 19 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Sample Target Metrics Host VM Database DBaaS WebLogic MWaaS Configuration OS CPU Count CPU SPECInt Rate Disk Space Memory Software Installed Allocated Memory Allocated Storage HA IP Address vCPU Count Size Edition Memory Usage Option Storage Usage Release Version RAC Node Count Option Edition Release RAC Node Count Nodes of Cluster Version Usage CPU Time CPU Utilization (%) CPU Utilization (SPECInt) Disk Space Utilization (%) Disk Usage Memory Used Memory Utilization (%) Network IO CPU Utilization (%) CPU Utilization (SPECInt) CPU Time CPU Utilization (%) CPU Utilization (SPECInt) Network IO Disk Read (Physical) Operations Disk Write (Physical) Operations SQL Executes User Transactions CPU Time Per Service CPU Utilization Per Service DB Time Per Service Disk Read (Physical) Operations Per Service Disk Write (Physical) Operations Per Service SQL Executes Per Service User Transactions Per Service Active Sessions CPU Utilization (%) CPU Utilization (SPECInt) Memory Usage User Requests Request Execution Time User Requests per Application Active Sessions per Application Request Execution Time per Application
  20. 20. 20 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Metering & Chargeback Process Is Integrated Into Cloud Lifecycle Chargeback System Billing/Invoicing System Self Service Portal Storage Data Collector Database Info Collector Capacity Analysis System Data Collector DBaaS Pools Customer Service EM Procurement System (Vendor) Consumer Facing RED functions included in EM12c
  21. 21. 21 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: BI Publisher reports can be generated or exported in various formats: • PDF • Excel • PowerPoint • HTML • CSV • Flat Text
  22. 22. 22 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Testing as a Service (TaaS) Solution Deploy, Execute, Monitor results • Scripts • Environments Test Library • Test Drivers • Test Assets • Test Application Test Lab Provisioning • Load Test • Functional Test Test Execution •Monitoring •Resource Metering •Rule-based Chargeback Monitoring & Chargeback Cloud Infrastructure Cloud Policy Management Self-Service Solutions http(s) Test Admin, Test Designer & Managers Test Engineers
  23. 23. 23 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Security • Out-of-box Cloud Control authentication support – Integration with Oracle Access Manager Single Sign-On (OAM SSO) – Direct LDAP authentication support (AD and OID) • Strong host and database target authentication – SSH key pairs for host authentication – Kerberos tickets for database authentication • Seamless traverse between Cloud Control and database targets – Credential used for Cloud Control authentication is automatically applied for database target auth • Over 100 fine-grained privileges to control access to Enterprise Manager resources and functions – Resources: targets, jobs, templates, reports, metric extensions etc. – Functionalities: URL’s, buttons, pages, links, regions etc. • Out-of-box roles match different types of EM users – For example: Provisioning Designer and Patch Operator • Simplify and centralize privilege and role management across enterprise
  24. 24. 24 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Configuration Management Key Themes Configuration Management Discovery and Asset Tracking Comparison, History, and Reporting Configuration Compliance Real-Time Config Change Detection Hosts and OS Databases Application Servers Applications CLOUD READY APPS/SYSTEM CENTRIC EXTENSIBLEINTEGRATED
  25. 25. 25 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. EM12c: Scalable, Automated Patching Create Patch Plan, test it and run or schedule • Patch recommendationsRecommend • Create Patch Plans • Detect and resolve conflictsPlan • Rolling patches • Out-of-place patching/upgrade • Patching for Engineered Systems Deploy • Detect, verify success • Update existing gold imagesVerify • Perform pre-flight impact analysis • Group-based patching • Patch compliance reporting • Auto undo in case of regression • Patch ratings & community review
  26. 26. 26 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Private DBaaS Cloud DEMO
  27. 27. 27 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Q&A
  28. 28. 28 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.

×