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.
In cloud environments, trust is necessary because services have the characteristics of uncertainty, dynamic, false or fraudulent which usually make users difficult to obtain desired services. In this paper, we consider trust-oriented workflow scheduling with temporal constraints including service setup times and workflow deadlines. The considered problem is mathematically modeled. A behavior-based...
Scheduling in Cloud computing infrastructure contain several challenging issues like computation time, budget, load balancing etc. Out of them, load balancing is one the major challenges for Cloud platform. Load balancing basically balances the load to achieve higher throughput and better resource utilization. Since scheduling task is NP-complete problem, so heuristic and meta heuristic approaches...
Adoption of Cloud Computing is on the rise[1] and many datacenter operators adhere to strict energy efficiency guidelines[2]. In this paper a novel approach to scheduling in a Cloud Computing context is proposed. The algorithm Maxmin Fast Track (MXFT) revises the Max-min algorithm to better support smaller tasks with stricter Service Level Agreements (SLAs), which makes it more relevant to Cloud Computing...
This paper put forward a novel scalability-aware scheduling optimization algorithm called Cloud Scalable Multi-Objective Cat Swarm Optimization Based Simulated Annealing (CSM-CSOSA) for solving task scheduling optimization problem in cloud computing environment. The novelty of the algorithm is based on the improvement of its local search procedure using improved simulated annealing optimization approach...
Cloud platforms have emerged as a leading solution for computation. In the meantime, large computations have shifted from big parallel tasks to workflows of smaller tasks with data dependencies between them. Task placement is a major issue on Cloud platforms, especially considering the impact of data exchanges on cost and makespan. In this paper, we investigate the consequences of network contention...
Cloud computing is an evolution of Distributed system that has been adopted by worldwide scientifically and commercially. For optimal use of cloud's potential power, effective and efficient algorithm are required, which will select best resources from available cloud resources for different applications. This allocation of user requests to the cloud resource can optimize various parameters like energy...
Cloud computing employs parallel and distributed computing concepts to provide users with shared resources through the internet. One of the most important issues which are raised in a cloud environment is task scheduling on existing resources; so that on the one hand it can provide user's requirements, such as minimum run time or cost and on the other hand with the proper use of resources, can also...
Commercial clouds have become a viable platform for performing a significant range of large scale scientific analyses – due to the offerings of elasticity, specialist hardware, software infrastructure and pay-as-you-go cost model. Such clouds represent a low upfront capital cost alternative to the use of dedicated eScience infrastructure. However, there are still significant technical hurdles associated...
Cloud computing is the network of distributed remote servers to access the information anytime, anywhere. Thus, it also referred to as ubiquitous computing. Cloud computing offers the high performance environment that has great sharing of resources across the distributed servers. Though there are large numbers of tasks to be allocated to these resources, it becomes very necessary to efficiently assign...
Cloud Computing is a new emerging paradigm that provisions various computing resources to meet the developing computational needs. Scheduling the task poses many difficulties, because the cloud computing resources are complex, dynamic, heterogeneous, distributed in nature. Task Scheduling aims at minimising the makespan and maximising the resource utilisation. This paper gives an elaborate idea about...
Today, Cloud Computing provides many technological oriented applications distributed over the internet. Cloud Computing facilitate tremendous changes in the IT world, to increases the maximum profits from this new platform. In IT industry everyday new applications coming up and increases the complexity of scheduling process. For this purpose, job scheduling plays a most important responsibility in...
Load Balancing (LB) of tasks in cloud is an NP hard problem. NP hard class of problems poses the challenge of proving that a solution's value is near optimum without knowing what the optimum value is. Hence applying heuristic techniques to solve the load balancing problem becomes imperative. Reaching a satisfactory solution to the task load balancing problem is a major research area in cloud environment...
In current scenario cloud computing is the leading technology and it is amazing in software and hardware setup. Cloud computing is a pre-eminent technique and users are in need of more service and greater efficiency load balancing and scheduling plays the most important role in cloud computing. In cloud efforts are minimized and also provide service interaction to the user. By this approach users...
In present scenario, many organizations are trying to minimize the capital expenditure by using the cloud. In the cloud, IT infrastructure and applications are provided as services based on pay-as-you-use model. Cloud providers try to achieve maximum profits in short time, while the cloud users want their work to be done with minimum cost. However, utilization of cloud resources efficiently is an...
Commercial clouds are quickly becoming the goto platform for hosting on-demand and dynamically scalable services for scientific analyses and computation. Dynamic provisioning of resources is a critical element when utilising the cloud for executing large-scale and complex scientific analyses. In particular, hosting and managing data intensive applications on the cloud raises new challenges in terms...
Cloud computing is an ideal platform for scientists to realize large-scale deadline constrained Scientific Workflows (SWf), since it often require hours to complete its execution. Efficient resource provisioning and task scheduling of SWf play a vital role in cloud computing. Moreover, mapping of computing resources and precedence constrained task's of SWf to meet user specified deadline with minimum...
The revolution in utility computing paradigm is brought by Cloud computing which replaces the traditional software installation. The cloud computing service models are basically classified into three parts i.e. software as a service (Saas), Platform as a service (Paas) and Infrastructure as a service (Iaas). There are four deployment models followed by Cloud computing i.e. Public Cloud, Private Cloud,...
Cloud computing is emerging technology due to pay-as-you-go pricing model. It is spreading globally due to its easy and simple service oriented model. Some people are having perception that cloud computing is just another name of Internet. The numbers of users accessing the cloud are rising day by day. Cloud is based on data centers, which are powerful to handle large number of users, who can access...
Cloud computing environment enables the cloud users to execute their applications in remote data centers. Cloud computing is a new method for providing dynamic resource of computing services maintained by data centers. Current method is to implement the cloud computing for complicated applications and refined in remote data centers are supported on parallel processing capability. The method of parallel...
Cloud computing is a distributed computing paradigm that provides opportunities to solve large scale problems. Resource provisioning and pay per use are the main advantage of moving towards cloud. Even though there are many workflow scheduling algorithms available, all these cannot be applied in cloud since they fail to incorporate the elasticity and heterogeneity in cloud. In this paper, the cloud...
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.