Assessing Experimental Private Cloud Using Web of System Performance Model

Author(s):  
Adib Habbal ◽  
Siti Aminah Abdullah ◽  
Emmanuel O.C. Mkpojiogu ◽  
Suhaidi Hassan ◽  
Nabil Benamar

Cloud computing has attracted the attention of educational and research institutions as a way to support modern trends in teaching and learning. This article describes the performance assessment of a private cloud within a university environment using the Web of System Performance (WOSP) model. A survey was carried out to measure the respondents' attitude towards the use of private cloud in which students and experts serve as sample. Testing was conducted by designing a virtual lab consisting of a number of virtual machines operated by a selected sample. The results showed that the usage of cloud computing in university has good perceived system performance judging from how it fares in the constituent parts of the WOSP model. Furthermore, the study revealed that usability and flexibility outperformed criterion like security. Moreover, several non-functional criteria outperformed functionality. In short, the knowledge and results presented from assessing a private cloud using WOSP model could be beneficial for users, designers and managers of private clouds especially in universities.

Author(s):  
Pooja Arora ◽  
Anurag Dixit

Purpose The advancements in the cloud computing has gained the attention of several researchers to provide on-demand network access to users with shared resources. Cloud computing is important a research direction that can provide platforms and softwares to clients using internet. However, handling huge number of tasks in cloud infrastructure is a complicated task. Thus, it needs a load balancing (LB) method for allocating tasks to virtual machines (VMs) without influencing system performance. This paper aims to develop a technique for LB in cloud using optimization algorithms. Design/methodology/approach This paper proposes a hybrid optimization technique, named elephant herding-based grey wolf optimizer (EHGWO), in the cloud computing model for LB by determining the optimal VMs for executing the reallocated tasks. The proposed EHGWO is derived by incorporating elephant herding optimization (EHO) in grey wolf optimizer (GWO) such that the tasks are allocated to the VM by eliminating the tasks from overloaded VM by maintaining the system performance. Here, the load of physical machine (PM), capacity and load of VM is computed for deciding whether the LB has to be done or not. Moreover, two pick factors, namely, task pick factor (TPF) and VM pick factor (VPF), are considered for choosing the tasks for reallocating them from overloaded VM to underloaded VM. The proposed EHGWO decides the task to be allocated in the VM based on the newly derived fitness functions. Findings The minimum load and makespan obtained in the existing methods, constraint measure based LB (CMLB), fractional dragonfly based LB algorithm (FDLA), EHO, GWO and proposed EHGWO for the maximum number of VMs is illustrated. The proposed EHGWO attained minimum makespan with value 814,264 ns and minimum load with value 0.0221, respectively. Meanwhile, the makespan values attained by existing CMLB, FDLA, EHO, GWO, are 318,6896 ns, 230,9140 ns, 1,804,851 ns and 1,073,863 ns, respectively. The minimum load values computed by existing methods, CMLB, FDLA, EHO, GWO, are 0.0587, 0.026, 0.0248 and 0.0234. On the other hand, the proposed EHGWO with minimum load value is 0.0221. Hence, the proposed EHGWO attains maximum performance as compared to the existing technique. Originality/value This paper illustrates the proposed LB algorithm using EHGWO in a cloud computing model using two pitch factors, named TPF and VPF. For initiating LB, the tasks assigned to the overloaded VM are reallocated to under loaded VMs. Here, the proposed LB algorithm adapts capacity and loads for the reallocation. Based on TPF and VPF, the tasks are reallocated from VMs using the proposed EHGWO. The proposed EHGWO is developed by integrating EHO and GWO algorithm using a new fitness function formulated by load of VM, migration cost, load of VM, capacity of VM and makespan. The proposed EHGWO is analyzed based on load and makespan.


2018 ◽  
Vol 7 (2.25) ◽  
pp. 43 ◽  
Author(s):  
R Chandrasekaran ◽  
Syed Uzma Farheen ◽  
R J.Hemalatha ◽  
Bincy Babu ◽  
Josephin Arockiya Dhivya ◽  
...  

One of the most important technological evolutions of our time is CLOUD COMPUTING, which describes the web computing power to store and process the information. The evolution and advancements are swiftly increasing in remote monitoring and Telemedicine. This paper aims at transmitting the physiological parameters of the subject to the private cloud called Thing Speak, an IOT based Sensor monitoring system. The physiological parameters are sent to the cloud via ESP8266 (IOT device). The cloud computing helps the physician to be connected with the patient’s data and it is helpful in monitoring the patients at any time through internet.  


