scholarly journals A Survey of The Various Techniques for Virtualization in Cloud Computing

Author(s):  
Er. Mandeep Kaur

Abstract: Cloud computing is used to describe the delivery of software, infrastructure and storage devices over the internet. After evolution of the internet, Cloud computing is the next stage. Cloud Computing can simply the way in which the business operates, particularly in terms of needs of hardware. One is able to access and connect the same information but it can be done from anywhere and a more streamed technology installation is enjoyed by organization. VCloud Computing involves the concepts of parallel processing and distributed computing in order to provide the shared resources by means of Virtual Machines(VMs) hosted by physical servers. It is a service oriented design that reduces the cost of access to gather the information of the clients offer greater flexibility and demand based services. The benefits of Cloud Computing are far reaching. It is not a technology solution or server stored in another location but it is business enhanced computing that affects the business positively. Apart of its popularity it has some concerns which are becoming huddles for its wider adoption. A survey of cloud computing and virtual migration is presented in this paper. Keywords: Cloud Computing, Virtualization, SaaS, PaaS, IaaS

Author(s):  
Ramandeep Kaur ◽  
Sumit Chopra

Cloud computing is one of the well developing fields in Computer Technology. Now days cloud computing is one of the fast growing technology because of online, cheap and pay as use scheme. Cloud Computing involves the concepts of parallel processing and distributed computing in order to provide the shared resources by means of Virtual Machines(VMs) hosted by physical servers. It is a service oriented design that reduces the cost of access to gather the information of the clients offer greater flexibility and demand based services. Cloud computing is emerging fastly and no doubt it is the next generation technology where humans will be using anywhere and anytime. In this internet world cloud computing is raising high by providing everything incense the required resources, applications, software, hardware, computing power to computing infrastructure, business process to control collaboration. Apart of its popularity it has some concerns which are becoming huddles for its wider adoption. In this paper a study has been made on virtualization concerns. In this paper, we present a complete survey of cloud computing and virtual machine migration.


2013 ◽  
Vol 4 (1) ◽  
pp. 5-7 ◽  
Author(s):  
Dr. Vinod Kumar ◽  
Er. Gagandeep Raheja ◽  
Ms. Jyoti Sodhi

Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the internet). Cloud computing provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. Parallel to this concept can be drawn with the electricity grid, wherein end-users consume power without needing to understand the component devices or infrastructure required to provide the service.


2018 ◽  
Vol 7 (3.12) ◽  
pp. 1071
Author(s):  
Japman Kaur Dhaliwal ◽  
Mohd Naseem ◽  
Aadil Ahamad Lawaye ◽  
Ehtesham Husain Abbasi

The rapid advancement of the internet has given birth to many technologies. Cloud computing is one of the most emerging technology which aim to process large scale data by using the computational capabilities of shared resources. It gives support to the distributed parallel processing. Using cloud computing, we can process data by paying according to its uses which eliminates the requirement of device by individual users. As cloud computing grows, more users get attracted towards it. However, providing an efficient execution time and load distribution is a major challenging issue in the distributed systems. In our approach, weighted round robin algorithm is used and benefits of Fibonacci sequence is combined which results in better execution time than static round robin. Relevant virtual machines are chosen and jobs are assigned to them. Also, number of resources being utilized concurrently is reduced, which leads to resource saving thereby reducing the cost. There is no need to deploy new resources as resources such as virtual machines are already available.  


2015 ◽  
pp. 146-169
Author(s):  
Shamim Hossain

Infrastructure as a Service is the pillar on which a cloud computing architecture is built. With the advancement of technologies in communications, computing, and storage devices, IaaS has emerged as a highly efficient platform to construct SaaS and PaaS layer on top of it. IaaS solutions vary from an organization to another. One single solution does not fit all. This chapter looks at the general constituents of IaaS.


Author(s):  
Shweta Kaushik ◽  
Charu Gandhi

Today's people are moving towards the internet services through cloud computing to acquire their required service, but they have less confidence about cloud computing because all the tasks are handled by the service provider. Cloud system provides features to the owner to store their data on some remote locations and allow only authorized users to access their data according to their access capability. Data security becomes particularly serious in the cloud computing environment because data are scattered in different machines and storage devices including servers, PCs, and various mobile devices such as smart phones. To make the cloud computing be adopted by enterprise, the security concerns of users should be rectified first to make cloud environment trustworthy. The trustworthy environment is the basic prerequisite to win the confidence of users to adopt this technology. However, there are various security concerns that need to be taken care of regarding the trust maintenance between various parties, authorized access of confidential data, data storage privacy, and integrity.


2019 ◽  
Vol 10 (4) ◽  
pp. 1-17 ◽  
Author(s):  
Mohit Agarwal ◽  
Gur Mauj Saran Srivastava

