SlideShare a Scribd company logo
Virtualized Environments
Oracle Enterprise Linux and Oracle VM (SUN)Virtual Box
                     John Heaton,
                         iSeerix
      Oracle OpenWorld UnConference Sep 2010
Agenda
•   Overview of Virtualization
•   Terminology
•   Types of Virtualization
•   Oracle VM (Sun) VirtualBox
•   Creating the Virtual Machine
•   Virtual Machine – Guest O/S Install
•   Oracle VM VirtualBox Additions
•   Oracle Installation
•   Post Install Steps
•   Open Virtualization Format
•   Conclusion
Overview of Virtualization
• Virtualization is the abstraction of computer
  resources.
• Widespread.
• Different types.
• Similar goal: how to more efficiently utilize
  available resources.
Terminology
• Host – the environment and operating system
  upon which the virtual machines are being
  executed.
• Guest – the operating system which is executed
  within the virtual machine.
• Virtual Hard Drive – file acting as a HD for a guest
• Virtual Machine – an environment which is
  created and runs on the host. Dedicated
  hardware resources and software.
Types of Virtualization
• Platform – separates operating system from
  underlying resources.
• Application – hosting of applications.
• Storage – abstraction of logical storage from
  physical storage.
• Memory – creating virtualized memory pools.
• Network – virtual private networks.
• Desktop – remote desktop environments.
• Database – decoupling of the database layer.
ORACLE VM (SUN) VIRTUALBOX
• Supports both 32 bit and 64 bit host and guest
  operating systems.
• Intel VT or AMD-V are supported.
• Support SMP up to 32 virtual processors.
• Large number of host platform options.
• Supports unmodified guests operating
  systems.
• Compatible with industry standards for OVF.
Oracle VM (Sun) VirtualBox Usage
• Maintaining legacy environments for applications.
• Testing of new operating systems and
  environments.
• Separate environments to isolate applications
  (development vs. office).
• Research and development environments to test
  features or functionality.
• Demo / Sandbox environments.
BUILDING AN ORACLE ENTERPRISE LINUX
       VIRTUALIZED ENVIRONMENT
• Requirements
Component          Processor     Memory      Graphics     HDD
                                             Memory
Host -             1Ghz or       1GB minimum 128 MB       16 GB
Windows 7          higher
Guest -            1Ghz or       512 MB          32 MB    4 GB
Oracle             higher        minimum
Enterprise Linux
Oracle 11GR2       1Ghz or       1.5 GB          32 MB    24 GB
                   higher
Total Hardware     1 Ghz         3 GB            128 MB   44 GB
Required           higher
 VirtualBox - http://www.virtualbox.org
 Oracle Enterprise Linux - http://edelivery.oracle.com
 Oracle 11GR2 obtained - http://otn.oracle.com
Virtual Hard Drive
• File which simulates the HD
  for the guest operating
  system.
• Formatted and partitioned by
  the guest operating system.
• Can be fixed size or dynamic.
• Managed by the virtual media
  manager.
• Portable across the same host
  operating systems.
• Pre-create.




                                    Demo Virtual Media Manager
Software Images
• CD / DVD images in ISO
  format.
• Can be shared across multiple
  Virtual Machines.
• When mounted are the same
  as a CD.
• Can be a boot device.
• Easier to use than CD / DVD.
• Best to be local on the Host
  HDD – faster access.




                                   Demo Virtual Media Manager
Creating the Virtual Machine
• Container for the Guest
  Operating System.
• Identifies Guest Operating
  System.
• Can allocate system resources.
    –   Memory
    –   Storage
    –   Networks
    –   Video
    –   Serial Ports
    –   USB Drives
    –   Shared Folders
• Configurable at any stage.


                                   Demo Create Virtual Machine
Virtual Machine Options
• 32 / 64 Bit – Intel VT or AMD-V are required for
  64 bit and must be enabled.
• Video Memory – use at least 32mb .
• Load the ISO image for O/S installation under
  Storage.
• Use Bridged network options. Allows you to
  interact with the VM. You can change these as
  necessary based on location and network
  options.
Virtual Machine – Guest O/S Install
• Ensure the compatible
  version for the Host.
• If the ISO is configured
  Linux will start the install
  process automatically
• Initial setup and package
  loading screen may take
  some time.
• Use the Host Key (Right
  CTRL) to toggle mouse
  support on/off for the VM.

                                 Demo Install Guest O/S
