Let's talk about Linux and Virtualization in 'vLAMP' Creating a stack based on Oracle VM, Oracle Enterprise Linux, MySQL, PHP/Apache. What are the compelling advantages
Overview What is Oracle VM Important facts around Database Performance in a virtual world The Eco system : OEL/JeOS + Oracle VM + AMP Templates Full stack support Advantages Futures
Oracle VM Server Virtualization platform Oracle VM Server Oracle VM Manager Enterprise Manager GC Only Virtualization software on x86 fully certified with Oracle products Free download and free use license High performance production virtualization Full stack management Enterprise quality support
Oracle VM Oracle VM server x86 or x86-64 bare-metal hypervisor Oracle VM Manager centralized java based web management Guest OS support includes Windows, Linux, Solaris x86 Advanced server virtualization features such as live migration, High Availability, loadbalancing, pool management, shared filesystem
Database Performance Extensive real-world testing Kernel-level overhead & performance essentially the same as metal Very good scalability when adding VM's – lower cost to consolidate Very low overhead under heavy load (LMbench)
Ecosystem Oracle Enterprise Linux Oracle Product Development base platform OS Freely redistributable and free download from Oracle Support program for 24/7 enterprise quality support Just Enough Operating System Images JeOS – built for OEL4, OEL5 Minimal installation image (150mb+) Secure – minimize Vulnerabilities Easy development – scriptable template creation
Templates Rapid Application Deployment Create personalized VM templates and quickly deploy and share in an Oracle VM pool Save days or weeks in installation and configuration time E-Delivery Import to Oracle VM Manager File Siebel CRM Download from Oracle pre-built pre-configured Complete App stck Start-Up in Oracle VM Pool VM 1 Siebel CRM VM 2 VM NAS, SAN, iSCSI Oracle VM Servers Oracle VM Server Pool VM Customize & Save as Golden Images
Full Stack Support Full-Stack Knowledge Compute platform issues are a complex interaction of OS, virtualization layer and drivers Can be challenging to isolate between these layers, particularly in a multi-vendor environment Resolution may require involvement of each vendor Multiple “round-trips” for information to every vendor to resolve Oracle VM, Oracle Enterprise Linux and MySQL – One company to call for full-stack support 24x7 global coverage in 145 countries and 27 languages Dedicated engineering and delivery team for each component in the stack Real-world tested validated configurations
Advantages Use of Oracle VM advanced features to enhance MySQL/LAMP deployment experience Create a single or a set of multiple Virtual Machines with components of the stack, Apache and PHP on OEL on Oracle VM + MySQL on OEL on Oracle VM Make use of Oracle VM High Availability Automatically detect a down physical server or virtual machine Automatically restart Virtual Machines on another available server No need to set up clustering software – just use Oracle VM HA Use Live Migrate to move Virtual Machines to different physical servers when maintenance is needed or performance can improve Connect to Oracle Unbreakable Linux network for Oracle VM and OS upgrades – security patches, bugfixes Ability to freely download and re-distribute Oracle VM and OEL and custom built VMs
Future enhancements Combine MySQL Linux RPMs and Oracle Unbreakable Linux network up2date mysql will download the latest correct version onto OEL Oracle VM next generation will enhance the UI experience by combining the best of Virtual Iron and Oracle VM with ADF11 New enhanced features around capacity management, power management and an integrated open scriptable API in Oracle VM