In recent years the usage of virtualized technology is increasing rapidly. This makes enhancement in the performance efficiency leads to the need of the virtualization machine. This study is developed to enhance the performance level of the docker containers in cloud computing. The work presented in the paper considers the major parameters like availability, load, location, and energy of virtual machines to increase the system performance. The major objective of the work is to analyze and distribute the load of machines equally. The ABC (Artificial or Counterfeit Bee Colony) algorithm is used. For this purpose the ABC algorithm replaces the traditional ACO approach because of its various features such as simplicity, flexibility, and robustness. The output of the proposed work is evaluated in the terms of energy consumption and job completion. The observed values corresponding to these factors prove the proficiency of the suggested ABC algorithm based technique over traditional ACO algorithm based technique.


2015 ◽  
Vol 2015 ◽  
pp. 1-11 ◽  
Author(s):  
Shyamala Loganathan ◽  
Saswati Mukherjee

Cloud computing is an on-demand computing model, which uses virtualization technology to provide cloud resources to users in the form of virtual machines through internet. Being an adaptable technology, cloud computing is an excellent alternative for organizations for forming their own private cloud. Since the resources are limited in these private clouds maximizing the utilization of resources and giving the guaranteed service for the user are the ultimate goal. For that, efficient scheduling is needed. This research reports on an efficient data structure for resource management and resource scheduling technique in a private cloud environment and discusses a cloud model. The proposed scheduling algorithm considers the types of jobs and the resource availability in its scheduling decision. Finally, we conducted simulations using CloudSim and compared our algorithm with other existing methods, like V-MCT and priority scheduling algorithms.


2017 ◽  
Vol 33 (1) ◽  
pp. 14-39 ◽  
Author(s):  
Christinger Tomer

Purpose The purpose of this paper is to consider how and why virtual machines (VMs) and cloud computing and related development environments built on cloud-based resources may be used to support and enhance the technological elements of library and information science (LIS) education. Design/methodology/approach It is based on analysis of available technologies and relevant applications. Findings Cloud computing and virtualization offer a basis for creating a robust computing infrastructure for LIS education. Practical implications In the context of LIS education, cloud computing is relevant in two respects. First, many important library and archival services already rely heavily on cloud-based infrastructures, and in the near future, cloud computing is likely to define a much larger part of the computing environment on which libraries and archives rely. Second, cloud computing affords a highly flexible and efficient environment that is ideal for learning about VMs, operating systems and a wide variety of applications. What is more important, it constitutes an environment for teaching and learning that is vastly superior to the ones that currently support most LIS degree programs. From a pedagogical perspective, the key aspect of teaching and learning in the cloud environment is the VM. So, the article focuses a significant portion of its attentions on questions related to the deployment and use of VMs and Linux Containers, within and without cloud-based infrastructures, as means of learning about computer systems, applications and networking and achieving an understanding of essential aspects of both cloud computing and VM environments. Originality/value Based on a search of available literature in computer science and library and information science, the paper has no counterparts.


2019 ◽  
Vol 26 (1) ◽  
pp. 78
Author(s):  
Rajeev Ranjan Yadav ◽  
Gleidson A. S. Campos ◽  
Erica Teixeira Gomes Sousa ◽  
Fernando Aires Lins

On-demand services and reduced costs made cloud computing a popular mechanism to provide scalable resources according to the user’s expectations. This paradigm is an important role in business and academic organizations, supporting applications and services deployed based on virtual machines and containers, two different technologies for virtualization. Cloud environments can support workloads generated by several numbers of users, that request the cloud environment to execute transactions and its performance should be evaluated and estimated in order to achieve clients satisfactions when cloud services are offered. This work proposes a performance evaluation strategy composed of a performance model and a methodology for evaluating the performance of services configured in virtual machines and containers in cloud infrastructures. The performance model for the evaluation of virtual machines and containers in cloud infrastructures is based on stochastic Petri nets. A case study in a real public cloud is presented to illustrate the feasibility of the performance evaluation strategy. The case study experiments were performed with virtual machines and containers supporting workloads related to social networks transactions.


