scholarly journals On dynamic performance estimation of fault-prone Infrastructure-as-a-Service clouds

2017 ◽  
Vol 13 (7) ◽  
pp. 155014771771851 ◽  
Author(s):  
Wanbo Zheng ◽  
Yuandou Wang ◽  
Yunni Xia ◽  
Quanwang Wu ◽  
Lei Wu ◽  
...  

The cloud computing paradigm enables elastic resources to be scaled at run time satisfy customers’ demand. Cloud computing provisions on-demand service to users based on a pay-as-you-go manner. This novel paradigm enables cloud users or tenant users to afford computational resources in the form of virtual machines as utilities, just like electricity, instead of paying for and building computing infrastructures by their own. Performance usually specified through service level agreement performance commitment of clouds is one of key research challenges and draws great research interests. Thus, performance issues of cloud infrastructures have been receiving considerable interest by both researchers and practitioners as a prominent activity for improving cloud quality. This work develops an analytical approach to dynamic performance modeling and trend prediction of fault-prone Infrastructure-as-a-Service clouds. The proposed analytical approach is based on a time-series and stochastic-process-based model. It is capable of predicting the expected system responsiveness and request rejection rate under variable load intensities, fault frequencies, multiplexing abilities, and instantiation processing times. A comparative study between theoretical and measured performance results through a real-world campus cloud is carried out to prove the correctness and accuracy of the proposed prediction approach.

2022 ◽  
Vol 22 (1) ◽  
pp. 1-26
Author(s):  
Zakaria Benomar ◽  
Francesco Longo ◽  
Giovanni Merlino ◽  
Antonio Puliafito

In Cloud computing deployments, specifically in the Infrastructure-as-a-Service (IaaS) model, networking is one of the core enabling facilities provided for the users. The IaaS approach ensures significant flexibility and manageability, since the networking resources and topologies are entirely under users’ control. In this context, considerable efforts have been devoted to promoting the Cloud paradigm as a suitable solution for managing IoT environments. Deep and genuine integration between the two ecosystems, Cloud and IoT, may only be attainable at the IaaS level. In light of extending the IoT domain capabilities’ with Cloud-based mechanisms akin to the IaaS Cloud model, network virtualization is a fundamental enabler of infrastructure-oriented IoT deployments. Indeed, an IoT deployment without networking resilience and adaptability makes it unsuitable to meet user-level demands and services’ requirements. Such a limitation makes the IoT-based services adopted in very specific and statically defined scenarios, thus leading to limited plurality and diversity of use cases. This article presents a Cloud-based approach for network virtualization in an IoT context using the de-facto standard IaaS middleware, OpenStack, and its networking subsystem, Neutron. OpenStack is being extended to enable the instantiation of virtual/overlay networks between Cloud-based instances (e.g., virtual machines, containers, and bare metal servers) and/or geographically distributed IoT nodes deployed at the network edge.


Author(s):  
Dang Minh Quan

Cloud computing has become more and more popular  with  the  widely  deployment  of  several  cloud infrastructures.  Infrastructure-as-a-service  (IaaS) Cloud  computing  replaces  bare  computer hardware. The cloud user  will use the virtual  machines (VMs)  to  fullfil  their  computing  requirements.  Among the  components  of  IaaS  cloud  software  stack,  the resource  allocation  module  is  very  important  as  it selects suitable VMs and the place to execute VMs. This paper  focuses  on  studying  and  classifying  algorithms used  in  the  resource  allocation  module.  The  issues  of how to apply those algorithms are also discussed.


Author(s):  
Edy Kristianto

The Internet of Things (IOT) becomes the purpose of the development of information and communication technology. Cloud computing has a very important role in supporting the IOT, because cloud computing allows to provide services in the form of infrastructure (IaaS), platform (PaaS), and Software (SaaS) for its users. One of the fundamental services is infrastructure as a service (IaaS). This study analyzed the requirement that there must be based on a framework of NIST to realize infrastructure as a service in the form of a virtual machine to be built in a cloud computing environment.


