分布式云計(jì)算資源配置技術(shù)研究
[Abstract]:It is one of the key factors for the success of the cloud service provider to adopt the efficient resource allocation mechanism which makes the user satisfied. In the Infrastructure act as Service (Iaa S) model, the cloud service provider provides the service mainly in the form of virtual machine, so the problem of resource allocation is also attributed to meeting the business needs. Under the premise of the virtual machine deployment problem, this paper, based on the virtual machine deployment order, uses the top-down method to divide the virtual machine deployment in distributed cloud computing into three stages, namely, the cloud network selection stage, the data center selection stage and the server selection stage, and then combines the different requirements of the specific services in each stage and gives the needle. The resource allocation strategy for sex. In the cloud network selection stage, cloud broker will reduce its cost by leasing the infrastructure of the Gong Youyun service provider to reduce its cost by using the price advantage reserved for long-term resources and the gain brought by the reuse of resource statistics. The instance cycle (virtual machines reserved instance terms), and the price of different instances of different cycles, the cloud broker must make the appropriate selection from a variety of instance cycles so that the minimum cost resources can be used to satisfy the user's real-time dynamic demand. An approximate algorithm based on set coverage is used to solve the problem of resource allocation under off-line conditions, and an online resource allocation algorithm based on the use of historical resources is proposed. The experiment shows that the running speed of the heuristic offline algorithm is almost two times as much as that of the off-line algorithm. Compared with the method of using real time virtual machines in the whole part, two off-line algorithms are used. The algorithm can save about 27% of the cost, and the online algorithm can save about 14% of the cost. Compared with the existing algorithm only considering a reserved instance, the proposed algorithm is more practical. In the data center selection stage, this paper studies the data center selection based on clustering and the migration of large data to the cloud at the data center selection stage. The center selects two problems. The first problem is to optimize the communication delay and bandwidth between data centers. A group of communication virtual machines for a large task or organization may cross multiple data centers, so it is necessary to minimize the distance between the largest data centers, so as to minimize communication delay and save a lot of time. In this paper, the 2- approximate data center selection algorithm based on density clustering is proposed in this paper. Compared with the existing methods that only consider the distance between data centers, the algorithm can make full use of the network topology attributes, dense attributes and capacity information of the data center, and the efficiency is raised about 15% to 72%. and then established. The virtual machine semi communication model is proposed, and a virtual machine partition algorithm based on this model is proposed to group the virtual machine and correspond to the selected data center. The experiment shows that the algorithm can not only reduce the bandwidth consumption between data centers, but also speed up to about 2 times faster than the existing algorithms. All algorithms are applicable to the isomorphism of virtual machines. The objective of the second problem is to select the appropriate data center for distributed large data and transfer the data to the cloud, which can not only guarantee fast local data access but also realize low cost data migration and processing. This paper first analyzes large data migration. The four objectives of time shift: fair data placement, optimal data placement, data placement and total cost minimization of data placement. Then a two division graph is used to model the problem. A compact 3- approximation algorithm based on combination optimization is proposed for the first two targets. A new kind of nearest two targets is proposed for the last two targets. The two algorithms can reduce the time delay and cost of access and solve the problems that are not available due to regulatory restrictions or user preferences, which make up for the shortcomings of the default all data centers available in the existing methods. A low cost server selection. Servers and networking account for about 60% of the total cost of the data center. How to effectively deploy virtual machines to save costs as much as possible and guarantee the quality of service plays an important role in improving the competitiveness of cloud service providers. The problem is formalized into a multi-objective nonlinear programming. By using the network topology information of the data center, the virtual machines with greater traffic are deployed as much as possible, reducing the communication delay and saving the bandwidth consumption between the servers. The default of resource capacity is limited to the specified minimum probability as much as possible. Such a deployment scheme does not affect the quality of service, but also saves the cost of the server and the network. This paper gives a heuristic algorithm for offline and online scenarios. Compared with the existing algorithms, experiments show that the proposed algorithm can save more. It includes a variety of resource costs, including the server and bandwidth, and runs faster. Finally, this paper considers the collaborative selection of data centers and servers during large data processing across data centers. Considering that all the data transmigrated across the global distribution to the same data center is not necessarily feasible and is widely accepted The analysis framework Hadoop can only deal with the data inside the data center, so it is necessary to study the large data processing mechanism across the data center. In this paper, a new cross data center large data processing architecture and a solution based on the key value (key value) are proposed, which can comply with the data locality principle of the traditional Hadoop, and The scheme can be used to deal with large data processing across data centers at a lower cost. The scheme uses two layers of programming to model the problem and uses a customized two layer packet genetic algorithm. The experiment proves the effectiveness of the scheme. Compared with the traditional Hadoop thought scheme and the existing latest scheme, the proposed scheme can save about 49% of the cost respectively. 40%.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP301.6
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 江南;數(shù)據(jù)中心如何應(yīng)付管理挑戰(zhàn)[J];互聯(lián)網(wǎng)周刊;2001年40期
2 ;簡化管理挑戰(zhàn)——惠普推實(shí)用數(shù)據(jù)中心解決方案[J];每周電腦報(bào);2001年67期
3 李慶莉;去數(shù)據(jù)中心看一看——中國銀行華北信息中心計(jì)劃處處長云恩善談數(shù)據(jù)中心運(yùn)行、管理[J];中國金融電腦;2002年12期
4 馬天蔚;;數(shù)據(jù)中心按需造[J];每周電腦報(bào);2002年25期
5 戚麗,蔣東興,武海平,馮珂;校園數(shù)據(jù)中心建設(shè)與管理方法的探索[J];教育信息化;2002年S1期
6 何俊山;您企業(yè)的數(shù)據(jù)中心2003了嗎?[J];微電腦世界;2003年17期
7 ;挖潛數(shù)據(jù)中心[J];金融電子化;2004年07期
8 王琨月;;數(shù)據(jù)中心業(yè)務(wù)就緒[J];每周電腦報(bào);2004年21期
9 包東智;新熱點(diǎn):創(chuàng)建下一代數(shù)據(jù)中心[J];上海信息化;2005年10期
10 ;把握數(shù)據(jù)中心建設(shè)五大看點(diǎn)[J];中國計(jì)算機(jī)用戶;2005年10期
相關(guān)會(huì)議論文 前10條
1 姚,
本文編號(hào):2166416
本文鏈接:http://www.lk138.cn/shoufeilunwen/xxkjbs/2166416.html