2013 ◽  
Vol 3 (2) ◽  
pp. 47-60 ◽  
Author(s):  
Absalom E. Ezugwu ◽  
Seyed M. Buhari ◽  
Sahalu B. Junaidu

Virtual machine allocation problem is one of the challenges in cloud computing environments, especially for the private cloud design. In this environment, each virtual machine is mapped unto the physical host in accordance with the available resource on the host machine. Specifically, quantifying the performance of scheduling and allocation policy on a Cloud infrastructure for different application and service models under varying performance metrics and system requirement is an extremely challenging and difficult problem to resolve. In this paper, the authors present a Virtual Computing Laboratory framework model using the concept of private cloud by extending the open source IaaS solution Eucalyptus. A rule based mapping algorithm for Virtual Machines (VMs) which is formulated based on the principles of set theoretic is also presented. The algorithmic design is projected towards being able to automatically adapt the mapping between VMs and physical hosts’ resources. The paper, similarly presents a theoretical study and derivations of some performance evaluation metrics for the chosen mapping policies, these includes determining the context switching, waiting time, turnaround time, and response time for the proposed mapping algorithm.


Author(s):  
A. Madankan ◽  
A. Delavar Khalfi

Cloud computing is known as a new trend for computing resource provision. The process of entering into the cloud is formed as queue, so that each user has to wait until the current user is being served. In this model, the web applications are modeled as queues and the virtual machines are modeled as service centers. M/M/K model is used for multiple priority and multiple server systems with preemptive priorities. To achieve that it distinguish two groups of priority classes that each classes includes multiple items, each having their own arrival and service rate. It derives an approximate method to estimate the steady state probabilities. Based on these probabilities, it can derives approximations for a wide range of relevant performance characteristics, such as the expected postponement time for each item class and the first and second moment of the number of items of a certain type in the system.


2020 ◽  
Vol 17 (9) ◽  
pp. 4509-4514
Author(s):  
M. Niranjanamurthy ◽  
M. P. Amulya ◽  
N. M. Niveditha ◽  
P. Dayananda

Cloud Computing is regarded to as putting away and getting to data over the web. The hard disk of your PC doesn’t hold this data. In Cloud computing, you can get to information from a remote server. Amazon Web Services (AWS) enables adaptable, solid, versatile, simple to-utilize and practical Cloud computing arrangements. AWS is an extensive, simple to utilize processing stage offered Amazon. A virtual private cloud (VPC) is devoted to the AWS account which is in the AWS cloud that acts coherently detached with different virtual systems. Amazon EC2 is a secure web administration which allows register with the modifiable limit in the cloud .In this work, we are giving route subtleties of Creating a custom VPC and dispatch an EC2 Instance in your VPC.


2014 ◽  
Vol 1 (1) ◽  
pp. 14-22
Author(s):  
Ghiri Basuki Putra

Cloud computing telah menjadi hal yang menarik untuk dibahas dikarenakan perkembangannya yang begitu pesat sejak pertama kali diperkenalkan mulai tahun 2000. Pemanfaatan cloud computing kepada penyimpanan data, pemakaian software secara bersama- sama serta penggunaan infrastruktur dan hardware pada jaringan atau komputer yang tergabung dalam sebuah cloud computing. Dengan cloud computing diharapkan adanya efesiensi dan kemudahan dalam  sumber daya baik software, data maupun hardware agar dapat digunakan bersama – sama. Perancangan cloud computing untuk laboratorium komputer Teknik Elektro Universitas Bangka Belitung bertujuan sebagai rancangan awal untuk pengembangan laboratorium komputer serta sebagai pusat pembelajaran dan penelitian cloud computing bagi mahasiswa Teknik Elektro. Perancangan cloud computing ini menggunakan metode Software as a Service (SaaS) dimana SaaS adalah layanan dari Cloud Computing dimana memakai software (perangkat lunak) yang telah disediakan sehingga tidak perlu setiap komputer di laboratorium menginstall software yang diperlukan selama tersedia di layanan Cloud Computing. Rancangan cloud computing di laboratorium menggunakan Private Cloud Computing merupakan pemodelan Cloud Computing yang memberikan lingkup yang lebih kecil untuk dapat memberikan layanan kepada pengguna tertentu misalnya pada sebuah jaringan komputer  lokal maupun pada skala perusahaan kecil maupun menengah.


Sign in / Sign up

Export Citation Format

Share Document