前言
为什么写这本书
2006年8月,Google在业界首次提出“云计算”(Cloud Computing)的概念;同年亚马逊相继推出在线存储服务S3和弹性计算云EC2等云服务。至今云计算已走过了十年,已是“凡人饮水处,皆言云计算”。
共享、敏捷和创新是互联网时代下企业信息化建设最大的转变。云计算则以其对软硬件资源统一管控、服务化的资源快速供给等特性为企业信息化建设构造新生态、产出新效能、实现新跨越提供了重要的平台基础,因此成为国家扶持的战略性新兴产业之一。通过云计算,消费者无须关注底层的IT技术,仅需要在云生态环境中选取所需的服务来实现自身的业务目标即可。云计算的飞速发展极大地改变了企业原有的IT建设模式,也带动了依托于IT资源的各类新兴产业爆发式发展,诸如大数据、人工智能、O2O、物联网等。
云计算的核心可以用五大基本特征、三种服务模式以及四类部署模式来概括:五大基本特征是按需的自助服务、广泛的网络访问、资源池化、快捷的弹性伸缩以及可度量的服务;三种服务模式为基础架构即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS);四类部署模式可以划分为私有云(专有云)、行业云、公有云以及混合云。
我们可以看到,在以AWS、Google、阿里等为代表的公有云大力发展的同时,很多大型企业出于数据安全性、系统稳定性、软硬件自主权,以及对自主可控和TCO低的考虑,更加倾向于建设企业私有云来承载内部业务信息系统的运行。然而构建企业私有云并非一蹴而就,正如Gartner的副总裁Tom Bittman所述:“部署私有云并不是简单地对硬件进行采购,而是一场革新。”
对于不同的行业和不同类型的企业,在建设私有云时都有不同的需求和关注点,但总体上来说可选择基于商业的VMware和基于开源的OpenStack两种不同的解决方案,至于是选择商用还是开源云平台,这需要企业综合考虑,权衡利弊,依据企业自身技术能力、资金投入总量、实现业务效果等方面考虑云平台技术的选型,所以没有好与不好,而是能否适用和用的好。
在本书确定选题、收集资料、写作修改到最后定稿的整个过程中,既充满挑战、备受压力,也饱含乐趣。首先应该感谢的是尊敬的云技术社区创始人肖力先生。肖老师为人正直、学识渊博、治学严谨,使笔者受益匪浅。也正是在云技术社区,笔者认识了山金孝、刘世民、张亮等业内专家,我们一起愉快地讨论技术,才有了写作本书的想法。也正是在机械工业出版社华章公司的杨福川老师的关心和促成下,笔者才能顺利完成本书,在此要向福川表达深深的谢意。
本书的主要内容和特色
本书立足现实、面向未来,从云技术选型、设计到平台建设和管理等方面,结合商业的VMware和开源的OpenStack解决方案,全面剖析当下企业私有云建设的各方面实践情况,展现企业私有云的建设图景,希望对读者有所帮助。
读者对象
准备进入云计算领域的学生或者初级读者:阅读本书可以快速了解企业私有云建设全景,从而少走一些弯路。
已经进入云计算领域并且有一定相关知识背景或认知的读者:相信本书的一些实践可以给他们的实际工作带来一些启发。
从事售前工作的读者:通过阅读本书中来自一线的实践,可以为用户创造更多价值。
企业IT管理者:通过阅读本书可以了解私有云的架构设计和技术,有助于IT选型和决策。
如何阅读本书
阅读本书之前,读者应该具备一定的虚拟化、SAN或软件定义网络、软件定义存储,以及Linux系统运维和高可用等相关方面的基础知识。本书共分为10章。
第1章从企业信息化的角度,结合云计算的架构和关键技术,讨论了企业信息化建设在理念、模式及评价标准等方面发生的重大变化。同时鲜明地指出面对新变化和数字化转型,企业未来的信息化应用不能再沿用原有的发展模式,而是要突破发展惯性和厂商依赖,顺应时代潮流,不断探索新技术,不断创新发展,自主可控地融入大的生态,才能实现持续发展和基业长青。
第2章从企业私有云建设的需求分析入手,结合技术路线选择和资源管理、监控与运维,简明扼要地讨论了私有云的建设和管理。
第3章从计算、网络、存储资源池等方面描述了企业私有云的规划和建设。
第4章重点介绍了企业在OpenStack私有云建设中的设计和部署实践,并从计算资源、存储资源、网络资源,以及私有云相关的高可用实现、备份容灾实现等方面阐述了企业OpenStack私有云建设应遵循的实践原则,同时介绍了OpenStack在多租户支持、规模性支持、混合云支持和安全性等方面的现状和进展。
第5章重点介绍了企业在VMware私有云建设中的整体设计与部署,并从VMware vSphere体系架构、计算资源、存储资源、网络资源,以及私有云相关的高可用实现、备份容灾实现、高级扩展功能等方面阐述了企业VMware私有云建设应遵循的参考实践,同时介绍了VMware在大数据平台、容器应用、PKS容器管理平台等方面的现状和进展。
第6章从产品设计和架构设计两方面阐述了企业私有云设计的通用原则。
第7章从企业私有云平台的设计原则和建设思路谈起,贯穿架构设计、部署和管理、容器与容器云建设、灾备建设与管理、服务与安全、运维与效益分析等各个方面,完整诠释了企业云技术平台的建设和管理,融入了很多技术理念和设计思想,希望能给大家带来启发和思考。
第8章以容器部署方式为基础,从技术规划、部署运维、日志监控、二次开发和升级扩容等多个维度介绍了OpenStack私有云的最佳实践。通过本章的阅读,读者应能采用Kolla项目实现OpenStack私有云,同时对其进行简单的管理维护和使用。
第9章从VMware软件定义网络、软件定义存储和SRM容灾规划设计三个方面描绘了企业私有云环境下的应用场景,介绍了一些最佳实践和部署方案。通过本章的阅读,读者可采用这些实践推荐的方法更好地管理自己的私有云,同时对其进行深入的管理维护和使用。
第10章从私有云成熟度评估的角度,阐述了企业“建云”只是一切的开始,在“用云”和“上云”的过程中,需要将云化的思想深植于企业文化中。通过评估寻找差距、定位问题,通过持续优化和改进,迭代前进,小步快走,这样才能使企业通过私有云的建设和应用真正发挥IT转型的价值和意义。
勘误和资源
在本书的写作过程中,笔者参考了很多VMware官方社区的资料和OpenStack社区的文档与视频,同时也参考了很多技术专家的经验分享,希望能为广大云计算从业者呈现一本涵盖基础理论与最佳实践的参考书籍。但是由于技术变化之快,加之笔者水平有限,书中难免存在技术延后和谬误观点,若书中有任何不妥之处,恳请读者批评指正。读者可将意见发送至邮箱xjsunjie@126.com进行反馈。
致谢
感谢瑞飞的领导和兄弟们,包括杨剑锋书记、陆春阳副总经理、安向哲副总经理、付长春、娄宏骏、杜广源、王立福、王茜、李萍、马军、张靓、蔺田、丁永利、刘可欣、梁书豪、吴远英,还有一些未提到的兄弟姐妹,你们在工作和生活上的帮助和指导让我受益良多,非常感谢!
感谢VMware的技术专家伍万力先生分享了很多专业资料,并从专业的角度对本书提出了宝贵意见,从而使本书的知识描述更加严谨而准确。
感谢中国移动研究院的张婷婷为本书编写了第10章内容,从而使本书的内容体系更加完善。
感谢机械工业出版社华章公司的杨福川先生和李艺女士,正是因为你们的付出和关心、帮助才有了本书的问世。
感谢云星数据副总裁楼炜在多云管理方面经验的无私分享,让技术因分享更有力量!
此外,还要特别感谢我的爱人刘淅萍,她的鼓励和支持让我愉快地度过了这段难熬的写作时光。
感谢帮我校正文字和排版的于潼,谢谢你辛勤的付出。
孙杰