基于負載均衡的農業(yè)信息服務云平臺的設計
發(fā)布時間:2018-07-28 11:00
【摘要】:在中國農業(yè)信息化的發(fā)展過程中,大量的農業(yè)知識、數據、資源、技術和市場需求等信息無法在農村地區(qū)廣泛迅速地傳播,基層農業(yè)人員無法獲得有價值的相關信息,即存在“最后一公里”現象。針對這一問題,本文提出了一種基于OpenStack的農業(yè)信息服務云平臺架構。該云平臺面向農業(yè)科研機構、農業(yè)企事業(yè)單位及農戶個人提供農業(yè)信息發(fā)布、信息查詢和高性能的計算、存儲等軟硬件資源共享服務。本文的主要工作如下:首先,提出了基于Openstack的農業(yè)信息服務云平臺架構。在調研國內外農業(yè)信息化的研究現狀的基礎上,結合我國農業(yè)信息化需求的特點,提出了農業(yè)信息服務云平臺的設計架構。該平臺采用系統層次結構,分為基礎層、應用服務層、管理層和接入層。層與層之間使用標準的接口設計,實現單點登錄,統一管理。在已有的設施基礎上,部署Openstack,搭建綜合服務云平臺,從而實現農業(yè)相關資源的整合、農業(yè)信息的發(fā)布和檢索、農業(yè)生產管理和交互服務。然后,對于農業(yè)信息服務云平臺的資源調度策略進行改進。針對農業(yè)信息服務的復雜性、多樣性、實時性的特征,對OpenStack的原有調度策略進行改進,提出了一種基于虛擬機遷移的動態(tài)資源調度策略,使農業(yè)信息服務云平臺能更好地適應農業(yè)信息負載的動態(tài)變化。最后,對于改進的調度算法性能進行實驗仿真驗證。利用Cloudsim仿真軟件,對比改進后的調度算法與常用的調度算法。實驗結果表明,改進的調度算法能較好地保證負載均衡,同時節(jié)能效果良好,在不違反服務等級協議(SLA)的前提下,數據中心的整體能耗和響應時間都明顯降低。
[Abstract]:In the course of the development of China's agricultural informatization, a large amount of agricultural knowledge, data, resources, technology and market demand can not be widely and rapidly disseminated in rural areas, and grass-roots agricultural personnel cannot obtain valuable relevant information. That is, the existence of the "last kilometer" phenomenon. To solve this problem, this paper proposes a cloud platform architecture of agricultural information service based on OpenStack. The cloud platform for agricultural research institutions, agricultural enterprises and institutions and individual farmers to provide agricultural information release, information query and high-performance computing, storage and other hardware and software resources sharing services. The main work of this paper is as follows: firstly, the architecture of agricultural information service cloud platform based on Openstack is proposed. On the basis of investigating the present situation of agricultural informatization at home and abroad and combining the characteristics of agricultural informatization demand in our country, the design framework of agricultural information service cloud platform is put forward. The platform adopts system hierarchy, which is divided into basic layer, application service layer, management layer and access layer. Layer and layer between the use of standard interface design, single sign-on, unified management. On the basis of the existing facilities, Openstackand build an integrated service cloud platform to realize the integration of agri-related resources, the release and retrieval of agricultural information, agricultural production management and interactive services. Then, the resource scheduling strategy of agricultural information service cloud platform is improved. In view of the complexity, diversity and real-time characteristics of agricultural information service, the original scheduling strategy of OpenStack is improved, and a dynamic resource scheduling strategy based on virtual machine migration is proposed. The cloud platform of agricultural information service can better adapt to the dynamic change of agricultural information load. Finally, the performance of the improved scheduling algorithm is verified by simulation. By using Cloudsim simulation software, the improved scheduling algorithm and the common scheduling algorithm are compared. The experimental results show that the improved scheduling algorithm can ensure load balance and save energy well. Without violating the service level protocol (SLA), the overall energy consumption and response time of the data center are obviously reduced.
【學位授予單位】:河南師范大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52;S126
本文編號:2149900
[Abstract]:In the course of the development of China's agricultural informatization, a large amount of agricultural knowledge, data, resources, technology and market demand can not be widely and rapidly disseminated in rural areas, and grass-roots agricultural personnel cannot obtain valuable relevant information. That is, the existence of the "last kilometer" phenomenon. To solve this problem, this paper proposes a cloud platform architecture of agricultural information service based on OpenStack. The cloud platform for agricultural research institutions, agricultural enterprises and institutions and individual farmers to provide agricultural information release, information query and high-performance computing, storage and other hardware and software resources sharing services. The main work of this paper is as follows: firstly, the architecture of agricultural information service cloud platform based on Openstack is proposed. On the basis of investigating the present situation of agricultural informatization at home and abroad and combining the characteristics of agricultural informatization demand in our country, the design framework of agricultural information service cloud platform is put forward. The platform adopts system hierarchy, which is divided into basic layer, application service layer, management layer and access layer. Layer and layer between the use of standard interface design, single sign-on, unified management. On the basis of the existing facilities, Openstackand build an integrated service cloud platform to realize the integration of agri-related resources, the release and retrieval of agricultural information, agricultural production management and interactive services. Then, the resource scheduling strategy of agricultural information service cloud platform is improved. In view of the complexity, diversity and real-time characteristics of agricultural information service, the original scheduling strategy of OpenStack is improved, and a dynamic resource scheduling strategy based on virtual machine migration is proposed. The cloud platform of agricultural information service can better adapt to the dynamic change of agricultural information load. Finally, the performance of the improved scheduling algorithm is verified by simulation. By using Cloudsim simulation software, the improved scheduling algorithm and the common scheduling algorithm are compared. The experimental results show that the improved scheduling algorithm can ensure load balance and save energy well. Without violating the service level protocol (SLA), the overall energy consumption and response time of the data center are obviously reduced.
【學位授予單位】:河南師范大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52;S126
【參考文獻】
相關期刊論文 前3條
1 彭秀媛;王昕;盧闖;宣鍇;;云計算在農業(yè)領域的應用研究[J];農業(yè)網絡信息;2011年02期
2 原鵬;;物聯網、云計算在食品安全領域應用初探[J];投資北京;2011年06期
3 農業(yè)部農業(yè)信息化專題研究班課題組;;借鑒發(fā)達國家經驗構建農業(yè)信息化高地的思考與建議[J];世界農業(yè);2013年09期
,本文編號:2149900
本文鏈接:http://sikaile.net/kejilunwen/nykj/2149900.html
最近更新
教材專著