第二章 vSphere可用性之准备软硬件环境

简介:

节选自策划:《虚拟化动手实验室》第3期手把手实现高可用

 

第二章 准备软硬件环境

VMware vSphere利用虚拟化功能将数据中心转换为简化的云计算基础架构,使IT组织能够提供灵活可靠的IT服务。同时,作为云操作系统,VMware vSphere 可作为无缝和动态操作环境管理大型基础架构(例如,CPU、存储器和网络),同时还能管理复杂的数据中心。

在一些企业中正是采用基于VMware Vsphere的服务器虚拟化的解决方案能为IT 环境提供了集中化管理、操作自动化、资源优化和高可用性的特点,实现了虚拟化的分布式服务为数据中心提供前所未有的响应能力、可维护性、效率和可靠性级别的需求。

也正是基于此,本期动手实验,将在真实的物理环境(服务器、存储器和网络)中来展示VMware Vsphere在企业功能方面的高可用性(HA、DRS、VMotion、FT等)。

这次的动手实验是一系列,分为几个阶段,相对较完整的描述了软硬件的准备,以及实验的进展的不同阶段:

1、 可用性的几个方面介绍

2、 硬件及软件准备阶段

3、 物理实验环境的建立阶段

4、 VMware Vsphere HA安装、配置

5、 VMware Vsphere HA、 VMotion实现

6、 VMware Vsphere FT的配置及实现(或独立成章)

一、VMware Vsphere的可用性的几个方面

VMware vSphere可用性的几个方面,也是本期动手实验的主要内容。将通过真实的物理环境来完成以下几个方面的实验:

1、使用 VMware HA 实现独立于硬件和操作系统的应用程序高可用性,并模拟硬件故障后的虚拟机系统及应用迁移的效果。在本期动手实验中将通过重启HA中的一台ESX主机来实现其上虚拟机系统的迁移。注意:在建立HA的同时,启用了DRS(动态资源调配)功能。

image

2、测试使用 VMotion? 迁移运行中的虚拟机和执行无中断的 IT 环境维护。在本期动手实验过程中将通过手动的方式进行迁移,同时在这个过程中使用命令的方式来验证。

image

3、测试VMware FT(容错)技术所提供的更高级别的可用性,从而允许用户对任何虚拟机进行保护以防止主机发生数据、事务或连接丢失等故障。注意:与VMware HA不同的是VMware HA 通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本级别的保护。

 

容错使用 ESX/ESXi 主机平台上的 VMware vLockstep 技术以提供连续可用性,通过确保主虚拟机和辅助虚拟机的状态在虚拟机的指令执行的任何时间点均相同来完成此过程。

image

二、硬件环境

在讲述硬件环境之前,先介绍确定CPU是否支持虚拟化的检测工具:网上有几种方法来确定CPU是否支持虚拟化,比较常见的就是使用AMD-V工具来运行判断。或是使用EVEREST工具,通过查看CPU下列几项来确定是否支持虚拟化:

1、 CPU是否支持硬件虚拟化,例如Intel VT技术或者AMD -V技术

2、 CPUX64位技术

3、 CPU是否支持硬件DEP(数据执行保护)技术

这里,我介绍一款使用方法简单的工具来帮助大家判断自己的硬件是否满足虚拟化:SecurAble,最新版本是1.0.2570.1,下载地址是:http://www.softpedia.com/progDownload/SecurAble-Download-73409.html,使用它通过检测X64、DEP、Virtualization来确定是否支持虚拟化。

本期的动手实验,得到了DELL公司的大力支持,提供了本次除了千M交换机的所有硬件设备。感谢他们。

序号

名称

型号

配 置

数 量

1

虚拟化

服务器(ESX主机)

PowerEdge R710

Dell PowerEdge R710 服务器

Intel(R)四核E5504(另一个是5520) Xeon(R) CPU,2.13GHz,4M高速缓存,QPI达4.86 GT/秒 (双路四核心)

内存:12GB Memory (6x2GB), 1333MHzDual Ranked RDIMMs for 1 Processors(18个插槽)

硬盘:146G SAS 3.5 寸热插拔硬盘,RAID 1

自带4个端口千兆网卡

2

2

ISCSI存储

10GbE企业级iSCSI SAN

