文章
服务器与存储管理
作者:Elke Freymann
2013 年 3 月发布(转载自 eStep 博客)
第 8 部分 — 使用 Oracle Enterprise Manager Ops Center 管理虚拟化
第 7 部分 — Oracle Virtual Desktop Infrastructure 在虚拟化战略中的作用
第 6 部分 — Oracle VM VirtualBox — 个人桌面虚拟化
第 5 部分 — 网络虚拟化和网络资源管理
第 4 部分 — 资源管理是虚拟化的必备技术
第 3 部分 — Oracle Solaris 区域和 Linux 容器在虚拟化战略中的作用
第 2 部分 — Oracle VM Server for x86 在虚拟化战略中的作用
第 1 部分 — Oracle VM Server for SPARC 在虚拟化战略中的作用
前面我们已经讨论了目前可用的各种 Oracle 虚拟化技术,本文作为结束部分,将指导您如何简化日常工作:只需一个 GUI 即可管理所有虚拟化技术……实际并非所有技术,因为前面第 6 部分和第 7 部分中分别介绍的 Oracle VM VirtualBox 和 Oracle Virtual Desktop Infrastructure 有自己的管理工具。所以本文是关于 Oracle 服务器虚拟化技术的集中管理。
Oracle 针对数据中心管理提供了 Oracle Enterprise Manager,它实际上是一个产品套件:Oracle Enterprise Manager Cloud Control 12c 和 Oracle Enterprise Manager Ops Center 12c 是套件中与物理和虚拟环境管理相关的两个产品。
对许多人来说,“Oracle Enterprise Manager”等同于 Oracle Enterprise Manager Cloud Control 产品或其前身 Oracle Enterprise Manager Grid Control。然而,自 2010 年起,Oracle Enterprise Manager Ops Center 就已经存在了。Oracle Enterprise Manager Cloud Control 和 Oracle Enterprise Manager Ops Center 是两个单独安装的不同产品。如果愿意,也可将它们结合使用进行数据交换。
Oracle Enterprise Manager Ops Center 提供全面的基础架构管理,关注 Oracle 硬件(服务器、交换机、存储设备)和 Oracle 操作系统,以及 Oracle 服务器上支持的非 Oracle Linux 变体版本。“关注”并不意味着“仅限于”,但这是题外话。
使用 Oracle Enterprise Manager Ops Center 可以管理系统的整个生命周期。例如,您可以:
例如,可以使用 Oracle Enterprise Manager Ops Center 在裸机系统上安装 Oracle VM Server for x86,而不必在服务器上安装 Oracle Solaris 或 Linux 作为底层操作系统。然后,可在此基础上部署来宾虚拟机。使用 Oracle Enterprise Manager Ops Center 部署虚拟机管理程序,后者可与 Oracle VM Manager 集成,这样就可以用一个控制台同时管理虚拟机管理程序和来宾虚拟机。
下面是另一个例子。如果服务器运行 Oracle Solaris,可以使用 Oracle Enterprise Manager Ops Center 在操作系统上部署和管理 Oracle Solaris 区域。使用适当的底层硬件,还可以部署和管理 Oracle VM Server for SPARC(以前称为 Sun Logical Domains,即 LDOM)。
Oracle Enterprise Manager Ops Center 拥有一个高效、易用的界面,通过图形方式让您对正在运行的物理和虚拟环境有个直观的了解,便于进行管理和维护。
图 1 显示了一个屏幕截图示例:

图 1
在这个屏幕截图的左侧,我已经选择了想用来试验的 test-paas-zone-03 对象。
在图 2 中,您能看到整齐的分组:

图 2
我选择用最上面的 t6320-paas-045-sc 句柄管理和监视软件体系运行所基于的硬件。
底层硬件,顾名思义,是 Oracle SPARC T 系列服务器。SPARC T 系列服务器有一个内置的虚拟机管理程序,由下一个图标表示:t6320-paas-045。这是我在环境搭建过程中选择的对象。
对于此系统,我在 GUI 中运行的第一个 Oracle Enterprise Manager Ops Center 作业实际上是告诉 Oracle Enterprise Manager Ops Center 在这个虚拟机管理程序上构建一个控制域。
之后,运行了来宾逻辑域其他的定义和安装作业。创建了逻辑域 Test-paas-ldom-03 和 test-paas-ldom-04。这两个域都有一个锚点,用于资源管理和可能的实时迁移(图标 test-paas-03 和 test-paas-04)。
其中一个来宾逻辑域 test-paas-ldom-04 在运行非全局区域:test-paas-zone-03。是的,这也是通过 Oracle Enterprise Manager Ops Center GUI 构建的。
选择 test-paas-zone-03 区域对象,可以检查该区域的详细配置,如下个屏幕截图所示。右侧是可对该区域执行的操作(参见图 3)。

图 3
选择 Edit Configuration 可以更改该区域的资源定义,如图 4 所示:

图 4
您可以争辩说使用 Oracle Solaris 命令行通常会更灵活,例如,配置控制域时。
但使用 Oracle Enterprise Manager Ops Center 有另一个好处。您可以将具有兼容架构的服务器组成一组,为它们分配可运行来宾虚拟机的共享存储,定义所用的虚拟化技术类型(Oracle VM Server for SPARC、Oracle VM Server for x86、Oracle Solaris Zones for SPARC 或 Oracle Solaris Zones for x86),然后定义一个服务器池。
对于服务器池本身,可以定义如下特性(参见图 5):

图 5
希望为您了解 Oracle Enterprise Manager Ops Center 中可用的虚拟化管理功能提供一些有用的启示。此工具还有许多内容可以探索。
正如产品名全称 Oracle Enterprise Manager Ops Center 12c 所暗示的,云功能是在基础架构级提供的。
使用 Oracle Enterprise Manager Ops Center 可将托管资产构建成虚拟数据中心,即 vDC。
vDC 为云计算提供一整套协调资源,包括系统、网络基础架构、存储、虚拟主机、独立用户和权限模型。可通过以下两种方式利用此功能:直接登录 Oracle Enterprise Manager Ops Center UI 或使用基础架构即服务 (IaaS) 的编程 API 和命令行工具。这些特性让 Oracle Enterprise Manager Ops Center 能够大大加快基于云的基础架构的部署和管理过程。
除了图形管理工具的各种优点之外,Oracle 还为客户提供了另一项重要优势:
签订了 Oracle 标准系统服务或 Oracle 标准操作系统服务协议的客户可以下载 Oracle Enterprise Manager Ops Center,用它管理自己的 Oracle 系统,无需支付额外费用且包含支持服务。该 Ops Center Everywhere 计划已于 2011 年 11 月推出。
Elke 是首席销售顾问,居住在德国慕尼黑。她是 Oracle 北欧服务器架构师团队的服务器和系统管理专家,专长是 Oracle Enterprise Manager Ops Center。她于 2000 年加入 Sun Microsystems,现在是 Oracle 的一员。在此之前,Elke 曾任职软件工程师。
| 修订版 1.0,2013 年 3 月 11 日 |