Efficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment

被引:0
|
作者
Himthani, Puneet [1 ]
机构
[1] TRUBA Inst Engn & Informat Technol, Dept CSE, Bhopal, India
关键词
Cloud Computing; Ant Colony Optimization; Optimal Scheduling; Scheduling Algorithm; etc;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud Computing is an efficient way of providing services and resources to the users through Internet. It is an efficient way of sharing computing resources between a number of users simultaneously in an economic way. It is based on pay per use model, i.e., the user will have to pay only for the services or resources consumed by him / her. Now a day, it has been widely used in a number of areas. It can be characterized by the following features like distributed, heterogeneous, flexible, scalable, location independent, on demand self service and ubiquitous network access. The most attractive feature of cloud computing is that it can be accessed through the underlying physical infrastructure. It means that the users need not to build new infrastructure to access the cloud services and resources. The operation of a cloud environment is totally virtualized, i.e., the user of the cloud system does not have any information about the underlying physical infrastructures, servers where the applications and services are miming and the location of the physical resources and the data. In such systems, there is a great need to provision the operation of the system for proper load balancing. For this purpose, the concept of scheduling has been incorporated in cloud systems. Scheduling in cloud systems is performed at two levels, viz. at the host level (Allocation of PE's to VM's, called as VM Scheduling) and another at the user level (Allocation of Cloudlets to VM for execution, commonly called as Cloudlet Scheduling). In this paper, we are proposing a new algorithm for efficient allocation of PE's to VM's, so that the utilization of the physical resources provided by the cloud service provider can be improved to a certain extent. For this, we are using an optimization algorithm of the operational research domain called as Ant Colony Optimization. Our proposed algorithm can be considered as an improved form of time shared VM scheduling.
引用
收藏
页码:107 / 111
页数:5
相关论文
共 50 条
  • [11] Online Allocation of Virtual Machines in a Distributed Cloud
    Hao, Fang
    Kodialam, Murali
    Lakshman, T. V.
    Mukherjee, Sarit
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 10 - 18
  • [12] Optimal Allocation of Virtual Machines in Cloud Computing
    Lin, Ming-Hua
    Tsai, Jung-Fa
    Hu, Yi-Chung
    Su, Tzu-Hsuan
    SYMMETRY-BASEL, 2018, 10 (12):
  • [13] A study on distributed transcoding using dynamic allocation of virtual machines in a cloud computing environment
    Gu, Seokmo
    Seo, Aria
    Kim, Yei-Chang
    Journal of Systems and Information Technology, 2015, 17 (02) : 113 - 120
  • [14] Multi-Objective Energy Efficient Virtual Machines Allocation at the Cloud Data Center
    Sharma, Neeraj Kumar
    Reddy, G. Ram Mohana
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (01) : 158 - 171
  • [15] An Efficient Resource Utilization Technique for Consolidation of Virtual Machines in Cloud Computing Environments
    Selim, Gamal Eldin I.
    El-Rashidy, Mohamed A.
    El-Fishawy, Nawal A.
    2016 33RD NATIONAL RADIO SCIENCE CONFERENCE (NRSC), 2016, : 316 - 324
  • [16] Energy-Efficient Resource Allocation for Virtual Service in Cloud Computing Environment
    Nguyen Minh Nhut Pham
    Van Son Le
    Ha Huy Cuong Nguyen
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 126 - 136
  • [17] Dynamic Memory Allocation Technique for Virtual Machines
    Shaikh, Gauhar Eram
    Shrawankar, Urmila
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [18] Efficient multistage bandwidth allocation technique for virtual machine migration in cloud computing
    Bhardwaj, Aditya
    Krishna, C. Rama
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 35 (05) : 5365 - 5378
  • [19] Dynamic resource allocation based on energy utility maximization using virtual machines in cloud environment
    Jia, Xiaohua
    Wang, Jinhai
    Huang, Chuanhe
    Liu, Qin
    He, Kai
    Wang, Jing
    Li, Peng
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2015, 30 (06): : 439 - 449
  • [20] Virtual Memory Streaming Technique for Virtual Machines (VMs) for Rapid Scaling and High Performance in Cloud Environment
    Moniruzzaman, A. B. M.
    Nafi, Kawser Wazed
    Hossain, Syed Akther
    2014 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2014,