
前言
云计算已是信息技术中最热门最流行的技术之一,其中的云计算基础设施即服务(IaaS)框架,可以对大规模的计算资源、存储资源和网络资源进行有效管理,为用户提供按需服务,具有高可用性和高扩展性等特点,成为数据中心的主流管理平台。因而,与此相关的虚拟化、云平台管理等技术成为网络技术人员必须掌握的关键技术之一。
目前关于云计算平台的教材严重欠缺,这不利于培养企业需要的云计算平台应用型人才。本书便是为改变这一现状而编写的,适合以前没有接触过云计算平台的初学者学习使用。
本书作者既有院校的专职教师、信息中心管理人员,也有IT企业工程师,他们有着丰富的教育教学经验和多年的云计算平台安装管理经验。本书在编写过程中得到了广东轩辕网络科技股份有限公司的大力支持。
本书分为三个部分,第一部分引导读者了解云计算的基本概念,并简要介绍两个最流行的开源云计算平台—OpenStack和CloudStack。第二部分是本书的重点,这部分以CloudStack为平台,介绍了云平台的安装、配置与应用。第三部分以轩辕汇云平台为例介绍了一个实际的云计算平台解决方案。
相对其他开源云计算平台来说,CloudStack具有简单易用的管理界面,但作为一个云基础架构管理平台,CloudStack不再是一个简单的单机软件,而是能管理大规模硬件设备、兼容各种虚拟化管理软件(Hypervisor)、支持各种存储类型、通过软件和虚拟机可实现很多网络功能的平台软件。为了更好地学习和掌握CloudStack云平台的使用技能,对于学习本书的读者,有两个建议。
(1)学习本书前,读者应具有四方面的基础知识。
● 了解Linux操作系统的配置与管理;
● 了解KVM、VMware和XenServer三种虚拟化管理软件中的一种软件的安装与使用;
● 了解网络基础知识;
● 了解服务器、存储和网络设备的使用与管理。
(2)在学习过程中,要事先规划好自己的配置方案,严格按照步骤及规划进行操作与配置,从而尽可能保证系统正常运行,否则很容易出现各种问题。
本书由肖伟任主编,郑海清、廖大强任副主编,郑海清编写第1、2、3章,肖伟编写第4章,并做了全书的统稿工作,廖大强编写第5章,周永塔编写第6章,杨艺(广东轩辕网络科技股份有限公司)编写第7章。
由于编者水平有限,书中难免有不妥或错误之处,殷切希望广大读者批评指正。
编者
2016年10月