Oracle VM 3 is Oracle's enterprise virtualization solution consisting of Oracle VM Server for x86, Oracle VM Server for SPARC, and Oracle VM Manager. Key components include:
- Oracle VM Manager provides centralized management of Oracle VM Servers, storage, networking, and virtual machines from a browser-based interface.
- Oracle VM Server for x86 installs directly on x86 hardware and supports guest virtual machines running Linux, Solaris, and Windows. It uses a customized Xen hypervisor.
- Beginning with version 3.2, Oracle VM Manager provides unified management of both x86 and SPARC virtualization environments.
This document discusses considerations for planning Oracle VM 3 server pool deployments for scalability, availability, and reliability. It describes key concepts of Oracle VM 3 including Oracle VM Manager, Oracle VM Server, and server pools. Server pools group multiple physical servers with shared storage so virtual machines can run on any server and live migrate between servers. The document provides best practices for configuring server pools for high availability, including enabling high availability options, sizing the server pool file system, using live migration, ensuring excess pool capacity, and planning multiple pools for large infrastructures.
Blue Medora Oracle Enterprise Manager (EM12c) Plug-in for VMware vSphereBlue Medora
Overview presentation for the Blue Medora Oracle Enterprise Manager 12c Plug-in for VMware vSphere. The plugin provides Oracle EM12c-based monitoring, management, and provisioning capabilities or vSphere based Datacenters, Clusters, ESX Hosts, and Virtual Machines.
Version 8, Released in December 2013 introduced a new EM12c 'VMware Management' target that extends EM12c's native DBaaS and MWaaS capabilities to VMware based infrastructures
Enabling Oracle EM12c-based DBaaS on VMware with the Blue Medora Plugin for V...Blue Medora
High level overview of the Oracle Enterprise Manager 12c (EM12c) based Database-as-a-Service (DBaaS) on VMware using the Blue Medora EM12c plugin for VMware.
The document provides steps to backup and restore a VM using Veeam Backup & Replication software:
1. Add the ESXi server to Veeam and provide credentials.
2. Create a backup job by selecting the VM, backup mode (virtual appliance mode recommended), destination, and schedule.
3. Restore the full VM by selecting the restore point, VM name and location, and powering on the restored VM.
The appendix provides steps to install Veeam Backup & Replication on a VM to enable the virtual appliance backup mode.
VirtualCenter Database Maintenance: VirtualCenter 2.0.x and ...webhostingguy
This technical note discusses ways to maintain the VirtualCenter database for increased performance and manageability. It covers database backup and recovery, reducing database privileges, improving performance through purging old data and enabling automatic statistics, and upgrading SQL Server. The document provides guidance on installing VirtualCenter with SQL Server, including using supported versions, separating critical files onto separate drives, sizing the database, selecting the appropriate recovery model, avoiding the master database, setting up a new database, and creating a system DSN.
This document provides instructions for setting up a highly available SharePoint farm in Windows Azure using SQL Server AlwaysOn availability groups. It describes how to configure Azure components like virtual networks and machines, set up an Active Directory domain, install and configure SharePoint and SQL Server, and create an AlwaysOn availability group across multiple SQL Server instances to provide database redundancy. The farm is designed across availability sets and fault domains in Azure to ensure high availability of the SharePoint and SQL resources in the cloud.
This document provides an overview of new features in SQL Server 2005, including SQLCLR which allows writing functions, procedures and triggers in .NET languages. It discusses how to install and debug SQLCLR assemblies, and create user-defined data types and aggregates that can extend the functionality of SQL Server. Key enhancements to T-SQL are also summarized, such as common table expressions, ranking commands, and exception handling.
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityLeighton Nelson
This document discusses configuring Oracle Enterprise Manager Cloud Control 12c for high availability. It outlines three levels of high availability - Level 1 uses a single OMS and repository, Level 2 uses an active/passive OMS with a local Data Guard repository, and Level 3 uses multiple active/active OMS instances behind a load balancer with a RAC Data Guard repository. It provides recommendations for configuring high availability for the repository, OMS instances, agents, and software library. The presentation also covers backup and recovery procedures.
This document discusses considerations for planning Oracle VM 3 server pool deployments for scalability, availability, and reliability. It describes key concepts of Oracle VM 3 including Oracle VM Manager, Oracle VM Server, and server pools. Server pools group multiple physical servers with shared storage so virtual machines can run on any server and live migrate between servers. The document provides best practices for configuring server pools for high availability, including enabling high availability options, sizing the server pool file system, using live migration, ensuring excess pool capacity, and planning multiple pools for large infrastructures.
Blue Medora Oracle Enterprise Manager (EM12c) Plug-in for VMware vSphereBlue Medora
Overview presentation for the Blue Medora Oracle Enterprise Manager 12c Plug-in for VMware vSphere. The plugin provides Oracle EM12c-based monitoring, management, and provisioning capabilities or vSphere based Datacenters, Clusters, ESX Hosts, and Virtual Machines.
Version 8, Released in December 2013 introduced a new EM12c 'VMware Management' target that extends EM12c's native DBaaS and MWaaS capabilities to VMware based infrastructures
Enabling Oracle EM12c-based DBaaS on VMware with the Blue Medora Plugin for V...Blue Medora
High level overview of the Oracle Enterprise Manager 12c (EM12c) based Database-as-a-Service (DBaaS) on VMware using the Blue Medora EM12c plugin for VMware.
The document provides steps to backup and restore a VM using Veeam Backup & Replication software:
1. Add the ESXi server to Veeam and provide credentials.
2. Create a backup job by selecting the VM, backup mode (virtual appliance mode recommended), destination, and schedule.
3. Restore the full VM by selecting the restore point, VM name and location, and powering on the restored VM.
The appendix provides steps to install Veeam Backup & Replication on a VM to enable the virtual appliance backup mode.
VirtualCenter Database Maintenance: VirtualCenter 2.0.x and ...webhostingguy
This technical note discusses ways to maintain the VirtualCenter database for increased performance and manageability. It covers database backup and recovery, reducing database privileges, improving performance through purging old data and enabling automatic statistics, and upgrading SQL Server. The document provides guidance on installing VirtualCenter with SQL Server, including using supported versions, separating critical files onto separate drives, sizing the database, selecting the appropriate recovery model, avoiding the master database, setting up a new database, and creating a system DSN.
This document provides instructions for setting up a highly available SharePoint farm in Windows Azure using SQL Server AlwaysOn availability groups. It describes how to configure Azure components like virtual networks and machines, set up an Active Directory domain, install and configure SharePoint and SQL Server, and create an AlwaysOn availability group across multiple SQL Server instances to provide database redundancy. The farm is designed across availability sets and fault domains in Azure to ensure high availability of the SharePoint and SQL resources in the cloud.
This document provides an overview of new features in SQL Server 2005, including SQLCLR which allows writing functions, procedures and triggers in .NET languages. It discusses how to install and debug SQLCLR assemblies, and create user-defined data types and aggregates that can extend the functionality of SQL Server. Key enhancements to T-SQL are also summarized, such as common table expressions, ranking commands, and exception handling.
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityLeighton Nelson
This document discusses configuring Oracle Enterprise Manager Cloud Control 12c for high availability. It outlines three levels of high availability - Level 1 uses a single OMS and repository, Level 2 uses an active/passive OMS with a local Data Guard repository, and Level 3 uses multiple active/active OMS instances behind a load balancer with a RAC Data Guard repository. It provides recommendations for configuring high availability for the repository, OMS instances, agents, and software library. The presentation also covers backup and recovery procedures.
Networker integration for optimal performanceMohamed Sohail
In large, modern data centers, integrating multiple products—whether from the same vendor or multiple vendors—to form a stable, consistent workflow is a major challenge. In their award-winning Knowledge Sharing article, Mohamed Sohail and Shareef Bassiouny offer some best practices for integrating NetWorker and different EMC products and present some best practices for the optimum performance of this integration.
The document introduces the MySQL Operator for Kubernetes, which automates the deployment and management of MySQL databases on Kubernetes. It leverages MySQL InnoDB Cluster to deploy high availability MySQL clusters on Kubernetes with no data loss. The operator provides self-healing, backup/restore, and allows scaling MySQL servers and routers with minimal downtime. A public beta of the open source community edition will be released in the coming weeks.
This document summarizes the key features of Veeam Availability Suite. It provides agentless backup and replication for VMware and Hyper-V virtual machines that is scalable, powerful, easy to use and affordable. It allows for high-speed recovery including instant virtual machine and file-level recovery. New features include explorers for Exchange, SharePoint, SQL and Active Directory that allow for instant item-level recovery. It also provides data loss avoidance, backup from storage snapshots, integration with DataDomain and ExaGrid, replication enhancements, and end-to-end encryption.
Reap better SQL Server OLTP performance with next-generation Dell EMC PowerEd...Principled Technologies
The document summarizes testing that compared the performance of new Dell EMC PowerEdge MX750c servers to current Dell EMC PowerEdge MX740c servers. The testing found that:
- A cluster of the new servers achieved 36.1% more SQL Server transaction processing work (orders per minute) than a cluster of the current servers, while also lowering application response time by 8%.
- With the same number of virtual machines, the new server cluster achieved 18.7% more transactions than the current cluster and an 18.4% lower response time.
- By adding one more virtual machine per new server, the new cluster achieved a 36.1% higher transaction rate than the current cluster
An interesting whitepaper on How ‘EMC VFCACHE accelerates MS SQL Server’EMC Forum India
This white paper summarizes how EMC VFCache with EMC VNX storage accelerates performance for Microsoft SQL Server 2008. VFCache uses server-side flash caching to improve transaction processing speeds by up to 260% and reduce latency by 87% by caching frequently accessed data closer to the application. Writes still go directly to the VNX storage array to ensure data protection. Testing showed that VFCache significantly improved online transaction processing for SQL Server workloads with little configuration required.
1) The document discusses 30 important interview questions about virtualization and VMware. It covers topics like the VMware kernel, ESX server networking, vMotion, snapshots, port groups, cloning templates, and more.
2) Each question is accompanied by an answer that provides details about the topic. For example, it explains that the VMware kernel is proprietary and works with the service console, while port groups separate network traffic types.
3) Common virtualization challenges and their solutions are also addressed, such as issues taking snapshots of VMs configured with physical LUN mappings that need to be changed to virtual first.
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperLeighton Nelson
This document discusses configuring Oracle Enterprise Manager Cloud Control 12c for high availability. It outlines four levels of high availability configurations, with levels 1-3 utilizing separate hosts, active/passive failover, and multiple active/active OMS instances respectively. Level 2 implements an active/passive configuration with the OMS on shared storage and a virtual IP address, while the repository uses local Data Guard. The document provides detailed steps for setting up a level 2 configuration using Oracle Clusterware for failover of the virtual IP and OMS between nodes.
This document provides frequently asked questions (FAQs) about installing and configuring Oracle E-Business Suite 11i with Oracle Database 10g or 9i. It covers supported database versions, installation procedures, configuration topics like concurrent processing, partitioning, disaster recovery, and Real Application Clusters (RAC). The document recommends making backups and testing changes before applying procedures to production environments. It also provides references for more complete documentation.
Installing and Invoking Oracle Data Integrator (ODI) Public Web Services (whi...Revelation Technologies
The document discusses installing and invoking the Oracle Data Integrator (ODI) Public Web Service. It describes how to deploy the Apache Axis2 web service framework and upload the ODI web service archive file. This allows scenarios in ODI to be executed via web service calls. The key ODI Public Web Service operations are listed, including invoking scenarios. An example payload is provided to demonstrate how to execute a scenario remotely through the web service.
VMware vSphere 5.5 with features like Flash Read Cache (vFRC) can improve performance of virtualized Oracle 12c databases without impacting reliability functions like VMotion. Testing showed vFRC decreased time to complete an OLAP workload by 14% and allowed seamless migration of vFRC-enabled VMs during VMotion. The combination of VMware, Cisco, and EMC technologies provided reliable virtualization and storage with increased Oracle 12c performance using vFRC.
This document provides an overview of SQL Server DBA training topics including:
- Installing and configuring SQL Server, including choosing an edition, installation process, and configuring services
- Security topics such as logins and users
- Additional administrative tasks like managing database files, backups, restores, monitoring, maintenance plans, and high availability options
- Appendices with differences between SQL and Oracle and an installation guide with screenshots
This document provides an overview of SQL Server DBA training topics including:
- Installing and configuring SQL Server, choosing the appropriate edition, and installing service packs
- Security concepts including logins and users
- Administrative tasks such as backups, restores, monitoring, and high availability that DBAs are responsible for
This document provides an introduction to 100 questions about planning, installing, and managing VMware Server, Workstation, and ESX. It aims to answer the most common questions asked in forums and by customers. Each section addresses a different aspect of VMware and virtualization to help users become more successful with VMware products and solutions.
The document provides an introduction to VMware Infrastructure, which includes ESX Server, VirtualCenter Server, and various distributed services. It describes the typical physical topology of a VI datacenter, including computing servers running ESX Server, storage networks and arrays, IP networks, the VirtualCenter management server, and desktop clients. It also provides an overview of the virtual datacenter architecture and its key components like hosts, clusters, resource pools, and distributed services.
VMware Infrastructure is a full virtualization suite that provides comprehensive virtualization, management, and automation capabilities. It virtualizes physical hardware resources across servers and provides pools of virtual resources. It also includes distributed services that enable fine-grained resource allocation, high availability, and consolidated backup of the entire virtual datacenter. The main components are ESX Server, which provides the virtualization layer, and VirtualCenter Server, which is used to centrally manage virtualized environments.
Getting Started with ESXServer3iEmbedded aktivfinger
- The document provides instructions for setting up and configuring ESX Server 3i Embedded for the first time, including adding the host to the network, deploying the VI Client to connect to a single host, deploying virtual machines, and deploying VMware Infrastructure with VirtualCenter to manage multiple hosts.
- It describes the key components of VMware Infrastructure including the VI Client, VirtualCenter Server, datacenter, host, and virtual machines. It compares managing a single host versus managing multiple hosts with VirtualCenter.
- The steps explained include configuring the administrative password and management network on the ESX Server 3i host using the direct console before installing the VI Client software.
The VCP5 blueprint covers planning, installing, configuring and upgrading vCenter Server and VMware ESXi, as well as securing, networking and storing vSphere environments. Key topics include installing vCenter Server and ESXi, configuring vSphere networking using vSS and vDS, planning and configuring vSphere storage, deploying and administering virtual machines and vApps, and establishing and maintaining service levels through clusters, fault tolerance and resource pools. The VCP4 blueprint focuses on similar ESXi and vSphere configuration and management topics.
This document outlines career paths and certifications in IT networking from Cisco. It provides a chart showing different networking roles and the certifications recommended to enhance skills and knowledge in areas like routing, switching, security, wireless, voice, and more. The certifications range from entry-level like CCENT to expert-level like CCIE and include exams, recommended training courses, and experience requirements for each.
Windows server 2012 R2 private cloud virtualization and storageSathishkumar A
Windows Server 2012 R2 improves storage and virtualization capabilities including:
1. Scale-out file servers allow storage of virtual machine files on file shares with high performance similar to a SAN.
2. Storage Spaces provides storage virtualization using storage pools and virtual disks (storage spaces) with attributes like resiliency and tiers.
3. Failover clustering now detects physical storage and network failures for virtual machines even if the storage is not cluster managed, and moves VMs to maintain access and connectivity.
Windows server 2008 active directory componentsSathishkumar A
Active Directory Lightweight Directory Services (AD LDS) provides directory services for directory-enabled applications without requiring Active Directory domains or forests. Active Directory Federation Services (AD FS) enables single sign-on for authenticating users to access multiple web applications. Active Directory Rights Management Services (AD RMS) protects digital information from unauthorized use both online and offline inside and outside an organization using AD RMS-enabled applications.
Networker integration for optimal performanceMohamed Sohail
In large, modern data centers, integrating multiple products—whether from the same vendor or multiple vendors—to form a stable, consistent workflow is a major challenge. In their award-winning Knowledge Sharing article, Mohamed Sohail and Shareef Bassiouny offer some best practices for integrating NetWorker and different EMC products and present some best practices for the optimum performance of this integration.
The document introduces the MySQL Operator for Kubernetes, which automates the deployment and management of MySQL databases on Kubernetes. It leverages MySQL InnoDB Cluster to deploy high availability MySQL clusters on Kubernetes with no data loss. The operator provides self-healing, backup/restore, and allows scaling MySQL servers and routers with minimal downtime. A public beta of the open source community edition will be released in the coming weeks.
This document summarizes the key features of Veeam Availability Suite. It provides agentless backup and replication for VMware and Hyper-V virtual machines that is scalable, powerful, easy to use and affordable. It allows for high-speed recovery including instant virtual machine and file-level recovery. New features include explorers for Exchange, SharePoint, SQL and Active Directory that allow for instant item-level recovery. It also provides data loss avoidance, backup from storage snapshots, integration with DataDomain and ExaGrid, replication enhancements, and end-to-end encryption.
Reap better SQL Server OLTP performance with next-generation Dell EMC PowerEd...Principled Technologies
The document summarizes testing that compared the performance of new Dell EMC PowerEdge MX750c servers to current Dell EMC PowerEdge MX740c servers. The testing found that:
- A cluster of the new servers achieved 36.1% more SQL Server transaction processing work (orders per minute) than a cluster of the current servers, while also lowering application response time by 8%.
- With the same number of virtual machines, the new server cluster achieved 18.7% more transactions than the current cluster and an 18.4% lower response time.
- By adding one more virtual machine per new server, the new cluster achieved a 36.1% higher transaction rate than the current cluster
An interesting whitepaper on How ‘EMC VFCACHE accelerates MS SQL Server’EMC Forum India
This white paper summarizes how EMC VFCache with EMC VNX storage accelerates performance for Microsoft SQL Server 2008. VFCache uses server-side flash caching to improve transaction processing speeds by up to 260% and reduce latency by 87% by caching frequently accessed data closer to the application. Writes still go directly to the VNX storage array to ensure data protection. Testing showed that VFCache significantly improved online transaction processing for SQL Server workloads with little configuration required.
1) The document discusses 30 important interview questions about virtualization and VMware. It covers topics like the VMware kernel, ESX server networking, vMotion, snapshots, port groups, cloning templates, and more.
2) Each question is accompanied by an answer that provides details about the topic. For example, it explains that the VMware kernel is proprietary and works with the service console, while port groups separate network traffic types.
3) Common virtualization challenges and their solutions are also addressed, such as issues taking snapshots of VMs configured with physical LUN mappings that need to be changed to virtual first.
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperLeighton Nelson
This document discusses configuring Oracle Enterprise Manager Cloud Control 12c for high availability. It outlines four levels of high availability configurations, with levels 1-3 utilizing separate hosts, active/passive failover, and multiple active/active OMS instances respectively. Level 2 implements an active/passive configuration with the OMS on shared storage and a virtual IP address, while the repository uses local Data Guard. The document provides detailed steps for setting up a level 2 configuration using Oracle Clusterware for failover of the virtual IP and OMS between nodes.
This document provides frequently asked questions (FAQs) about installing and configuring Oracle E-Business Suite 11i with Oracle Database 10g or 9i. It covers supported database versions, installation procedures, configuration topics like concurrent processing, partitioning, disaster recovery, and Real Application Clusters (RAC). The document recommends making backups and testing changes before applying procedures to production environments. It also provides references for more complete documentation.
Installing and Invoking Oracle Data Integrator (ODI) Public Web Services (whi...Revelation Technologies
The document discusses installing and invoking the Oracle Data Integrator (ODI) Public Web Service. It describes how to deploy the Apache Axis2 web service framework and upload the ODI web service archive file. This allows scenarios in ODI to be executed via web service calls. The key ODI Public Web Service operations are listed, including invoking scenarios. An example payload is provided to demonstrate how to execute a scenario remotely through the web service.
VMware vSphere 5.5 with features like Flash Read Cache (vFRC) can improve performance of virtualized Oracle 12c databases without impacting reliability functions like VMotion. Testing showed vFRC decreased time to complete an OLAP workload by 14% and allowed seamless migration of vFRC-enabled VMs during VMotion. The combination of VMware, Cisco, and EMC technologies provided reliable virtualization and storage with increased Oracle 12c performance using vFRC.
This document provides an overview of SQL Server DBA training topics including:
- Installing and configuring SQL Server, including choosing an edition, installation process, and configuring services
- Security topics such as logins and users
- Additional administrative tasks like managing database files, backups, restores, monitoring, maintenance plans, and high availability options
- Appendices with differences between SQL and Oracle and an installation guide with screenshots
This document provides an overview of SQL Server DBA training topics including:
- Installing and configuring SQL Server, choosing the appropriate edition, and installing service packs
- Security concepts including logins and users
- Administrative tasks such as backups, restores, monitoring, and high availability that DBAs are responsible for
This document provides an introduction to 100 questions about planning, installing, and managing VMware Server, Workstation, and ESX. It aims to answer the most common questions asked in forums and by customers. Each section addresses a different aspect of VMware and virtualization to help users become more successful with VMware products and solutions.
The document provides an introduction to VMware Infrastructure, which includes ESX Server, VirtualCenter Server, and various distributed services. It describes the typical physical topology of a VI datacenter, including computing servers running ESX Server, storage networks and arrays, IP networks, the VirtualCenter management server, and desktop clients. It also provides an overview of the virtual datacenter architecture and its key components like hosts, clusters, resource pools, and distributed services.
VMware Infrastructure is a full virtualization suite that provides comprehensive virtualization, management, and automation capabilities. It virtualizes physical hardware resources across servers and provides pools of virtual resources. It also includes distributed services that enable fine-grained resource allocation, high availability, and consolidated backup of the entire virtual datacenter. The main components are ESX Server, which provides the virtualization layer, and VirtualCenter Server, which is used to centrally manage virtualized environments.
Getting Started with ESXServer3iEmbedded aktivfinger
- The document provides instructions for setting up and configuring ESX Server 3i Embedded for the first time, including adding the host to the network, deploying the VI Client to connect to a single host, deploying virtual machines, and deploying VMware Infrastructure with VirtualCenter to manage multiple hosts.
- It describes the key components of VMware Infrastructure including the VI Client, VirtualCenter Server, datacenter, host, and virtual machines. It compares managing a single host versus managing multiple hosts with VirtualCenter.
- The steps explained include configuring the administrative password and management network on the ESX Server 3i host using the direct console before installing the VI Client software.
The VCP5 blueprint covers planning, installing, configuring and upgrading vCenter Server and VMware ESXi, as well as securing, networking and storing vSphere environments. Key topics include installing vCenter Server and ESXi, configuring vSphere networking using vSS and vDS, planning and configuring vSphere storage, deploying and administering virtual machines and vApps, and establishing and maintaining service levels through clusters, fault tolerance and resource pools. The VCP4 blueprint focuses on similar ESXi and vSphere configuration and management topics.
This document outlines career paths and certifications in IT networking from Cisco. It provides a chart showing different networking roles and the certifications recommended to enhance skills and knowledge in areas like routing, switching, security, wireless, voice, and more. The certifications range from entry-level like CCENT to expert-level like CCIE and include exams, recommended training courses, and experience requirements for each.
Windows server 2012 R2 private cloud virtualization and storageSathishkumar A
Windows Server 2012 R2 improves storage and virtualization capabilities including:
1. Scale-out file servers allow storage of virtual machine files on file shares with high performance similar to a SAN.
2. Storage Spaces provides storage virtualization using storage pools and virtual disks (storage spaces) with attributes like resiliency and tiers.
3. Failover clustering now detects physical storage and network failures for virtual machines even if the storage is not cluster managed, and moves VMs to maintain access and connectivity.
Windows server 2008 active directory componentsSathishkumar A
Active Directory Lightweight Directory Services (AD LDS) provides directory services for directory-enabled applications without requiring Active Directory domains or forests. Active Directory Federation Services (AD FS) enables single sign-on for authenticating users to access multiple web applications. Active Directory Rights Management Services (AD RMS) protects digital information from unauthorized use both online and offline inside and outside an organization using AD RMS-enabled applications.
This document provides a summary of ESXi 5.0 commands and their equivalents in different ESXi shells and APIs. It maps VMware ESXCFG and VICFG commands to their corresponding ESXCLI 5.0 commands, PowerCLI cmdlets, and CIM/API methods. It also provides examples of common tasks like configuration of networking, storage, security and other host settings.
Footprinting is the process of gathering public information about a computer system and its owning organization in order to learn as much as possible without accessing the system directly. The document provides an overview of open source footprinting techniques like whois lookups and examining a website's HTML, as well as port scanning and DNS interrogation. As an example, the author footprints the website 2600slc.org, discovering its IP address, admin contact details from the whois record, and open ports including FTP, SSH, SMTP, and HTTP. The information gathered through footprinting can be used to better attack or protect a system.
Deploying Applications to Your Private Cloud 7 to 10 times Faster with Oracle VM
1) Oracle VM templates and assemblies can deploy applications to a private cloud 7 to 10 times faster than alternatives like VMware vSphere.
2) Pre-built and pre-configured Oracle VM templates containing full application stacks allow applications like Oracle RAC and E-Business Suite to be deployed in 1 day, versus 1-5 days with traditional virtualization methods.
3) Oracle VM's integrated management with Oracle Enterprise Manager allows for centralized management of the entire application stack from hardware to applications.
The document discusses Oracle VM virtualization software. It provides an overview of Oracle's virtualization strategy and portfolio, including Oracle VM VirtualBox for development, Oracle VM Server for production environments, and Oracle VM templates to accelerate application deployment. It highlights features such as centralized management, high performance, integration with Oracle technologies like Enterprise Manager, and lower TCO compared to VMware.
Virtual Solution for Microsoft SQL Serverwebhostingguy
This document describes a virtualization solution for running Microsoft SQL Server using VMware Infrastructure 3 and EMC Celerra IP Storage Server. The solution provides benefits like high availability, simplified disaster recovery, rapid provisioning, and accommodating future growth. It consists of VMware Infrastructure 3 for virtualization, EMC Celerra NS20 IP Storage Server for storage, Dell PowerEdge servers, and Microsoft SQL Server. Testing has validated the solution delivers reliable SQL Server performance in a virtualized environment.
Virtual Solution for Microsoft SQL Serverwebhostingguy
This document describes a virtualization solution for running Microsoft SQL Server using VMware Infrastructure 3 and EMC Celerra IP Storage servers. The solution provides benefits like high availability, scalability, and maintaining performance. It ensures SQL Server environments remain available and can grow easily. Virtualizing SQL Server reduces complexity, improves flexibility and reliability of the infrastructure, and allows for simple disaster recovery and provisioning of new resources. The solution consists of VMware Infrastructure 3 for virtualization, EMC Celerra IP storage servers, Dell PowerEdge servers, and Microsoft SQL Server.
This document provides best practices for backup and recovery of Oracle VM environments. It discusses Oracle VM architecture including the Oracle VM Manager, servers, server pools, guests, and storage. It emphasizes the importance of understanding Oracle VM concepts and having a tiered backup approach. Specifically, it recommends frequent backups of the Oracle VM Manager database and files, backups of Oracle VM servers in non-clustered pools using local storage, and various strategies for backing up guests and their resources depending on the deployment architecture.
Whitepaper : Oracle Real Application Clusters (RAC) on Extended Distance Clus...EMC
This White Paper describes EMC VPLEX features and functionality that are relevant to Oracle Real Application Cluster (RAC) and Database. It also provides best practices for configuring an Oracle Extended RAC environment to optimally leverage EMC VPLEX.
Unlocking Business Potential with Oracle Realdatapatrolt
Oracle Database provides a full range of capabilities to protect organizations from all causes of system downtimes, both planned and unplanned. Oracle Real Applications Cluster is one most important among them. Oracle RAC is a high-availability database solution that combines the processing power of multiple interconnected computers that allows multiple instances to access a single Oracle database on shared storage. This provides system redundancy, scalability and fault tolerance to ensure the continuous availability of critical business applications.
Application-Driven Virtualization technologies offer new capabilities for optimizing data centers and enabling new IT operating models. This session will review the architectural strategies for getting the most of virtualization technology in a cloud environment.
(As presented by Ken Ellis at Oracle Technology Network Architect Day in Chicago, October 24, 2011.)
This document discusses various deployment scenarios and best practices for optimized SF Oracle RAC deployment in Oracle VM Server for SPARC environments using N-port ID virtualization (NPIV) technology. NPIV provides multiple paths to Oracle VM servers (formerly ORACLE VMs) and helps to enable I/O fencing and Veritas Dynamic Multipathing (DMP) to leverage SFHA solutions features in a cost-effective manner within virtualized environments. This configuration also helps to make the
SF Oracle RAC database instance highly available in virtualized environments.
The document discusses Oracle's Virtual Compute Appliance, a converged infrastructure system that integrates compute, storage, and networking resources. It allows rapid deployment of applications through pre-configured templates and simplifies management. Key benefits include accelerated provisioning of up to 83% faster through templates, reduced IT complexity through automated management, and lower costs through features like integrated patching and virtualization technologies. A case study highlights how one company reduced capital expenditures by 50% and deployment times by up to 7x using the appliance.
This document provides instructions for embedding Oracle WebLogic Server within an ISV application. It discusses performing a silent installation of WebLogic Server, creating and configuring WebLogic domains through scripts, deploying applications through scripts, and managing/monitoring the WebLogic domain and servers through scripts or Java code. Appendices provide sample scripts for domain creation, application deployment, server administration tasks like adding managed servers to a cluster, and monitoring using JMX.
- Oracle VM is Oracle's virtualization software that allows multiple guest operating systems to run concurrently on a single physical host.
- Oracle VM is fully supported and certified for running Oracle products in virtualized environments, unlike other virtualization solutions.
- Running Oracle databases and applications on Oracle VM provides benefits like server consolidation, rapid provisioning using VM templates, high availability with features like live migration and auto-restart.
PowerVM is IBM's virtualization technology for its Power Systems servers. It allows consolidating multiple workloads onto a single physical server through logical partitioning. A comparison of PowerVM and x86 virtualization shows that PowerVM achieves higher performance and resource utilization. Industry-standard benchmarks like TPC-C and SAP SD 2-tier show PowerVM maintaining or exceeding native performance levels, while x86 systems see performance decreases with virtualization. PowerVM's tight integration with the Power hardware and firmware delivers benefits like stronger isolation, scalability, and availability compared to software-based x86 virtualization.
Virtualization technologies allow IT organizations to consolidate workloads running on multiple operating systems and software stacks and allocate platform resources dynamically to meet specific business and application requirements. Leadership virtualization has become the key technology to efficiently deploy servers in enterprise data centers to drive down costs and become the foundation for server pools and cloud computing technology. Therefore, the performance of this foundation technology is critical for the success of server pools and cloud computing.
Cloud Foundry Platform as a Service on Vblock SystemEMC
This white paper describes how to build a PaaS service with Cloud Foundry enabled by Pivotal CF on Vblock systems while ensuring scalability and elasticity of underlying cloud structure including storage, compute, and networking layers.
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...Frank Martin
This white paper discusses how server virtualization using Oracle VM and storage virtualization using NetApp technologies can improve efficiency and reduce costs for Oracle Grid environments. A case study of Oracle University's implementation shows significant benefits, including a 50% reduction in data center space, 40% reduction in power consumption, and transformation of provisioning time from 48 hours to 30 minutes. Virtualization allowed Oracle University to increase the number of hosted events by 200% while maintaining the same administrative staff.
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
VMworld 2013
Mark Achtemichuk, VMware
Michael Webster, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
This document discusses enhancing an automation framework called vdNet Framework for testing virtual networking in VMware ESX. It first provides background on virtual networking concepts and components in VMware, including virtual switches, virtual network adapters, and network isolation. It then describes the vdNet Framework, how it is used to automate testing of virtual networking features using a master controller machine and test virtual machines. It also discusses how the framework utilizes the STAF automation framework to remotely execute tests on the system under test.
The combination of 16th Generation Dell PowerEdge servers and VMware vSphere 8.0 provides a resilient and efficient solution for organizations running containerized applications. Upgrading to the hardware and software combination provides helpful features that increase workload availability and streamline management. We found Workload Availability Zones, ClusterClass, and node image customization features to function well and as we expected, thus aiding both development and infrastructure teams in a DevOps context. Deploying vSphere 8.0 on Dell PowerEdge servers enables organizations to take advantage of the benefits of containerization and modernize their IT infrastructure.
Similar to Ovm3 arch-tech-overview-459307 (1) (20)
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
A tale of scale & speed: How the US Navy is enabling software delivery from l...
Ovm3 arch-tech-overview-459307 (1)
1. An Oracle White Paper
February 2013
Oracle VM 3:
Architecture and Technical Overview
2. Oracle VM 3: Architecture and Technical Overview
Introduction ....................................................................................... 2
Overview of Oracle VM 3 Concepts and Components....................... 4
Key Deployment Concepts ............................................................ 4
Oracle VM Manager .......................................................................... 5
Centralized Network and Storage Configuration and Management 6
Dynamic Resource Management................................................... 7
Unified Server Virtualization Management for x86 and SPARC ..... 8
Oracle VM Manager Command Line Interface (CLI) ...................... 9
Oracle VM Server for x86 .................................................................. 9
Hypervisor and Management Domain............................................ 9
Cluster File System – OCFS2...................................................... 10
Oracle VM Agent ......................................................................... 10
Types of Virtual Machines ........................................................... 10
Oracle VM Templates and Virtual Assemblies for Applications........ 12
Integration with Oracle Exalogic Elastic Cloud................................. 13
Full Stack Management with Oracle Enterprise Manager ................ 14
Conclusion ...................................................................................... 15
Appendix 1: References .................................................................. 16
3. Oracle VM 3: Architecture and Technical Overview
2
Introduction
Oracle VM is an enterprise-class server virtualization solution comprised of Oracle VM Server
for x86, Oracle VM Server for SPARC and Oracle VM Manager. Oracle VM 3 reflects Oracle’s
strategic commitment to deliver Application Driven Virtualization—Virtualization that makes the
entire enterprise software and hardware stack easier to deploy, manage, and support so IT
and business can be more agile. The paper here will focus on the Oracle VM Server for x86
and Oracle VM Manager; customers can visit Oracle Technology Network for additional
resources to learn more about Oracle VM Server for SPARC.
Oracle VM has been designed from the ground-up for excellent scalability, manageability, and
ease-of-use. Oracle VM 3 delivers significant enhancements to make it faster and easier to
rollout operating systems, enterprise application and middleware across your entire data
center—not just the Oracle software environment—while reducing costs and making your
datacenter or cloud environment highly available and secure.
Oracle VM Server for x86 is the most scalable x86 server virtualization solution in the market
today, and it has been tested to handle mission critical enterprise workloads with support for
up to 160 physical CPUs and 4 TB of memory. For virtual machines, Oracle VM 3 can support
up to 128 virtual CPUs and 2 TB memory per guest VM. Oracle VM supports industry standard
x86 operating systems and servers from Oracle and other leading vendors, and it supports a
broad range of network and storage devices, making it easy to integrate into your environment.
Oracle VM Manager provides an easy-use-centralized management environment for
configuring and operating your server, network, and storage infrastructure from a browser-
based interface (no Java client required), and it is accessible from just about anywhere. Users
leverage the virtualization manager for creating management policies, as well as cloning,
sharing, configuring, booting and migrating VMs. Beginning with Oracle VM Manager 3.2,
Oracle VM Manager offers unified virtualization management for SPARC servers running
Oracle VM Server for SPARC as well as x86-based servers running Oracle VM Server for x86.
Oracle VM helps customers improve server utilization, achieve higher availability and achieve
better performance while reducing costs.
Beyond the virtualization layer, Oracle offers solutions such as Oracle Virtual Assembly
Builder, Oracle VM Templates, Oracle Optimized Solution for Enterprise Cloud Infrastructure,
4. Oracle VM 3: Architecture and Technical Overview
3
and Oracle Exalogic Elastic Cloud that leverage Oracle VM and provide application-driven
virtualization. With these tools you can:
Quickly configure and provision entire multi-tier enterprise applications onto virtualized and
cloud environments
Deploy a fully configured software stack with preinstalled and preconfigured software images
Save application deployment time by up to 98 percent
Oracle VM 3 supports easy integration with Oracle Enterprise Manager to provide
comprehensive management of the full hardware and software stack from applications to disk.
Management of the virtual environment can be handled with the many automated features of
Oracle VM Manager or a combination of Oracle VM Manager and Oracle Enterprise Manager
(see figure 1).
Figure 1. Oracle Full Stack Integration
Oracle VM Server for x86 is the only x86 server virtualization solution fully certified by Oracle,
allowing for the best support and highest availability for the complete software stack. Oracle
products such as Oracle Database, Oracle Fusion Middleware, and Oracle Applications are
officially certified when running in Oracle VM-based environments, and they have all gone
through vigorous real-world testing. Customers who obtain subscription service for Oracle VM
receive access to patches, fixes, and updates via Unbreakable Linux Network (ULN) and 24x7
global support.
5. Oracle VM 3: Architecture and Technical Overview
4
Overview of Oracle VM 3 Concepts and Components
For x86 servers, Oracle VM includes Oracle VM Manager and Oracle VM Server for x86.
Oracle VM Manager controls the virtualization environment, creating and monitoring Oracle VM
servers and the virtual machines. Oracle VM Manager serves as the only administrative interface to
the Oracle VM servers, unlike previous-generations of Oracle VM that were jointly administered
from the management server, as well as locally from the command-line for each Oracle VM Server.
Oracle VM Manager 3 is an Oracle Fusion Middleware application, based on the Oracle Weblogic
Server application server and Oracle Database. The Oracle VM Manager runs on 64-bit Oracle
Linux 5.5 OS or later. For its management repository, Oracle VM Manager uses an Oracle Database
or MySQL Database as the management repository.
Oracle VM Server for x86 installs directly on server hardware with x86 Intel or AMD processors and
does not require a host operating system. An Oracle VM Server is comprised of a hypervisor and
privileged domain (Dom0) that allows multiple domains or virtual machines (i.e. Linux, Solaris,
Windows, etc.) to run on one physical machine. The Dom0 runs a process called Oracle VM Agent.
The Oracle VM Agent receives and processes management requests, provides event notifications
and configuration data to the Oracle VM Manager. Oracle VM Server 3 requires 64-bit x86
hardware, but can support either 64-bit or 32-bit guest virtual machines.
Figure 2. Oracle VM Components
Key Deployment Concepts
Multiple Oracle VM Servers are grouped into server pools as shown in Figure 3. Every server in a
given pool has access to shared storage, which can be NFS, Fibre Channel or iSCSI (or a combination
of these). This allows VMs associated with the pool to start and run on any physical server within the
6. Oracle VM 3: Architecture and Technical Overview
5
pool. Note: Local storage can also be configured but is often not appropriate for production
environment since it prevents or sharply constrains the ability for a VM to run anywhere in the pool in
the event of a server failure or live migration event.
When a VM first starts in the server pool, you can specify a start policy for a virtual machine,
determining whether to always start the virtual machine on the server on which it has been placed, or
to start the virtual machine on the best possible server in the server pool based on an algorithm that
takes into account the server CPU, memory and network utilization. Typically the server that is
assigned to host the VM has the most resources available. Then the VM is associated with the server,
but it can be securely migrated to any other server in the server pool by the administrator or can be
load balanced across the pool based on a dynamic resource scheduling policy.
You can set up High Availability (HA) to help ensure the uninterrupted availability of a virtual
machine. If HA is configured and a Oracle VM Server is restarted or shut down, the virtual machines
running on it are either restarted on, or migrated to, another Oracle VM Server.
Figure 3. Oracle VM Deployment
As a result of this architecture, VMs can easily start-up, power-off, migrate, and/or restart without
being blocked by the failure of any individual server or by the failure of multiple servers as long as
there are adequate resources in the pool to support the requirements for all VMs to run concurrently.
Oracle VM Manager
Oracle VM Manager has been significantly enhanced in version 3 to simplify administrative operations,
provide completely centralized network and storage management, and improve dynamic resource
management for the virtualization environment.
Oracle VM Manager 3 is built with Oracle Weblogic Server, providing enterprise-grade transaction
management for operations, including historical event tracking, and the ability to cleanly abort long-
running operations. Every Oracle VM Manager operation is performed as a structured task known as a
“job” in Oracle VM Manager. A job consists of all the steps involved in the successful completion of
7. Oracle VM 3: Architecture and Technical Overview
6
the operation. The information provided for each job can be viewed from the GUI, and includes
status, progress (percent complete and which steps have completed), and the steps remaining. It is
possible to abort a job at any time, or if the job is aborted by the system because of a terminal failure,
the state is rolled back to its original state. Jobs provide a simple way to see who made changes within
the environment and trace failures.
Oracle VM Manager 3 uses Java and XML within the Oracle ADF (Application Development
Framework). ADF generates JavaScripts to accommodate various browser-rendering. Asynchronous
JavaScript and XML (AJAX) and it is used to give the UI a richer look by providing a way to update
aspects of the UI asynchronously and without requiring the user to hit the browser refresh button to
get an updated view. The Oracle VM Manager also includes a fully interactive tree view and automatic
refresh to show the real-time state of both the physical and virtual environment.
Oracle VM Manager 3 provides the only true browser-based user interfaces compared to other
enterprise server virtualization vendors that rely on Java clients to be installed. Oracle VM Manager’s
browser interface makes it easier to access Oracle VM Manager from nearly anywhere on nearly any
device supporting standard browsers.
Beginning with Oracle VM Manager 3.2, MySQL Database is used as the bundled database for the
Oracle VM Manager management repository for simple installations. Support for an existing Oracle
SE/EE Database is still included within the installer so that you can perform a custom installation to
take advantage of your existing infrastructure. Simple installation using the bundled MySQL Database
is fully supported within production environments. In addition, Oracle VM Manager installations
taking advantage of the bundled MySQL Enterprise Edition Database include fully automated database
backups and a quick restore tool that can help with easy database restoration.
Centralized Network and Storage Configuration and Management
Network and storage are key parts of any application deployment. Oracle VM simplifies these steps by
centralizing all configurations through the Oracle VM Manager and by creating pool-level network
settings and logical storage to reduce administrative time.
Network Configuration and Management
In order to provide the highest and most predictable performance, scalability, and availability for the
VMs, Oracle VM is designed to support sophisticated network configurations. The networking
infrastructure in the Oracle VM environment needs to be able to support a number of functions. For
example:
The guest network supporting IP traffic between Oracle VM Servers and the outside world
The management network between Oracle VM Servers and Oracle VM Manager
The storage network between the Oracle VM Servers and their storage sub-systems
Oracle VM provides the ability to separate networks in order to isolate traffic and maintain a
predictable quality of service. Up to five separate network types can be defined from Oracle VM
8. Oracle VM 3: Architecture and Technical Overview
7
Manager: A server management network, live migration network, cluster heartbeat network, virtual
machine IP network, and a storage network.
When you create an Oracle VM network, you map available network ports to a set of logical Ethernet
networks from the Oracle VM Manager GUI. All Oracle VM Server logical network configuration and
management tasks—such as creating networks, setting up NIC port bonding, and configuring VLAN
Networks—are now performed using Oracle VM Manager.
Storage Configuration and Management
The Oracle Storage Connect framework enables Oracle VM Manager to directly leverage the resources
and functionality of existing storage systems in the Oracle VM environment, supporting native storage
services such as SAN or NFS storage creation, deletion, and expansion. This allows the Oracle VM
Manager to automatically discover available storage using Oracle VM Manager and create new storage
repositories or map raw storage directly to virtual machines. To learn more, please refer to the Oracle
Storage Connect white paper.
Dynamic Resource Management
Automating the virtualized environment to improve application quality of service and reduce power
consumption are key enablers for improving operational efficiency.
Figure 4. Policy Based Dynamic Resource Scheduling
Enhancements in Oracle VM 3 include the following:
Distributed Resource Scheduling (DRS) for capacity management. DRS provides real-time
monitoring of Oracle VM Server utilization with the goal to rebalance a server pool to provide
consistent resources to the running virtual machines. DRS migrates load away from heavily loaded
Oracle VM Servers to servers running lighter loads. (See Figure 4)
Dynamic Power Management (DPM) to optimize server pool for minimum power
consumption. DPM complements DRS to reduce the servers in the pool when there are periods of
low resource utilization. It can automatically add capacity as needed when resource utilization ramps
up. (See Figure 5)
Server
Pool 1
9. Oracle VM 3: Architecture and Technical Overview
8
Figure 5. Policy Based Dynamic Power Management
Unified Server Virtualization Management for x86 and SPARC
Beginning with Oracle VM Manager 3.2, it has the ability to discover and manage Oracle VM Server
for SPARC (See Figure 6), thus creating a single management console for both SPARC and x86 virtual
machines. Users can create SPARC server pools, virtual machines, as well as manage networking and
storage in the same way this is done for x86 environments. In addition, SPARC users can quickly
provision new virtual machines from assemblies and template in the same simple way as it is done for
x86. This allows deploying applications in minutes and significantly improves productivity for SPARC
users.
Figure 6. Unified Server Virtualization Management for x86 and SPARC
10. Oracle VM 3: Architecture and Technical Overview
9
The nice thing about the unified management capability from Oracle VM Manager is the common
management framework, and it is the same set of APIs that apply to both x86 and SPARC server
virtualization. For example, full command-line support enables easy automation at the Oracle VM
Manager level. Oracle VM Manager Command Line Interface (CLI) supports the same functions as the
Oracle VM Manager browser interface. Common tasks can be scripted and fully automated, saving
time and lowering the risk of human error. You learn one set of APIs, but you have the flexibility to
manage both x86 and SPARC server virtualization.
Oracle VM Manager Command Line Interface (CLI)
The Oracle VM Manager Command Line Interface can be used to perform the same functions as the
Oracle VM Manager Web Interface, such as managing all your server pools, servers and guests. The
CLI commands can be scripted and run in conjunction with the Web Interface, thus bringing more
flexibility to help you deploy and manage an Oracle VM environment. The CLI supports public-key
authentication, allowing users to write scripts without embedding passwords, to facilitate secure remote
login to Oracle VM Manager. The CLI also includes a full audit log for all commands executed using
the facility. See the Oracle VM Command Line Interface User's Guide for information on using the CLI.
Oracle VM Server for x86
Oracle VM Server 3 is installed on bare metal 64-bit x86 servers and supports 32-bit and 64-bit guest
operating systems such as Linux, Solaris, and Windows. Oracle VM Server incorporates an open
source Xen hypervisor component, which has been customized and optimized to integrate into the
larger, Oracle-developed virtualization server. Oracle VM Server includes Oracle VM Agent to
communicate with Oracle VM Manager for management and configuration. While Oracle VM Server
software uses several open source components and is itself open source, it is a product developed and
offered only by Oracle and that is completely unique to Oracle.
Hypervisor and Management Domain
The hypervisor runs directly on the hardware serving as the abstraction layer for all hardware
operations from the guest OS such as CPU, I/O, and disk requests. By separating the guest VMs from
the hardware, the hypervisor is able to run multiple operating systems securely and independently.
There’s a privileged management domain running on the hypervisor with direct hardware access and
guest management responsibilities. This management domain is known as Domain0 (Dom0).
Hardware support (such as support for the network and storage devices) is provided by the device
drivers installed in Dom0.
The Dom0 has unique privileges to access the hypervisor that are not allocated to any other guest
domains, which are known as User Domains (DomUs). These privileges allow it to manage all aspects
of guest domains such as starting, stopping, I/O requests, etc. Users can perform all the management
functions from the easy-to-use Oracle VM Manager 3 interface, and there’s no need to log into the
Dom0 to perform guest management or device configuration.
11. Oracle VM 3: Architecture and Technical Overview
10
The Dom0 of Oracle VM Server 3 is specially built to handle enterprise-class workload requirements.
It leverages Oracle Linux with the 64-bit Oracle Unbreakable Enterprise Kernel (UEK), but has been
customized and minimized for tight security and scalability in a virtualized environment. The Oracle
Unbreakable Enterprise Kernel is a fast, modern, reliable Linux kernel that is optimized for enterprise
software and hardware. Beginning with Oracle VM Server 3.1, the Dom0 kernel has been updated so
that it is now the same Oracle Unbreakable Enterprise Kernel 2 (UEK2) as used in Oracle Linux, for
complete binary compatibility with drivers supported in Oracle Linux. Due to the specialized nature of
the Oracle VM Dom0 environment (as opposed to the more general purpose Oracle Linux
environment) some Linux drivers may not be appropriate to support in the context of Oracle VM,
even if the driver is fully compatible with the UEK2 kernel in Oracle Linux. Do not install any
additional drivers unless directed to do so by Oracle Support Services.
The optimization of the hypervisor and special-built Oracle Linux with Unbreakable Enterprise Kernel
has enabled Oracle VM Server the most scalable x86 server virtualization solution. For example, Oracle
VM Server 3.2 supports up to 160 physical CPUs and 4 TB memory, and each guest VM supports up
to 128 virtual CPUs (vCPUs) and 2 TB memory. Such scalability limits have been tested on Oracle’s
Sun Server X2-8 System.
Cluster File System – OCFS2
OCFS2 (Oracle Cluster File System 2) is a free, open source, general purpose, extent-based clustered
file system that Oracle developed and contributed to the Linux community. OCFS2 provides an open
source, enterprise-class alternative to proprietary cluster file systems, and provides both high
performance and high availability.
OCFS2 has been incorporated into Oracle VM Server 3 as the underlying cluster file system for server
pools as well as the storage repository. In addition, advanced features including thin provisioning and
instant clone in OCFS2 enable significantly faster and more efficient virtual machine provisioning and
cloning.
Oracle VM Agent
The Oracle VM Agent runs on the Dom0 and handles requests from the Oracle VM Manager. It
processes requests by interacting with the Oracle VM hypervisor, Oracle VM Storage Connect plug-in,
the Distributed Lock Manager (DLM), and the HA framework provided by OCFS2.
When integrated with Oracle Enterprise Manager, Oracle’s system management offering for managing
the complete application stack, top-to-bottom, the Oracle VM 3 agent also serves as a proxy agent for
Enterprise Manager to eliminate the need to deploy additional management agents.
Types of Virtual Machines
Guest virtual machines running on Oracle VM Server can be configured to use one of the following
virtualization modes:
Paravirtualized (PVM). In paravirtualized mode, the kernel of the guest operating system is
modified to distinguish that it is running on a hypervisor instead of on the bare metal hardware. As a
12. Oracle VM 3: Architecture and Technical Overview
11
result, I/O actions and system clock timers in particular are handled more efficiently, as compared
with non-paravirtualized systems where I/O hardware and timers have to be emulated in the
operating system. Oracle VM supports PV kernels for Oracle Linux and Red Hat Enterprise Linux,
offering better performance and scalability.
Hardware virtualized or fully virtualized (HVM). When support for hardware virtualization
(Intel VT-x or AMD-V) is available in the host server hardware, the guest operating system may run
unmodified and depend on the hardware features to ensure proper operation in a virtualized
environment. However, HVM can introduce additional overhead since it relies on binary translation
and device emulation. But it brings the benefits of compatibility: largely any “unmofidied” operating
system image such as Linux, Solaris, or Windows that is not virtualization-aware can run as an HVM
guest without any changes, making it easy to consolidate existing physical server images, leaving
them essentially untouched. With the recent development in Intel and AMD processors, in some
scenarios, hardware-assisted virtualization will also provide performance benefits.
Hardware virtualized using paravirtualized drivers (PVHVM). This mode is identical to
hardware virtualized (HVM), but with additional paravirtualized I/O drivers installed in the guest's
operating system to improve virtual machine performance. This allows the operating system to
essentially run unmodified, but uses PV drivers that have been modified specifically to execute I/O
commands efficiently in a virtualized environment to minimize overhead. PV drivers are provided as
part of the operating system for Oracle Linux and Oracle Solaris. Oracle Linux and Oracle Solaris.
Oracle also provides PV drivers for Microsoft Windows, which have been validated as part of the
Microsoft Server Virtualization Vendor Program (SVVP).
For details of comparing the different virtualization modes, please refer to My Oracle Support
Knowledge Note (Doc ID 757719.1): Comparison of Guest Virtualization Modes, HVM, PVM and
PVHVM.
Oracle Linux with the Unbreakable Enterprise Kernel can be run directly on bare metal or as a virtual
guest on Oracle VM.
Tip: The Unbreakable Enterprise Kernel version kernel-uek-2.6.32-100.34.1 added support for
paravirtualized drivers in a HVM guest on Oracle VM. Starting with this kernel version, the default is
to present only paravirtualized drivers when running in a hardware-virtualized guest. To run kernel-uek
– including the drivers – fully hardware-virtualized, an additional kernel boot parameter
“xen_emul_unplug=never” must be added to the boot parameters in /etc/grub.conf.
13. Oracle VM 3: Architecture and Technical Overview
12
Oracle VM Templates and Virtual Assemblies for Applications
Oracle VM provides the ability to rapidly and easily deploy a single pre-built, pre-configured, pre-
optimized, and pre-patched guest virtual machine (or multiple machines depending on the application).
The guest VM can contain a complete Oracle software solution along with the operating system and
related software infrastructure. These guest VMs, called Oracle VM Templates, are available from
Oracle Software Delivery Cloud edelivery.oracle.com/oraclevm website and are ready to download and
deploy. Already configured for production use, Oracle VM Templates can save users days or weeks
learning to install and configure a sophisticated product such as Siebel CRM or Oracle Enterprise
Manager. Instead, users can simply download and start the VM to begin using it right away.
Within these Templates, Oracle software is automatically configured in the same manner as if the
software had been installed and patched manually. The exact same directories and Oracle “homes” are
used, and the package and patch inventories are completely standard and up-to-date so that no changes
to operational procedures are required to maintain the instances over time. Accordingly, Oracle VM
Templates can also be fully customized post-install and then re-saved as “golden image” Templates in
Oracle VM. Such Templates can serve as a user’s enterprise deployment standard to minimize risks and
variation across multiple instance deployments.
All of the existing Oracle VM Templates that were certified with Oracle VM server 2.x are also
certified with Oracle VM Server 3.
Oracle VM 3 introduces Oracle VM Guest Additions that allow the guest to set/get key/value pairs
through the Oracle VM Manager to the virtual machine, thus provide direct integration between guest
software and the virtualization layer, to assist in orchestration of complex, multi-VM deployments.
Facilities have been provided within Oracle VM Manager 3.2 to send messages directly to a virtual
machine in the form of key-value pairs. Sending a message to a virtual machine may be useful during
certain situations, like developing or starting a virtual machine template. Messages are passed to the
virtual machine operating system, and can be any key/value pair that the operating system or template
understands.
Major Oracle application templates have been specifically built for deployment on Oracle Exalogic
Elastic Cloud, adding to the Oracle VM Templates already available for dozens of Oracle products.
An application “assembly” is very similar to an Oracle VM Template except that an additional set of
configuration information and management policies are packaged along with the set of multiple virtual
machines, their virtual disks, and the inter-connectivity between them. These assemblies are packaged
using the industry-standard Open Virtualization Format (OVF) for the configuration and policy
information. Assemblies can be created as a set of .ovf Open Virtualization Format and disk image
(.img) files, or may all be contained in a single Open Virtualization Format Archive (.ova) file.
Oracle Virtual Assembly Builder is a sophisticated development tool for introspecting the current
application environment and creating assemblies or collections of VMs along with all their critical
configuration parameters to allow you to move them to a virtual environment or to replicate easily and
quickly within an existing environment.
14. Oracle VM 3: Architecture and Technical Overview
13
Figure 7. Oracle Virtual Assembly Builder
Integration with Oracle Exalogic Elastic Cloud
Oracle VM 3 has been integrated into Oracle Exalogic Elastic Cloud, a reliable, scalable and superfast
engineered system for business applications. Exalogic includes support for a highly optimized version
of Oracle VM, which can be used to subdivide a physical compute node into multiple virtual machines,
each of which may run a separate Oracle Linux operating system instance and applications.
Oracle VM has been engineered for tight integration with Exalogic’s Exabus I/O backplane using
Single Root I/O Virtualization (SR-IOV). This approach requires all operating systems running in
these virtual machines (vServer) to have special device drivers for communicating with the outside
world via Exabus. The benefit of this approach is unmatched application performance: in an Exalogic
configuration, the impact of virtualization on application throughput and latency is negligible.
Application running in Exalogic vServers perform on par with deployments on bare metal, but retain
all of the manageability and efficiency benefits that come with server virtualization.
On Exalogic, Oracle VM significantly outperforms comparable server virtualization solutions from
other leading vendors. The substantial performance advantage that Exalogic enjoys results in better
application usability, improved hardware utilization and lower software licensing costs.
To learn more details about Oracle VM with Exalogic, read the white papers below:
White paper: Oracle Exalogic Elastic Cloud: Advanced I/O Virtualization Architecture for
Consolidating High-Performance Workloads (PDF)
White paper: Oracle Exalogic Elastic Cloud: System Overview (PDF)
15. Oracle VM 3: Architecture and Technical Overview
14
Figure 8. Oracle Exalogic System Architecture
Full Stack Management with Oracle Enterprise Manager
Oracle Enterprise Manager provides an integrated and cost-effective solution for complete physical
and virtual server lifecycle management (see figure 1). By delivering comprehensive provisioning,
patching, monitoring, administration, and configuration management capabilities via web-based user
interface, Oracle Enterprise Manager significantly reduces the complexity and cost associated with
managing Oracle VM, Linux, Solaris, and Windows operating system environments. In addition,
enterprises using Oracle Sun hardware can get deep insight into their server, storage and network
infrastructure layers and manage thousands of systems in a scalable manner. Oracle Enterprise
Manager helps customers to accelerate the adoption of virtualization and cloud computing to optimize
IT resources, improve hardware utilization, streamline IT processes, reduce costs.
For more detailed information, read the white papers:
Oracle Enterprise Manager 12c Cloud Lifecycle Management Overview White Paper (PDF)
Oracle Enterprise Manager 12c Application-to-Disk Management Overview White Paper
(PDF)
Making Infrastructure-as-aService in the Enterprise a Reality (PDF)
16. Oracle VM 3: Architecture and Technical Overview
15
Conclusion
Successful businesses are defined by efficiency and speed. Those companies that use capital more
efficiently and just-in-time generate higher profits and have more to invest in future initiatives. IT is a
critical component of these organizations’ competitive advantage. The back-office functions that
provide critical services can no longer afford to be a rigid and balkanized organization without optimal
efficiency. Application-driven virtualization is a way to improve IT’s speed, efficiency and agility.
By deploying cloud computing, IT is responding to business requirements for increased agility while at
the same time reducing costs and risks from the IT balance sheet. IT becomes much more responsive
to the business, and through this alignment, a part of the business process.
By virtualizing with Oracle VM Server for x86 and taking advantage of unique Oracle tools, businesses
can reduce their total cost of ownership in the datacenter, increase IT flexibility, and achieve greater
business agility.
Oracle VM 3 demonstrates Oracle’s commitment to deliver application driven server virtualization
solutions. The new capabilities introduced in Oracle VM provide increased levels of scalability,
manageability, and ease-of-use to help customers make the most demanding enterprise applications
easier to deploy, manage, and support.
The best way to experience all the benefits of Oracle VM 3 is to download the software from Oracle’s
Software Delivery Cloud at: http://edelivery.oracle.com/oraclevm, and try it out in your environment.
For more information about Oracle’s virtualization, visit www.oracle.com/virtualization.
17. Oracle VM 3: Architecture and Technical Overview
16
Appendix 1: References
For more information, visit the Web resources listed in Table 1.
TABLE 1. WEB RESOURCES FOR FURTHER INFORMATION
WEB RESOURCE DESCRIPTION WEB RESOURCE URL
Oracle Virtualization http://oracle.com/virtualization
Oracle VM Templates http://www.oracle.com/technetwork/server-storage/vm/templates-101937.html
Oracle Solaris http://oracle.com/solaris
Oracle Linux http://oracle.com/linux
Sun Servers http://www.oracle.com/servers
Sun Storage http://www.oracle.com/storage
Sun Networking http://www.oracle.com/us/products/servers-storage/networking/
Oracle Enterprise Manager http://www.oracle.com/us/products/enterprise-manager/
Oracle Enterprise Manager Ops Center http://www.oracle.com/us/products/enterprise-manager/opscenter/
Oracle Exalogic Elastic Cloud http://oracle.com/exalogic