《私有云计算整合、虚拟化和面向服务的基础设施》一1.4云计算分类

简介: 本节书摘来自华章出版社《私有云计算整合、虚拟化和面向服务的基础设施》一 书中的第1章,第1.4节,作者:(美)Stephen R.Smoot Nam K.Tan,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.4云计算分类

云计算不是一个完全崭新的概念,值得一提的是最初的云雏形源自对TCP/IP的抽象,以Internet为标志。随着超文本传送协议(HyperText Transfer Protocol,HTTP)的诞生,万维网(World Wide Web,WWW)数据抽象在第一代云基础上创建了第二代云。新兴的云技术提倡由服务器、应用程序、数据以及异构平台组成一个抽象的基础设施,处于比前二者更底层的位置。
根据美国国家技术与标准局(National Institute of Stardard and Technology,NIST)[3]对云计算的定义分类,种类繁多的云均可以被涵盖在四个发布模型和三个服务模型之内。

1.4.1部署模式

按部署模式不同,可以将云系统分成以下四种:
公有云(public cloud):云基础设施属于某些提供云服务的经营组织,并向公众或大型企业群体销售。用户通常通过Internet灵活按需获取资源,中小型企业(Small and Medium Enterprise,SME)能借助公有云尽可能降低由于数据中心不断增长带来的投入成本而获益。
社区云(community cloud):云基础设施被一些组织共享,并为一个有共同关注点的社区或大机构服务(例如,任务、安全要求、政策和准则等),社区云的维护通常由这些组织或第三方合作者完成,社区可以自己构建或租用云。
私有云(private cloud):云基础设施只对某单一组织开放,可以通过自有或租用方式获得,维护工作可以交给该组织或第三方机构。简而言之,私有云是公有云的一种演变,仅架构在私有网络上为某一个组织而非多个组织提供服务。
混合云(hybrid cloud):云基础设施是由两种或以上的云(私有云、社区云或公有云)组成,每种云仍然保持独立实体,但用标准的或专有的技术将它们组合起来,具有数据和应用程序的可移植性(例如,可以通过负载均衡技术来应对处理突发负载)。
公有云和私有云之间的界限非常清晰,因为这是由该云资源的拥有者以及终端用户,而非构建云所使用的技术决定的。本书主要探讨私有云,即仅面向某个单一组织的云计算,此处所说的组织通常是指一个大型企业。
相比社区云和公有云,组织对私有云的安全架构拥有更多的决定权。换句话说,私有云用户所面对的数据暴露威胁要比行业云和公有云小,能更好地满足正在兴起的监控需求。公有云引起了人们非常多的对安全的关注,这也是本书将焦点放在私有云计算的另一原因。
基础设施除了能够实现基于机密性、完整性、可获取性(Confidentiality,Integrity,and Availability,CIA)三位一体的安全控制[4],还应该采用基于多租户的服务形式,以便在类似计算资源和终端用户之间能够实现安全分离与获取。更多关于云安全问题请参考第8章。

1.4.2服务模型

NIST给出了以下三种云计算的服务模型:
云软件即服务(Software as a Service,SaaS):顾客可以使用供应商构建于云基础设施之上的应用,从不同的客户端设备通过类似Web浏览器这样的瘦客户端接口获得应用程序。顾客不需要对底层云基础设施,包括网络、服务器、操作系统、存储,甚至单独的应用程序进行管理维护,除非某些客户定制业务需要特别配置参数时会偶有例外,Web邮件是一个成功的SaaS案例。
云平台即服务(Platform as a Service,PaaS):顾客可以在云基础设施之上部署自己的应用程序,这些程序可以是由顾客使用供应商提供的开发工具或语言自行开发的应用程序或者直接从供应商处购买的程序。顾客不需要对底层云基础设施,包括网络、服务器、操作系统、存储进行管理和维护,也无权管理部署好的应用程序,或者是应用程序主机驻留环境配置。顾客向主机供应商购买Web页面所需的服务器空间是PaaS应用的一个例子。
云基础设施即服务(Infrastructure as a Service,IaaS):顾客可以获得处理器、存储、网络以及其他基础计算资源,能够部署和运行任意软件,包括操作系统和应用程序。顾客不需管理维护云基础设施,但是可以管理操作系统、存储、部署好的程序或者是有限的网络模块(譬如防火墙和负载平衡模块)。在私有云框架上提供组织范围内IaaS是本书的主题。
图1-5解释了三种不同的云计算服务模式。每一种服务模式都可以相互独立直接运行在云基础设施之上,也可以像沙盒[5]一样互相叠加。例如,SaaS构建在PaaS之上,而PaaS又相应构建在IaaS之上。
screenshot

