《构建高可用VMware vSphere 5.X虚拟化架构》——第1章 构建高可用ESXi主机 1.1 物理服务器的选择

简介: 对于VMware vSphere虚拟化实施人员以及管理人员来说,可以使用HA等高级特性来实现ESXi主机出现故障后迁移到其他ESXi主机。ESXi主机的稳定性、平均无故障时间在生产环境中是相当关键的技术指标。ESXi主机如何可以称为高可用?

本节书摘来自异步社区《构建高可用VMware vSphere 5.X虚拟化架构》一书中的第1章,第1.1节,作者:何坤源著,更多章节内容可以访问云栖社区“异步社区”公众号查看

第1章 构建高可用ESXi主机

对于VMware vSphere虚拟化实施人员以及管理人员来说,可以使用HA等高级特性来实现ESXi主机出现故障后迁移到其他ESXi主机。ESXi主机的稳定性、平均无故障时间在生产环境中是相当关键的技术指标。ESXi主机如何可以称为高可用?从生产环境来说,ESXi主机所使用的物理服务器硬件配置是高可用ESXi主机的基础,其次ESXi版本也是高可用ESXi主机的另一个重点。

本章介绍如何选择物理服务器、如何对 ESXi 4.1 主机进行升级、如何使用 VMware Update Manager管理升级、如何对ESXi主机进行优化以及常见问题的处理。

1.1 物理服务器的选择

构建高可用VMware vSphere 5.X虚拟化架构
对于一个准备实施VMware vSphere虚拟化的企业来说,首要的工作是虚拟化架构的设计,架构设计中一项重要的工作就是运行ESXi主机物理服务器的选择。而如何定义高可用,不同的实施管理人员对它都有不同的理解,作者认为物理服务器硬件配置的合理性是相当关键的环节。

在本节中,将根据作者参与过的虚拟化建设项目来介绍如何为ESXi主机选择合适的物理服务器。

1.1.1 品牌/组装服务器的选择
ESXi主机的选择,其本质是物理服务器选择,究竟选择品牌服务器还是组装服务器?这是一个长期争论的问题。作者近几年参与过的项目,无论是虚拟化项目还是其他系统集成项目,物理服务器的选择两者都有,所以先了解一下两者的优缺点。

1.品牌服务器
目前市面上品牌服务器主要由IBM、HP、DELL、浪潮、联想等厂商提供,其产品线覆盖高、中、低三个层级,可以完全满足企业虚拟化实施的需求,部分厂商还针对虚拟化推出了专用的服务器,让读者的选择更加灵活。

选择品牌服务器的优点是厂商可以提供良好的售后服务以及相应的技术支持,缺点是初期购买成本较高。

2.组装服务器
由于服务器硬件技术的日益成熟,采用组装服务器的企业也不在少数,其灵活的配置和价格优势抢占了部分市场份额。

选择组装服务器的优点是价格便宜,缺点是商家一般只能提供硬件的质保,无法提供更进一步的售后服务以及相应的技术支持。

通过以上分析,作者的建议是:在项目预算充足的情况下,建议选择品牌服务器。但很多项目会遇到预算不足的情况,这只能选择组装服务器,作为实施人员来说,特别需要注意组装服务器硬件配置的合理性。

1.1.2 物理服务器CPU的选择
服务器所使用CPU主要由Intel和AMD两大厂商提供,其主流的CPU都已经支持虚拟化技术,那么作为ESXi的主机的物理服务器应该选择什么样的CPU?可以从以下几个方面进行分析。

1.选择Intel还是AMD
在服务器领域,很多实施人员都认为:Intel CPU无论从稳定性还是发热量来说都比AMD CPU好,所以物理服务器首选Intel CPU。PC服务器多年来主要使用的是Intel CPU,市场占有率说明了它的优势。与Intel相比,AMD推出服务器CPU时间的确要晚得多,但经过多年的发展,其稳定性差、发热量大等问题也得到了有效解决,目前主流的AMD CPU都能够满足ESXi主机需求。

既然两大厂商的CPU都能够满足ESXi主机的需求,那么主要的问题是在性价比上,相同处理能力的CPU,Intel CPU肯定要比AMD CPU价格高,实施人员可以根据项目预算进行合理的选择。

2.选择多核心CPU
目前物理服务器使用的CPU核心大多是2核或多核的。作为ESXi主机使用的物理服务器,多核心是必须的,核心越多, ESXi主机可以分配给虚拟机vCPU数量就越多。

Intel Xeon E3系列CPU可以提供4核心处理能力,作为入门级ESXi主机的CPU选择,其性价比相当不错。

Intel Xeon E5系列CPU可以提供4核心(或多核心)处理能力,对于大规模用于的ESXi主机来说,双Intel Xeon E5 CPU是主流的选择。

AMD Opteron 41XX/42XX系列CPU可以提供4核心处理能力,作为入门级ESXi主机的CPU选择,其性价比相当不错。

