Federated Intelligent Cloud Service-Oriented Federation in Global Cloud Market with Match-Making Service Broker and Global Workload Management

Author(s):  
S Sathyanarayanan ◽  
Reynald Susainathan Reni Sagayaraj
Author(s):  
Mohammed Radi ◽  
Ali Alwan ◽  
Abedallah Abualkishik ◽  
Adam Marks ◽  
Yonis Gulzar

Cloud computing has become a practical solution for processing big data. Cloud service providers have heterogeneous resources and offer a wide range of services with various processing capabilities. Typically, cloud users set preferences when working on a cloud platform. Some users tend to prefer the cheapest services for the given tasks, whereas other users prefer solutions that ensure the shortest response time or seek solutions that produce services ensuring an acceptable response time at a reasonable cost. The main responsibility of the cloud service broker is identifying the best data centre to be used for processing user requests. Therefore, to maintain a high level of quality of service, it is necessity to develop a service broker policy that is capable of selecting the best data centre, taking into consideration user preferences (e.g. cost, response time). This paper proposes an efficient and cost-effective plan for a service broker policy in a cloud environment based on the concept of VIKOR. The proposed solution relies on a multi-criteria decision-making technique aimed at generating an optimized solution that incorporates user preferences. The simulation results show that the proposed policy outperforms most recent policies designed for the cloud environment in many aspects, including processing time, response time, and processing cost. KEYWORDS Cloud computing, data centre selection, service broker, VIKOR, user priorities


Author(s):  
W. T. Tsai ◽  
Xinyu Zhou ◽  
Yinong Chen ◽  
Bingnan Xiao ◽  
Raymond A. Paul ◽  
...  

2012 ◽  
Vol 2 (4) ◽  
pp. 53-65 ◽  
Author(s):  
Veena Goswami ◽  
Sudhansu Shekhar Patra ◽  
G. B. Mund

Cloud is a service oriented platform where all kinds of virtual resources are treated as services to users. Several cloud service providers have offered different capabilities for a variety of market segments over the past few years. The most important aspects of cloud computing are resource scheduling, performance measures, and user requests. Sluggish access to data, applications, and web pages spoils employees and customers alike, as well as cause application crashes and data losses. In this paper, the authors propose an analytical queuing model for performance evaluation of cloud server farms for processing bulk data. Some important performance measures such as mean number of tasks in the queue, blocking probability, and probability of immediate service, and waiting-time distribution in the system have also been discussed. Finally, a variety of numerical results showing the effect of model parameters on key performance measures are presented.


Author(s):  
Sang Boem Lim ◽  
Joon Woo ◽  
Guohua Li

Recently, cloud service providers have been gradually changing from virtual machine-based cloud infrastructures to container-based cloud-native infrastructures that consider performance and workload-management issues. Several data network performance issues for virtual instances have arisen, and various networking solutions have been newly developed or utilized. In this paper, we propose a solution suitable for a high-performance computing (HPC) cloud through a performance comparison analysis of container-based networking solutions. We constructed a supercomputer-based test-bed cluster to evaluate the serviceability by executing HPC jobs.


2021 ◽  
Author(s):  
Md Ahsan Ullah

Cloud service broker (CSB) as an emerging technology intermediates heterogeneous multiple cloud services for both the providers and consumers. Recently, Cloud computing & mobile cloud computing applications (MCA) have gained an enormous popularity, which has led to an increasing need for the development of platform independent Middleware/CSB to support all types of cloud service consumer applications including x86*x64 based standard OS & ARM based mobile applications, web browsers, etc. Developing Platform Independent Hybrid CSB, however, is not an easy task. Developers have to deal with difficulties inherent from the different cloud controllers, cloud service providers environments, clients’ application types, network connection types (wired, wireless), GPS (Global Positioning Systems) information of cloud resources and clients’ etc. In this thesis, the proposed design of a middleware/CSB that abstracts the real-time resources of various clouds (private, public, home, Local) and stores the resources in its own Database. It will also store clients requests then analyzes the request to find the nearest available servers which is running the appropriate applications. Then the CSB will forward the destination servers information to the clients. Thesis goal is to achieve context awareness, location awareness, platform independence, portability, efficiency, and usability. Portability is achieved by following the J2ME platform specifications. The middleware has been implemented and tested on a real time Openstack cloud using by our newly designed Android Clients and platform independent Mozilla Firefox browser. The performance measurements of the middleware show that it achieves its efficiency requirements. Furthermore, the middleware’s database can be used for resource algorithm, pattern analysis, and for future requirements.


Cloud computing is an emerging computing environment which facilitates on demand services. As it contributes a large pool of computing resources, scheduling of tasks in an efficient manner is one of the main problems. Poor allocation of tasks affects the performance of the whole system. Hence it is very important to schedule the tasks for better utilization of resources by allocating them properly to particular resources in particular time. Efficient scheduling algorithms fulfill the user requirements and also satisfy the needs of the cloud service providers without affecting the performance of the environment. Execution Time based Sufferage Algorithm (ETSA), Cost and Completion Time based Sufferage Algorithm (CCTSA) and Modified Artificial Fish Swarm(MAFSA) Algorithm are efficient task scheduling approaches developed in cloud environment. These algorithms considered the parameters such as makespan, cost and resource utilization while scheduling the tasks and produced better performance. This paper presents a scheduling framework which converts the above said algorithms in to services and deployed in the cloud. Depends on the user’s requirements, the services will be delivered.


Author(s):  
Chrysostomos Zeginis ◽  
Kyriakos Kritikos ◽  
Dimitris Plexousakis

The adoption of Cloud computing in the Service Oriented Architecture (SOA) world is continuously increasing. However, as developers try to optimize their application deployment cost and performance, they may also deploy application parts redundantly on different VMs. In such heterogeneous and distributed environments, it is important to have a clear view of the system's state and its components' interrelationships. This paper aims at proposing a novel monitoring and adaptation framework for Service-based Applications (SBAs) deployed on multiple Clouds. The main functionality of this framework is the discovery of critical event patterns within monitoring event streams, leading to specific Service Level Objective (SLO) violations. Furthermore, two main meta-models are proposed for describing the SBA's components and their dependencies, and the supported adaptation actions in a specific context respectively. The proposed approach is empirically evaluated based on a real-world traffic management application.


Sign in / Sign up

Export Citation Format

Share Document