DellTM  EqualLogicTM  PS6010E是一种虚拟化的iSCSI SAN,它集智能、自动化与容错于一体,可提供简化的管理、快速的部署、企业级性能和可靠性以及无缝扩展能力。

PS6010E使用SATA硬盘,具有该系列内极实惠的每GB成本,并提供高达16 TB的高容量存储空间。 PS6010系列采用重新设计的2(两)个10 GbE端口控制器。

具体详情请参阅:http://www1.ap.dell.com/cn/zh/business/Storage/equallogic-ps6010e/pd.aspx?refid=equallogic-ps6010e&s=bsd&cs=cnbsd1

2

3

PowerConnect 8024F

10Gbs 1 U高密度交换机

一款高密度的10 Gbps以太网交换机,专为具有高吞吐量和高可用性需求的数据中心、聚合和统一结构部署而设计。 这些高密度24端口10 Gbps交换机可用于汇聚型以太网环境以支持密集型虚拟化、iSCSI存储和10 Gbps通信聚合。

2

5

千M交换机

 

ESX主机与物理网络联接,支持VLAN及TRUNK功能。

2

三、软件环境:

序号

名称

型号

配 置

数 量

1

VMware软件

VMware ESX Server4.0 U1

包含:VMware vCenterServer(提供了管理任意规模的虚拟 IT 环境所需的最高级别的简便性、效率、安全性和可靠性,是配置、置备和管理虚拟化IT环境的中央点);VMotion(在物理服务器之间迁移运行中的虚拟机,而无需中断最终用户的访问);VMware HA (为运行在虚拟机中的应用程序提供易于使用、经济高效的高可用性);VMware FT(提供虚拟机系统的容错);ESX/ESXI(在物理服务器上运行的虚拟化层,将处理器、内存、存储器和资源虚拟化为多个虚拟机)

2

2

VMware软件

vSphere Client_4U1

一个充许用户从任何WindowsPC远程连接到vCenter Server或ESX/ESXI的界面

1

3

Windows Server OS

Windows Server 2003 Ent With SP2

vCenter Server安装于此。

同时虚拟机系统亦是此。

2

4

Windows Client OS

Windows 7旗舰版

VMware vShpere Client 安装于此。注意是4U1的版本,否则会有兼容性问题。

1

虽然以上内容虽还没有向各位介绍VMware vSphere的相关知识及安装建置,但是为各位想了解及深入学习虚拟化技术的朋友提供了思路,就是如何准备满足虚拟化要求的硬件,以及需要哪些软件才能实验。

注意:

1、这些硬件平台在这次的实验过程中,直接承担ESX主机的安装。故能以这两个硬件的条件来做为生产环境中ESX主机的硬件载体!当您需要在生产环境中实现此实验(或场景)的功能或应用时,请一定联系统集成商来咨询满足ESX主机运行的硬件条件,而目前很多的硬件厂商都有较为成熟的虚拟化解决方案(硬件服务器、存储及网络设备),如这次动手实验用的DELL系列产品、如IBM公司的硬件产品等,它们都是经过实际测试,兼容性是没有什么问题的。

2、这些硬件平台,经检测(SecurAble工具)是可以直接安装Windows Server 2008 With Hyper—V的(当然也可以安装Hyper-V Server 2008)操作系统并进行相关微软的虚拟化实验或应用的,在进行VMware高可用性测试之前,笔者曾在此上测试了基于Windows Server 2008 R2的虚拟化解决方案,DELL本来就提供了相应的建议,可以用作参考,且效果不错。

接下来的篇幅,将要讲述如何使用所提供的这些软硬件进行实验环境的搭建。





 本文转自 rickyfang 51CTO博客,原文链接:http://blog.51cto.com/rickyfang/387084,如需转载请自行联系原作者

相关文章
第一代硬件系统环境搭建
欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。 在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。 在后端方面,我们使用 CS++ 编写高性能的算法、数据处理和计算逻辑。C++ 是一种强大的编程语言,能够提供卓越的性能和可扩展性。我们的团队致力于优化代码,减少
CloudStack+XenServer详细部署方案(1):方案规划设计
CloudStack+XenServer详细部署方案(1):方案规划设计 本文简单介绍CloudStack +XenServer 部署过程。供大家了解CloudStack的功能和理解CloudStack的架构设计。
971 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等