云计算系列教程.ppt

上传人:小飞机 文档编号:5913724 上传时间:2023-09-03 格式:PPT 页数:10 大小:253KB
返回 下载 相关 举报
云计算系列教程.ppt_第1页
第1页 / 共10页
云计算系列教程.ppt_第2页
第2页 / 共10页
云计算系列教程.ppt_第3页
第3页 / 共10页
云计算系列教程.ppt_第4页
第4页 / 共10页
云计算系列教程.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《云计算系列教程.ppt》由会员分享,可在线阅读,更多相关《云计算系列教程.ppt(10页珍藏版)》请在三一办公上搜索。

1、CloudSim云仿真器,1.简介,CloudSim:通用的和可扩展的模拟框架,支持模拟新兴的云计算基础设施和管理服务。有如下功能:支持建模和安装大规模云计算基础设施,包括在单一物理计算节点和java虚拟机上的数据中心。可对数据中心,服务代理,调度和分配策略进行建模。提供虚拟引擎,有助于在一个数据中心节点上创建和管理多个,独立和协同的虚拟服务。可以灵活地在共享空间和共享时间分配的处理核心之间切换。,1.简介,优点:基于模拟的方法允许用户反复测试他们的服务,而不需要大量资金耗费,并能够在部署之前调节性能瓶颈。仿真器能够帮助服务提供者优化资源访问耗费以便提高收益。利用现有的模拟库GridSim和S

2、imJava来解决系统的底层需求。比如,通过使用SimJava,我们避免重新执行事件处理和组件之间的消息传送,这节省了许多软件工程和测试的时间。,2.CloudSim体系结构,在体系结构上,CloudSim仿真器采用分层的结构,自底向上由SimJava,GridSim,CloudSim,用户代码四个层次组成,SimJava,最底层的是离散事件模拟引擎SimJava,它负责执行高层模拟框架的核心功能,比如:查询和处理事件,系统组件的创建(服务、客户端、数据中心、代理和虚拟机),在不同组件之间的通信,模拟时钟的管理。,GridSim,在SimJava上面是GridSim,支持高层软件组件,建模多个

3、网格基础设施,包括网络和网络流量文件,基础的网格组件诸如资源,数据集,负载测量和信息服务。,CloudSim,CloudSim在下一层执行,它扩展由GridSim提供的核心功能。CloudSim层提供对虚拟基于云的数据中心诸如VM,内存,存储和带宽等管理接口。CloudSim层在模拟阶段管理核心实体(比如VM,客户端,数据中心,应用)的实例和执行。这一层能够并发地实例化和透明地管理大规模云基础设施包括数以千计的系统组件。,虚拟层来执行基于云环境下的应用服务。虚拟机运行在一个客户端内,和其它VM共享资源。VM管理:能够定义一系列和VM相关的操作:给主机提供VM,VM创建,VM销毁,VM合并。,云

4、资源层:和云Clouds相关的核心硬件基础设施服务是由数据中心组件来建模的,它用来处理服务请求。这些服务和请求在VM中执行。,Cloudlet类建模了基于云的应用服务(内容分发,社区网络),并在数据中心部署。每个应用组件有一个预先设定的指令长度(继承于GridSim的Gridlet组件),并且数据传输的数量(包括预取和后取)能够保证成功的容纳这个应用。Cloudlet is an extension to the gridlet.It stores,despite all the information encapsulated in the Gridlet,the ID of the VM running it.,云服务层,VM Provisioner(虚拟机提供组件):给客户端分配基于特定应用的VM。这个组件给研究者提供一定数量的用户方法,能够有助于基于一定的优化目标(以用户为中心、或以系统为中心)执行新的VM提供策略。CPU Allocation:对于每个客户端组件,给VM分配处理内核的过程是在客户端分配器上完成的。该策略考虑了多少个处理内核会授权给每个VM,多少处理内核的容量会有效地分配给VM。Memory Allocation,Storage Allocation,Bandwidth Allocation功能类似。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号