Upload
leighton-nelson
View
5.687
Download
13
Tags:
Embed Size (px)
Citation preview
• All of your information would go in this area. For all fonts, just select and replace with the content.
• Bullet 1
• Bullet 2
• Bullet 3
• Bullet 4
• Bullet 5
• Bullet 6
TITLE HERE
Leighton L. NelsonOracle DBA Team Lead (10 yrs experience, 5 years with RAC)RAC SIG US Events Chair and IOUG Liaison
Session #374
Learning Oracle with Oracle VM VirtualBox
Presentation Overview
•Getting started with Virtual Box
•VirtualBox Use Cases
•OTN Pre-Built Development VMs
• Learning Resources
•VirtualBox Tips
Getting Started
Quote: “Why using Oracle VM VirtualBox makes my inner geek go genuinely giddy.”
Ginny Henningsen
Getting Started
• Cross platform desktop virtualization product
• Runs on x86 based Intel and AMD processors
• Your own personal Cloud!
What is Oracle VM VirtualBox?
VirtualBox Architecture
Getting Started
Benefits
Getting Started
•No dual-booting or partitioning
•VirtualBox is Open Source - GPL 2.0 License
•Support for Windows, Mac, Linux, Solaris guests (32-bit and 64-bit)
•Easy way to get Oracle to run on a Mac
What do I need to run VirtualBox?
•A modern computer preferably with Virtualization support
•Lots of memory (4GB or more recommended)
•Plenty of hard disk space (especially for snapshots)
Getting Started
Getting started with VirtualBox
Use Cases
• System Administrators - Solaris, Oracle Linux
• Developers - Java, PHP, SQL, PL/SQL, APEX
• Database Administrators – Oracle Database, MySQL Server
• Middleware Administrators – WebLogic, Coherence, Webcenter, Apache Maven
Who can benefit from using VirtualBox?
Use Cases
•Kicking tires on new Oracle technology•Application development
•Hands-on labs•Tutorials
OTN Pre-Built Developer VMs
OTN Pre-Built Developer VMs
Database Application Development VM
Getting Started
OTN DB App Dev VM
1 Download and Install VirtualBox
2 Download the pre-built images from OTN
3 Import appliance
Getting Started
Import Demo
DB App Development VM
DB App Development VM
Build Your Own Appliance
Build Your Own Appliance
RAC Attack
Networking
• NAT
• Bridged
• Host-Only
• NAT Port Forwarding
• Forward ports to guest (e.g. database listener 1521)
Learning Resources
• Oracle Learning Library (includes mobile site)
• Tutorials• Demos• Videos• Hands-on Labs
Learning Resources
Oracle Learning Library Demo
Oracle VirtualBox Tips
• Add more physical memory
• Install Guest Additions
• Enable memory overcommitment (Page Fusion & Memory Ballooning)*
• Disable Host I/O cache
• Use dynamic disks to save on space
• Use snapshots
Snapshots
• Take a point in time snap of your VM
• Convenient method of testing changes
• Roll back and forward using snapshots
• Use sparingly (2-3) at the most
• Read-only. New data written to snapshot deltas
• Can require a lot of space
Additional Resources
•Oracle Technology Network
•Oracle Learning Library
•Oracle Documentation
•The Fat Bloke's Blog http://blogs.oracle.com/fatbloke/
•Computer Inside Your Computer: How To Use VirtualBox
Contact Information
Website - blogs.griddba.com
LinkedIn – Leighton Nelson
Twitter - @leight0nn
Email: [email protected]