ad

《认知计算与深度学习》_基于物联网云平台的智能应用_2.4 laaS、PaaS 和 SaaS 云的案例研究

admin 128 2023-10-25

【摘要】 本书摘自《认知计算与深度学习》一书中第2章,第4节,为陈敏、黄铠所著。

2.4 laaS、PaaS 和 SaaS 云的案例研究

云计算提供基础设施、平台和软件(应用程序)的服务,这是一种基于订阅的服务,对 于用户是一个随付随用的模型。 IaaS、PaaS 和 SaaS 模型是基于云计算解决方法形成的三个 支柱,然后交付给最终用户。这三种模式都允许用户通过互联网访问服务,同时完全依赖云服务提供商的基础设施。

《认知计算与深度学习》_基于物联网云平台的智能应用_2.4 laaS、PaaS 和 SaaS 云的案例研究

这些模型基于的是提供者和使用者之间的各种服务级别协议(SLA)。 从广义上来说 在服务可用性性能以及数据保护和安全性方面,用于云计算的SLA 被提出。 SaaS 是通过特 殊的接口连接在应用端而供用户或客户使用的。在PaaS 层,云平台必须执行计费服务、作 业排队和监控服务。在IaaS 服务的底层,数据库、计算实例、文件系统和存储必须经过配置以满足用户的需求。

IaaS云允许用户使用虚拟化的IT 资源,用于计算、存储和网络化功能。简而言之,该 服务是由租用的云基础设施实施的。用户可以在自己所选择的操作系统环境中部署和运行应 用程序。用户并不管理或控制底层的云基础设施,但是可以控制操作系统、存储、已部署 的应用程序和可以选择的网络组件。该IaaS模型涵盖存储服务、计算实例服务和通信服务。

一些代表性的IaaS 提供商列于表2-14。

2.4.1 基于分布式数据中心的 AWS 云

图2-11向我们展示了AWS 的云架构, AWS 为用户提供非常高的灵活性来执行自己 的应用(虚拟机)。弹性负载平衡自动在多个Amazon EC2实例上分配传入的应用程序流 量,并允许用户拒绝非工作节点来平衡功能图像上的加载。自动缩放和弹性负载平衡是由 CloudWatch 实现的。 CloudWatch 是一个Web 服务,从Amazon EC2开始,提供对AWS 云 资源的监测。它为客户提供可视化的资源利用率、运行性能和整体需求模式,包括各项指标,如CPU 利用率、磁盘读写和网络流量。

亚马逊提供带通信接口的关系数据库服务RDS, 该弹性MapReduce 功能等同于 运行在基础EC2 上 的Hadoop。AWS 导入/导出允许通过物理磁盘从EC2 运送大量数据,众所周知,这是地理距离系统之间的最高带宽连接。 CloudFront实现内容分发网络。

AmazonDevPay 是一个简单易用的在线计费和账户管理服务。

灵活支付服务 (FPS) 为开发者提供了一个AWS 的商业系统,通过便捷的方式来向 Amazon 的客户收费。客户可以使用与亚马逊相同的登录凭据、送货地址和付款信息进行支 付。实现Web 服务允许商家通过一个简单的Web 服务访问亚马逊云,在下一节中会讨论更多关于AWS 相关的服务。

用于laaS 的 AWS 弹性云计算平台 (EC2)

弹 性 云 计 算 平 台(EC2) 的结构如图2- 17所示。 EC2 支 持 多 种 云 服 务 。Amazon Machine Images(AMI)提供模板来创建各种类型的机器实例。公共AMI 可以被任何用户自 由使用,私有的AMI 只为拥有者唯一创建和使用,付费AMI 可在用户和拥有者之间共享。这些AMI 启动循环显示在虚拟层,安全性是通过访问防火墙保证的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:学会《大数据可视化技术》_轻松读懂你的数据_2.5 数据可视化的基本图表
下一篇:《给所有人的Python》_第四版_也是给你的一本知识宝典_3.2.1 定义 set
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×