An Optimal Cost-Efficient Resource Provisioning for Multi-servers Cloud Computing

Author(s):  
Yi-Ju Chiang ◽  
Yen-Chieh Ouyang ◽  
Ching-Hsien Hsu
2019 ◽  
Vol 15 (4) ◽  
pp. 13-29
Author(s):  
Harvinder Chahal ◽  
Anshu Bhasin ◽  
Parag Ravikant Kaveri

The Cloud environment is a large pool of virtually available resources that perform thousands of computational operations in real time for resource provisioning. Allocation and scheduling are two major pillars of said provisioning with quality of service (QoS). This involves complex modules such as: identification of task requirement, availability of resource, allocation decision, and scheduling operation. In the present scenario, it is intricate to manage cloud resources, as Service provider aims to provide resources to users on productive cost and time. In proposed research article, an optimized technique for efficient resource allocation and scheduling is presented. The proposed policy used heuristic based, ant colony optimization (ACO) for well-ordered allocation. The suggested algorithm implementation done using simulation, shows better results in terms of cost, time and utilization as compared to other algorithms.


2020 ◽  
Vol 146 ◽  
pp. 96-106
Author(s):  
Shuaibing Lu ◽  
Jie Wu ◽  
Yubin Duan ◽  
Ning Wang ◽  
Juan Fang

2019 ◽  
Vol 8 (4) ◽  
pp. 12529-12534

Cloud computing frameworks are intended to help the availability and sending of different assistance situated applications by the clients. Distributed computing administrations are made accessible through the server firms or server farms. These assets are the real wellspring of the power utilization in server farms alongside cooling and cooling gear. In addition the vitality utilization in the cloud is corresponding to the asset usage and server farms are nearly the world's most noteworthy purchasers of power. The asset distribution issue in a nature of NP-complete, which requiring the improvement of heuristic systems to take care of the asset allotment issue in a distributed computing condition. The multifaceted nature of the asset distribution issue increments with the size of cloud framework and winds up hard to settle successfully. The exponential arrangement space for the asset designation issue can look through utilizing heuristic methods to acquire a problematic arrangement at the satisfactory time.


Different ICT-empowered service providers additionally have either embraced distributed computing or began moving administrations to cloud framework. Be that as it may, the expanding interest for cloud based foundation has come about into extreme issue of managing the resources and adjusting of load for cloud specialist providers and customers. Specialists have recommended various resource provisioning techniques for effective resource usage. An epic burden adjusting procedure addressing the movement of the outstanding task at hand from over-stacked VM to gently stacked VM in distributed computing conditions is presented in this paper. An undertaking is made to help the cloud accomplices to beat the imbalanced asset utilization issue is shown in this paper.


2021 ◽  
Vol 11 (3) ◽  
pp. 993
Author(s):  
Syed Asif Raza Shah ◽  
Ahmad Waqas ◽  
Moon-Hyun Kim ◽  
Tae-Hyung Kim ◽  
Heejun Yoon ◽  
...  

Cloud computing manages system resources such as processing, storage, and networking by providing users with multiple virtual machines (VMs) as needed. It is one of the rapidly growing fields that come with huge computational power for scientific workloads. Currently, the scientific community is ready to work over the cloud as it is considered as a resource-rich paradigm. The traditional way of executing scientific workloads on cloud computing is by using virtual machines. However, the latest emerging concept of containerization is growing more rapidly and gained popularity because of its unique features. Containers are treated as lightweight as compared to virtual machines in cloud computing. In this regard, a few VMs/containers-associated problems of performance and throughput are encountered because of middleware technologies such as virtualization or containerization. In this paper, we introduce the configurations of VMs and containers for cloud-based scientific workloads in order to utilize the technologies to solve scientific problems and handle their workloads. This paper also tackles throughput and efficiency problems related to VMs and containers in the cloud environment and explores efficient resource provisioning by combining four unique methods: hyperthreading (HT), vCPU cores selection, vCPU affinity, and isolation of vCPUs. The HEPSCPEC06 benchmark suite is used to evaluate the throughput and efficiency of VMs and containers. The proposed solution is to implement four basic techniques to reduce the effect of virtualization and containerization. Additionally, these techniques are used to make virtual machines and containers more effective and powerful for scientific workloads. The results show that allowing hyperthreading, isolation of CPU cores, proper numbering, and allocation of vCPU cores can improve the throughput and performance of virtual machines and containers.


Sign in / Sign up

Export Citation Format

Share Document