Cloud computing is an emerging technology which involves the allocation and de-allocation of the computing resources using the internet. Task scheduling (TS) is one of the fundamental issues in cloud computing and effort has been made to solve this problem. An efficient task scheduling mechanism is always needed for the allocation to the available processing machines in such a manner that no machine is over or under-utilized. Scheduling tasks belongs to the category of NP-hard problem. Through this article, the authors are proposing a particle swarm optimization (PSO) based task scheduling mechanism for the efficient scheduling of tasks among the virtual machines (VMs). The proposed algorithm is compared using the CloudSim simulator with the existing greedy and genetic algorithm-based task scheduling mechanism. The simulation results clearly show that the PSO-based task scheduling mechanism clearly outperforms the others as it results in almost 30% reduction in makespan and increases the resource utilization by 20%.


2017 ◽  
Vol 8 (3) ◽  
pp. 53-73
Author(s):  
Raza Abbas Haidri ◽  
Chittaranjan Padmanabh Katti ◽  
Prem Chandra Saxena

The emerging cloud computing technology is the attention of both commercial and academic spheres. Generally, the cost of the faster resource is more than the slower ones, therefore, there is a trade-off between deadline and cost. In this paper, the authors propose a receiver initiated deadline aware load balancing strategy (RDLBS) which tries to meet the deadline of the requests and optimizes the rate of revenue. RDLBS balances the load among the virtual machines (VMs) by migrating the request from the overloaded VMs to underloaded VMs. Turnaround time is also computed for the performance evaluation. The experiments are conducted by using CloudSim simulator and results are compared with existing state of art algorithms with similar objectives.


2021 ◽  
Vol 2021 ◽  
pp. 1-13
Author(s):  
Redwan A. Al-dilami ◽  
Ammar T. Zahary ◽  
Adnan Z. Al-Saqqaf

Issues of task scheduling in the centre of cloud computing are becoming more important, and the cost is one of the most important parameters used for scheduling tasks. This study aims to investigate the problem of online task scheduling of the identified job of MapReduce on cloud computing infrastructure. It was proposed that the virtualized cloud computing setup comprised machines that host multiple identical virtual machines (VMs) that need to be activated earlier and run continuously, and booting a VM requires a constant setup time. A VM that remains running even though it is no longer used is considered an idle VM. Furthermore, this study aims to distribute the idle cost of the VMs rather than the cost of setting up them among tasks in a fair manner. This study also is an extension of previous studies which solved the problems that occurred when distributing the idle cost and setting up the cost of VMs among tasks. It classifies the tasks into three groups (long, mid, and short) and distributes the idle cost among the groups then among the tasks of the groups. The main contribution of this paper is the developing of a clairvoyant algorithm that addressed important factors such as the delay and the cost that occurred by waiting to setup VM (active VM). Also, when the VMs are run continually and some VMs become in idle state, the idle cost will be distributed among the current tasks in a fair manner. The results of this study, in comparison with previous studies, showed that the idle cost and the setup cost that was distributed among tasks were better than the idle cost and the setup cost distributed in those studies.


The quick improvement of handling and storage technologies and success of the Internet, computing devices are now less expensive, more accessible. This innovative method has enabled the new business model that is cloud computing, in this model, resources are provided as common service that client takes on lease on the Internet. The corporations are showing more interest and participation in cloud computing and they startedto move their businesses on cloud computing. In past few years, cloud computing technology set up as an emerging research point. Numerous analysts, in any case, concentrate only on technological aspects of cloud technology, thereby ignoring the business openings and possibilities that can be offered by cloud technology. The focus of this paper lies on the increasing role of cloud computing in business and also how cloud computing influencing business positively. We will also discuss about challenges for cloud computing to completely penetrate in business and how these challenges are declining with time and also with cloud maturity. As the enterprises matured in cloud environment the overall challenges reduced very quickly.


2019 ◽  
Vol 9 (23) ◽  
pp. 5159 ◽  
Author(s):  
Shichang Xuan ◽  
Yibo Zhang ◽  
Hao Tang ◽  
Ilyong Chung ◽  
Wei Wang ◽  
...  

With the arrival of the Internet of Things (IoT) era and the rise of Big Data, cloud computing, and similar technologies, data resources are becoming increasingly valuable. Organizations and users can perform all kinds of processing and analysis on the basis of massive IoT data, thus adding to their value. However, this is based on data-sharing transactions, and most existing work focuses on one aspect of data transactions, such as convenience, privacy protection, and auditing. In this paper, a data-sharing-transaction application based on blockchain technology is proposed, which comprehensively considers various types of performance, provides an efficient consistency mechanism, improves transaction verification, realizes high-performance concurrency, and has tamperproof functions. Experiments were designed to analyze the functions and storage of the proposed system.


Sign in / Sign up

Export Citation Format

Share Document