©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台 王玉平wyp@shmtu.edu.cn2-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved讲座简介构建高可用性的VMware虚拟化平台 本讲座主要介绍如何构建一套可行的高可用性的虚拟化平台。主要内容包括硬件的选型、ESXi服务器的安装、vCenterServer的安装、硬件资源的虚拟化方式、高可用性的配置、资源动态分布的管理、数据安全的保护以及传统业务系统迁移到虚拟平台应注意的问题。 3-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved版权声明 构建高可用性的VMware虚拟化平台 本课件中部分素材、图片取自Vmware公司的资料,其中的版权归属Vmware公司所有。 4-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved概要我校虚拟化简介VMware虚拟化平台概览虚拟机简介vCenterServer简介虚拟网络共享存储虚拟机与模板管理虚拟机备份与恢复访问安全与用户认证资源管理高可用性与DRS硬件准备与系统安装系统升级传统业务应用构建高可用性的VMware虚拟化平台 5-190©2013王玉平wyp@shmtu.edu.cnAllrightsreservedPart1:我校虚拟化平台简介构建高可用性的VMware虚拟化平台 6-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台简介构建高可用性的VMware虚拟化平台 服务器:§ DELLPowerEdgeR8205台• CPU:4*8核• 内存:192GB• 网卡:1块4口千兆+1块2口万兆§ DELLPowerEdgeM9102台• CPU:4*4核• 内存:64GB• 网卡:4口千兆+4口万兆 存储:§ FujitsuFCSAS6TB§ DELLEqualLogiciSCSISATA12TB§ HUAWEIFCSATA24TB7-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台简介构建高可用性的VMware虚拟化平台 交换机:§ 万兆交换机1台§ 千兆交换机3台交换机 8-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台简介 构建高可用性的VMware虚拟化平台服务器 服务器:§ PowerEdgeR8205台§ PowerEdgeM9103台9-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台简介构建高可用性的VMware虚拟化平台内容数量备注vCenterServer1正在部署Heartbeat,届时有2个虚拟机数量94根据实际需要部署模板数量19根据操作系统,以及版本号制作Cluster2根据机器类型聚类划分资源池若干分布式交换机3端口组10根据VLAN来划分端口组高可用性(HA)全部资源分布扩展(DRS)全部10-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台建设 构建高可用性的VMware虚拟化平台11-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved我校虚拟化平台简介构建高可用性的VMware虚拟化平台 应用:§ WEB服务器§ 数字平台服务器§ OracleRAC§ 教务系统12-190©2013王玉平wyp@shmtu.edu.cnAllrightsreservedPart2: VMware虚拟化平台概览构建高可用性的VMware虚拟化平台 13-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台虚拟化基础平台主要包括以下核心功能:§ 计算 § 网络§ 存储§ 安全性§ 可用性§ 自动化§ 管理VMwarevSphereVMwarevCenterSuiteAppAppAppAppAppAppAppAppExistingApplicationsFutureApplicationsApplicationServicesInfrastructureServicesvMotion®StoragevMotionHAFaultToleranceDataRecoveryvShieldZonesVMsafe®DRSHotAddESXi™DRSandDPMMemoryOvercommitAutoDeployVMFSThinProvisioningStorageI/OControlStorageDRSProfile-DrivenStorageDistributedSwitchNetworkI/OControlPrivateCloudResourcePoolsPublicCloudAvailabilityScalabilityStorageNetworkSecurityComputeVMware虚拟化平台概览14-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台虚拟化x86服务器资源并将其聚合到可以分配给多个工作负载的逻辑池。 VMware虚拟化平台概览——计算功能 说明 vSphereESXi 可提供功能强大且经过生产验证的高性能虚拟化层,对服务器硬件资源进行抽象化处理,并允许多个虚拟机共享这些资源。 DRS 通过跨主机自动平衡负载,根据业务优先级调整计算资源。在低负载期间关闭主机以降低能耗。 vMotion 可在主机之间迁移正在运行的虚拟机,因此在计划内服务器维护时无需中断应用的使用。 15-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台vSphere虚拟网络连接提供针对虚拟环境优化的网络服务,并且简化了管理。 VMware虚拟化平台概览——网络功能 说明 网络I/O控制 根据既定的业务规则定义对网络资源的访问优先级。 分布式交换机 使用整个数据中心范围内的网络聚合来集中进行网络资源调配、管理和监控。 16-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台存储服务通过抽象化处理使后端存储系统的复杂性不复存在,并支持在虚拟环境中最高效地利用存储。 VMware虚拟化平台概览——存储功能 说明 StorageDRS 存储DRS可基于I/O延迟和存储容量提供智能的虚拟机放置和负载平衡机制。 配置文件驱动的存储 根据用户定义的策略对存储进行分组,减少存储资源选择过程中的步骤。 StoragevMotion 执行主动的无中断存储迁移,消除虚拟机存储I/O瓶颈,释放宝贵的存储容量。 存储I/O控制 通过持续监视存储卷的I/O负载并根据业务需求向虚拟机动态分配可用I/O资源,来确定存储访问的优先级。 VMFS 使用针对虚拟机优化的高性能集群文件系统来简化虚拟机调配和管理。 StorageThinProvisioning 通过动态分配及智能部署物理存储容量,大幅度提高虚拟机的存储利用率。 存储API 增强您的存储识别、数据保护和阵列集成功能,并可利用第三方存储供应商提供的多路径功能。 17-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台VMware提供了目前最强健、最安全的虚拟化平台。 VMware虚拟化平台概览——安全性功能 说明 vShieldEndpoint 通过将防病毒功能卸载到经过强化的安全虚拟机,使这项功能不占用虚拟机空间,从而提高防病毒扫描性能。 18-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台提高基础架构各方面的可用性,包括应用、存储资源、基础架构和管理。 VMware虚拟化平台概览——可用性功能 说明 HighAvailability 在整个虚拟化IT环境中实现高可用性,而不像传统集群解决方案那样花费高成本或实现起来过于复杂。 FaultTolerance 在服务器出现故障时确保应用的持续可用性,实现数据零丢失。 DataProtection 通过快速的无代理磁盘备份保护您的数据,使用重复数据消除最大限度地减少备份磁盘空间的使用量。 复制 使用内置的vSphereReplication消除第三方复制成本。 19-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台自动化可提供准确、一致和可重复的解决方案,节省IT管理员的时间和精力。 VMware虚拟化平台概览——自动化功能 说明 AutoDeploy 仅需数分钟即可部署和修补vSphere主机。 主机配置文件 只需创建一次配置文件,然后即可用该文件设置多个vSphere主机。 UpdateManager 通过自动跟踪、修补和更新vSphere主机以及应用和操作系统,减少日常补救所花费的时间。 20-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved构建高可用性的VMware虚拟化平台Management可在vSpherewithOperationsManagement环境中提供核心控制点,同时还能通过添加工作流、监控和性能数据以及容量优化,提供真正的托管虚拟化解决方案。 VMware虚拟化平台概览——管理功能 说明 vCenterServer 集中管理vSpherewithOperationsManagement vCenterOrchestrator 使用简便的拖放式界面组建工作流 vCenterOperationsStandard 洞悉环境的运行状况,并允许进行容量优化 21-190©2013王玉平wyp@shmtu.edu.cnAllrightsreservedPart3:虚拟机简介构建高可用性的VMware虚拟化平台 22-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved什么是虚拟机 构建高可用性的VMware虚拟化平台 虚拟机是:§ 虚机硬件的集合,在此基础上运行了操作系统和应用程序;§ 一系列文件 一个虚拟机配置文件描述了虚拟机的配置信息,以及相关的虚拟硬件的信息。§ 避免使用中文名字§ 名字可以更改,但存储目录名称不更改…guestOS=“winnetstandard”…displayName=“MyVM”(etc.)virtualmachine23-190©2013王玉平wyp@shmtu.edu.cnAllrightsreserved虚拟机文件 构建高可用性的VMware虚拟化平台 VMFolder配置文件(VM_name.vmx)交换文件(VM_name.vswp)BIOS文件(VM_name.nvram)日志文件(vmware.log)磁盘描述文件(VM_name.vmdk)磁盘数据文件(VM_name.flat-vmdk)暂停状态文件(VM_name.vmss)快照数据文件(VM_name.vmsd)快照状态文件(VM_name.vmsn)模板文件(VM_name.vmtx)快照磁盘文件(VM_n