vSphere部署系列之01——关于VMware虚拟化
一、关于VMware
VMware是一家公司,目前是虚拟化领域的老大,这个毋庸置疑。
VMware公司的产品就以VMware命名,其产品线很广,从大家熟知的个人桌面虚拟计算机软件Workstation、Player到服务器虚拟化解决方案vSphere、vCloud、桌面和应用虚拟化方案Horizon等,一应俱全,涉及到的软件多达几十个,让初学者眼花瞭乱。
我们常说的VMware虚拟化,主要是指VMware vSphere服务器虚拟化解决方案,这个是VMware的服务器拳头产品,包括ESXi、各种管理工具一套,可以部署中小规模的私有云基础架构。VMware的另一套产品,VMware vCloud Suite,在vSphere的基础上加了vCloud Director等管理工具,用于部署大中型数据中心的公有云基础架构。
二、VMware服务器虚拟化产品
网络上有前辈对VMware2014年所有产品作了梳理,至今仍值得参考、学习,其中服务器虚拟化产品列表,引用如下:
A、数据中心和云计算基础架构产品
VMware ESXi(VMware所有服务器产品的虚拟化核心组件,直接安装在物理裸机上,vCloud和vSphere的核心都是ESXi。)
VMware vSphere with Operations Management
VMware vSphere Storage Appliance(存储群集管理工具)
VMware vSphere Data Protection Advanced(数据备份组件)
VMware NSX(网络虚拟化的组件)
VMware Virtual SAN(用于共享存储的软件定义的存储平台组件)
VMware vCenter Site Recovery Manager(数据恢复管理工具)
VMware Virsto(存储虚拟化的管理工具。)
B、数据中心和云计算管理产品
VMware vCenter Server(vCenter组件是所有服务器产品的管理控制中心)
VMware vCenter Operations Management Suite
VMware vCenter Operations Manager
VMware vCenter Configuration Manager
VMware vCenter Hyperic
VMware vCenter Log Insight
VMware vCloud Director(vCloud的管理组件)
VMware vCloud Automation Center
VMware vCenter Orchestrator
VMware IT Business Management Suite(IT基础架构和业务管理套件)
三、vSphere 5软件版本
本系列文章,是关于VMware服务器虚拟化、vSphere 5产品方面的部署和实践,所以,这里只关注vSphere 5的版本情况。
从纵向来看,自VMware ESX的第一个版本于2001年发布以来,vSphere的发展经历了6代,目前最新的产品为vSphere 6(2015年出)。前两代比较简单,只是独立的虚拟化管理器,直到第3代(2006年出,当时还未称为vSphere,而是叫Virtual Infrastructure 3)才将资源聚合成统一的实体。我们现在所看到的vSphere框架始于第4代产品(2009年出,vSphere 4)。当前市场上广泛使用的是第5代产品(2011年出,vSphere 5),具体包含vSphere5.0、vSphere5.1和vSphere5.5三个独立版本。
从横向来看,vSphere分为简易版、标准版和企业版三大类,差别主要体现在一些高级功能上,例如FT,DRS等。其中免费版只能使用vSphere的基本虚拟管理器功能,主机数限制在3台以内,而且只能通过与主机直接连接的vSphere Client管理,而不能由vCenter Server进行管理。
vSphere 5一共有5个版本,分别为:
vSphere Essentials
vSphere Essentials Plus
vSphere Standard
vSphere Enterprise
vSphere Enterprise Plus
其中前二者是面向中小型企业的,为免费版;后三者是面向中大型企业的,为付费版,部署过程中,默认有60天的试用期,长期使用则需要购买许可证。
下图为网络上搜到的vSphere5.0各版本功能一览表,vSphere5.5的没找到,但两者的版本和功能的功能基本一样。
▲vSphere5.0各版本功能一览表
四、vSphere 5授权
从vSphere 5开始,VMware用户要基于物理处理器以及分配给虚拟机内存的数量支付许可费用。每个vSphere 5处理器许可自带一定数量的vRAM容量——可以配置到虚拟机的内存容量(称作vRAM池),这一容量代表了vCenter中(启动的)VM可配置的部内存。
每个vSphere版本的vRAM授权容量分别为:标准版的vRAM授权32GB,企业版的vRAM授权64GB,企业增强版的vRAM授权96GB(如上图所示)。这里举例解释一下:比如一个标准版vSphere 5许可证授权池中,每个CPU可以使用32GB vRAM,现在两台双处理器(两路CPU插槽上面都有CPU)的Dell R720的服务器,这就需要4个标准版的许可证。这4个许可证允许配置(并启动)的虚拟机拥有vRAM池中总共4x32GB=128GB内存(即使服务器物理内存实际容量达到256GB,也只能用到128GB)。如果每个虚拟机配置4GB的内存,那么池中允许有32个虚拟机(同时)运行。如需扩展vRAM,只要向内存池中添加更多的标准版许可证即可。
以上只是vSphere 5的授权,vCenter Sever 5需要另外购买许可证。这两者是分开销售的。vCenter Server可从单个控制台统一管理数据中心的所有主机和虚拟机,该控制台聚合了集群、主机和虚拟机的性能监控功能。对企业来说,大规模的虚拟化环境中,vCenter Sever的使用是必不可少的。
每个vCenter Sever实例需要一个许可证,vCenter Sever许可证有类型有三种,分别如下:
vCenter Server for Essentials:包含在vSphere Essentials套件里的版本;
vCenter Server for Foundation版本:用于小规模部署,提供对三台服务器的管理支持;
vCenter Server Standard:用于大规模部署,可管理不受限的主机数量。
vCenter Sever的每种许可版本都提供了如下组件:管理服务器,数据库服务器,搜索引擎,vSphere Client,Web访问门户,vCenter API以及提供远程访问以及与其他系统进行集成的.NET扩展。以便提供远程访问和与其他系统的集成。
五、关于VMware认证
这里顺带说一下VMware认证。认证重不重要,由工作环境决定,但从个人角度来说,参加认证培训、考试,是快速长成的一种途径。总体而言,认证可以标识对某具体领域的知识和能力掌握的特定级别。当然,对厂商和培训机构来说,这是一个很暴利的领域。
VMware认证线路图如下,通过前者的考试才可以考后者:
VCP(VMware Certified Professional,VMware认证专家);
VCAP(VMware Certified Advanced Professional,VMware,VMware认证高级专家),包含VCAP-DCA数据中心管理、VCAP-DCD数据中心设计 两个方向;
VCDX(VMware Certified Design Expert,VMware认证设计专家)。
VCP认证是很基础的,具体也分了数据中心虚拟化、网络虚拟化、桌面和移动办公等方面,通常所说的VCP认证是指VCP-DCV,即数据中心虚拟化。获得该证表明具有操作vSphere的基本技能和知识。很多虚拟化方面的招聘要求,都提及这个认证。
VPC认证必须先要参加原厂培训课程(不管你经验如何丰富),否则不予参加考试的资格。我是2014年年底参加培训、报考VCP5.5-DVC(VMware VCP认证专家 – 数据中心虚拟化),培训费加考试费一共是9600元,培训为期四天,培训结束后领取考试券(虚拟的)。考试券有效期为半年,在有效期内,自己到官网上确定考试时间和考场,并如期参加考试,考试结束时,就能看到成绩。大约过一个月,便会通过邮件收到电子版证书。
新版的VCP6.0于2015年下半年开始考试(好像是2016年8月30日发布正式版),VCP5.5大概于2016年年底停考。这从则面说明,vSphere正在从5.5向6.0过度,不过vSphere5.5目前的使用范围仍然是最广的。
后续博文,将分章节介绍一个基于vSphere5.5的虚拟化平台的部署过程,总体上来讲,内容比较基础,实在是贻笑大方,但把学到的知识,经实践后再按自己的想法写出来,毕竟是一个知识梳理和思维锻炼的过程,是值得的。
本文转自Sunshyfangtian 51CTO博客,原文链接:http://blog.51cto.com/sunshyfangtian/1783181,如需转载请自行联系原作者