IaaS是三种模式中最急需的一种模式,因为它是传统的企业数据中心向完全虚拟的私有云发展过程中产生的一个自然转折点,其核心目标是建立一个提供完备IaaS的云基础设施,并且实现对现有计算资源和硬件资源,包括服务器、存储、网络等的整合和虚拟化,以获得前文所提的那些效益。更多关于云IaaS的详细资料请参考本书第8章相关内容。

1.4.3尝试所有组合

仅了解这些抽象概念是不够的,更重要的是我们需在实践中使用这些技术。为此,第9章的全部内容都是相关案例学习,范围涉及了前文所讨论的很多内容。同时考虑到书中引用了大量资料,在书的末尾列出了所有的参考文献。

相关文章
|
10月前
|
存储 云计算 对象存储
云计算——ACA学习 云计算分类
云计算——ACA学习 云计算分类
223 0
|
2月前
|
存储 弹性计算 调度
云计算,何为云,又何以计算?
本文由笠泱撰写,是“拥抱云计算”系列的第一篇章,旨在分享云计算的概念及其诞生背景,重点介绍了阿里云飞天操作系统。文章从虚拟化技术的起源讲起,探讨了其如何演变为云计算的基础,并详细解释了云计算的关键特性:按需使用、按量付费和弹性。文中还分类介绍了云计算的主要服务模式(IaaS、PaaS、SaaS等)及部署方式(公共云、私有云、混合云),并分析了亚马逊AWS和阿里云在云计算领域的领导地位。最后,文章通过对比OpenStack与阿里云飞天架构,深入浅出地解析了阿里云飞天系统如何调度算力,帮助读者理解云计算的实际运作机制。阅读本文大约需要30分钟,内容详实,值得一读。
408 4
云计算,何为云,又何以计算?
|
10月前
|
存储 安全 开发工具
【计算巢】云计算:如何改变现代企业的IT基础设施
【5月更文挑战第31天】本文探讨了云计算如何重塑现代企业IT基础设施,通过IaaS、PaaS和SaaS三种服务模型提供灵活资源。云计算的优势在于灵活性、成本效益、可扩展性和高可用性。文中以Python和AWS SDK创建EC2实例为例,说明云计算应用,并列举了数据存储、灾难恢复、应用程序部署和企业协作等实际场景,强调云计算正成为企业的重要选择,未来将持续创造价值。
171 0
|
10月前
|
存储 分布式计算 分布式数据库
【专栏】云计算与分布式系统架构在数字化时代的关键作用。云计算,凭借弹性、可扩展性和高可用性,提供便捷的计算环境
【4月更文挑战第27天】本文探讨了云计算与分布式系统架构在数字化时代的关键作用。云计算,凭借弹性、可扩展性和高可用性,提供便捷的计算环境;分布式系统架构则通过多计算机协同工作,实现任务并行和容错。两者相互依存,共同推动企业数字化转型、科技创新、公共服务升级及数字经济发展。虚拟化、分布式存储和计算、网络技术是其核心技术。未来,深化研究与应用这些技术将促进数字化时代的持续进步。
252 4
|
6月前
|
KVM 虚拟化
计算虚拟化之CPU——qemu解析
【9月更文挑战10天】本文介绍了QEMU命令行参数的解析过程及其在KVM虚拟化中的应用。展示了QEMU通过多个`qemu_add_opts`函数调用处理不同类型设备和配置选项的方式,并附上了OpenStack生成的一个复杂KVM参数实例。
|
10月前
|
存储 大数据 数据挖掘
云计算与大数据:从基础设施到实际应用
云计算与大数据:从基础设施到实际应用
1273 0
|
9月前
|
边缘计算 人工智能 安全
云计算在现代企业运营中已经成为不可或缺的基础设施
【6月更文挑战第22天】云计算在现代企业运营中已经成为不可或缺的基础设施
126 6
|
9月前
|
存储 Cloud Native 安全
|
9月前
|
存储 弹性计算 数据挖掘
云计算在科研计算中的高效应用
云计算在科研计算中的高效应用
140 0
|
9月前
|
存储 Linux 网络安全
杨校老师课堂之云计算私有云OpenStack框架快速搭建
杨校老师课堂之云计算私有云OpenStack框架快速搭建
207 0