Enabling Cloud Deployments with Oracle Virtualization
Total Page:16
File Type:pdf, Size:1020Kb
<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization NAME TITLE 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 remain at the sole discretion of Oracle. 2 Agenda • Virtualization and Cloud Computing • Oracle VM Server Virtualization • Beyond Consolidation • Customer Successes • Next Steps & Resources 3 How Does Virtualization Support Cloud Cloud Characteristic Capability Resource pooling • Enables software to run on shared hardware Rapid elasticity • Grow, shrink or move applications through cloning and live migration • Add/Remove hardware without downtime Fast deployment • Package whole applications for fast, easy deployment • Simplify Dev/Test by cloning test and production environments 4 Server Virtualization and Clustering Deliver Resource Pooling and Elastic Scalability Both server virtualization and clustering are key technologies for cloud Oracle Cloud Platform & Cloud Management Third Party ISV Cloud Management Oracle Applications Applications Applications Oracle Enterprise Manager Platform as a Service Configuration Mgmt: Discovery, Gold Templates, Change Detection, Shared Services Rollback, Compliance Lifecycle Management: Integration: Process Mgmt: Security: User Interaction: Provisioning, SOA Suite BPM Suite Identity Mgmt WebCenter VM Templates, Large-Scale Automation Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Application Performance Management: Database Grid: Oracle Database, RAC, ASM, Partitioning, RUEI, SLA Managment, IMDB Cache, Active Data Guard, Database Security Monitoring, Diagnostics Application Quality Infrastructure as a Service Management: Testing, OracleOperating Solaris Systems: Oracle EnterpriseOracle Linux Patch Management Oracle VM for SPARC (LDom) Solaris Containers Oracle VM for x86 Ops Center Servers Physical and Virtual Systems Management Storage 6 Agenda • Virtualization and Cloud Computing • Oracle VM Server Virtualization • Beyond Consolidation • Customer Successes • Next Steps & Resources 7 Oracle Virtualization • Most Complete Virtualization • “Desktop-to-Data Center” • From Apps to Disk • Across multiple architectures - x86 & SPARC • Most Integrated Server Virtualization • “Applications-to-Disk” • Integrated Management • Accelerated Application deployment and provisioning • Most Efficient Server Virtualization • Best to deploy Database and Apps workloads • Lower cost Make applications easier to deploy, manage and support Virtualization and Cloud Computing • Oracle is the only vendor to provide an integrated “full-stack” management solution Oracle Enterprise • Virtualization and enterprise Manager workloads managed together Software • Management solution for private- as a Service and public cloud providers Offerings & • End-to-end provisioning and Infrastructure management of enterprise application workloads Platform • From bare-metal provisioning of as a Service physical servers to guest creation, Products deployment, & management • Virtual appliances with Oracle VM Templates and Oracle Assembly Builder Infrastructure as a Service • This level of control is required for Products cloud computing. 9 Oracle VM Server Virtualization Platform Choice & Flexibility Solaris Solaris Linux Windows Oracle VM Server for SPARC Oracle VM Server for x86 SPARC (CMT) Hardware x86/x64 Hardware • Evolution of Solaris Logical Domains; • High performance hypervisor for Integration with Oracle VM family x86/x64 architecture • Highly efficient hypervisor for Sun • Supported guests: Linux, Chip Multithreading (CMT) servers Solaris, and Windows • Multiple, independent Solaris OS instances • Roadmap: uniform, integrated virtualization management across SPARC CMT and x86/x64 through Oracle VM Manager 10 Oracle VM Server for x86 • High performance x86 virtualization • Supports both Oracle and non-Oracle applications • The only x86 server virtualization software supported and certified for all Oracle software • Free to download • Enterprise-quality support • Real-world deployment testing • Risk-free virtualization 11 Oracle VM: High Performance Virtualization Virtualize and Share All Compute Resources Oracle Fusion Oracle Non-Oracle Non-Oracle Database Middleware Applications Applications Applications Solaris or Solaris or Solaris or Solaris/Oracle/ Microsoft Linux Linux Linux Red Hat Linux Windows Oracle VM 12 Oracle VM Server for x86 Advanced Server Virtualization Solution • Next-generation architecture • Advanced migration & HA features • No additional charge • Rapid application deployment • Free download • Zero license costs, zero key management • Affordable, full-stack enterprise-class support • Leading price:performance • Official Oracle product certification based on real-world testing 13 Oracle VM Manager • Browser-based management solution • Included with Oracle VM • Full VM lifecycle management: • Create • Configure • Clone • Share • Boot • Migrate • Oracle VM Management Pack for Oracle Enterprise Manager 14 Physical-to-Virtual / Virtual-to-Virtual Machine Conversion VM VM VM VM VM Oracle VM Manager Oracle VM Server Pool Oracle VM Servers NAS, SAN, iSCSI Physical Server: • Enterprise Linux • Windows VMware Virtual Machines (vmdk images) • Windows • Consolidate Servers • Linux • Eliminate VMware license expense 15 Oracle VM High Availability Complete Solution VM VM VM VM VM XVM VM VM Cluster Browser Cluster SSL Migration HA Auto Restart m Clustered Manager m X Oracle VM Servers Oracle VM Servers NFS, SAN, iSCSI NFS, SAN, iSCSI XE, SE, EE, or RAC Database Planned Events: • e.g. maintenance or upgrades Pool Masters assure Unplanned Events • Secure Live Migration secure migration or • e.g. Server or VM failure • Zero interruption HA restarts complete • HA Auto-restart in pool in the event of a • No manual intervention Manager outage 16 Secure Live Migration Uninterrupted Service • Industry First: • Encrypted Live Migration by Default VM Secure Live Migration (SSL) VM VM • No additional hardware required Oracle VM Server Pool • Eliminates requirement for dedicated network Oracle VM Servers • Other products migrate VM data in the clear • Requires dedicated network NAS, SAN, iSCSI • Leaves sensitive data vulnerable (passwords, account numbers, etc.) • More secure, more flexible 17 Agenda • Virtualization and Cloud Computing • Oracle VM Server Virtualization • Beyond Consolidation • Customer Successes • Next Steps & Resources 18 Server Virtualization Infrastructure: Traditional vs. Cloud Architectures Traditional Virtualization Virtualization for Cloud VM Provisioning: Traditional manual Library of virtual appliances / creation & deployment (e.g. no assemblies for rapid, low-risk VM appliances) creation & deployment Resource Management & HA: no Policy automation to dynamically dynamic resource management / load-balance VMs across / between automation pools of resources Storage & Network: Consolidated Shared storage, flexible networking to servers with local / direct, static and create server pools inflexible connections Admin / Operations Model: Automation supports self-service Traditional (sysadmins, storage provisioning of VM with Administrators admins, network react to tickets to pro-actively manage general pool provision VMs, storage, network…) scaling 19 It’s All About the Applications • Develop products that make enterprise software… • Easier to deploy • Easier to manage • Easier to support • Provide exceptional performance and scalability under load • Provide deterministic high-availability • Support for large-scale storage infrastructure • Economics to permit ubiquity, i.e. virtualization-by- default architectures 20 Oracle VM Templates Accelerate Application Deployment E-Delivery Save days or weeks in installation and configuration time Download from Oracle • Pre-built, pre-configured VM • Complete app, middleware, DB Siebel Siebel Customize & Save installation CRM CRM as Golden Images • Complete Siebel CRM, VM 1 VM 2 VM VM VM Database 11g, Enterprise Manager… Oracle VM Server Pool Siebel CRM Enterprise File Manager Oracle VM Servers Start-Up in Oracle VM Pool Import via Oracle VM NAS, SAN, iSCSI Manager VM 21 Oracle VM Templates • Oracle Database 11g • Oracle Siebel CRM 8.1 • Oracle PeopleSoft • Oracle Enterprise Manager • Oracle Fusion Middleware • Oracle Enterprise Linux • More… • edelivery.oracle.com/linux Deploy software faster without installing & configuring from scratch; lower overall costs 22 Middleware Virtualization with Oracle VM WebLogic Server Virtualization Option Oracle Virtual Assembly Builder • Runs natively on hypervisor • Reduced operational cost • Package up complex structure from dev/test and • Higher density • Simpler patching reconstitute in production • Better performance • Improved security • Minimize setup time and risk of hard-to-debug configuration errors PaaS Foundation Based on Oracle Virtual Assembly Builder and Oracle VM One Time Repeated Effort Activity Tenants Administrators • Deploy assemblies • Create assemblies PaaS Application OVAB Studio Introspect Compose Virtualized Resource Pool Package Catalog Network Storage Deploy Compute Designed, Optimized, Integrated to Work Together Complete High Performing Application-to-Storage for Clouds! Engineered Systems HIGH Reference Configurations