Upload
truongkhue
View
241
Download
4
Embed Size (px)
Citation preview
Manage Oracle VM
Manage Oracle VM
Hans Forbrich Forbrich Consulting Ltd
Manage Oracle VM
Manage Oracle VM
Who am I • Hans Forbrich
– Based in Alberta, Canada – Principal consultant, Forbrich Consulting Ltd. – Programming since 1969 – Oracle developer and DBA since 1984 (v4) – Oracle employee 1996-2002 – Oracle and Oracle University Partner since 2003
• Oracle consultant and trainer • Oracle University Instructor of the Year 2010
– Oracle ACE since 2006, ACE Director since 2008
Manage Oracle VM
Based in Alberta, Canada
Manage Oracle VM
What is Oracle VM • Two VM solutions
– Oracle VM for X86 – Oracle VM for Sparc
• Two management solutions – Oracle VM Manager – Oracle Enterprise Manager PlugIn for OVM
Manage Oracle VM
Oracle VM for x86 • Based on XEN 4.x
– Enhanced for Multi-Server 'pools' • Not latest version of XEN
– Stability – Central repository – UUID for all resources
Manage Oracle VM
Raw Iron Virtualization • Thin layer called Hypervisor
– Responsible for drivers • Primary Domain (Dom0)
– Management utilities, start/stop VMs • User Domains (DomU)
– Resources that can host OS and App
Manage Oracle VM
Oracle VM Architecture
From Oracle VM User Guide, Ch 2
Manage Oracle VM
Oracle VM Manager • Centralized management tool
– All resources are identified by UUID – Use repository to 'translate' name – UUID
• Manage – Server, Server Pool – Storage – Network – Domains, Virtual Machines
• Start, Stop, Create, Destroy, Kill, move
Manage Oracle VM
Oracle VM Console
Manage Oracle VM
Oracle VM CLI • Command line client • Accessed using ssh, default port 10 000 • Commands
– Discover – Create, Add, Import, Edit, Remove – Set, Show, List – Start, Restart, Stop, Kill, Suspend, Restart,
Move • Scripts using expect
– Supplement/replace Oracle VM Utilities
Manage Oracle VM
Oracle Enterprise Manager Ops Center
• Central management GUI – Data Center View of Oracle HW – Self-service opportunity
• Alternate to OVM Manager Console – Higher level – Allocate, move resources between VM
Managers • www.youtube.com/user/OracleLearning
– Oracle Ops Center 12c and Oracle VM
Manage Oracle VM
Management • Create and Manage Jobs • Jobs will be scheduled • Jobs are executed by Agents • Console used to display status
Manage Oracle VM
Explore OVM Manager Docs • Users Guide • CLI Manual • Utilities Guide
Manage Oracle VM
Oracle Enterprise Manager Cloud Control
• Centralized monitoring and management • Central
– Console – Dashboard – Job Scheduler
• Distributed Agents – For Oracle VM, Agent is deployed on VM
Manager host
Manage Oracle VM
Cloud Control • Monitoring Tool
– May include Admin tool – Usually Invokes Admin tool (eg. Ops Center)
• Multiple Administrators – Security
• Groups, Systems • Jobs • Alerts, Notifications, Incidents
Manage Oracle VM
Cloud Control Groups • Logical grouping of a set of targets
– Application – Administrator – Customer – Geography
• Groupwise summary, alert, threshold
Manage Oracle VM
Conclusion • Many tools involved • VM Manager is required • Ops Center for managing larger DC
– Oracle-centric • Cloud Control for monitoring • Scripting, Command Line
– Learning curve
Manage Oracle VM
Questions?