scholarly journals An Efficient Dynamic Load Balancing Mechanism for Cloud Computing Environment

Author(s):  
Rajagopal T. K. P. ◽  
Venkatesan M.

Abstract Cloud computing environment provides the information technology service and resources using in the Internet. It offers a variety of services such as IAAS (infrastructure as a service), SAAS (software as a service) and PAAS (platform as a service). The scenario of cloud computing environment mainly refers to both the cloud environment service provider and the cloud environment service user. Cloud environment service provider provides cloud environment resources and services to the cloud environment service provider. The cloud environment service provider should use its resources efficiently to make a profit, but the cloud environment challenging task for them is to maximize cloud environment resources. This article describes the energy saving approach by optimizing the use of hosts and minimizing the active host using migration techniques.

Cloud ecosystem basically offers Platform as a Service (PaaS), Infrastructure as a Service (IaaS) and Software as a Service (SaaS). This paper describes the testing process employed for testing the C-DAC cloud SuMegha. Though new tools for the testing cloud are emerging into the market, there are aspects which are suited for manual testing and some which can be speeded up using automated testing tools. This paper brings out the techniques best suited to test different features of Cloud computing environment. It offers a comparison of several tools which enhance the testing process at each level. The authors also try to bring out (recommend) broad guidelines to follow while setting up a cloud environment to reduce the number of bugs in the system


Cloud environment basically offers Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). Here we describe the testing process employed for performance testing. Though new tools for testing cloud are emerging into the market, there are aspects which are suited for manual testing and some which can be speeded up using automatic testing tools. This paper brings out the techniques best suited to test different features of Cloud computing environment. The authors also try to bring out (recommend) broad guidelines to follow while setting up a cloud environment to reduce the number of bugs in the system.


Author(s):  
. Monika ◽  
Pardeep Kumar ◽  
Sanjay Tyagi

In Cloud computing environment QoS i.e. Quality-of-Service and cost is the key element that to be take care of. As, today in the era of big data, the data must be handled properly while satisfying the request. In such case, while handling request of large data or for scientific applications request, flow of information must be sustained. In this paper, a brief introduction of workflow scheduling is given and also a detailed survey of various scheduling algorithms is performed using various parameter.


Author(s):  
Lavanya S. ◽  
Susila N. ◽  
Venkatachalam K.

In recent times, the cloud has become a leading technology demanding its functionality in every business. According to research firm IDC and Gartner study, nearly one-third of the worldwide enterprise application market will be SaaS-based by 2018, driving annual SaaS revenue to $50.8 billion, from $22.6 billion in 2013. Downtime is treated as the primary drawback which may affect great deals in businesses. The service unavailability leads to a major disruption affecting the business environment. Hence, utmost care should be taken to scale the availability of services. As cloud computing has plenty of uncertainty with respect to network bandwidth and resources accessibility, delegating the computing resources as services should be scheduled accordingly. This chapter proposes a study on cloud of clouds and its impact on a business enterprise. It is also decided to propose a suitable scheduling algorithm to the cloud of cloud environment so as to trim the downtime problem faced by the cloud computing environment.


2016 ◽  
Vol 6 (3) ◽  
pp. 15-31 ◽  
Author(s):  
Usha Divakarla ◽  
K. Chandrasekaran

Trust is the common factor of any network security. In cloud, trust is the major factor as this trust develops a relation between the user and resource of the service provider. To develop a strong trust there has to be a strong trust path between two entities. The model proposed builds a strong trust path between two important entities in cloud namely user and resources of the service provider. The trust path thus built strengthens the security of the resources as well as the authentication of the user. The implementation proved that trust model developed is more efficient in terms of computation time.


2020 ◽  
Vol 17 (6) ◽  
pp. 2430-2434
Author(s):  
R. S. Rajput ◽  
Dinesh Goyal ◽  
Rashid Hussain ◽  
Pratham Singh

The cloud computing environment is accomplishing cloud workload by distributing between several nodes or shift to the higher resource so that no computing resource will be overloaded. However, several techniques are used for the management of computing workload in the cloud environment, but still, it is an exciting domain of investigation and research. Control of the workload and scaling of cloud resources are some essential aspects of the cloud computing environment. A well-organized load balancing plan ensures adequate resource utilization. The auto-scaling is a technique to include or terminate additional computing resources based on the scaling policies without involving humans efforts. In the present paper, we developed a method for optimal use of cloud resources by the implementation of a modified auto-scaling feature. We also incorporated an auto-scaling controller for the optimal use of cloud resources.


2015 ◽  
Vol 37 ◽  
pp. 427
Author(s):  
Minoo Soltanshahi ◽  
Aliakbar Niknafs

Cloud computing is the latest distributed technology providing a rich environment of dynamically shared resources through virtualization, which can fulfill the requirements of users by allocating resources to programs. Any program in a cloud environment is delivered by workflows which are a series of interlinked tasks to accomplish a goal. One of the most important tasks in cloud computing is correct mapping of tasks onto resources. It is essential to schedule processes in distributed systems such as cloud, since it leaves a tremendous impact on the system performance. This is done by scheduling algorithms. Therefore, it is crucial to present and adopt an efficient algorithm in the cloud environment. This article attempted to examine the parameters effective in the efficiency of scheduling algorithms including deadline, cost constraint, balanced loading, power consumption and fault tolerance. Additionally, the performances of several algorithms were briefly discussed.


Sign in / Sign up

Export Citation Format

Share Document