第1章 组建传统vSphere数据中心
中小企业虚拟化数据中心规划设计与产品选型(精彩视频 即扫即看)
vSphere虚拟化数据中心设计流程(精彩视频 即扫即看)
组建vSphere数据中心,是一个综合与系统的工程,要对服务器的数量与配置、存储的性能与容量及接口、网络交换机等方面进行合理的配置与选择。在vSphere数据中心构成的三要素:服务器、存储、网络中,服务器与网络变化不大,主要是在存储的选择。在vSphere 6.0及其以前,传统的vSphere数据中心普遍采用共享存储,一般优先选择FC接口,其次是SAS及基于网络的iSCSI。vSphere 6.0推出后,还可以使用普通的x86服务器、基于服务器本地硬盘、通过网络组成的VSAN存储。
在一个小型的vSphere数据中心中,一般至少由3台x86的服务器、1台共享存储组成。如果存储与服务器之间使用光纤连接,在此基础上,只要存储性能与容量足够,可以很容易的从3台服务器扩展到多台。但这种传统的vSphere数据中心,受限于共享存储的性能(接口速度、存储的容量、存储的性能),服务器与存储的比率不会太大。
从理论及实际来看,vSphere数据中心架构比较简单,只要存储、网络、服务器跟得上,很容易扩展成比较大的数据中心。对于大多数的管理员及初学者,只要搭建出3台服务器、连接1台共享存储的vSphere环境,很容易扩展到10台、20台甚至更多的服务器、同时连接1台到多台共享存储的vSphere环境,并且管理起来,与管理3台的vSphere最小群集,没有多大的区别。所以,这也是我在以前的图书中,以3台主机、1台共享存储为例作为案例的原因。但是,量变会引起质变。近管我们理解vSphere的架构,也能安装配置多台服务器组成的vSphere数据中心,在实际的应用环境中,服务器的数量扩充并不是无上限的。有的时候,并不是多增加服务器就能提高vSphere数据中心的性能。
例如,在我维护与改造的一个vSphere数据中心中,该单位有10台服务器,这些服务器购买年限不同,服务器配置不多,整个vSphere数据中心的运行性能一般,并且没有配置群集。虽然有共享存储(各有一台EMC及一台联想的存储),但存储只是当成服务器的“外置硬盘”使用,存储中划分了多个LUN,但每个LUN只是划分给其中的一台服务器使用,这样VMware的HA、VMotion没有配置,另外每个服务器虽然有多个网卡但只有一个网卡连接了网线。在仔细核算后,重新配置存储(将多个LUN映射给4台服务器使用),使用4台服务器,去掉另外6台配置较低的服务器,整个业务系统的可靠性提升了一个数量级(原来虽然是虚拟化环境,但如果某台服务器损坏,那么这个服务器上的虚拟机不能切换到其他主机),4台服务器具有2台冗余。
对于vSphere数据中心,尤其是对于较大的vSphere数据中心,我个人推荐采用“双群集”的架构,即配置一个传统的、中小型vSphere数据中心(采用共享存储),安装vCenter Server,以及其他的基础架构的虚拟机,例如Active Directory、View连接服务器、View安全服务器、vROps、VDP等业务虚拟机。另外再组建一个VSAN的数据中心,此VSAN数据中心用于高性能的业务虚拟机,并且VSAN的群集可以很容易地横向与纵向扩展。
在本节内容中,我们将介绍传统vSphere数据中心的组成、安装与基本配置,在本书后面的章节,会介绍VSAN的vSphere数据中心的组成、安装与配置。但无论是传统的vSphere数据中心,还是VSAN数据中心,基于vSphere的应用,例如VDP、Converter、vROps,以及HA、FT、View桌面,这些应用都是相同的。