一、虚拟化概述
1、什么是虚拟化?
虚拟化就是把硬件资源从物理方式转变为逻辑方式,打破原有物理架构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术。
2、虚拟化的优势
- 减少服务器数量,降低硬件采购成本;
- 资源利用率最大化;
- 降低机房空间、散热、用电消耗的成本;
- 硬件资源可动态调整,提高企业IT业务灵活性;
- 高可用性;
- 在不中断服务的情况下进行物理硬件调整;
- 降低管理成本;
- 具备更高效的灾备能力;
二、什么是vSphere?
vSphrer是VMware公司在2001年基于云计算推出的一套企业级虚拟化解决方案,核心组件为ESX,现在已经被ESXi取代。此产品经历了5个版本的改进,已经实现了虚拟化基础架构、高可用性、集中管理、性能监控等一体化的解决方案,目前仍在不断扩展增强,功能越来越丰富,号称业界第一套云计算的操作系统。
三、什么是ESXi?
ESXi是VMware服务器虚拟化体系的重要成员之一,也是VMware服务器虚拟化的基础。其实它本身也是一个操作系统,采用Linux内核,安装方式为裸金属方式,直接安装在物理服务器上,不需要安装任何其他操作系统。为了使它尽可能小地占用系统资源,同时又可以保证其高效稳定地运行,VMware将其进行精简封装。
四、vSphere基础物理架构
如下图所示,vSphere虚拟化解决方案拥有完整的基础物理架构,其5大组成部分为虚拟化服务器、网络服务、存储网络、集中式管理服务器、客户端。
1、虚拟化服务器
虚拟化服务器就是物理服务器,又称x86服务器,通过网络服务提供CPU和内存虚拟化资源,并且虚拟机都在其上面运行。虚拟化服务器可以由多个ESXi组成,并可在裸机硬件上直接安装ESXi。
2、存储网络
存储的重要性不言而喻,是虚拟化的核心,不但可用于存储虚拟化的所有数据,而且还和虚拟机的性能息息相关。存储资源由vSphere统一管理和分配。存储网络可以使用SAN、NAS等存储技术。
3、网络服务
网络服务用于连接整个架构当中的所有设备。vSphere解决方案在网络带宽方面建议不低于千兆,否则很多功能不能达到理想的效果。
4、集中式管理服务器
集中式管理服务器(vCenter)是vSphere中的重要组件之一。vSphere的很多高级功能都是通过vCenter实现的。vCenter还可以将多个ESXi放到一个集群中进行统一管理,虚拟机之间也可以资源共享。
5、客户端
客户端(vClient)是vSphere中的重要组件之一,用于用户连接ESXi或vCenter管理和分配各种资源。vClient有2个版本,分别为vClinet和Web vClient。
五、vSphere的版本
vSphere也有不同的版本,以适应不同环境的需求。vSphere各版本功能不同,虚拟RAM也不同,并且集中式管理服务器(vCenter)是独立分开的。vSphere各版本详情如下图:
1、标准版
标准版(Standard)提供的是一套入门的解决方案,可以实现基本的服务器整合,因此可以在很大程度上削减硬件成本,同时确保业务连续性,避免服务器停机。
2、企业版
企业版(Enterprise)提供的是一套功能强大的解决方案,可以大幅提高效率和资源管理,确保业务连续性。
3、企业增强版
企业增强版(Enterprise Plus)提供的是一套拥有全部功能的解决方案,拥有强大的灵活性、可操作性、稳定性、可控性、可以将数据中心转变为极为简化的云计算环境,也可以提供灵活可靠的新一代IT服务。
六、安装ESXi前的准备
1、服务器选型
大多数使用机架式服务器,如果条件允许,可以选用刀片式服务器。不过,刀片式服务器虽然性能优越,但因为vSPhere许可是根据项目实际硬件配置决定价格的,所以刀片服务器的许可价格非