IET Networks ◽  
2020 ◽  
Vol 9 (6) ◽  
pp. 326-337
Author(s):  
Khiet Thanh Bui ◽  
Hung Dac Ho ◽  
Tran Vu Pham ◽  
Hung Cong Tran

2018 ◽  
Vol 3 (1) ◽  
pp. 19 ◽  
Author(s):  
Matheus Alvian Wikanargo ◽  
Novian Adi Prasetyo ◽  
Angelina Pramana Thenata

AbstrakTeknologi cloud computing pada era sekarang berkembang pesat. Penerapan teknologi cloud computing sudah merambah ke berbagai industri, mulai dari perusahaan besar hingga perusahaan kecil dan menengah. Perambahan cloud computing di perindustrian berupa implementasi ke dalam sistem ERP. Namun, penetrasi teknologi ini dalam lingkup perusahaan kecil dan menengah (UKM) masih belum sekuat perusahaan besar. Penerapan ERP berbasis cloud computing yang masih tergolong baru tentu memiliki keuntungan dan penghambat yang mempengaruhi kinerja perusahaan. Hal tersebut menjadi salah satu pertimbangan UKM masih enggan menggunakan teknologi ini. Penelitian ini akan menganalisis framework yang paling sesuai untuk UKM dalam menerapkan sistem ERP berbasis cloud computing. Framework yang dianalisa yaitu Software as a Service (SaaS), Infrastructure as a Service (IaaS), dan Platform as as Service (PaaS). Ketiga framework ini akan dibandingkan menggunakan metode studi literatur. Tolak ukur yang menjadi acuan untuk perbandingan adalah Compatibility, Cost, Flexibility, Human Resource, Implementation, Maintenance, Security, dan Usability. Faktor-faktor tersebut akan diukur keuntungan dan penghambatnya jika diterapkan dalam SME. Hasil dari penilitian ini adalah Framework SaaS yang paling cocok untuk diterapkan pada perusahaan kecil dan menengah. Kata kunci— Cloud Computing, UKM, SaaS, IaaS, PaaS 


Author(s):  
Gurpreet Singh ◽  
Manish Mahajan ◽  
Rajni Mohana

BACKGROUND: Cloud computing is considered as an on-demand service resource with the applications towards data center on pay per user basis. For allocating the resources appropriately for the satisfaction of user needs, an effective and reliable resource allocation method is required. Because of the enhanced user demand, the allocation of resources has now considered as a complex and challenging task when a physical machine is overloaded, Virtual Machines share its load by utilizing the physical machine resources. Previous studies lack in energy consumption and time management while keeping the Virtual Machine at the different server in turned on state. AIM AND OBJECTIVE: The main aim of this research work is to propose an effective resource allocation scheme for allocating the Virtual Machine from an ad hoc sub server with Virtual Machines. EXECUTION MODEL: The execution of the research has been carried out into two sections, initially, the location of Virtual Machines and Physical Machine with the server has been taken place and subsequently, the cross-validation of allocation is addressed. For the sorting of Virtual Machines, Modified Best Fit Decreasing algorithm is used and Multi-Machine Job Scheduling is used while the placement process of jobs to an appropriate host. Artificial Neural Network as a classifier, has allocated jobs to the hosts. Measures, viz. Service Level Agreement violation and energy consumption are considered and fruitful results have been obtained with a 37.7 of reduction in energy consumption and 15% improvement in Service Level Agreement violation.


2014 ◽  
Vol 1046 ◽  
pp. 508-511
Author(s):  
Jian Rong Zhu ◽  
Yi Zhuang ◽  
Jing Li ◽  
Wei Zhu

How to reduce energy consumption while improving utility of datacenter is one of the key technologies in the cloud computing environment. In this paper, we use energy consumption and utility of data center as objective functions to set up a virtual machine scheduling model based on multi-objective optimization VMSA-MOP, and design a virtual machine scheduling algorithm based on NSGA-2 to solve the model. Experimental results show that compared with other virtual machine scheduling algorithms, our algorithm can obtain relatively optimal scheduling results.


Sign in / Sign up

Export Citation Format

Share Document