译者序
云计算的普及,使企业内部流量和用户访问数量都实现了指数级的快速增长,延续了20多年的传统外置存储架构和产品在IT技术高速发展的今天,暴露出了扩展性差、灵活性低、成本高等致命问题。软件定义数据中心(Software Defined Data Center,SDDC)的首次提出是在2012年8月VMworld大会上。其精髓在于软件定义,通过抽象、池化、自动化等步骤,实现IAAS(基础架构即服务),帮助用户共享计算网络和存储资源池,并实现动态扩展和调整,以动态适应某一业务在不同时段对于资源的SLA(服务等级协议)的要求。
通过对技术的分析,我们认为软件定义的出现需要这样的大环境:虚拟化技术已经渗透,云计算技术逐渐普及,对传统基础架构破旧立新。未来,软件定义数据中心的概念还将不断进化,技术不断发展,应用也不断深入。
本书是Springer出版的“计算机通信与网络”丛书中的一本,对于云计算技术和软件定义数据中心相关专业领域的初学者和从业人员来说,这是一本非常好的入门读物。本书以讲述云计算和软件定义的基本概念为起点,深入浅出地介绍了实现软件定义数据中心相关的各种概念和实践技术,包括虚拟化的云存储(SDC)、软件定义网络(SDN)、混合云构建、数据中心安全管理、多云环境的自动化管理、云和容器的编排等,并通过简单易懂的实例帮助读者理解,并应用到实际。
感谢电子工业出版社引进如此高品质的图书,让国内的从业人员可以从中受益。同时,非常感谢好友温研、庞玲、骆靖等,他们参与了该书部分章节的翻译和校审工作,并提出了许多宝贵的建议。另外,张玥、李姗姗对全稿进行了大量细致的审校工作。
译者也是抱着一颗炽热的学习之心在阅读和翻译本书,为了保证专业词汇翻译的准确性,我们在翻译过程中查阅了大量相关资料。但由于时间和能力有限,书中内容难免出现差错。若有问题,读者可通过电子邮件zhjj0420@126.com与我们联系,欢迎一起探讨,共同进步。
最后,深深感谢在翻译过程中给予我们理解、支持、帮助的家人、同事和朋友。
赵金晶 林白
2020年8月
前 言
毫无疑问,迄今为止,云的发展历程令人难以置信,却又令人振奋。世界各地的政府机构、创新团队和个人都表现出前所未有的浓厚兴趣,利用各种途径积极研究云技术和工具,以领先竞争对手,保持既得优势。云概念带来的各种进展令人欣喜,它使IT变得高度优化并且组织高效。此外,云模式为IT运营和交付的求实创新和自由发展带来了各种可能性和契机。有了云技术增强的IT,我们可以憧憬并实现更优异、更强大的业务能力,同时降低IT投资和基础设施的投入。IT资源的浪费也能清查得一清二楚,并且从源头上止住各项浪费。IT环境中正在形成和实现新的部署和服务模式,以满足新兴的、不断发展的业务需求。由此节省下来的资金再回馈到IT和业务领域,从而创造新的竞争力。由于云技术的推动,使IT变得更加高效和简洁,业务敏捷性、自主性、适应性和对业务的承载能力都得到了增强。
目前,新业务模型正在形成,各种业务的提供方式更加简单合理。业务生产力显著提高,同时业务运营更加自动化。云技术支持的IT领域取得的进展和成就对纵向业务有直接影响。由于云与生俱来的能力,云模式将持续影响IT和企业。确切地说,神奇的云技术已经掀起了波澜,并在向更多新领域渗透。云化是一种势不可挡的趋势,它将改变游戏规则,促使传统IT发生转变。由于IT是企业最直接和最强大的推动力,借助于云技术的IT势必极大地促进业务发展。本书旨在介绍云领域正在悄悄发生的一切,以及如何巧妙地利用这些来创造以人为中心的IT,推动其开创性变革。
第1章将阐述IT领域的各种趋势和转变。本章将说明IT专家、IT普及者和IT倡导者通过云平台部署、分析、运营和处理业务时,为何如此重视云IT的运用。本章还将详细介绍如何通过云IT领域的发展和变革技术,进入物联网、区块链和认知分析时代。
第2章将介绍云2.0,即软件定义云环境的创新如何使传统的云中心实现自动化。作者将讨论软件定义计算、存储和网络,以及这三种转变如何共同作用创造出下一代云中心,从而更适合现代企业的发展。
第3章将介绍存储虚拟化中的软件定义存储(SDS)。当今企业的数据中心在容纳各种来源的海量非结构化数据方面面临着诸多挑战,因此,当务之急是通过技术来优化存储设备的使用,这就是存储虚拟化技术的用武之地。本章将详细讨论存储虚拟化的各个方面,如云存储、存储分层和重复数据删除等,这些都是软件定义存储的组成部分。本章还将介绍谷歌文件系统、HDFS等数据中心内部广泛使用的大数据存储领域的一些技术进展情况。
第4章将介绍网络虚拟化中的软件定义网络(SDN)。本章将专门讨论用于数据中心网络优化的各种技术。所有这些技术的核心技术基础是网络虚拟化。因此,本章将详细介绍网络虚拟化的概念,以及软件定义网络和网络功能虚拟化等其他网络虚拟化主题。
第5章将介绍关于混合云的构建。通常,桥接私有云和公有云会产生混合云。混合云有特定的需求、场景和用例。本章将深入挖掘并阐述混合云的各种特性和优势。本章还将解释如何通过在私有云与公有云环境之间有效同步来克服公有云与私有云中存在的问题和挑战。
第6章将介绍软件定义云中心的安全管理。整个软件定义云中心基础设施包含了云、大数据、移动设备和物联网等各种技术。这些技术容易受到各种类型的安全漏洞和威胁的影响而面临失效,因此,确保基础设施组件不受各种安全漏洞的影响,这一点非常重要。本章的关键是要分析可以采用哪些技术来确保平台和技术的安全,这些平台和技术也是软件定义数据中心生态系统的组成部分。
第7章将介绍云服务管理。世界各地的企业现在都在朝着同一种模式发展,即使用内部服务和基于云服务的组合来管理其基础设施和应用程序组件。这就带来了一种新模式的发展,称为混合型IT。本章提出了一种架构,企业可以用这种架构来管理其混合型IT基础结构组件。本章还将讨论在设计这类框架时需要注意的一些关键特性。此外,本章还介绍了云管理平台(CMP)的各个方面,以及市场上出现的一些领先的云管理平台。
第8章将详细介绍多云环境,以及如何通过自动化工具对其进行管理。在了解多云策略和项目战略重要性的基础上,世界各地的企业都加入了研究多云的行列,然而,多云管理是一件棘手的事情。本章介绍的一些云管理平台是目前最佳的多云管理和维护解决方案。本章还提供了很多有用的技术细节,值得读者去研读。
第9章将介绍在不断发展的云环境中,各类新型软件产品的情况。云生态系统不断扩展,从而提供了各种各样的服务。云服务和资源提供商正在以个性化方式利用各种技术和工具。云服务注册和存储数据库正在稳步增长。服务费用也发生了巨大的变化。对于云消费者、客户、顾客和顾问来说,从云和通信服务提供商那里及时、动态地收集并整理各种信息,以及其他决策支持及增值服务细节,如服务质量、合规性、成本等,并使其可视化,是一项复杂而耗时的工作。因此,云代理应运而生,这是一种高度智能和复杂的软件解决方案,也是一种提供云代理服务的组织机构,可以帮助云用户简化云访问、使用及其组合工作。
第10章将阐述云业务流程的最新进展和成果,这是用传统方法和工具难以攻克的难题。我们需要最先进的解决方案和平台,使大部分云运营实现自动化。本章将阐述云和容器编排的重要性,其目的是使端到端应用程序的集成、测试、基础设施支持、软件部署、配置和交付实现自动化。
Pethuru Raj
Anupama Raman
印度,班加罗尔