AMD Opteron 62XX系列CPU可以提供6核心(或多核心)处理能力,与Intel Xeon E5 CPU进行比较,在价格上具有不少的优势。

3.选择CPU支持的高级特性
VMware vSphere虚拟化架构中的部分高级特性需要CPU支持,比如HA、FT等高级特性并不是每款CPU都支持的。在虚拟化项目设计选择CPU的时候,一定要考虑今后是否需要使用这些高级特性,以便选择对应的CPU。如果选择的CPU不能支持虚拟化高级特性,后续升级硬件所产生的问题是比较多的。

1.1.3 物理服务器硬盘的选择
服务器可以使用的硬盘种类繁多,传统的有SAS硬盘、SATA硬盘以及目前相当流行的SSD硬盘。作为ESXi主机的物理服务器究竟应该选择什么样的硬盘,一直没有统一标准,每种类型的硬盘都具有它的优缺点。

1.SAS硬盘
SAS 硬盘分为 2.5 英寸和 3.5 英寸两种,此类硬盘转速快,可以达到 10000r/min 或15000r/min,数据的读写具有相当的优势,但单块硬盘容量较小,主流的为300GB和600GB两种。

主流SAS硬盘采用的是SAS 2.0标准,接口速率为6GB。

2.SATA硬盘
老标准SATA硬盘不适合用于服务器长时间工作,后来各大硬盘厂商陆续推出了企业级SATA硬盘,让大容量SATA硬盘用于服务器成为可能,主流的SATA硬盘容量可以达到2TB或者更高,但7200r/min的硬盘转速对数据的读写是最大的缺点。虽然各大硬盘厂商也推出过10000r/min的高转速SATA硬盘,但由于技术上的不成熟,导致硬盘故障率较高。这种故障率高的硬盘不适用于服务器。

主流SATA硬盘采用的是SATA 2.0或STAT 3.0标准,SATA 2.0接口速率为3GB,SATA 3.0接口速率为6GB。

3.SSD硬盘
最近几年相当流行的新型硬盘,摈弃了传统机械硬盘使用的磁头和盘体读写方式,使用闪存芯片作为存储空间,其优点是读写速度快且发热量小,缺点是单块硬盘容量较小,容量大的SSD硬盘可能超过一台普通服务器的价格。

主流SSD硬盘采用的是SSD 2.0标准,接口速率为6GB。

读者可以根据以上优缺点结合企业的实际情况进行选择。

作者在参与过的项目中,服务器选择SAS硬盘是主流,此类硬盘技术成熟,平均无故障时间很低,即使硬盘出现问题修复的成功率很高,在一定程度上保证了数据的安全性。由于SSD硬盘的流行,服务器选择SSD硬盘的也不在少数。作者最近一年多参与的项目中不少服务器使用的是SSD硬盘。作者觉得SSD硬盘的价格降低后,可能逐渐成为主流,但不能忽视由于使用闪存芯片,SSD硬盘出现故障修复率是相当低的。

1.1.4 物理服务器阵列卡的选择
服务器所使用的阵列卡种类繁多,其质量参差不齐,VMware官方为保证ESXi主机的稳定性,在ESXi安装光盘中,通常会集成通过VMware官方认证的阵列卡驱动,一些小厂商或杂牌的阵列卡驱动则不会包含在安装光盘中。使用未经过认证的阵列卡在安装过程中可能会出现系统无法识别阵列卡情况,从而导致无法检测到硬盘出现安装中止的情况。

作者在虚拟化实施项目中经常遇到因为阵列卡问题导致的ESXi不能安装的情况,而这种情况通常发生在组装服务器中。组装服务器在选择阵列卡的时候,一定要访问VMware官方网站查询硬件兼容性列表,选择大厂商主流型号的阵列卡产品,确保选择的阵列卡在VMware官方支持的范围内。

当然,也有通过将一些品质较低的阵列卡驱动重新封装到ESXi 安装光盘再安装成功的案例。作者不建议在生产环境下的ESXi主机使用此方法,不在VMware官方支持的硬件范围可能会导致ESXi主机在运行过程中出现故障。

1.1.5 物理服务器网卡的选择
对于ESXi主机网卡的选择,我在《VMware vSphere 5.0虚拟化架构实战指南》一书中多次提到网卡的重要性,建议大家选择Intel和Broadcom两大厂商的网卡,这两大厂商的网卡是VMware官方推荐的,其稳定性、传输速率也相当好。

需要注意的是,ESXi 5.0/5.1安装光盘可以识别两大厂商大部分网卡,但还是存在部分网卡不能识别的情况,这时需要手动安装网卡驱动程序,具体的安装过程参考1.7.3节内容。

在项目实施过程中还需要注意物理服务器网卡的数量,目前主流物理服务器集成4个千兆以太网口,同时主板还具有1个或多个PCI-E扩展插槽,读者可以根据实际情况增加网卡的数量。