Virtual Machine – Guest O/S Install
 • Graphical.
 • Same install process as a
   physical server.
 • Walk through the
   wizard.
 • Configure IP as DHCP if
   no static address
   available and on
   different networks.
 • The Virtual HDD will be
   partitioned for the O/S.
Virtual Machine – Guest O/S Packages
 • You can choose the default
   installation.
 • Additional required packages
   can be installed later and are
   listed for Oracle.
 • The Virtual HDD will be
   formatted for the Guest O/S.
 • Package install could take 45
   minutes + .
Virtual Machine – Guest O/S Install
                Continued
• After packages, reboot.
• Unmount CD.
• Continue the setup.
• Disable Firewall and
  SELinux.
• Use Oracle as the
  additional user.
• Once complete,
  reboot.
Oracle VM VirtualBox Additions
• Installed from supplied ISO.
• Adds support for:
  – Shared Folder – the ability to share a folder
    between the host operating system and guest
    operating system.
      • Read or Read / Write Mode.
      • Mounted as a drive within Oracle Linux
  – Mouse Support – removes the need to use the
    host key. (Right CTRL) to toggle the mouse support
    for the Virtual Machine.
  – Enhanced Graphics Support – dependant on the
    kernel. Auto screen size and seamless mode is
    available.                               Demo Additions and file mount
Configuring the Environment
• Prepare the Oracle Enterprise Linux for Oracle
  11GR2
  – Extraction of the software.
  – Installation of Additional Linux Packages.
  – Configuring the environment:
     •   System configuration
     •   File Limits
     •   Profile Settings
     •   Oracle User
     •   Bash profile


                                                 Demo Environment Config
Installation of Oracle Software
• Select the type of
  installation.
  – Software and database
  – Desktop Class
• Validate and verify the
  prerequisites, if not
  clean then correct and
  continue.
• Verify directory settings
  and database names.
Installation of Oracle Database
• Database
  configuration.
• Run root scripts.
• Configure the
  Listener with the
  database
  (NETMGR).
• If database create
  fails, use DBCA.
                            Demo NETMGR and DBCA
Open Virtualization Format
• Independent.
• Portable across
  Operating Systems.
• Can be used for
  Backups.
• Compresses.
• Most reliable way to
  Virtual Machines.
• DO NOT INSTALL
  VBADDITIONS FOR
  CLONES.
                             Demo OVF
Conclusion
• Oracle VM (Sun) Virtual Box is a robust cost
  effective virtualization technology.
• Multi Platform.
• Supports 32 bit and 64 bit.
• Effective as a sandbox environment from
  desktop to server using clones.
• Whitepaper as a download is available from
  – www.iseerix.com

More Related Content

PPT
Learning Oracle with Oracle VM VirtualBox
PDF
Virtualization workshop - part 1
PDF
Tuning DB2 in a Solaris Environment
PDF
Cassandra Day SV 2014: Designing Commodity Storage in Apache Cassandra
PDF
TechDay - Cambridge 2016 - OpenNebula Corona
PDF
Road show 2015 triangle meetup
PDF
My experience with embedding PostgreSQL
PDF
Xen architecture q1 2008
Learning Oracle with Oracle VM VirtualBox
Virtualization workshop - part 1
Tuning DB2 in a Solaris Environment
Cassandra Day SV 2014: Designing Commodity Storage in Apache Cassandra
TechDay - Cambridge 2016 - OpenNebula Corona
Road show 2015 triangle meetup
My experience with embedding PostgreSQL
Xen architecture q1 2008

What's hot (19)

