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.
Resource provisioning is an important and complicated problem for scientific workflows in Infrastructure-as-a-service (IaaS) clouds. Scientists are facing the complexities resulting from the diverse cloud offerings, complex workflow structures and characteristics as well as various user requirements on budget and performance. In this paper, we review the related work on the cost-aware optimizations...
This paper presents the methodology for the cost optimization of real-time applications, that are conformable to the Infrastructure as a Service (IaaS) model of cloud computing. We assume, that functions of applications are specified as a set of distributed echo algorithms with soft real-time constraints. Then our methodology schedules all tasks on available cloud infrastructure, minimizing the total...
Cloud computing provides a reliable and cost- effective setting for deploying large-scale web applications. However, choosing and configuring an appropriate cloud Infrastructure-as-a-Service (IaaS), e.g., the appropriate database and computing instances and acceptable service rates, is a daunting task. The task is also challenging when trying to optimize the IaaS for conflicting objectives such as...
Cloud computing is emerging to host different services on high end compute nodes of Data center with increasing demands of social networking, video streaming, big data processing and other internet applications. With this approach resource sharing is achieved for compute, networking and storage to reduce the OPEX and CAPEX.
Cloud computing is the upcoming technology in current day scenario. It has emerged as a solution for providing resources to the consumers in the form of software, infrastructure or platform as a service. Cloud Service Storage enables users to synchronize their files across devices and also allows them to backup online. The main aim of this paper is to provide service optimization. Scheduling of services...
A fully functional hybrid cloud solution requires a placement service to automatically decide whether an application should be deployed on premise, in a public cloud, or across private and public clouds. Such a service must consider application structure and communication patterns, application affinity requirements, which usually result from data protection rules, and deployment costs. In this paper,...
Cloud computing has rapidly developed with emergence of various user mobile devices. Furthermore, Cloud Service Broker (CSB) is emerged, as service mediation is willing to provide profit of a cloud customer as well as a cloud service provider in cloud environment. As a result, cloud computing nowadays has the architecture, which can provide extended services by collaboration among service providers...
Cloud computing is often presented as the fifth generation of computing providing a wide range of techniques (virtualization, utility-based pricing, etc.) to deliver everything as a service through Internet. It is an attractive way that enables users to take advantage of the powerful computation solutions and the numerous available network services. And as any other new technology, cloud computing...
The Internet has seen a strong move to support overlay applications and services, which demand a coherent and integrated control in underlying heterogeneous networks in a scalable, resilient, and energy-efficient manner. To do so, a tighter integration of network management and overlay service functionality can lead to cross-layer optimization of operations and management, which is a promising approach...
Scalable stream processing and continuous dataflow systems are gaining traction with the rise of big data due to the need for processing high velocity data in near real time. Unlike batch processing systems such as MapReduce and workflows, static scheduling strategies fall short for continuous data flows due to the variations in the input data rates and the need for sustained throughput. The elastic...
PaaS (Platform as a Service) is an increasingly popular cloud model, providing a complete development and hosting environment for cloud applications. As the use of PaaS becomes pervasive, defining and maintaining SLAs (Service Level Agreements) between PaaS customers and providers becomes essential. Useful SLAs should provide guarantees on application quality properties (e.g., response time) rather...
In cloud storage centers, replica of file may be lost subjected to the failure of nodes, which will affect the efficiency of file access, as well as users' satisfaction. To cope with this problem, the method of redeploying the lost replicas on some other servers to maintain system availability is often adopted. Normally, a file is divided into many blocks with the same size and the popularity of the...
Cloud computing as an effective computing approach is attracting increasingly the attention of heavy processing applicants to its capabilities. Cloud suppliers try to prevent any service-request unanswered utilizing a large number of service providers. Selecting optimal unique-services in cloud computing service composition (CCSC) is a noteworthy problem that must be addressed extremely accurate and...
Resource allocation is an active direction of research that is drawing interest within academic and technological circles. Resource allocation imposes numerous challenges. This is especially true for Inter-Clouds, a recent paradigm for horizontal expansion and integration of disparate and heterogeneous cloud platforms. In an attempt to realize an efficient resource management system, this work-in-progress...
Energy efficiency and CO2 awareness are globally-important issues in cloud computing. With increasing attention being paid to the environmental impact of cloud computing there are concerns about the sustainability of cloud computing model as its uptake increases. In this respect, we consider it useful to provide a snapshot of the requirements for energy efficient and CO2 aware cloud computing to allow...
The Cloud Computing can be used as a buzzword for the big turn to an IT world where computing resources provided over the internet can be acquired from IaaS providers with different purchasing plans. A critical challenge is to determine the right amount of resources to minimize the completion time and financial cost from consumers point of view. Finding optimal provisioning solutions thus becomes...
In this paper, we view the cloud as market place for trading instances of web services, which can be bought or leased by web applications. Applications can buy diversity by selecting web services from multiple cloud sellers in a cloud-based market. We argue that by diversifying the selection, we can improve the dependability of the application and reduce risks associated with service level agreements...
With the development of cloud computing, many critical applications have been supported to provide many key services in the cloud computing. So the availability of cloud computing services turns to be higher and higher. Because resources of cloud computing are distributed, dynamic and heterogeneous, traditional research on availability cannot be good to adapt to the cloud computing new features. This...
Web services are popular in terms of distributed technology that can successfully solve integration problems between heterogeneous systems. However, web service composition workflows are modeled using BPEL, BPEL4WS, and other programming languages which are difficult and very complex to use. To overcome this problem, a well known and simple modeling language such as Unified Modeling Language (UML)...
Service composition is among the most important challenges that cloud providers have ever faced. Optimization of QoS attributes when composing simple atomic services to obtain a complex service can be considered to be an NP-hard problem, which could be solved properly by using Hybrid optimization algorithms. In this research, the hybridization of an improved Gravitational Attraction Search (as a local...
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.