Cloud Management Systems and Virtual Desktop Infrastructure Load Balancing Algorithms - A Survey

Author(s):  
Micheal Ernest Taylor ◽  
Jian Shen
2013 ◽  
Vol 23 (01) ◽  
pp. 1350006
Author(s):  
SAJJID REZA ◽  
GREGORY T. BYRD

In a large multiprocessor server platform using multicore chips, the scheduler often migrates a thread or process, in order to achieve better load balancing or ensure fairness among competing scheduling entities. Each migration incurs a severe performance impact from the loss of cache and Translation Lookaside Buffer (TLB) footprints and subsequent higher cache misses and page walks. Such impact is likely to be more severe in virtualized environments, where high over-subscription of CPUs is very common for server consolidation workloads or virtual desktop infrastructure deployment, causing frequent migrations and context switches. We demonstrate the performance benefit of preserving a portion of L2 cache—in particular, MRU cache lines—and warming the destination L2 cache by prefetching those cache lines under different migration scenarios. We observed a 1.5-27% reduction in CPI (cycles per instruction) following a migration. We also study the effectiveness of preserving TLB entries over a context switch or migration.


Author(s):  
Jheng-Yue Li ◽  
Chan-Fu Kuo ◽  
Yuan-Ting Wang ◽  
Ching-Fang Lee ◽  
Tzu-Yang Chen ◽  
...  

2015 ◽  
Vol 7 (1) ◽  
pp. 69-84 ◽  
Author(s):  
Yi Jie Tong ◽  
Wei Qi Yan ◽  
Jin Yu

With an increasing number of personal computers introduced in schools, enterprises and other large organizations, workloads of system administrators have been on the rise due to the issues related to energy costs, IT expenses, PC replacement expenditures, data storage capacity, and information security, etc. However, Application Virtualization (AV) has been proved as a successful cost-effective solution to solve these problems. In this paper, the analytics of a Virtual Desktop Infrastructure (VDI) system will be taken into consideration for a campus network. Our developed system will be introduced and justified. Furthermore, the rationality for these improvements will be introduced.


2021 ◽  
Vol 12 (4) ◽  
pp. 1-26
Author(s):  
Chun Ouyang ◽  
Michael Adams ◽  
Arthur H. M. Ter Hofstede ◽  
Yang Yu

Business Process Management Systems ( BPMSs ) provide automated support for the execution of business processes in modern organisations. With the emergence of cloud computing, BPMS deployment considerations are shifting from traditional on-premise models to the Software-as-a-Service ( SaaS ) paradigm, aiming at delivering Business Process Automation as a Service. However, scaling up a traditional BPMS to cope with simultaneous demand from multiple organisations in the cloud is challenging, since its underlying system architecture has been designed to serve a single organisation with a single process engine. Moreover, the complexity in addressing both the dynamic execution environment and the elasticity requirements of users impose further challenges to deploying a traditional BPMS in the cloud. A typical SaaS often deploys multiple instances of its core applications and distributes workload to these application instances via load balancing. But, for stateful and often long-running process instances, standard stateless load balancing strategies are inadequate. In this article, we propose a conceptual design of BPMS capable of addressing dynamically varying demands of end users in the cloud, and present a prototypical implementation using an open source traditional BPMS platform. Both the design and system realisation offer focused strategies on achieving scalability and demonstrates the system capabilities for supporting both upscaling, to address large volumes of user demand or workload, and downscaling, to release underutilised computing resources, in a cloud environment.


Author(s):  
Т.С. Аббасова

Проанализированы типовые устройства вычислительной техники для реализации облачных систем управления на основе оборудования центров обработки данных. Поставлена задача сформулировать виды контроля исследуемых устройств; найти расчетные соотношения для определения показателей, характеризующих виды контроля; а также определить средства технического мониторинга, контролирующие облачные системы управления. Проанализированы характеристики широко применяющегося в облачных системах управления сервиса резервного копирования и восстановления данных. Разработаны оценки для контроля параметров облачных систем управления. Typical computing devices for implementing cloud-based control systems based on data center equipment are analyzed. The task is to formulate the types of control of the studied devices; find the calculated ratio to determine indicators characterizing the types of control; and identify technical monitoring tools that control cloud-based management systems. The characteristics of the backup and data recovery service widely used in cloud management systems are analyzed. Estimates have been developed to control the parameters of cloud-based management systems.


Author(s):  
Jesus Arellano-Uson ◽  
Eduardo Magaña ◽  
Daniel Morató ◽  
Mikel Izal

AbstractThe growing trend of desktop virtualisation has facilitated the reduction of management costs associated with traditional systems and access to services from devices with different capabilities. However, desktop virtualisation requires controlling the interactivity provided by an infrastructure and the quality of experience perceived by users. This paper proposes a methodology for the quantification of interactivity based on the measurement of the time elapsed between user interactions and the associated responses. Measurement error is controlled using a novel mechanism for the detection of screen changes, which can lead to erroneous measurements. Finally, a campus virtual desktop infrastructure and the Amazon WorkSpaces solution are analysed using this proposed methodology. The results demonstrate the importance of the location of virtualisation infrastructure and the types of protocols used by remote desktop services.


Sign in / Sign up

Export Citation Format

Share Document