相关文章
|
12天前
|
存储 SQL 关系型数据库
Mysql高可用架构方案
本文阐述了Mysql高可用架构方案,介绍了 主从模式,MHA模式,MMM模式,MGR模式 方案的实现方式,没有哪个方案是完美的,开发人员在选择何种方案应用到项目中也没有标准答案,合适的才是最好的。
72 3
Mysql高可用架构方案
|
11天前
|
存储 Unix 数据库
虚拟化数据恢复—FreeNAS+ESXi数据恢复案例
虚拟化数据恢复环境: SAN环境下通过iSCSI实现FreeNAS,FreeNAS采用的UFS2文件系统。物理存储架构在一台服务器上,另外两台服务器上安装ESXi虚拟化系统。整个存储建立一个稀疏模式的文件,并挂载到ESXi虚拟化系统上。ESXi系统上有5台虚拟机。 虚拟化故障: 一次异常断电后,ESXi虚拟化系统连不上存储。
|
3月前
|
存储 监控 固态存储
【vSAN分布式存储服务器数据恢复】VMware vSphere vSAN 分布式存储虚拟化平台VMDK文件1KB问题数据恢复案例
在一例vSAN分布式存储故障中,因替换故障闪存盘后磁盘组失效,一台采用RAID0策略且未使用置备的虚拟机VMDK文件受损,仅余1KB大小。经分析发现,该VMDK文件与内部虚拟对象关联失效导致。恢复方案包括定位虚拟对象及组件的具体物理位置,解析分配空间,并手动重组RAID0结构以恢复数据。此案例强调了深入理解vSAN分布式存储机制的重要性,以及定制化数据恢复方案的有效性。
94 5
|
3月前
|
人工智能 运维 虚拟化
完善多云平台软件体系,VMware再探索下一代企业IT架构
完善多云平台软件体系,VMware再探索下一代企业IT架构
|
3月前
|
存储 Cloud Native 关系型数据库
PolarDB 高可用架构设计与实践
【8月更文第27天】 在现代互联网应用中,数据库作为核心的数据存储层,其稳定性和可靠性尤为重要。阿里云的 PolarDB 作为一款云原生的关系型数据库服务,提供了高可用、高性能和自动化的特性,适用于各种规模的应用。本文将详细介绍 PolarDB 的高可用架构设计,并探讨其实现数据安全性和业务连续性的关键技术。
99 0
|
18天前
|
Kubernetes 关系型数据库 MySQL
Kubernetes入门:搭建高可用微服务架构
【10月更文挑战第25天】在快速发展的云计算时代,微服务架构因其灵活性和可扩展性备受青睐。本文通过一个案例分析,展示了如何使用Kubernetes将传统Java Web应用迁移到Kubernetes平台并改造成微服务架构。通过定义Kubernetes服务、创建MySQL的Deployment/RC、改造Web应用以及部署Web应用,最终实现了高可用的微服务架构。Kubernetes不仅提供了服务发现和负载均衡的能力,还通过各种资源管理工具,提升了系统的可扩展性和容错性。
53 3
|
1月前
|
存储 Linux 网络安全
【VMware VCF】使用 SFTP 服务器备份 VCF 核心组件的配置文件
【10月更文挑战第6天】以下是使用 SFTP 服务器备份 VMware VCF 核心组件配置文件的步骤:首先,设置 SFTP 服务器并配置用户账号与权限;其次,确保 VCF 环境能与 SFTP 服务器建立网络连接,并检查防火墙规则;接着,识别核心组件配置文件的位置,并使用 SFTP 客户端工具(如 `lftp` 或 WinSCP)进行备份;最后,验证备份结果的完整性和正确性,并定期执行备份操作,设置备份文件保留策略以节省存储空间。
|
3月前
|
运维 监控 关系型数据库
【一文搞懂PGSQL】7. PostgreSQL + repmgr + witness 高可用架构
该文档介绍了如何构建基于PostgreSQL的高可用架构,利用repmgr进行集群管理和故障转移,并引入witness节点增强网络故障检测能力。repmgr是一款轻量级的开源工具,支持一键部署、自动故障转移及分布式节点管理。文档详细描述了环境搭建步骤,包括配置postgresql参数、安装与配置repmgr、注册集群节点以及配置witness节点等。此外,还提供了故障手动与自动切换的方法及常用命令,确保集群稳定运行。
|
3月前
|
数据挖掘 关系型数据库 MySQL
Serverless高可用架构的解决方案体验
Serverless高可用架构的解决方案体验
160 6
|
3月前
|
存储 固态存储 虚拟化
【vSAN分布式存储服务器数据恢复】VMware vSphere vSAN ESXi超融合HCI分布式存储数据恢复案例
近期,我司处理了一个由10台华为OceanStor存储组成的vSAN超融合架构,其中一台存储闪存盘出现故障,用户取下后用新的闪存盘代替,然后对该闪存盘所在的磁盘组进行重建,导致集群中一台使用0置备策略的虚拟机数据丢失。
78 6