999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

云計算仿真工具CloudSim的研究與應用

2016-05-30 04:57:56何婧媛
科技資訊 2016年2期
關鍵詞:云計算

摘 要:分析云計算仿真工具CloudSim的體系結構、核心類庫和仿真流程,通過在擴展后的CloudSim平臺上對云任務調度算法進行仿真實驗,驗證了CloudSim進行云計算仿真實驗的可行性。

關鍵詞:云計算 仿真工具 CloudSim

中圖分類號:TP302 文獻標識碼:A 文章編號:1672-3791(2016)01(b)-0000-00

隨著云計算技術和云服務的迅猛發展,急需尋求一種云計算環境下分布式系統模擬器實現云計算試驗的模擬。

本文在分析云計算仿真工具CloudSim體系結構、核心類和仿真流程的基礎上,對擴展和重編譯的CloudSim進行了云任務調度算法的測試,并對結果進行了記錄和分析,驗證了CloudSim進行云計算仿真實驗的可行性[1]。

1 CloudSim簡介

CloudSim是云計算技術出現后推出的一種通用性和可擴展性較好的云計算仿真軟件,主要是對云環境下的資源分配以及服務調度來進行性能的測試和優化等研究,它的出現對云計算算法、方法和服務的發展都是十分有利的。CloudSim體現了云計算中虛擬化技術,在擴展部分通過一系列接口來提供基于數據中心的虛擬化技術和虛擬化云的建模及仿真,同時還提供了資源的監測以及主機到虛擬機的映射 [2]。CloudSim是一款開源軟件,可運行在Windows系統和Linux系統上,還可以根據需要進行擴展,以滿足不同用戶的不同需求。

1.1 CloudSim體系結構

CloudSim采用的是分層體系結構,CloudSim發展到今天的版本,主要由CloudSim核心模擬引擎、CloudSim和UserCode三層組成。

(1) CloudSim核心模擬引擎

CloudSim模擬引擎包含以下一些類:CloudSim類、FutureQueueq類、DeferredQueue類、SimEvent類、SimEntity類、CloudSimTags類、CloudInformationService(CIS) 類、CloudSimShutdown類.。

(2) CloudSim

Cloudsim層提供了基于數據中心的虛擬化技術以及虛擬云的建模與仿真,Cloudsim層需要對應用執行的狀態進行管理、對動態系統的狀態進行監測、對主機租用的情況進行監測。概括起來,Cloudsim層從低到高包括網絡層、云資源層、云服務層、虛擬機服務層和用戶接口結構層這五部分。[3]

(3) UserCode

用戶代碼(UserCode)層提供了一些基本的實體,如虛擬機、主機和應用,還提供了用戶的數量、應用類型和調度策略等。云技術方面的應用開發人員可以在UserCode層通過測試場景的設置,并根據場景來測試各種功能。用戶可以對該層進行擴展,以實現一些特有功能來滿足特定需求。

1.2 CloudSim類設計

云計算仿真器CloudSim是在原有版本的GridSim層上新增了一些類來體現云計算的特點的,其中最主要的9個類如下:

(1) Datecenter類,這個是數據中心類,云計算中虛擬化網絡資源的提供者,查詢虛擬機的相關信息,以及虛擬機對資源的分配策略等都是通過Datecenter類實現的。

(2) Cloudlet類,構建云環境下的任務,對應用服務進行建模[3]。

(3) Host類,該類是主機類,對虛擬機的一些相關參數的分配策略進行了擴展,其中不包括虛擬機的處理單元,一臺主機可以與多臺虛擬機相對應,即一對多的關系。

(4) VirtualMachine類,這個類是虛擬機類,它是在主機之上運行的,主機的資源是供它和其余的虛擬機共享的,這里的共享資源包括時間和空間資源。每一個擁有虛擬機的用戶都可以提交任務,同時這個虛擬機的調度策略可以由VMscheduler類實現。[3]

(5) VMCharateristics類,主要是用來描述虛擬機的相關參數信息。

(6) VMScheduler類,這個類是用來描述虛擬機調度策略的,主要是對任務的執行情況進行管理,同時任務之間的接口也是依靠VMScheduler類實現的。

(7) VMProvisioner類,這個類主要是用來實現主機和虛擬機相互之間的映射關系。

(8) VMMAllocationPolicy類,這個類是虛擬機監視器策略類,主要是用來刻畫同一個主機上的多臺虛擬機之間用來共享資源所采用的策略。

(9) DatecenterBroker類,該層的主要任務是實現虛擬機管理的隱藏,包括虛擬機的創建、任務的提交和虛擬機銷毀等工作[4]。

2 CloudSim環境配置和仿真流程

Cloudsim環境配置分為三步:DK安裝和配置、CloudSim安裝和配置、CloudSim項目導入。

