云计算与虚拟化技术 第1讲:云计算 阮晓龙 13938213680/rxl@hactcmeducn http://cloud.xg.hactcm.edu.c http://www.51xueweb.cn 问南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室
云计算与虚拟化技术 第1讲:云计算 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://cloud.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室 2021.8
2 讨论提纲 口什么是云计算? 云计算的概念 ■云计算的发展历程 云计算的特点 口云计算的应用 云计算的业务模式:公有云私有云混合云 ■云计算的服务模式:| aas Paas SaaS 公有云服务提供商 ¤云计算的关键技术 口案例:使用阿里云 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 讨论提纲 p 什么是云计算? n 云计算的概念 n 云计算的发展历程 n 云计算的特点 p 云计算的应用 n 云计算的业务模式:公有云 私有云 混合云 n 云计算的服务模式:IaaS PaaS SaaS n 公有云服务提供商 p 云计算的关键技术 p 案例:使用阿里云 2
3 1什么是云计算 11云计算的概念 口云计算( Cloud Computing)是基于互联网的相关服务的增加、使用 和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化 的资源。 口美国国家标准与技术研究院(NST)定义 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需 的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存 储,应用软件,服务等),这些资源能够被快速提供,只需投入很少的管 理工作,或与服务供应商进行很少的交互 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 云计算(Cloud Computing)是基于互联网的相关服务的增加、使用 和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化 的资源。 p 美国国家标准与技术研究院(NIST)定义: n 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需 的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存 储,应用软件,服务等),这些资源能够被快速提供,只需投入很少的管 理工作,或与服务供应商进行很少的交互。 3 1.1云计算的概念
1什么是云计算 11云计算的概念 口云计算( Cloud computing)是分布式计算( Distributed Computing)、并行计算( Parallel Computing)、效用计算( Utility Computing)、网络存储( Network Storage Technologies)、虚拟 化( Virtualization)、负载均衡( Load balance)、热备份冗余 ( High Available)等传统计算机和网络技术发展融合的产物。 狭义的云计算是指基础设施的交付和使用模式,指通过网络以按需、易 扩展的方式获得所需的资源(硬件、平台、软件等)。提供资源的网络被称 为"云"。“云"中的资源在使用者看来是可以无限扩展的,并且可以随时获 取,按需使用,随时扩展,按使用付费。 广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的 方式获得所需的服务。这种服务可以是「和软件、互联网相关的,也可以 是任意其他的服务。 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 云计算(Cloud Computing)是分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟 化(Virtualization)、负载均衡(Load Balance)、热备份冗余 (High Available)等传统计算机和网络技术发展融合的产物。 n 狭义的云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易 扩展的方式获得所需的资源(硬件、平台、软件等)。提供资源的网络被称 为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获 取,按需使用,随时扩展,按使用付费。 n 广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的 方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以 是任意其他的服务。 4 1.1云计算的概念
5 1什么是云计算 1.2云计算的发展历程 ¤云计算的出现是技术和计算模式不断发展和演变的结果。 口云计算的基础思想可以追溯到半个世纪以前。 1961年,MT(美国麻省理工学院)的教授 JOhn McCarthy提出ˆ计算力"的 概念,认为可以将计算资源作为像电力一样的基础设施按需付费使用」 1966年, Douglas Parkh训在《计算机工具的挑战》( The Challenge of the Computer Utility)一书中对现今云计算的几乎所有特点,如作为公共 设施供应、弹性供应、实时供应以及具备“无限"供应能力等,甚至云计算 的服务模式,如公共模式、私有模式、政府以及社团模式,进行了详尽的 讨论 1996年,在康柏公司的一份内部文件中首次提到了现代意义上的“云计算 概念,但是云计算概念的流行却是在10年之后。 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 云计算的出现是技术和计算模式不断发展和演变的结果。 p 云计算的基础思想可以追溯到半个世纪以前。 n 1961年,MIT(美国麻省理工学院)的教授John McCarthy提出“计算力”的 概念,认为可以将计算资源作为像电力一样的基础设施按需付费使用; n 1966年,Douglas Parkhill在《计算机工具的挑战》(The Challenge of the Computer Utility)一书中对现今云计算的几乎所有特点,如作为公共 设施供应、弹性供应、实时供应以及具备“无限”供应能力等,甚至云计算 的服务模式,如公共模式、私有模式、政府以及社团模式,进行了详尽的 讨论。 n 1996年,在康柏公司的一份内部文件中首次提到了现代意义上的“云计算” 概念,但是云计算概念的流行却是在10年之后。 5 1.2云计算的发展历程
6 1什么是云计算 1.2云计算的发展历程 ¤2006年,谷歌推出了 Google101计划,并正式提出“云"的概念和理 论。该计划基于谷歌员工比希利亚的设想,初衷是设置一门课程,着 重引导学生们进行“云”系统的程序开发。 随着计划的不断发展,2007年10月,谷歌、BM联合了美国6所知名大学 帮助学生在大型分布式计算系统上进行开发,当时的BM发言人就指出这 种所谓的"大型分布式计算系统″就是云计算,明确将云计算作为一个新概 念提出。由于当年谷歌和BM在信息技术领域处于领军地位,使得云计算 的概念刚被提出就立刻有大量的公司、传统「技术人员和媒体追逐,甚至 在云计算的概念中提出一系列的「创新。 Google 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 2006年,谷歌推出了“Google 101计划” ,并正式提出“云”的概念和理 论。该计划基于谷歌员工比希利亚的设想,初衷是设置一门课程,着 重引导学生们进行“云”系统的程序开发。 n 随着计划的不断发展,2007年10月,谷歌、IBM联合了美国6所知名大学 帮助学生在大型分布式计算系统上进行开发,当时的IBM发言人就指出这 种所谓的“大型分布式计算系统”就是云计算,明确将云计算作为一个新概 念提出。由于当年谷歌和IBM在信息技术领域处于领军地位,使得云计算 的概念刚被提出就立刻有大量的公司、传统IT技术人员和媒体追逐,甚至 在云计算的概念中提出一系列的IT创新。 6 1.2云计算的发展历程
1什么是云计算 1.2云计算的发展历程 口相比于谷歌和BM,亚马逊在当年的影响力有限,虽然它在2006年就 发布了云计算产品 Amazon Elastic Compute Cloud(EC2),但在业 界并未引发太大的关注,因为EC2产品作为商业项目对云计算概念的 普及并不像BM和 google的项目那么明显。 随着2007年10月 BM-Google并行计算项目的提出让云计算概念迅速普及, 客户渴望得到商用云计算服务,此时EC2已是一个相当商业化的云计算产 品,并且拥有完善的云计算服务,于是短时间内亚马逊在云计算乃至信息 技术领域声名鹊起,由此奠定了亚马逊在云计算领域的领军位置。 亚马逊 aws 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 相比于谷歌和IBM,亚马逊在当年的影响力有限,虽然它在2006年就 发布了云计算产品Amazon Elastic Compute Cloud(EC2),但在业 界并未引发太大的关注,因为EC2产品作为商业项目对云计算概念的 普及并不像IBM和Google的项目那么明显。 n 随着2007年10月IBM-Google并行计算项目的提出让云计算概念迅速普及, 客户渴望得到商用云计算服务,此时EC2已是一个相当商业化的云计算产 品,并且拥有完善的云计算服务,于是短时间内亚马逊在云计算乃至信息 技术领域声名鹊起,由此奠定了亚马逊在云计算领域的领军位置。 7 1.2云计算的发展历程
1什么是云计算 1.2云计算的发展历程 ¤随后进入云计算的飞速发展时期,一大批优秀的企业积极投入到云 计算行业中,带来了一大批优秀的云计算产品和解决方案,如|BM的 蓝云计划、亚马逊的AWS、微软的 Azure等,与此同时也有一批开源 项自(如○ pen Stack、 CloudStack等)也加入到云计算的大家庭 为云计算行业开启了一个百花齐放的新时代。 ¤近几年,中国在云计算领域也有了长足的进步,涌现了如阿里云、青 云、华为云、天翼云等优秀的公有云解决方案。 由中国信息通信硏究院发布的《中国公共云服务发展调查报告》显示,公 有云服务市场规模正在以毎年40%左右的增幅增长,企业的“云化趋势愈 加显著,云计算的大潮正以不可阻挡之势向前推进。 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 p 随后进入云计算的飞速发展时期,一大批优秀的IT企业积极投入到云 计算行业中,带来了一大批优秀的云计算产品和解决方案,如IBM的 蓝云计划、亚马逊的AWS、微软的Azure等,与此同时也有一批开源 项目(如OpenStack、CloudStack等)也加入到云计算的“大家庭” , 为云计算行业开启了一个百花齐放的新时代。 p 近几年,中国在云计算领域也有了长足的进步,涌现了如阿里云、青 云、华为云、天翼云等优秀的公有云解决方案。 n 由中国信息通信研究院发布的《中国公共云服务发展调查报告》显示,公 有云服务市场规模正在以每年40%左右的增幅增长,企业的“云”化趋势愈 加显著,云计算的大潮正以不可阻挡之势向前推进。 8 1.2云计算的发展历程
1什么是云计算 1.2云计算的发展历程 ¤云计算相关技术的具体发展历程及重大标志性事件如下: 1959年6月, Christopher Strachey发表了有关虚拟化的论文,而虚拟化是 现在云计算架构的基石。 ■1961年, John McCarth提出计算力"的概念,以及通过公用事业销售计算 机应用的思想。 1984年,Sun公司的联合创始人 John gage将分布式计算技术带来的改变 描述为网络就是计算机″,而现在云计算正在将该理念变成现实。2006年, 该公司推出了基于云计算理论的“ BlackBox“计划,旨在以创新的系统改变 整个数据中心环境。2008年5月,Sun公司又宣布推出 Hydrazine“计划。 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 9 1.2云计算的发展历程 p 云计算相关技术的具体发展历程及重大标志性事件如下: n 1959年6月,Christopher Strachey发表了有关虚拟化的论文,而虚拟化是 现在云计算架构的基石。 n 1961年,John McCarthy提出“计算力”的概念,以及通过公用事业销售计算 机应用的思想。 n 1984年,Sun公司的联合创始人John Gage将分布式计算技术带来的改变 描述为“网络就是计算机”,而现在云计算正在将该理念变成现实。2006年, 该公司推出了基于云计算理论的“BlackBox”计划,旨在以创新的系统改变 整个数据中心环境。2008年5月,Sun公司又宣布推出“Hydrazine”计划
10 1什么是云计算 1.2云计算的发展历程 ¤云计算相关技术的具体发展历程及重大标志性事件如下: 1998年,威睿( VMware)公司成立并首次引入x86虚拟化技术。x86虚拟 化技术是指在x86的系统中使一个或几个客户操作系统在一个主操作系统 下运行的技术。2009年4月,该公司推出 VMware VSphere4。2009年9月, VMware又推出 vCloud计划,以构建全新云服务。 ■1999年, Marc andreessen创建了第一个商业化的aaS平台- Loudcloud 同年 Salesforce com公司成立,它提出云计算和SaaS的理念,开创了新的 里程碑,宣布“软件终结革命的开始。2008年1月,Salesforce.com推出 Deyforce平台,旨在帮助开发人员创建各种商业应用,例如根据需要创建 数据库应用、管理用户之间的协作等,Salesforce.com推出的Force.cm 平台是世界上第一个PaS的应用。 河南中医药大学/阮晓龙/13938213680/htp/ cloud xg. hactcm.edu.cn/htp//ww.51 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.什么是云计算 10 1.2云计算的发展历程 p 云计算相关技术的具体发展历程及重大标志性事件如下: n 1998年,威睿(VMware)公司成立并首次引入x86虚拟化技术。x86虚拟 化技术是指在x86的系统中使一个或几个客户操作系统在一个主操作系统 下运行的技术。2009年4月,该公司推出VMware vSphere 4。2009年9月, VMware又推出vCloud计划,以构建全新云服务。 n 1999年,Marc Andreessen创建了第一个商业化的IaaS平台--LoudCloud。 同年Salesforce.com公司成立,它提出云计算和SaaS的理念,开创了新的 里程碑,宣布“软件终结”革命的开始。2008年1月,Salesforce.com推出 DevForce平台,旨在帮助开发人员创建各种商业应用,例如根据需要创建 数据库应用、管理用户之间的协作等,Sales force.com推出的Force.com 平台是世界上第一个PaaS的应用