Everyone runs Windows… okay, that is not entirely true, but by 2012 it is the rare datacentre that does not have any Windows running. I have been crisscrossing the country and indeed traversing the globe telling people how wonderful Hyper-V and Microsoft’s virtualization story is as good as or better than it’s competition, whether that be VMware or KVM or whoever else. That often brings up the question from my audiences: ‘Okay, so Hyper-V and System Center are great for managing the Microsoft environment, but what about the mixed-mode environment for DCs that run some Windows, some Linux, and some Oracle? What tools should we be using in conjunction with System Center, and should I consider for this environment implementing a permanent heterogeneous virtualization environment with Hyper-V running my Windows machines, and either VMware or KVM for my non-Windows systems?’
ORACLE-BASE - A Cure for Virtual Insanity. Microsoft support Oracle Linux running inside an Azure VM. Microsoft provide ready built images of Oracle database and WebLogic installations on Windows operating systems, but there are currently no available images for Oracle Linux. Later they announced certification for Hyper-V.
The truth is that Microsoft wants your business. I will not deny that, Microsoft feels that if your virtualization hosts are running Hyper-V and you are managing it using System Center 2012, then it should be as easy a management experience as they can provide. They also understand that some of you are running other operating systems in some of your machines. Rather than making you use separate tools, they have made it easier for you to manage that heterogeneous mixed-mode environment using the same tools as you would use to manage your Microsoft environment – the ‘Single Pane of Glass’ that I have been speaking about for the past few years.
Last year I wrote an article about Linux Integration Services (LIS) 3.4 (http://blogs.technet.com/b/canitpro/archive/2012/09/11/linux-integration-services-for-hyper-v-3-4.aspx). Recently Gilson Banin, a PFE with Microsoft in Brazil, wrote a great step-by-step article on installing Oracle Linux with the LIS 3.4 under a Hyper-V environment. Of course Oracle Linux is not officially supported in Hyper-V (Oracle is very clear that the only virtualization environment they support is their own), but that does not mean that you cannot do it, and that it will not work. Try it out and let us know what you think!
You can follow Gilson’s blog on TechNet.com at http://blogs.technet.com/b/gbanin/.
---
Hello Virtualization Nation. Probably you are thinking, how an Premier Field Engineer that loves Windows Server may help a Linux Community? Well, before starting at Microsoft’s World I was a Linux enthusiast, I started my career managing SCO Unix, yes I was born in 1978 but leaving these years on the past, today I love to help customer to get better experience, it does not matter if virtual machines are Windows or Linux. Recently I had the opportunity to help a important customer here in Brazil to win this challenge. Frequently some Oracle DBA told me that Linux didn’t work very well on Hyper-V, they were working more than a month trying to install Linux and nothing, nothing, nothing. I love to hear these customers that are not satisfied with our product because I always have a chance to change the game and improve their satisfaction.
So I decided to do step by step all procedures to install Oracle Linux on Hyper-V, of course first step was to make a download of ISO of Oracle Linux from Oracle Web Site (www.oracle.com), I’ve used the version Release 6 Update 3 64 bits. I didn’t to try to use oldest versions but feel free to validate it.
Download of LIS 3.4 HERE http://www.microsoft.com/en-us/download/details.aspx?id=34603
The next step is to create a Virtual Machine without Network Interfaces (Yes! No NICs synthetic OR legacy). So create a VM into Hyper-V normally after remove Network Adapter, attach ISO and start it. Take a look VM settings below :
After that install the operating system using default values. During the installation you will observe that Network Settings will be not available to set IP address; don’t worry and continue and finish installation. Select “Install or upgrade an existing system”
Everybody knows that Oracle Linux is a copy of Red Hat Linux. In the past the companies had contractual agreements broken because all customers that decided to use Oracle on Linux, Red Hat always was recommended. Both companies won and had revenues.
Leaving disagree between these companies, let’s go back to this article, Configure Network button will not be available, don’t worry and go, click Next.
Wait for the process to complete, then log on as root and configure your password. If you use VI editor it is easier and simple. If you do not know how to do this visit http://www.linux.org/article/view/using-the-vi-editor
Edit /etc/grup.conf
# vi /etc/grub.conf set default = 1
# vi /etc/sysconfig/kernel,
(delete –uek from last of DEFUALT KERNEL..line)
Reboot (it is mandatory).
Insert ISO LIS 3.4 into virtual DVD.
login as root.
# mount /dev/cdrom /media
# cd /media/RHEL63
To Install Hyper-V Integration Services, execute ./install.sh
# ./install.sh
Shutdown virtual machine (#halt)
Add a Network Adapter (not legacy)
Start the VM. The Integration Services should be fine. Before editing configure network settings below:
# cd /etc/sysconfig/network-scripts
# cp ifcfg-lo ifcfg-eth0
Edit ifcfg-eth0 and define your configurations (ip, mask, device name…)
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=YOUR IP
NETMASK=YOUR MASK
ONBOOT=yes
NAME=eth0
Now create or edit /etc/sysconfig/network and include below information, gateway is yours
# vi /etc/sysconfig/network (if it does not exist create it )
NETWORKING=yes
HOSTNAME=<your hostname>
GATEWAY= <your IP Gateway>
Edit /etc/resolv.conf and put at least one DNS IP server
# vi /etc/resolv.conf
nameserver 8.8.8.8
(or use the system-config-network utility)
Select Device Configuration
Finally, execute # ifup eth0 to start network interface 0 and after # ifconfig, observe that network interface eth0 is now shown:
Linux Integration Services provides support for the modinfo command. To get module information for each installed kernel module, run the following command :
#/sbin/modinfo hv_vmbus
This command can be repeated for all kernel modules (hv_vmbus, hv_netvsc, hv_storvsc, hv_blkvsc, and hv_utils).
To verify that all subcomponents are running as the root user, issue the following command at a shell prompt :
Don’t forget that if your VM is highly available and you want to do Live Migration, MAC Address needs to be Static rather than Dynamic.
Change it on Advanced Features on Network Adapter Properties VM.
Well done! Welcome to Linux on Hyper-V!! Interoperability is here!
Note: Officially Oracle Linux is not supported by Microsoft, but it works perfectly. To learn more about which operating systems are officially supported, please visit : http://technet.microsoft.com/en-us/library/cc794868(v=ws.10).aspx
Windows Server 2012: The Definitive Cloud OS
Developer(s) | Oracle Corporation |
---|---|
Stable release | |
Written in | C |
Operating system | Linux kernel |
Platform | IA-32, x86-64 |
Type | Platform virtualization |
License |
|
Website | www.oracle.com/us/technologies/virtualization/oraclevm/overview/index.html |
Oracle VM Server for x86 is the server virtualization offering from Oracle Corporation. Oracle VM Server for x86 incorporates the free and open-sourceXenhypervisor technology, supports Windows, Linux, and Solaris[3] guests and includes an integrated Web based management console. Oracle VM Server for x86 features fully tested and certified Oracle Applications stack in an enterprise virtualization environment.[4]
Oracle VM Server for x86 can be freely downloaded through Oracle Software Delivery Cloud.[5] Oracle announced the general availability of Oracle VM 3.4.6 at 30th November 2018.
Components[edit]
- Oracle VM Manager: web based management console to manage Oracle VM Servers.
- Oracle VM Server: includes a version of Xen hypervisor technology, and the Oracle VM Agent to communicate with Oracle VM Manager for management of virtual machines. It also includes a minimized Linux kernel as Dom0.
Versions[edit]
- 3.4.6 - November 30, 2018[6]
- Updated Xen hypervisor
- Update to the dom0 kernel
- Security and patch updates for Oracle VM Server for x86 packages
- Security and patch updates for Oracle VM Manager components
- New User-Defined Validity in Months Option for Self-Signed SSL Certificates
- New Option to Change the Location of a Running Virtual Machine
- Increased Virtual CPU Configuration Limit for HVM and PVHVM
- 3.4.5 - June 7, 2018[7]
- Support for Hybrid Columnar Compression (HCC) for better Oracle Database performance
- A new Fiber Channel storage refresh option with Oracle generic storage plugin deployments
- A new Balance Server start policy to complement the Best Server policy
- Increased performance for Microsoft Windows guest operating systems
- Support for TLS1.2 as the default connectivity protocol
- Update to the dom0 kernel
- Updated Xen hypervisor
- Security and patch updates for Oracle VM Manager components
- Security and patch updates for Oracle VM Server for x86 packages
- 3.4.4 - August 25, 2017[8]
- Unbreakable Enterprise Kernel Release 4 (UEK R4)
- Server package updates
- Security updates for Manager components and Server packages
- Updated Xen hypervisor for improved throughput and IOPS performance
- Support for Microsoft Windows Server 2016
- Support for Skylake processors
- 3.4.3 - May 12, 2017[9]
- The ability to run Microsoft Windows Server Failover Clustering (WSFC) with the Oracle VM Windows PV Driver 3.4.2
- Enhanced RAID functionality, with support for software RAID devices
- Manager performance and supportability enhancements
- Simplified UEFI PXE boot process for Oracle VM Server for x86
- Updated Unbreakable Enterprise Kernel Release 4 and updates to other server packages
- Security updates for manager components and server packages
- 3.4.2 - September 2016[10]
- Includes an updated DOM0 kernel based on the 4.1 mainline kernel via Oracle Unbreakable Enterprise Kernel (UEK) Release 4 update 2.
- Adds NVME support, extended SCSI support in the guest OS, numerous performance improvements in the host and guest OS, Oracle VM manager performance and scalability improvements, and security improvements.
- Extended SCSI functionality available for virtual machines
- 3.4.1 - April, 2016[11]
- Support for Oracle VM Virtual Appliances
- Automated installation of VNC and Serial Console software
- Storage live migration
- User interface enhancements for virtual disk allocation
- Fiber Channel over Ethernet (FCoE) support
- Booting from UEFI
- Dom0 kernel upgraded
- Increased supported limits
- Improved performance
Resource limits[edit]
As of version 3.4.6, Oracle VM Server for x86 can take advantage of up to 384 CPUs (Tested) / 2048 CPUs (Designed), 6TB RAM per server and can host a maximum of 300 VM per server.
VCPUs per VM: 256 (PVM) / 128 (HVM, PVHVM) VMs per server, 1 TB RAM[12]
VCPUs per VM: 256 (PVM) / 128 (HVM, PVHVM) VMs per server, 1 TB RAM[12]
See also[edit]
References[edit]
- ^'Announcing Oracle VM Release 3.4.6'.
- ^'Oracle VM Server for x86'. Retrieved 25 May 2012.
- ^'Oracle VM Server Release Notes, Release 3.2.1'. Oracle Corp. Retrieved 7 February 2014.
- ^'Oracle VM'. Oracle Corp. Retrieved 31 July 2008.
- ^Welcome to the Oracle E-Delivery Web site for Oracle Linux and Oracle VM
- ^Priest, John. 'Announcing Oracle VM Release 3.4.6'. Retrieved 30 November 2018.
- ^Priest, John. 'Announcing Oracle VM Release 3.4.5'. Retrieved 7 June 2018.
- ^Priest, John. 'Announcing Oracle VM Release 3.4.4'. Retrieved 9 February 2018.
- ^Priest, John. 'Announcing Oracle VM Release 3.4.3'. Retrieved 9 February 2018.
- ^Priest, John. 'Oracle VM 3.4.2 Released!'. Retrieved 9 February 2018.
- ^'Oracle Announces Oracle VM 3.3'. Retrieved 2 July 2014.
- ^Oracle VM Release Notes for 3.4.6
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Oracle_VM_Server_for_x86&oldid=920577295'