在CloudSim上進行算法仿真的流程是:(1)創建一個數據中心,包括數據中心的CPU、內存和帶寬等一些相關資源;(2)向CIS注冊,這是通過發送注冊消息到云信息服務-CIS來實現的。CloudSim的仿真過程可以概括如下:

3 CloudSim仿真實驗與結果分析

3.1 仿真實驗的實現

本文對云計算仿真工具CloudSim進行擴展,即對CloudSim平臺的DatacenterBroker類擴展,寫一個新方法bindCloudletToVM()用于實現自己所需算法,然后在擴展后的平臺上進行模擬實驗和相關性能的測試。

本文創建一組8個任務和存在性能差異及偏好的4個虛擬機,其他條件不變的情況下通過改變任務參數和虛擬機參數對云計算中Min-Min調度算法、遺傳調度算法(GA)和改進遺傳調度算法(IGOA)進行模擬,共運行10次,并記錄數據,同時對算法執行時間進行對比。

3.2 結果分析

根據上述實驗方法對任務調度算法進行仿真實驗,對實驗結果的相關數據進行記錄。通過對實驗結果的數據進行分析,驗證了CloudSim進行云計算相關實驗的可行性。

4 結論

本文在分析云計算仿真工具CloudSim的體系機構、技術實現和仿真流程等的基礎上,通過云計算中任務調度算法的仿真實驗驗證了CloudSim的效率在一定程度上是比較優異的。

參考文獻

[1] 王霞俊,CloudSim云計算仿真工具研究及應用[J].微型電腦應用,2013,29(8):59-61.

[2] 樊雪梅.關于云服務技術發展的研究與綜述[N].中國新聞技術工作者聯合會2011年學術年會論文集.

[3] 何婧媛.云服務中任務調度和結果回收策略研究[D].西安工業大學,2013,3.

[4] 趙春艷.云環境下作業調度算法研究與實現[D].北京交通大學,2009,6.

猜你喜歡
云計算
云計算虛擬化技術在電信領域的應用研究
基于云計算的醫院信息系統數據安全技術的應用探討
談云計算與信息資源共享管理
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
基于云計算環境下的ERP教學改革分析
科技視界(2016年22期)2016-10-18 14:33:46
基于MapReduce的故障診斷方法
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
主站蜘蛛池模板: 岛国精品一区免费视频在线观看 | 91麻豆精品国产91久久久久| 亚洲精品第五页| 国产色婷婷| 免费在线a视频| 波多野结衣一区二区三视频 | 免费观看男人免费桶女人视频| 91国内外精品自在线播放| 青青操国产| 久久成人免费| 亚洲综合在线网| 久久青草免费91线频观看不卡| 伊大人香蕉久久网欧美| 国产欧美日韩va另类在线播放| 亚洲综合天堂网| 亚洲一区二区三区在线视频| 亚洲天堂区| 色偷偷男人的天堂亚洲av| 久久五月天综合| 久久精品国产精品国产一区| 999在线免费视频| 3p叠罗汉国产精品久久| 欧美在线网| 啪啪永久免费av| 青青草原偷拍视频| 国产免费久久精品99re丫丫一| 婷婷六月激情综合一区| 香蕉视频国产精品人| 丰满人妻中出白浆| 97精品国产高清久久久久蜜芽| 国产精品美女自慰喷水| 99热精品久久| 凹凸精品免费精品视频| 人人妻人人澡人人爽欧美一区 | 久久久久夜色精品波多野结衣| 91精品啪在线观看国产| 91精品国产91欠久久久久| 一级香蕉视频在线观看| 亚洲一区二区黄色| 亚洲国产在一区二区三区| www亚洲精品| 国产成人凹凸视频在线| 婷婷色婷婷| 免费看美女毛片| 精品人妻AV区| 成人综合网址| 亚洲午夜天堂| 成人精品午夜福利在线播放 | 国产白丝av| 无码一区18禁| 亚洲欧美另类日本| 久久a级片| 极品av一区二区| 在线免费看片a| 国产精品视频999| 久久综合伊人 六十路| 免费一级毛片不卡在线播放 | 亚洲小视频网站| 欧美三级不卡在线观看视频| 成人亚洲天堂| 特级毛片免费视频| 99久久人妻精品免费二区| 午夜视频www| 在线观看免费黄色网址| 国产v精品成人免费视频71pao| 国产香蕉在线视频| 黄色网站不卡无码| 国产精品一区二区久久精品无码| 无码一区中文字幕| 亚洲中文字幕23页在线| AV天堂资源福利在线观看| 国产毛片基地| 狠狠躁天天躁夜夜躁婷婷| 毛片免费视频| 国产在线日本| 99ri国产在线| 久久精品人人做人人综合试看| 波多野结衣视频网站| 欧美无专区| 夜夜操国产| 亚洲日本韩在线观看| 亚洲一区二区三区麻豆|