IBM_系列服务器高级培训vmWareES_教程.ppt_第1页
IBM_系列服务器高级培训vmWareES_教程.ppt_第2页
IBM_系列服务器高级培训vmWareES_教程.ppt_第3页
IBM_系列服务器高级培训vmWareES_教程.ppt_第4页
IBM_系列服务器高级培训vmWareES_教程.ppt_第5页
已阅读5页,还剩178页未读 继续免费阅读

下载本文档

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

文档简介

主题3虚拟服务器方案 主题目标 主题部分包括以下内容 VMwareESX服务器Microsoft虚拟服务器IBMDirector虚拟机管理器 VMwareESX服务器 VMwareESX服务器 这部分包含下列内容 ESXServer概述虚拟机安装安全基于网络的管理接口和远程控制台系统配置资源管理网络连接PerlAPI 应用程序编程接口 ESXServer3 0更新 ESXServer概述 ESX服务器 平台 将虚拟计算机的优点带入服务器系统针对需要高性能应用程序的企业客户基于核心的VMware虚拟计算机平台管理简单 VMware虚拟计算机平台 网络管理接口 远程显示控制台 VMkernel 控制台操作系统以及设备驱动程序 API和脚本 ESX服务器产品 VMware虚拟计算机平台 客户机操作系统 客户机操作系统 客户机操作系统 内存 Intel服务器硬件 Intel处理器虚拟化 Windows2000交换 WindowsNT4SQL服务器 RedHat7 0Apache VMkernel软件 调度程序 内存管理 SCSI FC 以太网 管理网络服务器 Perl和脚本 安全 远程键盘鼠标和显示器 KVM SNMP代理 控制台操作系统 ESX服务器架构 其他设备 ServerProven系统 虚拟计算机 虚拟主机主框架 ca 1969 应用程序 客户操作系统 硬盘 内存CPU 网卡 虚拟硬件 虚拟机监控程序 真实硬件 不管什么时候 都有可能去除这些层 以达到系统最初原生的性能 30年的迅速发展 ca 1999 Intel架构技术的个人电脑的普及VMware将大型机级别虚拟计算机带入了基于Intel技术的个人电脑新的挑战 不可虚拟的CPU各种各样的PC设备保留客户现有的软件 工作原理 隔离 每台虚拟机都与其他机器隔离完全隔离独立的操作系统 注册表 应用程序和数据文件能为客户操作系统冲突 病毒感染和损坏提供防护实现数据共享 标准x86计算机 Linux VMware WindowsXP 应用程序 应用程序 应用程序 应用程序 WindowsNT 应用程序 应用程序 安装 ESXServer服务器系统要求 客户操作系统WindowsServer2003Standard 标准版 Web 网络版 Enterprise 企业版 和Datacenter 数据中心版本 WindowsXPProfessional 专业版 Windows2000Server 服务器版本 AdvancedServer 高级服务器版 和TerminalServicesEdition 终端服务版本 WindowsNT4 0Server 带服务包6a RedHatLinux7 x 8 0 9 0 或者Enterprise 企业版 LinuxAS2 1和3 0SuSELinux8 2 EnterpriseServer 企业版 8 0NovelNetware5 1 SP6 6 0 SP3 和6 5关于设备支持 请详细阅读ESX服务器系统兼容性指南 网上提供的 安装前注意事项 服务器服务器达到最低要求 且包含下列设备 有空余分区的SCSI硬盘或者RAIDLUN配置内置RAID 安装期间 卸下外置SAN存储CD ROM驱动器加入启动引导设备BIOS 确定硬件时钟的时区和时间 例如 GMT 安装好全部适配器和其他设备并进行测试建议 安装Windows2000或者Linux 预先进行一次快速检测工作站PC工作站 WindowsXP 2003 2000 NT4 0 或者Linux 用于对ESX服务器基于web的管理访问 安装前注意事项 续 网络连接最少2个带活动连接的以太网卡一个供控制台使用 另一个供虚拟机自己使用通过网络连接到工作站网络配置明细IP地址 主机名称和ESX服务器网络掩码网关IP地址和DNS 服务器名称 IP地址软件VMwareESX服务器CD和序列号客户操作系统 CD ROM或者相关ISO文件 虚拟机适用客户操作系统许可证号 如果有的话 ESX服务器安装步骤 软件安装和配置 直接在服务器端 插入ESX服务器安装CD 启动服务器 运行安装程序配置键盘鼠标 如果客户自定义安装路径 输入序列号并接受EULA协议为启动概况分配设备服务控制台内存 8台虚拟机就需192MB 16台就需272MB 32台就需384MB 32台以上就要512MB 以太网和存储设备分配第1个网卡必须分配给控制台操作系统 其他的给虚拟机设置本地硬盘和采用VMFS文件格式需要最少三个分区 boot type ext3 size 50MB Nomount size xxMB wherexxistwicethememorydedicatedtoServiceConsole type ext3 size 2500MB ESX服务器安装步骤 续 为ESX服务器配置网络信息为ESX服务器配置时区设定为根用户设置密码建立用户帐号 任选项 安装ESX服务器二进制文件和软件包重新引导 弹出安装CD 安装虚拟机 清单操作系统安装介质 比如Windows2000安装盘或者ISO镜像文件 操作系统许可证号VMFS上的磁盘空间 用于新虚拟机通过用户管理界面创建虚拟机安装操作系统安装VMware工具 安全架构 远程访问安全架构 网络MUI 多语言界面 NetscapeorIE VMwareESX服务器Apache vmware authd vm list 902接口 80端口 http 或者443接口 https 用户安全 基于文件访问权限 读 写 执行 读 可通过web管理界面读取 可连接到远程控制台或者PerlAPI读 执行 可将虚拟机设置到启动 停止 休眠等状态读 写 可更新配置信息系统默认权限在系统中创建虚拟机的用户可以进行读 写 执行的操作与该虚拟机用户同组的用户可进行读 执行的操作非本机用户或者与本机用户不是同组的用户只有读的权限 安全注意事项 不推荐使用root用户创建 管理一般的虚拟机以root用户登陆 仅用于系统设置和资源管理ESX服务器使用PAM PluggableAuthentication Modules 可嵌入认证模块 进行用户认证虽然默认安全策略基于 etc passwd 但是用户可轻松配置LDAP NIS Kerberos等 基于网络的管理界面和远程控制 基于网络的管理界面 低安全等级时访问端口80 http 高安全等级访问443 https IE5 5或者更高版本 NetscapeNavigator7 0 或者Mozilla1 x必须从远程计算机端访问通过启动X计算机 可能在紧急情况下在服务器上运行可用于下载和安装远程控制台 基于网络的管理界面详解 状态监视器 内存和选项标签状态监视器系统概述 所有虚拟机使用的全部资源虚拟计算机 用户可访问到的虚拟机的列表内存更改内存设置选项配置所有与ESX服务器安装有关的所有选项管理文件 目录浏览器和文件许可帮助 用户注销 远程控制台要求 硬件标准基于x86计算机266MHz或者更高速的处理器推荐使用64MBRAM基本安装需要至少10MB空余硬盘空间软件WindowsWindowsXP 2000Professional Server AdvancedServer 高级服务器版 NT4 0Workstation 工作站 或者服务器SP6a或更高版本IE5 5或更高版本 或者Netscape Navigator7 0或更高版本Mozilla1 x 远程控制台要求 续 软件Linux对应单处理器系统 在2 0 x系列里安装kernel2 0 32或更高版本 在2 2 x或者2 4系列安装kernel对应SMP系统 在2 2 x或者2 4系列里安装kernelNetscapeNavigator7 0或更高版本 非6 0版本 Mozilla1 x 通过ManagementUI安装RemoteConsole 远程控制台 下载VMwareRemoteConsole Windows exe Linux rpm Linux tar gz 运行远程控制台 远程控制台可通过下列方法启动 在MUI界面点击远程控制台图标来启动通过命令行vmware console 在Linux系统里 Vmware Console version exe 在Windows系统里 或者快捷方式 连接远程控制台 初次运行远程控制台时 你将看见下列界面之一 Linux的主机 Windows的主机 如果使用非902的其他接口号码 那么请在此处输入 系统配置 ESX服务器用户 ESX服务器使用PAM 以对虚拟机进行访问控制ESX服务器用户必须采用标准操作系统工具创建ESX服务器用户必须授权访问虚拟计算机目录和文件 虚拟计算机文件 虚拟计算机由下列文档组成 Configurationfile vmx 该文件包括虚拟计算机设置信息和其他文档的路径非易失性RAM nvram 该文件记录了虚拟计算机的BIOS信息日志文件 log 该文件包含虚拟计算机的操作信息和出错信息 Debugmode 调试模式 用于故障诊断 ConfigurationEditor Misc LogDebuggingInfo虚拟磁盘 dsk 创建一个或多个此类文件 用于分配给虚拟机的虚拟磁盘 这些文件可能位于配置文件中定义的其他位置 是任选的 虚拟计算机文件 续 重做文件 REDO 该文件支持非保留 non persistent 和保持询问 undoable 模式 锁定文件 这些文件用于控制对虚拟计算机的访问 这些文档可能以只读或者不可写的形式出现 虚拟计算机关机时 不可写的状态会自动被清除 VMware core 如果ESX服务器遭遇不可恢复监控错误时 会生成该类文件 SuspendtoDiskfile 当虚拟计算机暂停时会生成该类文件 包括内存 处理器状态和帧缓冲区 ESX服务器工具和客户服务 安装工具时 有两种操作过程 ESX服务器客户操作系统服务Linux vmware guestd文件Windows VMwareService exe文件VMware工具后台处理Linux vmware guestd文件Windows VMwareTray exe文件使用远程控制台安装 Settings VmwareToolsInstall ESX服务器工具 通过 设定访问特性 参数选择 菜单允许以独立会话的方式更改设置 光标控制窗口管理剪切和粘贴热键设置通过图标 控制面板的访问特性 开启 禁用时间同步开启 禁用VMware工具任务栏图标设备管理电源状态更改脚本缩小虚拟硬盘已安装VMware工具的版本信息 客户服务 客户服务可实现以下操作 在虚拟计算机内执行命令实现关机或者重启FILE etc vmware dualconf vm etc vmware vmware guestd halt command etc vmware vmware guestd reboot command平稳断电和重置虚拟计算机使用MUIvmware control cfgrequest stopvmware control cfgrequest reset发送心跳给ESX服务器 使其得知客户操作系统正在运行 客户服务可实现以下操作 同步客户操作系统和物理计算机的时间从服务控制台传送数据行到客户操作系统传输命令vmware s machine id information machine id information 包含扩展名是 cfg的文件 回复命令 etc vmware vmware guestd cmd machine id get 回复 信息 文件 客户访问 续 系统配置指南 这些指南的使用很大程度依赖工作量 没有约定俗成的标准 CPU虚拟开销从接近零值到20 之间 这取决于工作量计算密集 接近0 低运算能力的I O密集 5 20 系统稳定的最高值 带高速I O设备的计算密集型工作 必须有大量的开销要进行虚拟化 系统配置指南 续 内存要有完整的内存分配 没有虚拟内存的特别管理 必须配置 192 512MB给控制台操作系统 视虚拟计算机数量而定 要求的开销服务器虚拟化层需要24MB容量如果每台虚拟计算机内存 512MB则需要54MB 或者64MB 如果是SMP的话 如果虚拟机内存大于512MB每GB 则每台虚拟机需额外开销为32MB举例说明 2个128MB 2个512MB虚拟机24MB 192MB 2 128MB 54MB 2 512MB 86MB 1776MB内存容量可能过多 如果上述例子中的虚拟机没有持续使用内存 也许你不需要这么的内存 可能小于1GB 资源管理 资源管理的推动因素 性能隔离防止虚拟计算机独享资源保证系统资源共享灵活的动态分区过量使用 有适度的性能下降开发可用的系统资源管理工具控制虚拟计算机的相对重要性管理处理器 内存和网络资源 概述 比例占有率法服务等级直接与资源分配成比例手动操作的附加选项管理关键资源处理器时间物理内存网络带宽硬盘访问 比例占有率法 共享限制资源权限指定相关服务的比例使用时没有损耗 活动 共享当虚拟机竞争系统资源时是活动的当虚拟机可以运行时 CPU共享是活动的服务比例直接与活动共享成比例虚拟机活动共享的分配规定了权限 比例占有 静态实例 3台活动的虚拟机300共享虚拟机VMA200共享虚拟机VMB100共享虚拟机VMC共有600个共享授权 共享比例50 VMA 300 600 33 VMB 200 600 17 VMC 100 600 相对分配保证的最小量 比例占有 动态实例 更改虚拟机共享动态重新分配 添加新虚拟机 过载适当的性能降低 删减虚拟机 正常负载下开发可用的系统资源 ESX服务器CPU调度程序 虚拟机参数共享情况 处理器设置本地比例共享调度程序独立的调度程序的可变动集中来自分开的 基于共享的算法自动负载平衡移动虚拟机以保持稳定的共享比率举例说明 两个处理器上的3台虚拟计算机 虚拟时间核心算法 基本算法把虚拟时钟与每台虚拟机关联起来信号与虚拟机共享成反比分配 选择最小虚拟时间的虚拟机举例说明 3台虚拟机A B C安装3 2 1共享比率 CPU资源管理回顾 以 根 用户登陆管理用户界面 选择单个虚拟计算机的名字点击CPU标签栏 物理内存分配 静态分区为每台虚拟计算机指定最大容量人工分配正常负载状态动态分区为每台虚拟计算机指定最小容量虚拟机容量的动态收缩资源分配取决于共享和负载的情况支持过载 动态虚拟机容量方法 常用方法 嵌套分页虚拟机监控器 操作系统级的分页只对客户操作系统提供最好的可用信息艰难的策略决定双倍分页问题ESX服务器解决方案 气球控制机制无策略决定 客户使用本地算法 在客户机上插入驱动来以分配 释放物理页面允许重新分配内存给其他虚拟机 内存的气球控制技术 MemoryBallooning 气球充气膨胀 加压 气球放气变小 减压 本地内存管理客户机可能换出 本地内存管理客户机换入 内存资源管理 虚拟机参数共享值 最小值 最大值气球控制机制允许客户使用原来的内存控制算法在客户端插入驱动器以分配 释放内存 NT Windows2K Linux 将释放的内存分配给其他虚拟机 4MB 秒 比例占有原则按共享比例分配内存给虚拟机增加空闲内存的负载以减少无产出的资源通过统计抽样估计工作组容量附加的交换设备 内存资源管理回顾 以 根 用户登陆ManagementUserInterface 管理用户界面 选择单个虚拟计算机的名称点击内存标签 网络带宽管理 虚拟机参数平均值 高峰值 爆发值网络传输整形器限制向外传输带宽控制可维持值和爆发值举例说明 限制虚拟机使用平均1Mb 秒的带宽和2Mb 秒的峰值不能被客户操作系统超过 网络成型算法 令牌桶汇集令牌 信用 消耗暂存的标记以发送信息包如果信用不足则列入等候 停止处理令牌桶的构成第一次桶控制平均带宽和爆发值第二次桶控制爆发期间峰值带宽已建好的网络组 内存资源管理回顾 以 root 用户登陆ManagementUserInterface 管理用户界面 选择单个虚拟计算机的名称点击网络标签栏 透明内存共享 目的内存使用少于真正的计算机的虚拟机 运行相同客户操作系统的多个虚拟机压缩不必要的代码和数据副本共享相同的页面内存映射技术VMware持有的独家专利技术用于识别副本的Novel算法多用途的 不需要客户改变可以检测和使用所有重复页面由于后台活动 长时间工作下可节约内存 透明页面共享 多台虚拟计算机冗余的代码和数据举例说明 相同操作系统共享相同的页面复制检测算法举例说明 超过30 共享 空闲Win2K虚拟计算机写时才拷贝 Copy on write COW 共享时只读专用的写时才拷贝模式 ESX服务器交换设备 可信赖的最后依靠从不需要未使用气球驱动器的客户页面共享失败与普通的vmfs文件交换配置大小和位置动态地添加页交换文件简易的代换策略 网络管理 网络虚拟机算机 系统 VMwareESX服务器网络支持由虚拟机算机通过两个虚拟hub中的一个执行 VMnic 连接到物理网络适配器VMnet 仅仅是内部联网控制台操作系统不能连接这些虚拟网络 除非在控制台操作系统中定义事例vmxnet console 网络虚拟机算机 客户 ESX服务器允许建立两种类型的客户机网卡 VMXNET 高性能的理想化网卡用于高性能的应用程序 尤其是吉比特网络 要求在客户网卡的建立过程中使用VMware提供的驱动 仅针对WindowsNT 2000 Linux和FreeBSD VLANCE 与AMDPCNET 32控制器兼容 低性能和高CPU开销 但是能兼容更多操作系统 例如 基于DOS的安装程序 虚拟计算机联网 虚拟计算机1 虚拟计算机2 主机 虚拟以太网网络集线器 NIC 本地以太网 PerlAPI 为什么要应用程序编程接口 VMware 控制PerlAPI接口允许VMwareESX服务器用户创建这类脚本 监视虚拟机的运行状况收集关于虚拟机的统计信息检查或者改变虚拟机的配置控制虚拟机 启动 停止 暂停 VMware以外的接口 控制应用程序接口允许控制台操作系统的脚本 创建 移动和删除虚拟机改变虚拟机的资源分配 Perl模块的ESX服务器家族 概述 架构 Shell脚本编程 vmware 控制起着Perl应用编程接口的 包装 作用 在外壳提示符中 执行下列命令 vmware control home user foo cfggetStatus power将产生下列输出结果 get Status power on要启动虚拟机 请输入 vmware control home user foo cfggetStatus power 典型例子 重新引导虚拟机 vm restart 恢复虚拟机设备列表 devices vm get Status devices e g ide0 0 ide1 0 floppy0 ethernet0 监控网络使用状况 bytes vm get Status stats ethernet0 byteswritten 演示 心跳机制 VMware工具启动心跳机制 该机制允许主机以外的程序监控它 心跳的丢失通常表明主机操作系统应答 例如 系统 蓝屏 注意应用程序可能在不干扰心跳机制的情况下发生冲突 所以在实际中 脚本需要采用其他机制来确定虚拟机的运行情况 在该演示中 如果心跳丢失10秒钟 则脚本将重新启动虚拟机 范例脚本1 初始化 usr bin perlusestrict useVMware Control 1 00 useVMware Control Server useVMware Control VM Createanobjectforthelocalhostmy server VMware Control Server new Initializetheobjectforthevirtualmachinewewanttocheck my vm VMware Control VM new server ARGV 0 unless vm connect my err errstr vm get last error die err errstr n 下一页续 范例脚本1 心跳监控 Loopwhileaheartbeatisdetectedmy heartbeats do sleep2 my statsref vm get Status stats vm heartbeat 10 unless defined statsref my err errstr vm get last error die err errstr n heartbeats statsref sum 10 until heartbeats 0 下一页续 范例脚本1 重新引导虚拟机 Resetthevirtualmachinunless vm reset 1 my err errstr vm get last error die err errstr n die Lostheartbeat reset config n 范例脚本2 回复对话框 my state vm get Status power if stateeq stuck my question id vm get Status question current my question vm get Status question question id text if questioneq Selectanactionfortheredologofundoabledisklinux dsk Inthiscase weknow0 Commit1 Discard2 Keep vm answer question question id 1 更多信息 关于最新的VMwarePerlAPI资料 备份 ESX服务器虚拟机备份选项 备份虚拟机数据 单个文件 粒度直接备份要求附有SCSI磁带的SCSI控制器用于虚拟机或者将ESX服务器配置参数SCSIPassthroughLocking设置为0 在虚拟机配置中 添加虚拟SCSI设备以连接磁带驱动 例如 为选择磁带设备的虚拟SCSI设备创建 新磁盘 vmhba1 0 0 6 tape 网络备份可以运行客户服务器备份软件的客户机部分 ESX服务器虚拟机备份选项 虚拟机的完全备份保护免于灾难性故障要求虚拟机停机时间备份虚拟机配置 在控制台操作系统中 备份 root vmware 的内容备份虚拟机的虚拟磁盘磁盘模式是 保持询问 undoable 时 如果要删除 确认或者添加REDOLOG 请在关闭虚拟机时对选项作出选择 磁盘模式是 附加 append 时 运行 commit Perl脚本以确认对虚拟机或者redolog的变动 通过运行 vmkfstools evmhba dsk 将附加到虚拟机上的虚拟磁盘导出到控制台操作系统 通过运行 vmkfstools evmhba redo 将REDOLOG导出到控制台操作系统 然后在控制台操作系统中备份导出的文件 备份选项 无停机时间备份无免于灾难性故障保护备份虚拟机配置 在控制台操作系统中 备份 root vmware 的内容备份虚拟机的虚拟磁盘添加redolog到磁盘映象 通过运行vmware controladd redo导出附加在虚拟机上的虚拟磁盘到控制台操作系统备份导出文件提交对新的日志变动 通过运行vmware controladd redo 要运行增量磁盘级别备份 请在现有备份上面添加redolog 备份下面的日志并提交新日志 VMWare方案和执行 虚拟计算的优点 整合利用先进硬件优势 能在一个硬件系统实现多个应用甚至多个不同的操作系统 增强了系统的迁移性 部署通过分散的企业 进行复制并部署服务器映象 节约提供新系统的时间和成本 管理采用标准系统管理工具 控制任何位置的所有虚拟服务器状态和资源 解决方案 客户优势 服务器整合 降低总体拥有成本 TotalCostofOwnership TCO 升级到最新硬件在忙碌时分配硬件资源 高可用性 减少服务器停机时间箱内失效备援 Failover in a box n 1失效备援 备份以及灾难性恢复 将整个虚拟机的瞬象不中断地复制到磁盘 磁带或者远程 热站 降少由于多次恢复而造成地业务损失 软件测试和开发 降低总体拥有成本快速接入多个操作系统 应用程序组合 客户支持 通过对客户环境的快速复制改善客户满意度 演示和培训 安装时间缩短意味着更多的学生得到培训或者演示更多产品 基于服务器整合的解决方案 服务器整合的挑战 很多应用程序不能在同一服务器中共存相同操作系统的不同版本及其服务包不能在同一个系统中运行 那些在一个Windows版本上运行的应用程序可能不能在其他版本上运行 不同硬件的测试应用程序需要很多不同的计算机 服务器整合的虚拟化 不同应用程序和操作系统同时在一个服务器上运行 为了稳定和安全的完全隔离先进的资源管理以满足高峰要求 多处理器的向上可扩展性和子CPU的向下可扩展性各物理服务器上灵活而耐用的 虚拟服务器场 farm IIS集合实例 客户利益 出于安全 可靠和维护的考虑 客户需要专用的机器然而 为每个客户提供各自的机器需要很高的空间 管理和资源成本 通过为各客户提供各自的虚拟机能 服务供应商在遵守服务级别协议的同时 降低空间 管理和资源成本 由于虚拟机可以复制和移动 因此能大大降低部署新服务器的时间 服务器整合 单个操作系统环境 分别以四路方式运行的虚拟机 其中任何一虚拟机都运行独立的Windows2000和IIS事例 邮件系统实例 客户利益 不必以单个操作系统作为标准解除了关于应用程序相互作用或者相关的问题 VMware资源管理保证了关键应用能得到其需要的资源 降低系统安装和管理费用 服务器整合 混合操作系统环境 旧环境 整合了的环境 Linux上的Apache 1U 2路式机架式服务器 Rackmount Linux上的Sendmail网关 1U 2路式机架式服务器 Rackmount Windows2000上的Exchange IIS 1U 2路式机架式服务器 Rackmount Linux上的Apache Linux上的Sendmail网关 Windows2000上的Exchange IIS 4路式机架式服务器 Rackmount 高可用性的虚拟化 虚拟服务器通过以下方面提高可用性 支持单个物理服务器内或者多个机器间的虚拟集 提供保护 以免于用户 操作者错误和软件错误 降低集群的部署成本 使高可用性的费用变得可承担 消除由于集成员间的硬件差异造成的不稳定 Microsoft交换集群架构 客户利益 消除操作系统或者应用软件异常带来的影响比传统的基于硬件集群所需的相同系统更能节省成本 为非 集群软件 的应用程序建立框内失效备援解决方案 高可用性单框集群 在Windows2000AdvancedServer上运行的Exchange5 1 虚拟节点1在Windows2000AdvancedServer上运性的Exchange5 1 虚拟节点2 4路式机架式服务器 Rackmount 共享存储器 基于VMware的失效备援架构 客户利益 低成本 能够吸引那些不能承担1 1失效备援的新客户 灵活 允许不同操作系统服务器的失效备援可扩展性 可根据需要添加额外的失效备援机器 高可用性混合操作系统环境解决方案 WindowsXP上的Exchange 1U 2路式机架式服务器 Rackmount WindowsNT上文件 打印 1U 2路式机架式服务器 Rackmount Windows2000上的IntranetApp服务器 1U 2路式机架式服务器 Rackmount 数据 数据 数据 失效备援服务器 WindowsXP上的Exchange WindowsNT上文件 打印 Windows2000上的IntranetApp服务器 Windows2000上的IntranetApp服务器 4路式机架式服务器 Rackmount 客户利益 允许测试 开发环境与产品应用环境保持一致 包括底层的操作系统和硬件配置 通过对每个虚拟服务器资源分配的改变 来模拟不同的硬件配置 创建虚拟服务器备份快速接入多个操作系统 应用程序组合 测试 开发 产生式系统 纽约 东京 香港 伦敦 测试系统 纽约 虚拟服务器 东京 虚拟服务器 香港 伦敦 虚拟服务器 虚拟服务器 客户利益 提供快捷而简便的演示环境安装对虚拟机的变动可实时执行 需要最少的维护工作不需要额外的 成像 软件增加培训学生的数量和演示的产品 虚拟机 01101010 10100101 取消 虚拟机 01101010 虚拟机 01101010 虚拟机 01101010 10100101 4 3 029AM 4 3 024PM 4 3 024 15PM 4 3 024 30PM 虚拟服务器 用于应用程序培训 虚拟服务器 用于应用程序培训 虚拟服务器 用于应用程序培训 虚拟服务器 用于应用程序培训 演示和培训 以下类型的机构可以从中获益 大型企业服务器整合在单一服务器上模拟现存的多机应用环境不同操作系统环境大系统中的Linux应用可以得到改善对以往安装的应用程序提供支持能够进行集中式管理和控制应用程序开发IT可以扮演内部服务供应商的角色热待机和集群分区提高可用性 服务供应商系统和楼面空间的利用得到改善增加各机架和各U 即1 75英寸 的操作系统密度各客户或者应用程序的分区分区是安全 孤立和可列表的 SLA 快速建立新分区 以供新客户使用大型机器可当作刀片系统使用热待机和集群分区提高可用性 为什么要在xSeries系统使用VMware IBM的EXA系统有领先行业的硬件可靠性和性能 使用带IBMDirecotr的IBM管理解决方案能够提高硬件的可用性和可管理性IBMEXA技术使得每立方尺内有更多虚拟机 这样就降低了对数据中心的空间要求 IBM咨询体验 服务器整合和其他主要项目 能帮助降低执行时间 硬件 逻辑分区产生极大的灵活性 可扩展性性 补充性硬件和逻辑分区 SystemZ 可用性 Systemp 集群 Systemi 解决方案 SystemX 全球服务的IBM经验 可提供计划整合的IGS咨询确定当前已使用的资源采用ALIGN工具对当前资源进行评估对整合所需资源提出建议协助进行迁移简化迁移的工具系统迁移助手多年的对z p和i系列服务器进行整合的经验 IBM管理解决方案 IBMDirector工具提高服务器可用性容量管理软件更新集群管理软件 ClusterManager 可扩展性性系统管理软件ActivePCI管理软件虚拟计算机管理软件 IBM支持 VMwareESXServer2 5属于IBMServerProven系列 针对特定的系统 Systemx3950和x3950ESystemx3850Systemx3650Systemx3550Systemx3800需要更新信息 请访问 ESX服务器3 0和VirtualCenter2 0更新 VMwareESX3 0服务器更新 VMwareESX服务器3 0的新特征包括 NAS和iSCSI存储扩展了的硬件兼容性列表4路虚拟SMP16GB客户机存储器RedHatEnterpriseLinux4客户机多瞬象更高的性能升级了的服务平台 RedHatEnterpriseLinux3 更灵活的网络64位客户技术预览 VMwareESX3 0的新技术 VMwareESX服务器3 0支持的新技术包括 集群分布式资源调度 Distributedresourcescheduling DRS VMwareHA资源库VMware整合备份 分布式资源调度方案和高可用性虚拟化方案配置示例图 Microsoft虚拟服务器2005R2 什么是Microsoft虚拟服务器2005R2 Microsoft虚拟服务器2005R2是一种用于Windows操作系统的服务器应用程序 通过它用户能够在基于业内标准的x86单个物理服务器上同时运行范围广的一系列操作系统 虚拟服务器2005R2的特征 对附加的主机和客户机操作系统支持对七种附加语言的支持虚拟磁盘预压缩工具性能的提升网络安装的内置式支持用于已保存状态文件的保留磁盘空间用于预装虚拟SCSI驱动的虚拟软盘超线程支持 虚拟服务器详情 提供两个版本的虚拟服务器 标准版多达四个处理器和64GB内存企业版多达32个处理器和64GB内存除了可扩展性性之外 这两个版本具有相同的功能和特征 支持多达64个虚拟机实际的极限与主机系统资源有关物理服务器硬件可以是任何Systemx或者BladeCenter服务器 虚拟服务器术语 主机系统物理服务器平台 包括所有物理硬件主机操作系统 WindowsServer2003 运行于主机系统中的操作系统虚拟机 VM 受保护的运行客户操作系统环境 其运行处于虚拟服务器的控制下 客户操作系统虚拟机上运行的操作系统等同物理机虚拟服务器不是建立在物理硬件之上 这点 客户操作系统是不知道的 虚拟服务器架构 应用程序 应用程序 Windows2000Server 虚拟硬件层 虚拟机1 物理服务器硬件 WindowsServer2003操作系统 Microsoft虚拟服务器 包括虚拟机监控程序 VirtualMachineMonitor VMM 虚拟存储层 应用程序 WindowsNT4 0Server 虚拟硬件层 虚拟机2 虚拟服务器支持的主机操作系统 虚拟服务器支持的主机操作系统 续 虚拟服务器支持的主机操作系统 续 虚拟机环境 虚拟服务器创建的虚拟存储层称为虚拟机监视器 VMM 它提供虚拟服务器和物理硬件层之间的连接 虚拟服务器以以下的系统服务形式运行 各虚拟机有各自的线程 且虚拟机的输入 输出在子线程中运行这就保证了任何单个虚拟机不会影响其他任何虚拟机或者主机系统 虚拟机客户操作系统虚拟硬件设备 虚拟机客户操作系统虚拟硬件设备 续 虚拟机客户操作系统虚拟硬件设备 续 虚拟服务器支持的客户操作系统 WindowsServer2003 Standardw SP1 Enterprisew SP1 和WebEditionsWindowsServer2003R2 Standard和EnterpriseEditionsWindowsSmallBusinessServer2003Windows2000Server和AdvancedServerWindowsNTServer4 0 带服务包6a WindowsXPProfessionalw SP2可以使用Linux Netware BSD 和OS 2的各种版本 但是虚拟服务器不支持 虚拟服务器管理 虚拟服务器管理可通过使用不同工具完成 管理网站http systemname 1024 VirtualServer VSWebApp exe view 1用于控制和配置虚拟服务器和虚拟机可以通过虚拟机远程控制 VMRC 对虚拟机进行远程控制SSL数据加密ActiveDirectory和Kerberos用户身份确认使用RDP或者TerminalServices以进行远程访问ActiveDirectory集成 虚拟服务器管理 续 MicrosoftOperationsManager2005管理包 用于虚拟服务器 专为虚拟服务器开发 实现了虚拟机内的高级管理带VirtualMachineManager2 1的IBMDirector5 1VirtualServerMigrationToolkit免费下载从物理服务器自动迁移支持的操作系统和应用程序重视虚拟机安全性就同重视主机系统的安全性一样防火墙 反病毒 适当的安全补丁 虚拟服务器管理网站控制 续 虚拟机各方面的控制 远程控制开启暂停恢复保存状态还原已保存状态 删除已保存状态关闭客户操作系统关闭重置移除 虚拟服务器资源管理 虚拟服务器支持通过权重法和约束法对CPU资源进行分配和调整 按权重分配资源为虚拟机指定一个代表为其提供资源的重要性的数字 从1 最不重要 到10 000 最重要 按消耗量分配资源设定虚拟机能够消耗CPU资源的最小和最大百分比对虚拟机的更多控制 虚拟机服务器CPU资源分配屏幕画面 虚拟机服务器CPU资源分配例子 虚拟服务器资源管理 续 应考虑到的几点 各虚拟机均可以占用单个主处理器100 资源 不能在虚拟机上使用主处理器亲和Microsoft不建议在主机系统上使用超线程可以通过管理网站动态地变动某一些资源处理器能力得到了保证且不会出现过量分配 虚拟服务器内存管理 最大支持高达3 6GB 虚拟机不支持对物理内存的过量分配内存为非动态分配的资源 改变其内存配置必须停止虚拟机 虚拟服务器硬盘管理 文件 vhdfile 包含了有关虚拟机的所有数据可移动虚拟服务器能创建IDE SCSI SAN RAID和NAS虚拟硬盘 主机系统可以访问这些类型的硬盘 虚拟服务器硬盘类型 动态扩展的虚拟硬盘默认型规定的最大容量从小容量开始 随着新数据的添加而增大固定容量的虚拟硬盘容量大小不可调连接的虚拟硬盘把整个物理磁盘作为原型 转换成虚拟硬盘 虚拟服务器硬盘类型 续 差分虚拟硬盘与另一VHD联系起来 形成母 子关系一个或者多个子盘可以与单个母盘相联系最有方法 在创建第一个子盘前 对母盘写保护如果不写保护 则如母盘被修改 与其有关的所有差分磁盘都将失效 撤销磁盘特征在一个单独撤销盘 vud 文件内保存更改 直到被确认或者取消 VirtualDiskManager支持不同驱动器类型间的转换 虚拟服务器虚拟网络 虚拟网络选项包括将虚拟机与以下部分的联网 主机网络另一客户机虚拟服务器支持每个虚拟机上多达4个虚拟网络适配器 对虚拟网络数量无限制按默认 创建一个虚拟网络 以连接客户 客户间的网络针对安装的每一个主机以太网适配器 虚拟服务器虚拟网络布局 外部网络把物理网络连接到虚拟机虚拟网络同一主机系统上的模拟以太网和虚拟DHCP服务器不连接物理网络虚拟机 主机间网络虚拟机与主机系统通过回送适配器进行通信 虚拟服务器虚拟机性能小提示 当需要改善虚拟机性能时 首先观察主机系统的性能高估主机和虚拟机要求的内存目标 消除虚拟机分页的可能性如有可能 使用SAN和 或高速硬盘为每一个规定的虚拟机主机系统增加一个物理网络适配器 虚拟服务器客户解决方案 测试环境开发环境传统应用程序的迁移服务器整合灾难性恢复在单个服务器上 模拟分布式应用程序 IBM虚拟机管理器 什么是VirtualMachineManager IBM虚拟机管理器 VirtualMachineManager 是IBMDirector的扩展 通过它 你可以在一个单独的控制台上实现对物理和虚拟机的控制 虚拟机管理器 VMM 通过使用IBMDirector实现对VMwareESXServer和MicrosoftVirtualServer环境进行管理 VMM工作 将物理平台和虚拟化组件相关联起来 报告物理平台和其相应的虚拟化组件的状态 登陆虚拟化应用程序的管理界面 发现虚拟化组件对虚拟机进行迁移和电源操作创建包括虚拟化组件的事件行动计划 VMM2 0特征和增强作用 VMM2 0的某些特征和增强作用为 支持VMwareGSXServer对主机上的单个或者所有虚拟机的迁移进行了改进IBMDirectorCommandLineInterface DIRCMD 支持VMM功能VMM子任务 用于创建VMMfarms和迁移任务能够启动和停止VMMfarms上运行MicrosoftVirtualServer的所有主机能创建和删除虚拟机 VMM2 1特征和增强作用 VMM2 1的某些特征和增强作用为 支持Windows 2003x64Edition当虚拟机开启时 可改变可复原 undoable 磁盘的任何属性支持高达3 6GB内存和12GB磁盘空间的虚拟机 VMM硬件术语 管理服务器安装了IBMDirectorServer和VMMServer的服务器管理控制台安装了IBMDirectorConsole和VMMConsole的系统在VMwareVirtualCenter环境中 系统必须安装VMwareVirtualCenter客户程序 以为VMwareVirtualCenter服务器实例提供图形用户界面 graphicaluserinterface GUI VMM硬件术语 续 被管理系统安装有IBMDirectorAgent和虚拟化应用程序的系统系统服务器 工作站 台式或者便携式电脑 VMM软件术语 虚拟化应用程序下列应用程序中的一个 VMwareVirtualCenterserverVMwareESXServerMicrosoftVirtualServer虚拟化组件由虚拟化应用程序创建的软件单元 VMM软件术语 续 VMM对象IBMDirector管理对象表示VMwareVirtualCenter环境或者MicrosoftVirtualServer环境中的虚拟化组件 VMM对象包括协调程序 服务器 主机 虚拟机和客户操作系统 VMM使用下列VMM对象 协调程序是运行以下软件的 代表一个系统的被管理对象 VMwareVirtualCenterserverVMwareVirtualCenterWebserviceIBMDirectorAgentVMMAgent VMM软件术语 续 Afarm是被管理对象表示主机和其相关的虚拟机被定义为一个farm并被配置到VMwareVirtualCenterserver中A主机是运行以下软件组合的 代表一个系统的被管理对象 VMwareESXServer和IBMDirectorAgentMicrosoftVirtualServer IBMDirectorAgent 和VMMAgent VMM软件术语 续 虚拟机是被管理的对象 它表示与运行VMwareESXServer或者MicrosoftVirtualServer有关的系统的虚拟机 客户操作系统是被管理对象 表示运行虚拟机 且装有IBMDirectorAgent的操作系统 VMM软件术语 续 在VMwareVirtualCenter环境中 VMM使用协调程序 farm 主机 虚拟机和客户操作系统 在MicrosoftVirtualServer环境中 VMM使用主机 虚拟机和客户操作系统 VMM与IBMDirector的集成 管理服务器安装了IBMDirectorServer安装了VMMServer不需要虚拟化软件 管理控制台安装了IBMDirectorConsole安装了VMMConsole 仅VMware 安装了VmwareVirtualCenter客户机 运行MicrosoftVirtualServer的被管理系统安装了MicrosoftVirtualServer安装了IBMDirectorAgent安装了VMMAgent 运行VmwareESXserver的被管理系统安装了IBMDirectorAgent不需要VMM组件 运行VmwareVirtualCenter的被管理系统安装了VmwareVirtualCenter服务器安装了VmwareVirtualCenterWeb服务安装了IBMDirectorAgent安装了VMMAgent VMM服务器 维持VMM

温馨提示

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

评论

0/150

提交评论