相关知识
1.云计算
云计算的“云”,可以看作天上的云,看得见但摸不着。天上的云是由无数的水珠聚集而成的,云计算就是由无数的设备聚集而成的。设备的聚集并不一定是物理意义上的聚集,它可以通过互联网将分散在世界各地的设备相互连接,组成一个资源池。资源池由计算、存储、网络等资源组成。
云计算并非凭空发展而来,它经历了并行计算、网格计算和分布式计算的发展,是在前人的经验之上提出的一种适用于商业的模型。
云计算具有虚拟的特征,即当人们使用云计算提供的服务时,并不是直接使用某个设备的所有资源,而是使用通过虚拟化技术,将某个设备(如存储设备)虚拟化后的资源。虚拟化后的资源可以是被虚拟化设备的所有可用资源,也可以是被虚拟化设备的部分资源,还可以是多个设备虚拟成一个设备的资源。总之,用户使用云计算服务时,无法直观感受到自己使用的设备的现实情况,也无法知晓设备的物理位置,只有购买服务时选择的服务器所属区域是可知的。
容器随着云计算的发展而发展,在云端提供的容器服务,称为容器云或云容器,容器部分的内容请参考任务1.2。
2.阿里云
阿里云创立于2009年,经过多年的发展与沉淀,在2019年入选了“2019福布斯中国最具创新力企业榜”。阿里云的实力在11月11日的“天猫双 11全球狂欢节”(“双11”)活动中得到了充分的体现。2020年的“双11”活动中,仅仅14秒,交易额就突破了10亿元,如果没有背后强大的团队和资源的支持,是无法支撑这庞大的数据量的。
阿里云就在“双11”活动中扮演着重要的角色。“双11”活动不仅是商业活动,也是对技术的考验。2012 年开始,天猫和淘宝用上了“聚石塔”(开放的电商云工作平台)提供的基础设施服务,基于阿里云的弹性计算服务(Elastic Compute Service,ECS)云服务器、关系数据库服务(Relational Database Service,RDS)云数据库和负载均衡(Server Load Balancer,SLB)网络来保证数据的稳定。在 2012 年的“双 11”活动中,云计算第一次与电商活动结合,展现了云计算强大的一面。
3.华为云
华为云创立于2005年,是华为的公有云品牌。华为与深圳共同合作打造深圳鹏城智能体,深圳计划在2025年成为全球新型智慧城市标杆和“数字中国”城市典范,华为云针对深圳面临的多个挑战,提出了以下4个方面的结合政务与现代计算机技术的解决方案。
(1)以数据为基础,融合5G、云、人工智能(Artificial Intelligence,AI)等信息与通信技术(Information and Communication Technology,ICT),建设城市数字底座,推进业务一体化融合,打造具有深度学习能力的城市级一体化智能协同体系,建设鹏城智能体。
(2)深圳政务云通过华为云Stack的统一云管理平台为全市各部门提供按需、弹性的云服务,形成“1+11+N”的架构,实现市政务云与省、区对接,以及市与区的资源共享,相互容灾。
(3)以数据驱动部门业务流程优化,建立智能监测、统一指挥、实时调度、上下联动的城市运行体系,实现全市应急“一张网”,使城市运行指挥管理体系高效协同。
(4)深圳鹏城智能体通过行业统筹、数据赋能,在政务、交通、电力、水务、气象等领域广泛引入AI技术,并建设了拥有世界先进算力的鹏城云脑。
在华为与深圳的合作案例中可以知道,深圳全市有50余家单位400余个重要的业务系统上云,企业审批项目100%上网,24小时无人“秒批”,全程自动审批。深圳市政府管理服务指挥中心接入了全市 63套业务系统,汇集各部门约 110类业务数据、30多万路视频数据,接入了全量三维可视化地图,可以实时感知城市的人口热力分布、各类城市部件、服务设施等。中心还联通了11个区和39个委办局,建立了横向到边、纵向到底的一体化协同指挥平台,全天候支撑各项指挥调度工作开展,为各级部门提供“一图全面感知、一键可知全局、一体运行联动”的智能化管理服务能力。深圳积累了各类人口、法人、房屋、地理空间等公共基础信息约230亿条,通过与华为云共同举办深圳数据开放应用创新大赛,推动政府数据与社会数据融合应用,促进数据开放与应用,强化数据推演,为城市治理赋能。
4.亚马逊云
亚马逊在 2006 年的时候推出了云计算服务——亚马逊云服务(Amazon Web Services,AWS),AWS 在全球拥有数百万活跃客户和数万个合作伙伴,拥有强大且充满活力的生态系统。几乎所有行业和规模的客户(包括初创公司、企业和公共部门组织)都在AW S上运行可能使用的案例。
爱彼迎(Airbnb)起初用的不是亚马逊提供的云服务,因为原有的云服务提供商在服务管理上出现了问题,转而决定将几乎所有的云计算功能迁移到 AW S 上。在 AW S 的爱彼迎案例中,爱彼迎已为191个国家/地区的2亿多名客户提供服务,并且是AWS上最大的数据库消费者之一。
以上3个云服务提供商是国内外具有代表性的企业,它们提供的云计算产品不尽相同,阿里云、华为云和亚马逊云的云计算产品如图1-1~图1-3所示。
图1-1 阿里云的云计算产品
图1-2 华为云的云计算产品
图1-3 亚马逊云的云计算产品
从提供的云计算产品内容上看,他们除了各自个性化的产品,还提供了计算、数据库、容器等几个常见且常用的产品。其中,容器是本书的主要讲解内容,本书通过实际操作解释容器云的各种功能。