The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Distributed systems consist of several heterogeneous computing devices. In such systems, the total cost of ownership (TCO) includes capital expenditure such as purchasing of equipment like servers, switches, etc. and operational expenditure such as human salary, electricity bills, etc. Thusly, power consumption is a big portion of operational expenditure. The high rate of power wastage is directly...
Computing in Cloud is a topical skill that disquiet with allocation of computing resources and services on pay- per- use basis. To access remote computers, scheduling is a key task. Scheduling of task is a NP-complete problem. It is additional obscure in cloud computing atmosphere. To achieve improved performance of cloud resource, successful and proficient scheduling methodologies are needed. This...
Mobile devices are expected to perform complex tasks exceeding their current hardware capabilities. Traditional cloud-based solutions are often useful, but fail in adversarial environments with limited communication connectivity. This can be exemplified in battlefield scenarios where soldiers may require access to large processing capabilities, without sacrificing their own mobility. In this paper,...
In this paper, we address the resource and virtual machine instance hour minimization problem for directed-acyclic-graph-based deadline constrained applications deployed on computer clouds. The allocated resources and instance hours on computer clouds must: (1) guarantee the satisfaction of a deadline constrained application’s end-to-end deadline; (2) ensure that the number of virtual machine (VM)...
This paper concentrates on the problem of job security scheduling problem under the cloud computing environment. The Architecture of the cloud computing platform is made up of four layers, including 1) SOA architecture, 2) Management Middleware, 3) Resource virtualization and 4) Physical Resources. Next, we formally describe the problem of the job security scheduling under cloud computing. To guarantee...
Nowadays, cloud computing and other distributed computing systems have been developed to support various types of workflows in applications. Due to the restrictions in the use of one cloud provider, the concept of multiple clouds has been proposed. In multiple clouds, scheduling workflows with large amounts of data is a well-known NP-Hard problem. The existing scheduling algorithms have not paid attention...
Workflow has a great impact on several diverse fields of science such as Physics, Bioinformatics, Astronomy etc. The computational requirements of the world is increasing exponentially and so the use of workflows. These requirements are expected to increase by many folds. Thus workflow can be considered as one of the important areas to be explored. Workflow is used extensively by the scientific community...
Due to the widespread use of cloud services, the need for proper and dynamic distribution will redouble the resources. One of the most complex problems in cloud environments is resource allocation such that on one hand the resource provider should obtain maximum utilization and on the other hand users want to lease best resources based on his time and budget constraints. Many studies which presented...
Cloud computing is a dynamic, scalable and payper-use distributed computing model empowering designers to convey applications amid job designation and storage distribution. Cloud computing encourages to impart a pool of virtualized computer resource empowering designers to convey applications amid job designation and storage distribution. The cloud computing mainly aims to give proficient access to...
"Cloud Computing" is a technique which content software and web-services. We use it on pay-per use demand services. Central to all issues related to Cloud service lies under the establishment of an effective load balancing algorithm in a dynamic session. In this paper, we propose an approach of Round Robin technique in a circular way and by this method we try to clarify the load balancing...
Cloud computing is increasingly popular in recent years. As an application of cloud computing, cloud workflow is widely applied in scientific research and commercial field. And the cloud workflow scheduling problem is a major concern of the research on cloud workflow application. To study the state of the art of cloud workflow scheduling, some efforts are made and presented in this paper. Firstly,...
Cloud computing is becoming a popular solution for storing data and executing applications, where task dispatching in the scheduling policy is significant to the overall performance in the Cloud systems. To minimize the makespan of the application consisting of many independent tasks, a heuristic task dispatching algorithm is proposed in this paper. Therein, the task is dispatched to the virtual machine...
The cloud Infrastructure-as-a-Service (IaaS) model, which provides users with remote virtual machines in a pay-peruse method, is attracting more people to start using IaaS services. This work advances the state-of-the-art one step further towards the realization of an automatic user-centric cloud provisioning and job scheduling tool. First, we extend some of the existing provisioning and scheduling...
In order to solve the problems such as poor data storage efficiency, data security and reliability, low resource utilization and high input costs existing in current cloud storage, an Hadoop-based efficient economic cloud storage system is proposed. The techniques of Hadoop, an efficient resource scheduling method and a probabilistic redundant scheduling are presented for the system to efficiently...
This paper introduces the existing connectivity and interoperability issues of Clouds, Grids and Clusters, and provides solutions to overcome these issues. The paper proposes several possible solution variants how to pool Cloud resources for executing bag of tasks type jobs. It presents two implementations based on BOINC and Condor. It details performance measurement results obtained by executing...
Currently, a large number of cloud computing servers waste a tremendous amount of energy and emit a considerable amount of carbon dioxide. Thus, it is necessary to significantly reduce pollution and substantially lower energy usage. This paper seeks to implement six innovative green task scheduling algorithms that have two main steps: assigning as many tasks as possible to a cloud server with lowest...
Scheduling is a very important part of the cloud computing system. This paper introduces an optimized algorithm for task scheduling based on genetic simulated annealing algorithm in cloud computing and its implementation. Algorithm considers the QOS requirements of different type tasks, the QOS parameters are dealt with dimensionless. The algorithm efficiently completes tasks scheduling in the cloud...
Server utilization is typically low (10%-30%) in today's datacenters (or clouds), especially when executing computational jobs with deadlines. Previous studies have shown that it is difficult to improve utilization above 20% without significantly increasing the failure rate of job execution. It is still unknown how to increase utilization while maintaining a low (e.g., 1-5%) failure rate. To solve...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.