第二部分 云计算机制
1、逻辑网络边界
定义为将一个网络环境与通信网络的其他部分隔离开来,形成了一个虚拟网络边界,包含并隔离了一组相关的基于云的it资源,这些资源在物理上可能是分布式的。通常由提供和控制数据中心连接的网络设备来建立,一般是作为虚拟化it环境进行部署的,包括虚拟防火墙和虚拟网络如vlan。
2、虚拟机vm的创建机制
一般云提供者会定义一组样板虚拟服务器,即一些预制vm的映像, 这些vm映像是虚拟机监控器引导虚拟服务器的虚拟磁盘映像文件。根据正在使用的操作系统、驱动程序和管理工具,可以准备各种不同初始化配置的样板虚拟服务器,有些还具备额外的预安装应用服务器软件。
样板虚拟服务器都存储在云存储设备中,当有虚拟服务器需要实例化时,云用户从可用配置列表中选择合适的虚拟服务器模板,然后产生一个虚拟机映像副本,并分配给云用户,用户
可以自定义虚拟机,分配的vm映像就会更新。云用户启动虚拟服务器之后,分配的vm映像及其相关的性能文件被传递给vim,vim从合适的物理服务器中创建虚拟服务器实例。
3、云存储设备
需要学习存储的基本知识、数据库的基本知识、云存储的知识!!!
云存储为虚拟机提供存储空间,用户可以通过虚拟机进行访问,由云平台根据用户请求创建。
4、云使用监控
体现的是云计算可测量的特征,云计算要能够商用,就需能够对服务进行计量以便收取费用。
监控主要是收集数据,云使用监控器有不同的实现形式,常见的基于代理的实现形式包括:
(1)监控代理。是一个中间时间驱动程序,作为服务代理驻留在已有的通信路径上,对数据流进行透明的监控和分析,常被用来计量网络流量和消息指标。
(2)资源代理,是一种处理模块,通过与专门的资源软件进行事件驱动交互来收集使用数
据。它在资源软件级上,监控预定义的且可观测时间的使用指标,比如:启动、暂停、恢复、垂直扩展等,一般资源代理可以和vim交互。
(3)轮询代理。轮询it资源来收集云服务使用数据,周期性的监控it资源状态,比如正常运行时间和停机时间。
5、资源复制
对同一个it资源创建多个实例,以增强it资源的可用性或性能。使用虚拟化技术实现资源复制机制可以复制基于云的it资源。
一个例子:对于某一个需要高可用性的虚拟服务器,在不同的数据中心之间,通过vim的交互实现虚拟机的复制。两个数据中心之间存储的数据可以相互备份,其中包括虚拟机的状态快照,当其中一个数据中心出现问题时,vim可以检测到故障,在另一个数据中心,vim基于高性能虚机的状态以及使用备份的存储数据来创建虚机,提供服务,可包装状态正常,服务连续。
6、已就绪环境
PaaS交付模型的定义组件,代表预定义的基于云的平台,由一组已安装的IT资源组成,可以被用户使用和定制,典型的包括数据库、中间件、开发工具和管理工具。
7、自动伸缩
体现的是云计算可扩展性。自动伸缩机制,是一个服务代理,监控和追踪云服务用户和云服务之间的通信,用以动态自动伸缩。自动伸缩部署在云中(虚拟机监控器上),自动追踪负载状态信息,负载量可以由云用户产生的请求量或某种类型的请求引发的后端处理量来决定。
对于负载波动的条件,自动伸缩提供不同的响应,或者根据事先定义的参数,自动伸缩it资源,或者当负载超过当期预制或者已分配资源时,自动通知云用户调整it资源分配。
8、负载均衡器
将负载分担在两个或者更多的it资源上,提升性能和容量。负载均衡器是一个运行时代理,位于产生负载的it资源和执行负载处理的it资源之间的通信路径上。负载均衡器机制可以是:
多层网络交换机
专门的硬件设备
专门的基于软件的系统
服务代理(通常由云管理软件控制)云数据库服务
9、SLA监控器
被用来专门观察云服务的运行时性能,确保它们履行了SLA中公布的约定QOS需求。收集的数据由sla管理系统处理并集成到sla报告的标准中。
10、按使用付费监控器
按照预先定义好的定价参数测量基于云的it资源使用,并生成使用日志用于计算费用。在实现上,可以设计为监控代理,也可设计为资源代理。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。