
本书是一本以VMware vSphere 7.0平台为基础的从入门到精通的项目任务化教程,项目1介绍了虚拟化与云计算的基本概念,项目2介绍了搭建VMware企业级虚拟化平台的全过程,项目3以StarWind和Openfiler为例介绍了iSCSI存储的搭建与配置,项目4介绍了部署vCenter Server的完整过程,项目5介绍了vCenter Server的一些高级应用,项目6详细介绍了VMware云桌面服务的搭建,项目7介绍了 CecOS云计算系统运维与管理。
本书不仅可作为高等院校计算机网络技术、云计算技术专业的教材,还可以作为对虚拟化与云计算平台运维与管理技术感兴趣的读者的参考用书。
人类的科技发展到21世纪后,许多技术都出现了突破性的进步,电子计算机这个20世纪最伟大的技术发明在走过了几十年的发展历程后,随着云计算的出现将面临巨大的变革,互联网的高度发达是这场变革的原动力。正如一首歌中所描述的: “我是一片云,天空是我家。”云计算为计算技术的发展插上了翅膀,突破了所有的桎梏,必然会飞向天空。
云计算是一个概念,而不是具体技术。虚拟化是一种具体技术,指把硬件资源虚拟化,实现隔离性、可扩展性、安全性、资源可充分利用等特点的产品。目前,云计算大多依赖虚拟化,通过把多台服务器实体虚拟化后,构成一个资源池,实现共同计算、共享资源,也就是现在所谓的“云计算”。其实这个名词提出来之前,过去的“服务器集群”就已经实现这些功能了,只不过没有现在那么先进而已。
几十年来人们已经适应了单机的工作模式,习惯于自己购买软件和硬件,互联网的发展特别是云计算概念的出现,使软件和硬件都隐没于云端,实现了诗人贾岛所描绘的“只在此山中,云深不知处”的意境,用户在这种技术意境下面对的将全部是服务。SaaS实现了软件即服务的理念,而云计算则更为彻底地实现了软硬件都是服务的变革,今后用户需要购买的东西只有一种: 服务。这些服务包括: 计算能力服务,软件功能服务,存储服务等。用户的个人终端将退化成为一个信息交互的工具,实现用户与云的沟通,利用云计算技术,用户的普通终端甚至掌上终端就能完成现在大型计算机才能完成的功能,互联网在云计算时代承载的将不仅是信息,它同时在向用户传送服务、传送计算能力,从而大大拓展了计算机的应用空间。
尽管在写作本书时,作者精心设计了每个场景、案例,已经考虑到一些相关企业的共性问题,但就像天下没有完全相同的两个人一样,每个企业都有自己的特点,都有自己的需求。所以,这些案例可能并不能完全适合读者的需求,在实际应用时需要根据企业的情况进行改动。
本书适于从头至尾阅读,也可以按照喜好和关注点挑选独立的章节阅读。我们希望本书的介绍能加深读者对虚拟化与云计算的理解,并使其获得所期待的信息。
另外需要特别指出的是,该书中的很多内容参考了王春海《VMware虚拟化与云计算应用案例详解》、何坤源《VMwarev Sphere 5.0虚拟化架构实战指南》、李晨光等的《虚拟化与云计算平台构建》等书,以及互联网上诸多论坛中的帖子,非常感谢这些前辈的付出。
本书配套微课视频,读者扫描封底刮刮卡内二维码,获得权限,再扫描书中二维码,即可观看视频。本书的课件、习题答案等资源可通过扫描下方二维码下载。
课件下载
杨海艳
2021年6月
项目1初识虚拟化与云计算
任务1.1认识服务器虚拟化
任务1.2认识云计算技术
项目2使用VMware实施企业级虚拟化
任务2.1安装ESXi服务器系统
任务2.2配置ESXi系统的管理IP地址
任务2.3管理ESXi服务器
任务2.4开启ESXi的Shell和SSH功能
任务2.5在VMware ESXi中创建虚拟机
任务2.6安装CentOS 7系统
任务2.7为虚拟机创建快照
任务2.8配置虚拟机跟随ESXi主机自动启动
项目3搭建iSCSI目标存储服务器
任务3.1理解iSCSI存储器
任务3.2搭建StarWind iSCSI存储服务器
任务3.3搭建Openfiler存储服务器
任务3.4挂载iSCSI网络存储器到ESXi主机
项目4部署与应用vCenter Server
任务4.1部署vCSA
任务4.2管理ESXi主机
任务4.3配置共享存储
任务4.4创建虚拟机
项目5vCenter Server高级功能的配置与应用
任务5.1使用模板批量部署虚拟机
任务5.2在线迁移虚拟机
任务5.3配置分布式资源调度
任务5.4启用虚拟机高可用性
任务5.5将物理机转换为虚拟机
项目6发布云桌面服务
任务6.1配置VMware Horizon View基础环境
任务6.1.1配置域控制器、DNS与DHCP
任务6.1.2配置域中的OU与用户
任务6.1.3创建和配置VMware ESXi与vCenter
任务6.2制作和优化模板虚拟机
任务6.3安装Horizon View 8服务器软件
任务6.4配置Horizon View发布Windows 10云桌面
任务6.5连接到云桌面
项目7CecOS云计算系统运维与管理
任务7.1使用和运维CentOS中的KVM虚拟化
子任务7.1.1理解KVM虚拟化技术
子任务7.1.2安装支持KVM的CentOS 8系统
子任务7.1.3安装与配置CentOS系统中的虚拟机
子任务7.1.4管理和运维CentOS中的虚拟机
任务7.2CecOS企业云计算平台的搭建与管理
子任务7.2.1理解CecOS企业云计算系统构架
子任务7.2.2安装与配置CecOS企业云计算系统基础平台
子任务7.2.3管理CecOS云计算系统服务器虚拟化
子任务7.2.4管理CecOS云计算系统桌面虚拟化
参考文献
采用项目任务化的方式编著,著作中的项目来源于实际的工程实践,可以直接应用于企业生产。配套资源丰富,包括微课视频、教学课件、大纲、源码等。
杨海艳,男,1983年9月出生于湖北省宣恩县。2012年9月至2006年7月就读于北方民族大学,获学士学位。2006年9月至2009年1月就读于华东交通大学,获硕士学位。
计算机副教授,广东省职业院校技能大赛优秀指导教练,全国职业院校技能大赛裁判员,神州数码云科信息技术有限公司技术支持顾问,锐捷认证网络工程师,神州数码认证高级网络工程师,红帽认证高级网络工程师,思科认证工程师,AWS云计算解决方案架构师,大数据应用工程师。资深Linux系统爱好者,专注于虚拟化、云计算、大数据技术的运维研究,关注**开源技术和自动化运维。