Oracle的服务器虚拟化_图文_第1页
Oracle的服务器虚拟化_图文_第2页
Oracle的服务器虚拟化_图文_第3页
Oracle的服务器虚拟化_图文_第4页
Oracle的服务器虚拟化_图文_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录1 基础架构虚拟化技术综述 . 12 Oracle VM for x86. 1 2.1 主要功能 . . 2 2.1.1 虚拟机负载均衡 . . 2 2.1.2 在线迁移 . 3 2.1.3 高可用 . . 4 2.1.4 快速应用部署 . 4 2.1.5 从其它虚拟化产品迁移 . 4 2.1.6 物理机到虚拟机的切换 . 5 2.1.7 应用模板 . 5 2.1.8 资源分配与管理 . . 6 2.1.9 高级电源管理 . 6 2.1.10 系统快照 . 6 2.1.11 用户及组管理 . . 6 2.1.12 Oracle认证过的配置 . 7 2.1.13 性能 . . 7 2.2 体

2、系架构 . . 82.3 技术规格 . . 83 VM manager管理 OVM. 9 3.1 主要功能 . . 9 3.2 体系架构 . . 10 3.3 接口 . 113.4 技术规格 . . 124 Oracle Grid Control管理 OVM . 12 4.1 虚拟化概念 . . 13 4.2 支持信息 . . 15 4.3 虚拟化的集中页面被作为管理枢纽 . . 15 4.4 从虚拟化管理开始 . 16 4.5 在裸设备上安装 Oracle VM 服务器 . 20 4.6 监控 Oracle VM . 20 4.7 管理 Oracle VM . 23Oracle 的 基础架构

3、基础架构虚拟化技术虚拟化技术1基础架构基础架构虚拟化技术综述虚拟化技术综述Oracle 提供了业界最全面的服务器虚拟化技术, 从 SPARC 小型机到 X86 PC服务器。 并且 Oracle VM for X86是 Oracle 唯一官方认证的免费虚拟化平台。利用 Oracle 企业管理器可以实现对 Oracle 虚拟化技术的集中式管理,可以真正做 到从应用到磁盘的一站式快捷管理。 Oracle 拥有完备的软硬件平台,为用户实现云计算 带来了巨大的方便。作为企业级 IaaS 平台实现, Oracle VM for X86和 Oracle VM for SPARC以及 Container 在功

4、能和性能以及投资保护等方面都有卓越表现。2Oracle VM for x86Oracle 虚拟机是面向企业级的虚拟化解决方案, 是 Oracle 定制的开源的虚拟化软件, 支持 x86 、 x86-64平台、 Intel 和 AMD 的系统、 Linux/Windows操作系统、 Oracle 及 第三方应用,为企业用户提供低成本、可扩展、三倍于其它虚拟化产品性能的服务器虚 拟化解决方案。Oracle 虚拟机没有许可证费用, 用户可以从 Oracle 网站自由下载 Oracle 虚拟机及其 管理工具。 第 1 页 共 28 页Oracle 为客户提供一站式的支持服务,包括虚拟机, Linux