PDF
12 christian ferber xen_server_advanced
PDF
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
PDF
Private cloud virtual reality to reality a partner story daniel mar_technicom
PPTX
MySQL & noSQL Conference: MySQL for Sysadmins
PDF
[NetherRealm Studios] Game Studio Perforce Architecture
PPTX
System admin virtualization
PPTX
Running Open Source Solutions on Windows Azure
PPTX
SOUG_Deployment__Automation_DB
PDF
VMworld 2014: Virtual SAN Architecture Deep Dive
PPTX
Storage Enhancements in Windows 2012 R2
PDF
PC = Personal Cloud (or how to use your development machine with Vagrant and ...
PPTX
5. IO virtualization
PDF
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
PPT
VMware Virtual SAN slideshow
PPTX
Intro to Zenoss by Andrew Kirch
PDF
VMware - Virtual SAN - IT Changes Everything
PDF
Oracle vm 3.0 Fresh Start - Tarmo Alasoo
PPT
xen server 5.6, provisioning server 5.6 — технические детали и планы на будущее
12 christian ferber xen_server_advanced
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Private cloud virtual reality to reality a partner story daniel mar_technicom
MySQL & noSQL Conference: MySQL for Sysadmins
[NetherRealm Studios] Game Studio Perforce Architecture
System admin virtualization
Running Open Source Solutions on Windows Azure
SOUG_Deployment__Automation_DB
VMworld 2014: Virtual SAN Architecture Deep Dive
Storage Enhancements in Windows 2012 R2
PC = Personal Cloud (or how to use your development machine with Vagrant and ...
5. IO virtualization
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
VMware Virtual SAN slideshow
Intro to Zenoss by Andrew Kirch
VMware - Virtual SAN - IT Changes Everything
Oracle vm 3.0 Fresh Start - Tarmo Alasoo
xen server 5.6, provisioning server 5.6 — технические детали и планы на будущее
Ad

Similar to Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2 (20)

PDF
Oracle virtualbox basic to rac attack
PDF
Docking postgres
PDF
Benefity Oracle Cloudu (3/4): Compute
PPT
Introduction to Virtualization
PDF
SCUGBE_Lowlands_Unite_2017_Managing Windows Containers with Docker
PPTX
Optimizing VM images for OpenStack with KVM/QEMU
PDF
FreeBSD hosting
PDF
Oracle Cloud Infrastructure – Compute
PDF
RHEL5 XEN HandOnTraining_v0.4.pdf
PPTX
My local test Environment
PPTX
Docker and kubernetes
PPTX
Virtual Machines - Virtual Box
PDF
The Fabric of the Future
PDF
DevOps Supercharged with Docker on Exadata
PPTX
Server 2016 sneak peek
PDF
An introduction into Oracle VM V3.x
PPTX
Discussing the difference between docker dontainers and virtual machines
PDF
Stateless Hypervisors at Scale
PDF
Introduction to Containers - SQL Server and Docker
PDF
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
Oracle virtualbox basic to rac attack
Docking postgres
Benefity Oracle Cloudu (3/4): Compute
Introduction to Virtualization
SCUGBE_Lowlands_Unite_2017_Managing Windows Containers with Docker
Optimizing VM images for OpenStack with KVM/QEMU
FreeBSD hosting
Oracle Cloud Infrastructure – Compute
RHEL5 XEN HandOnTraining_v0.4.pdf
My local test Environment
Docker and kubernetes
Virtual Machines - Virtual Box
The Fabric of the Future
DevOps Supercharged with Docker on Exadata
Server 2016 sneak peek
An introduction into Oracle VM V3.x
Discussing the difference between docker dontainers and virtual machines
Stateless Hypervisors at Scale
Introduction to Containers - SQL Server and Docker
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
Ad

Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2

  • 1. Virtualized Environments Oracle Enterprise Linux and Oracle VM (SUN)Virtual Box John Heaton, iSeerix Oracle OpenWorld UnConference Sep 2010
  • 2. Agenda • Overview of Virtualization • Terminology • Types of Virtualization • Oracle VM (Sun) VirtualBox • Creating the Virtual Machine • Virtual Machine – Guest O/S Install • Oracle VM VirtualBox Additions • Oracle Installation • Post Install Steps • Open Virtualization Format • Conclusion
  • 3. Overview of Virtualization • Virtualization is the abstraction of computer resources. • Widespread. • Different types. • Similar goal: how to more efficiently utilize available resources.
  • 4. Terminology • Host – the environment and operating system upon which the virtual machines are being executed. • Guest – the operating system which is executed within the virtual machine. • Virtual Hard Drive – file acting as a HD for a guest • Virtual Machine – an environment which is created and runs on the host. Dedicated hardware resources and software.
  • 5. Types of Virtualization • Platform – separates operating system from underlying resources. • Application – hosting of applications. • Storage – abstraction of logical storage from physical storage. • Memory – creating virtualized memory pools. • Network – virtual private networks. • Desktop – remote desktop environments. • Database – decoupling of the database layer.
  • 6. ORACLE VM (SUN) VIRTUALBOX • Supports both 32 bit and 64 bit host and guest operating systems. • Intel VT or AMD-V are supported. • Support SMP up to 32 virtual processors. • Large number of host platform options. • Supports unmodified guests operating systems. • Compatible with industry standards for OVF.
  • 7. Oracle VM (Sun) VirtualBox Usage • Maintaining legacy environments for applications. • Testing of new operating systems and environments. • Separate environments to isolate applications (development vs. office). • Research and development environments to test features or functionality. • Demo / Sandbox environments.
  • 8. BUILDING AN ORACLE ENTERPRISE LINUX VIRTUALIZED ENVIRONMENT • Requirements Component Processor Memory Graphics HDD Memory Host - 1Ghz or 1GB minimum 128 MB 16 GB Windows 7 higher Guest - 1Ghz or 512 MB 32 MB 4 GB Oracle higher minimum Enterprise Linux Oracle 11GR2 1Ghz or 1.5 GB 32 MB 24 GB higher Total Hardware 1 Ghz 3 GB 128 MB 44 GB Required higher VirtualBox - http://www.virtualbox.org Oracle Enterprise Linux - http://edelivery.oracle.com Oracle 11GR2 obtained - http://otn.oracle.com
  • 9. Virtual Hard Drive • File which simulates the HD for the guest operating system. • Formatted and partitioned by the guest operating system. • Can be fixed size or dynamic. • Managed by the virtual media manager. • Portable across the same host operating systems. • Pre-create. Demo Virtual Media Manager
  • 10. Software Images • CD / DVD images in ISO format. • Can be shared across multiple Virtual Machines. • When mounted are the same as a CD. • Can be a boot device. • Easier to use than CD / DVD. • Best to be local on the Host HDD – faster access. Demo Virtual Media Manager
  • 11. Creating the Virtual Machine • Container for the Guest Operating System. • Identifies Guest Operating System. • Can allocate system resources. – Memory – Storage – Networks – Video – Serial Ports – USB Drives – Shared Folders • Configurable at any stage. Demo Create Virtual Machine
  • 12. Virtual Machine Options • 32 / 64 Bit – Intel VT or AMD-V are required for 64 bit and must be enabled. • Video Memory – use at least 32mb . • Load the ISO image for O/S installation under Storage. • Use Bridged network options. Allows you to interact with the VM. You can change these as necessary based on location and network options.
  • 13. Virtual Machine – Guest O/S Install • Ensure the compatible version for the Host. • If the ISO is configured Linux will start the install process automatically • Initial setup and package loading screen may take some time. • Use the Host Key (Right CTRL) to toggle mouse support on/off for the VM. Demo Install Guest O/S
  • 14. Virtual Machine – Guest O/S Install • Graphical. • Same install process as a physical server. • Walk through the wizard. • Configure IP as DHCP if no static address available and on different networks. • The Virtual HDD will be partitioned for the O/S.
  • 15. Virtual Machine – Guest O/S Packages • You can choose the default installation. • Additional required packages can be installed later and are listed for Oracle. • The Virtual HDD will be formatted for the Guest O/S. • Package install could take 45 minutes + .
  • 16. Virtual Machine – Guest O/S Install Continued • After packages, reboot. • Unmount CD. • Continue the setup. • Disable Firewall and SELinux. • Use Oracle as the additional user. • Once complete, reboot.
  • 17. Oracle VM VirtualBox Additions • Installed from supplied ISO. • Adds support for: – Shared Folder – the ability to share a folder between the host operating system and guest operating system. • Read or Read / Write Mode. • Mounted as a drive within Oracle Linux – Mouse Support – removes the need to use the host key. (Right CTRL) to toggle the mouse support for the Virtual Machine. – Enhanced Graphics Support – dependant on the kernel. Auto screen size and seamless mode is available. Demo Additions and file mount
  • 18. Configuring the Environment • Prepare the Oracle Enterprise Linux for Oracle 11GR2 – Extraction of the software. – Installation of Additional Linux Packages. – Configuring the environment: • System configuration • File Limits • Profile Settings • Oracle User • Bash profile Demo Environment Config
  • 19. Installation of Oracle Software • Select the type of installation. – Software and database – Desktop Class • Validate and verify the prerequisites, if not clean then correct and continue. • Verify directory settings and database names.
  • 20. Installation of Oracle Database • Database configuration. • Run root scripts. • Configure the Listener with the database (NETMGR). • If database create fails, use DBCA. Demo NETMGR and DBCA
  • 21. Open Virtualization Format • Independent. • Portable across Operating Systems. • Can be used for Backups. • Compresses. • Most reliable way to Virtual Machines. • DO NOT INSTALL VBADDITIONS FOR CLONES. Demo OVF
  • 22. Conclusion • Oracle VM (Sun) Virtual Box is a robust cost effective virtualization technology. • Multi Platform. • Supports 32 bit and 64 bit. • Effective as a sandbox environment from desktop to server using clones. • Whitepaper as a download is available from – www.iseerix.com