کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
425815 685917 2017 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Clustering based virtual machines placement in distributed cloud computing
ترجمه فارسی عنوان
خوشه بندی بر اساس قرار دادن ماشین های مجازی در محاسبات توزیع ابری
کلمات کلیدی
قرارگیری ماشین های مجازی، انتخاب مرکز داده، مینیم سازی پهنای باند، پردازش ابری
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• A clustering based algorithm is recommended for data center selection problem.
• It is more applicable to large scale VM placement and runs faster.
• A more effective VM partition algorithm is presented utilizing a new model of VMs.
• All algorithms can address both homogeneous and heterogeneous requirements of VMs.

Resource virtualization is one of the most prominent characteristics of cloud computing. The placement of virtual machines (VMs) in the physical machines determines the resource utilization efficiency and service quality. Especially for distributed cloud computing, where the data centers (DCs) span a large number of geographical areas and all DCs are connected by high speed internet, the placement of VMs of one big task or of one organization focuses on minimizing the distances and bandwidths between DCs. This minimizes communication latency and improves availability. A data center cluster should be found firstly to accommodate the requested VMs. The purpose is to minimize the maximum inter-DC distance. In contrast to existing method that only considers the distances between data centers, a more efficient clustering based 2-approximation algorithm is developed by taking full use of the topology and the density property of cloud network. The simulation shows the proposed algorithm is especially appropriate for very large scale problems. Then, the requested VMs should be partitioned to the DC cluster, so that the expensive inter-DC bandwidth is saved and the availability is improved. With the introduction of a half communication model, a novel heuristic algorithm which further cuts down the used bandwidths is presented to partition VMs. Its time complexity is reduced to O(n2)O(n2) by a factor of O(logn)O(logn) and it runs 3 times faster than the existing method.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 66, January 2017, Pages 1–10
نویسندگان
, , , ,