5、操作系统, Oracle 数据 库,融合中间件以及 Oracle 的应用,大大提高服务支持的效率。基于 Web 的集中管理工具,提供对虚拟机的生命周期管理,包括虚拟机的创建、 配置、克隆、共享、启动、迁移等;负载均衡、高可用、在线迁移等高级特性,可以充分保障用户业务的高可用性及连 续性;快速的应用部署, 无论是物理机到虚拟机的转换还是全新的应用部署,都能保证用 户在最短的时间内完成企业软件系统的搭建先进灵活的结构,可以满足企业用户不同规模的虚拟化需求,如下图所示:Oracle 虚拟机方案以服务器池(Server Pool为基本单元,服务器池是一个或多个 物理服务器的集合, 用户可以根据应用的类

6、型和规模决定某个服务器池所包含的物理服 务器的数量。所有的高级特性都是以服务器池为操作对象。虚拟机服务器池的负载均衡有如下好处:服务器(子池中所有虚拟机自动实现负载均衡第 2 页 共 28 页 用户可以根据喜好自定义服务器子池根据计算资源(处理器及内存选择服务器有效利用资源确保不会因为宕机服务器影响虚拟机加电启动,当服务器池中的某个物理服务 器失效需要启动其上的客户机时, VM 管理工具会根据该池中计算资源的使用 状况决定用哪一台服务器来运行该客户机。如下图六所示: 在线迁移是指在保证客户的业务不中断的情况下, 将某个客户机由一台物理服务器 迁移到与该服务器处于同一个服务器池中的另一台物理服务

7、器上, 整个过程快速而安全。 为了实现在线迁移 (包括后文提及的高可用 , 虚拟化方案对硬件有一些特殊要求:所有客户机需要共享统一存储,可以是 SAN , NAS , iSCSI 的共享存储;所有客户 机的数据包括映像文件,配置文件都集中存放在共享存储上;目标物理服务器和源服务器需要具有相同型号的 CPU , 用以保证内存数据迁移之后 能被正确识别Oracle VM的在线迁移具有如下特性:默认的安全在线迁移无需额外硬件无需专用网络第 3 页 共 28 页更安全,更灵活其它虚拟化产品迁移虚拟机数据时往往需要专用网络, 同时更容易造成敏感数据如 帐号,密码等的泄漏。虚拟机的高可用是针对客户机整体的

8、高可用方案, 当单个虚拟机失效时,自动重启 该虚拟机;如果服务器池中的某个物理服务器失效,运行于该服务器上的所有虚机在负 载均衡的配合下自动重启,无需人工干预。 Oracle 虚拟家高可用具有如下特性:基于可 靠 的 Oracle Clusterware 技术 实现重启精 确的 心跳 和 锁 管理可 靠 的失效 检测 及保 护无需 复杂 的 传 统高可用集 群 ,及时可 靠最 经济 的 解 决方案无需 修改 客户机,无需使用客户机 代 理使用 Oracle 虚拟化方案的客户可以 简 单的分为 两种 :从 其它虚拟化产品转移到 Oracle 虚拟化产品上,或 者 全新的虚拟化方案。无论哪 种 情

9、况, Oracle 都提供了合理的 方案 帮助 用户实现快速迁移或应用部署。如果用户 原 来使用的是 VMWare 的虚拟化方案, 迁移到 Oracle 的产品上 非常简 单, 只 需要将 VMWare 的虚拟机映像 通 过 Oracle 的虚拟机管理工具 导入就 可以实现, 这种 方式支持 Linux 和 Windows 的客户机。第 4 页 共 28 页2.1.6 物理机到虚拟机的切换 用户还可以通过 Oracle VM Server 的安装光盘启动原来运行需要转移到虚拟化方案 的物理机,利用 Oracle 提供的向导完成将原有操作系统克隆成 Oracle 的虚拟机映像, 再通过管理工具导

10、入,进行简单的配置就可上线,而不需要用户再次重复操作系统、各 种应用的部署,方便快捷。 2.1.7 应用模板 基于 Oracle 的产品线, Oracle 为需要使用 Oracle 虚拟化的用户提供了各种模板, 这 些模板是预编译, 预配置的虚拟机, 包含了客户机操作系统, 数据库, 中键件以及应用, 用户可以从 Oracle 网站下载这些模板,并通过管理工具导入,再根据客户的实际情况进 行配置的更改,最后保存成用户自由的模板,称之为 Golden Image,以方便用户日后使 用。 这些模板涵盖了 Oracle 数据库,中间件,应用,包括 Siebel CRM、数据库 11g, 企 业级管理

11、工具等。 利用 Oracle 的模板技术,可以节省用户大量的安装、配置时间。如下图七所示: 除此之外,Oracle 还免费提供 Oracle 虚拟机的模板制作工具(Template Builder) , 方便客户基于自身应用定制模板。 第 5 页 共 28 页 2.1.8 资源分配与管理 Oracle 虚拟机可以对客户机使用的 CPU 数量,内存数量及 I/O 资源实现有效管理, 充分利用物理服务器的硬件资源。 针对用户不同的需求,用户可以让某个客户机使用物理服务器的所有 CPU 资源, 每个客户机最大支持 32 个处理器,并根据客户机的负载情况自动调配;还可以设定某 个虚拟机使用的最大 CP

12、U 的数量。 内存是虚拟化方案里的一个关键部分,Oracle 虚拟机可以在线增加客户机使用的内 存。 Oracle 虚拟机对 I/O 资源实行分级管理, 可以给 I/O 需求高的客户机分配更多的 I/O 资源,可以指定某个客户机使用的网络带宽,支持多网卡的绑定。 2.1.9 高级电源管理 客户的业务系统往往有高峰时段和空闲时段, 高峰时段时服务器的利用率会比较高; 在空闲时段,服务器的利用率会比较低。通过高级电源管理,根据客户制定的策略,在 业务的空闲期将虚拟机集中在部分物理服务器上,同时将其他服务器关机以降低能耗。 当进入业务的高峰期时,再将被关机的服务器重新开机加入到服务行列。 2.1.1

13、0 系统快照 利用系统快照功能,可以方便的实现虚拟机的快速备份、回退、或者用于补丁的测 试。 2.1.11 用户及组管理 Oracle 虚拟机管理工具支持角色(用户)及分组,可以自行定义组别,设定虚拟机 的归属; 角色(用户)包含 3 种:管理员(Admin、经理(Manager和普通用户(User;管理员 具有最高权限,其他角色的权限由管理员赋予。 第 6 页 共 28 页 2.1.12 Oracle 认证过的配置 为了最大限度的提高用户 IT 系统的可用性,降低用户选择方案组合的难度,Oracle 经过对不同组合的严格性能及稳定性测试,推出了独有的认证配置列表,包括从存储、 交换机、物理服

14、务器到虚拟机、操作系统、数据库、中间件及应用的认证配置组合,这 些配置列表公布在 Oracle 网站上供用户参考,在这些组合的情况下部署高效稳定的 IT 系统变得更加简单。 2.1.13 性能 Oracle 虚拟机进行了广泛的基于真实环境的性能测试,包括: 小型基准测试 LMbench: 上下文切换, 空调用, TCP 选择等; DB 负载基准测试 Swingbench: 典型的 OLTP(OnLine Transaction Processing 负载, 各种 SGA(System Global Area大小, 用户数, 虚拟机 CPU 数; 准虚拟化域测试: 准虚拟化域测试:包括 Ente

15、rprise Linux 4, 32/64 位; 性能测试结果: 平均 1/3 于其它虚拟化产品的性能损失, Oracle 虚拟机虚拟 SMP 的扩展性达到 90% 以上 小负载情况下的性能和物理服务器大致相同 部分结果如下图所示: 第 7 页 共 28 页 2.2 体系架构 Oracle VM 采用模块化分层模块化结构,如下图所示: Oracle VM Server 直接安装在裸机上, 整个安装过程可在数分钟内完成, Hypervisor 接管所有的硬件,提供同时运行多个虚拟机的能力。内置的 Oracle VM Agent 是服务之 间及服务器与 Manager 之间通信的核心。 VM Se

16、rver 支持使用共享共享存储和本地硬盘作为存储空间,在共享存储模式下, 可以实现 Oracle 虚拟机上述的所有功能,如下图所示: 2.3 技术规格 Oracle VM Server 支持全虚拟化和半虚拟化两种虚拟化方式,全虚拟化支持 Oracle/RedHat Linux 3/4/5/6, Windows 全系列以及 Solaris 作为 Guest OS;半虚拟化支持 Oracle/RedHat Linux 4/5/6。 第 8 页 共 28 页 3 VM manager 管理 OVM Oracle 虚拟机管理工具是 Oracle 独立开发的虚拟机管理解决方案, 提供包括虚拟机 的生命周

17、期管理,包括虚拟机的创建、配置、克隆、共享、启动、迁移等,涉及虚拟机 管理的所有内容;同时提供客户机访问的 VNC 客户端。 Oracle 虚拟机管理工具是基于浏览器的集中管理解决方案,采用分层结构,最底层 是 Oracle Database XE,用于存放虚拟机的相关信息,用户信息等,并通过安装在 VM Server 上的 Agent 和 VM Server 通信, 是整个虚拟机管理的核心; 其上是融合中间件层, 是上层应用和数据库联系的纽带,最上层是 JAVA 实现的 Web 应用,用户不需要安装客 户端软件,这种结构可以用单个管理工具对企业内部所有虚拟机实现集中统一的管理。 如下图所示:

18、 3.1 主要功能 Oracle VM Manager 主要功能模块如下图所示: 第 9 页 共 28 页 安全管理:包含用户认证管理,用户和 组 的管理,用户 授权 管理。虚拟机管理:提供对虚拟机的生命周期管理, 包括虚拟机的创建, 克隆, 启动, 配置, 停止 , 在线迁移等。资源管理:Oracle VM包含 四种 资源,分别为虚拟机模 板 ,虚拟机 image , ISO image及 虚拟共享 磁盘服务器 /服务器池的管理:提供对服务器池的创建, 删除 ,配置,服务器的 添 加, 删除 ,配置,启动 停止 等的管理。3.2 体系架构Oracle VM Manager采 用分 层 结构,

19、 Oracle XE 数据库作为配置管理数据库,中间 层 使用 Oracle 融合中间件作为 通信纽带 ,最上 层 使用 Java 实现的基于 浏览 器的用户 界 面 。如下图所示:Oracle VM Manager开 放了 丰富 的 API ,用户可以使用 这 些 API 进行 二次开发 。 这 些 API 包括: PackagesProvides API level classes and web service classes which contain the interface and implementation classes,such as Server/ServerPoolM

20、anagement etc.Provides API level data model definitions which contain the general data models and sub-module data modelsProvides Agent related data model definitions and helper classesProvides Resource related data model definitions and helper classesProvides Server related data model definitions th

21、at will be returned to the customer, and helper classesProvides Server related data model definitions are used to create/update servers etc.Provides Server Pool related data model definitions that will be returned to the customerProvides Server Pool related data model definitions that are used to cr

22、eate/update server Pools etc.Provides User related data model definitionsProvides Virtual Machine related data model definitionsProvides Virtual Machine supported keyboard layout data model definitionsProvides Utility classes that contain data model converter classes详细 的 API , 请参见 Oracle VM用户 手册Orac

23、le VM Manager需要单 独 安 装 ,支持的操作系统为 Oracle/Redhat Linux. 4Oracle Grid Control管理 OVM虚拟化管理包括 监控 ,管理和 维护 用户企业中的虚拟服务器和子虚拟机。 Oracle 通 过 扩展 Enterprise Manager能 力 ,使其能 够监控 物理基 础架 构的虚拟化的实体,以及 执 行对于子虚拟机和运行在其上的软件的完整的生命管理,为客户提供了 增 加的 价值 。 Oracle 推荐 一个 Oracle 管理 代 理上 注册 和管理的 Oracle VM服务器不要 超 过 24个。Oracle VM服务器和运行在

24、其上的子虚拟机的管理 解 决方案提供以下能 力 : 虚拟 环境 的性能和可用性 监控对虚拟服务器和子虚拟机的生命周期管理(供应和 打补丁 配置和 法 规 遵从 管理通 过 Enterprise Manager,用户可以实现:管理 Oracle VM的完全集成的特性无可 比 拟的 扩展 性, 允许 用户管理单个 Oracle VM或 者 成 百 上 千 的实 例 易于使用和部署的管理 平 台下图 描述 了 OracleVM 服务器,子虚拟机和 Enterprise Manager的 关 系: 提示 提示:Oracle VM服务器被 Enterprise Manager远 程 监控 。一个 代 理

25、能 够监控 多台 VM 服 务器。 代 理不能安 装 在虚拟服务器之上。4.1 虚拟化概念以下是一些 Oracle 虚拟化 涉 及到的 通 用的 名词解释 :Oracle VMOracle VM是服务器虚拟化软件。安 装 Oracle VM在 裸设备 上, 允许 在其上创建多 台子虚拟机。正像 Oracle 数据库和 Oracle Fusion中间件一 样 ,用户可以 从 Oracle Technology Network (OTN上下载 Oracle VM。Virtual Server虚拟服务器 通常 用来 描述 运行了虚拟化软件 (hypervisor 的物理 设备 。 一台新的虚 拟服务

26、器能 够通 过在 裸设备 上安 装 Oracle VM服务器软件而被供应。 “ 虚拟服务器 ” 在 Enterprise Manager里面 是一 种 目标类型,用来 表 示 Oracle VM目标。每 个 Oracle VM服务器能 够 以下一 种 或 者 多 种功 能:主服务器功能主 服务器是服务器池操作的 核心 。它 代表 服务器池和外 界 的 联 系 点 , 也 作为服 务器池中其 他 服务器的 调度员 。负载均衡 就 是由 主 服务器来实现。 例 如当 你 启动一 台子虚拟机, 主 服务器将选择一台资源最大化可用的子 VM 服务器来运行子虚拟机。 每 个服务器池中 只 能有一台 主

27、服务器。虚拟服务器池的状 态就 等同于 主 服务器的状态 。工具服务器功能工具服务器负 责 I/O的密集操作, 例 如 拷贝 或 者 移动文件。它的 功 能专 注 于子 虚拟机,虚拟服务器和服务器池的创建和移 除 操作。 每 个服务器池中可以有一个或 者 多个工具服务器。 当有多个工具服务器时, 服务器池 主 服务器将选择 CPU 资源最大可用的工具服务器来 执 行 任 务。子 VM 服务器功能子 VM 服务器的 主 要 功 能是运行子虚拟机, 也就 是作为 hypervisor 。 每 个服务 器池中可以有一个或 者 多个子 VM 服务器。当有多个时, 主 服务器会选择资源最大 可用(包括内

28、存和 CPU 的子 VM 服务器来启动和运行虚拟机。监控服务器监控 服务器 远 程 监控 虚拟服务器。 每 个 代 理 监控 多个虚拟服务器。 Enterprise Manager 代 理不能安 装 在虚拟服务器上。虚拟服务虚拟服务器池器池服务器池是一个或 者 多个虚拟服务器的 逻辑组 ,它 们 共享 普通 的存储。一个虚拟服 务器同时 只 能 属 于一个虚拟服务器 组 。子虚拟机和资源 也 和服务器池 关联 。 Oracle VM服务器池在 Enterprise Manager中是一 种聚 合的目标类型,用来 表 示 Oracle VM服务器 的服务器池。当 Oracle VM服务器池被创建

29、,用户需要提供 主 服务器的 详细信息 。 缺省 时, 这 个 Oracle VM服务器 也担 当工具服务器和子 VM 服务器的 功 能。用户以后可以使用 编辑 虚拟服务器的操作来 改变 工具服务器和子 VM 服务器 功 能。子虚拟机子服务器(也叫 子 VM 是运行在虚拟服务器之上的容器。多个子虚拟机能 够 运行 在一个虚拟服务器上。子虚拟服务器能 够通 过 Oracle VM模 板 被创建。 Oracle VM模 板 提供了 事 先安 装 好的和 事 先配置好的软件 镜 像,用于部署整个配置好的软件 堆栈 。 被 Enterprise Manager监控 的子虚拟机被 称 为 "

30、被管理的子 VM".没 有被 Enterprise Manager监控 的子虚拟机被 称 为 " 未 被管理的 VM".以下是一些虚拟化支持的操作系统:操 操 操 操 版 版Linux Oracle Enterprise Linux 4 - 32-bit and 64-bitOracle Enterprise Linux 5 - 32-bit and 64-bitRed Hat Enterprise Linux 3 - 32-bit and 64-bitRed Hat Enterprise Linux 4 - 32-bit and 64-bitRed Hat En

31、terprise Linux 5 - 32-bit and 64-bitWindows Microsoft Windows Server 2000Microsoft Windows Server 2003 Edition - 32-bit and 64-bit Windows VistaWindows XPUNIX Solaris 10用户可以 从 Grid Control首页 , 通 过 点击链接 , 访问 虚拟化中 心页面 。Enterprise Manager虚拟化中 心页面显 示如下 信息 : 虚拟服务器和子虚拟机的快速状态视图和基本信息 虚拟服务器的 CPU 和内存的使用情况 虚拟服

32、务器注册所在的服务器池的信息 向下钻取到服务器池, 虚拟服务器和子虚拟机页面, 从而能看到这些目标 更多的信息 允许用户执行管理任务, 例如创建虚拟吃, 注册虚拟服务器和创建子虚拟 机 提供 VNC 客户端来访问子虚拟机从 虚拟化中 心页面 ,用户 通 过用户 界面 可以 向 下 钻取 ,能 够访问 额外的 详细信息 和 管理 功 能。虚拟化中 心页面 还提供相 关 的 链接列表 。 从这 些 列表 ,用户能 够执 行一些行 动, 例 如多 裸设备 供应 Oracle VM软件,客户化 表列 ,在子虚拟机上部署 Enterprise Manager 代 理等等。从虚拟化管理开始 始以下 列出

33、了建 立 和 开始监控 和管理虚拟化系统进行的 步骤 :1. 创建虚拟服务器池2. 注册虚拟服务器到虚拟服务器池3. 创建和管理子虚拟机下 表列出 了在服务器池,虚拟服务器和子虚拟机方 面 的管理和供应 任 务 列表 :任务创建虚拟服务器池任务删除虚拟服务器池管理虚拟服务器池创建子虚拟机发现子虚拟机清除操作错误(虚拟服务器池 注册虚拟服务器取消注册虚拟服务器编辑虚拟服务器把服务器设置成维护模式清除服务器维护模式动态迁移所有子虚拟机停止虚拟服务器重启虚拟服务器清除操作错误(虚拟服务器 动态迁移子虚拟机克隆子虚拟机保存子虚拟机为模板编辑子虚拟机更新首选服务器列表删除子虚拟机停止子虚拟机启动子虚拟机

34、重启子虚拟机临时暂停子虚拟机继续运行子虚拟机挂起子虚拟机继续挂起的子虚拟机VNC 客户端接入浏览虚拟服务器和子虚拟机 创建虚拟服务器池Enterprise Manager为了管理 Oracle VM服务器, 用户需要创建虚拟服务器池。 每 个 虚拟服务器池 必须 有 至少 一个 Oracle VM虚拟服务器。 第 一个虚拟服务器,加 入 服务器 池会被作为该池的 主 服务器。下图是创建虚拟服务器池的 页面 , 用户可以特别指定一个虚拟服务器池和 主 服务器: 注册虚拟服务器创建服务器以后,用户可以 注册 一个虚拟服务器到服务器池中: 供应子虚拟机从 虚拟化中 心页面 ,用户可以完成如下供应行为

35、:创建子虚拟机克隆子虚拟机动 态 迁移子虚拟机保存子虚拟机为模 板导入 和 发 现子虚拟机,模 板 和 ISO 镜 像供应 Oracle VM的部署过程是 开箱即 用的。部署过程不能 直接 运行,而是 通 过虚拟 化中 心 进行的。创建子虚拟机用户可以 从 以下来源创建子虚拟机: 使用 Oracle VM模板 使用 Linux 和 Windows 操作系统的 ISO 镜像 能够通过网络启动的 PXE 可启动子虚拟机Oracle VM模 板 或 者 ISO 二 进 制 文件能 够从 以下 地点获得 : 在软件库中作为软件组件 在虚拟服务器池中作为资源 通过 HTTP 或者 NFS 访问外部资源下

36、图是创建子虚拟机 向导界面 :如果用户 想限制 一些子虚拟机 只 能运行在一定的 Oracle VM服务器上, 则 可以使用 首 选服务器 列表功 能。 首 选服务器 列表 包含了所有子虚拟机 允许 运行在其上的 Oracle VM 服务器。如果创建子虚拟机时选择了 “ 自动 ” , 则 Enterprise Manager会选择具有最 大资源的 Oracle VM服务器来运行子虚拟机。在 错误恢 复 场景 中自动重启子虚拟机时, Enterprise Manager会选 取首 选的 Oracle VM服务器来自动重启子虚拟机。 创建子虚拟机时,如果选择了 “开 启高可用性模式 ” , 则这

37、个子虚拟机将要 参 与高 可用性 功 能。如果它的 父 虚拟服务器失效, 这 个子虚拟机会自动在别的 Oracle VM服务 器上重启。对虚拟服务器池 开 启了高可用性模式, 则允许 池中所有 Oracle VM服务器 形 成集 群 。 这 提供了高可用性和容 错 支持。如果要 开 启高可用性,用户需要提供以下配置:可以 设 置虚拟服务器池的高可用性模式应该对服务器池中的 主 服务器和其 他 虚拟服务器进行集 群 配置必须设 置子虚拟机的高可用性标 志4.5在裸设备上安装 Oracle VM 服务器Oracle 允许 用户使用 PXE/kickstart方式来供应 Oracle VM服务器。

38、在 裸设备 上安 装 Oracle VM服务器的过程中, 管理 代 理不会被安 装 。 完成 裸设备 供应以后, 注册 Oracle VM服务器到服务器池中。4.6监控 Oracle VMEnterprise Manager提供了全 面 的 监控 ,使用户能 够 识别 出 虚拟 环境 中的 问 题区域 。 Enterprise Manager能 够 自动 从 跨 企业的分 布 式 Oracle VM目标中 收 集和 评估诊 断 信息 。 正像所有被管理的目标一 样 , 一系 列扩展 的 Oracle VM指标能 够 根据 事 先定义好的 阈 值 自动被 监控 。如果指标 超出 了 阈 值 ,

39、Grid Control中 则 会产生 告警 。Oracle VM服务器首页在 Oracle VM服务器 首页 上,用户能 够浏览 Oracle VM服务器的基本 信息 ,包括状 态 ,可用性,操作系统 详细信息 , 告警 和运行在虚拟服务器上的子虚拟机。以下是 Oracle VM服务器 首页 上的一些图 形 化 展 示:CPU 利用率图像,提供了 Oracle VM服务器所有物理 CPU 使用率 百 分 比 的 信息 内存使用率图像,提供了 Oracle VM服务器上物理内存的使用率 百 分 比 磁盘空 间使用率图像, 提供了 Oracle VM服务器上可用的和使用的本 地磁盘 (分 区 的

40、 空 间 信息 。子虚拟机部分 显 示了运行在 Oracle VM服务器之上的子虚拟机的如下指标:Virtual Machine Name - The name of the guest virtual machine running on the OracleVM Server.Target Name - The Host target name if this is a managed guest virtual machine. State - One of the possible states of the guest virtual machine. The state can b

41、e either "Running" or "Paused".Uptime - Displays how long this guest virtual machine has been "Running". This alsoincludes the time this machine has been in the "Paused" state.CPU| vCPUs - Displays the number of Virtual CPUs this guest virtual machine has. CPU

42、 | Util(% - Displays the amount of CPU utilization with respect to Total Physical CPU Utilization.Memory|Allocated - Displays the amount of memory allocated to this guest virtualmachine.Memory|Util(% - Displays the amount of memory utilized with respect to thememory allocated to the guest virtual ma

43、chine.Virtual Block Device I/O (KB/sec | Read - Displays the amount of data read from theblock device.Virtual Block Device I/O (KB/sec | Write - Displays the amount of data written to theblock device.Virtual Network I/O (KB/sec|Received - Displays the amount of data received by theVirtual Network in

44、terfaces.Virtual Network I/O (KB/sec|Transmitted - Displays the amount of data transmitted by the Virtual Network interfaces.从首页 ,用户可以 向 下 钻取访问 相 关 的 详细信息 。子虚拟机首页子虚拟机 首页 仅 对被管理的子虚拟机可用。该 页面 和 Enterprise Manager中的 主 机 服务器 首页 类 似 。 在该 页面 上, 用户可以 看 到子虚拟机的基本 信息 , 包括配置 详细信息 , 警告 , 策略 违反 ,作业 详细信息 , 补丁 建 议

45、详细信息 和安全 详细信息 。为了要 获得 使用 Enterprise Manager管理和 监控 子虚拟机的全部好处,子虚拟机上 必须 要安 装代 理。 4.7管理 Oracle VMOracle Enterprise Manager能 够 高效的保证用户的 Oracle VM可用和有效 地 运行。 特 别的, OEM 提供了图 形 化用户 界面 , 可管理 Oracle VM服务器, 子虚拟机和服务器池。 对于 Oracle VM的 监控 ,管理都是 从 虚拟化中 心页面开始 。用户可以 执 行如下的管理 任务:创建, 删除 和管理虚拟化服务器池注册 , 取 消 注册 , 编辑 ,重启和

46、停止 虚拟服务器。启动, 停止 , 挂起 , 继 续运行, 暂 停 , 取 消暂 停 和 编辑 子虚拟机。 子虚拟机可以具有如下额外的状 态 : 操作 错误 这 是一 种 介 于中间的状 态 。子虚拟机当操作 错误 时会进 入这种 状 态 。 用户不 得 不 执 行 清 除 操作 错误 行动来使子虚拟机 摆脱 这种 状 态 。错误 这种 状 态 说明 子虚拟机 出 现了一些 错误 , 导致 它不能被使用。 未 知 这种 状 态 说明 OEM 不能 收 集子虚拟机的状 态 。下 表 说明 了对于子虚拟机一些操作及其 发 生的状 态 和可操作 范围 :动作 适用的状态 多选 /单选 动态迁移子虚拟

47、机 Running 单选克隆子虚拟机 Halted 单选保存子虚拟机为模板 Halted 单选编辑子虚拟机 Halted/Running 单选更新首选的服务器列表 Halted 单选除去子虚拟机 Halted/Error/Unknown 多选启动子虚拟机 Halted/Error/Unknown 多选停止子虚拟机 Running/Paused/Error/Unknown 多选重启子虚拟机 Running 多选暂停子虚拟机 Running 多选取消暂停子虚拟机 Paused 多选挂起子虚拟机 Running 多选取消挂起子虚拟机 Suspended 多选VNC 客户端 Running 单选清除操作错误 Operation Error 单选下图 显 示子虚拟机的状 态 转换:编辑子虚拟机 下图显示了子虚拟机的编辑页面: 第 25 页 共 28 页 用户可以编辑子虚拟机的名称,内存,动态内存,虚拟 CPU,VNC 客户端密码, 添加和删除磁盘存储,添加网络接口,修改启动顺序等。下表列出了可编辑的子虚拟机 字段域和变更生效需要进行的动作: 可可可可可 变变变变变变操 Virtual Machine Name Memory Dynamic Memory This field can be edited only f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论