Design pattern mining enhanced by machine learning

R Ferenc, A Beszedes, L Fulop… - 21st IEEE international …, 2005 - ieeexplore.ieee.org
Design patterns present good solutions to frequently occurring problems in object-oriented
software design. Thus their correct application in a system's design may significantly …

VNsnap: Taking snapshots of virtual networked environments with minimal downtime

A Kangarlou, P Eugster, D Xu - 2009 IEEE/IFIP International …, 2009 - ieeexplore.ieee.org
A virtual networked environment (VNE) consists of virtual machines (VMs) connected by a
virtual network. It has been adopted to create ldquovirtual infrastructuresrdquo for individual …

HMGOWM: A hybrid decision mechanism for automating migration of virtual machines

R Cao, Z Tang, K Li, K Li - IEEE Transactions on Services …, 2018 - ieeexplore.ieee.org
Large-scale data centers have been widely used for cloud services, and the stability of
various cloud services has received additional attention from users. Although service …

VNsnap: Taking snapshots of virtual networked infrastructures in the cloud

A Kangarlou, P Eugster, D Xu - IEEE Transactions on Services …, 2011 - ieeexplore.ieee.org
A virtual networked infrastructure (VNI) consists of virtual machines (VMs) connected by a
virtual network. Created for individual users on a shared cloud infrastructure, VNIs reflect the …

Enabling green computing in cloud environments: Network virtualization approach toward 5G support

JK Verma, S Kumar, O Kaiwartya, Y Cao… - Transactions on …, 2018 - Wiley Online Library
Virtualization technology has revolutionized the mobile network and widely used in fifth‐
generation innovation. It is a way of computing that allows dynamic leasing of server …

Fast and message-efficient global snapshot algorithms for large-scale distributed systems

AD Kshemkalyani - IEEE Transactions on Parallel and …, 2010 - ieeexplore.ieee.org
Large-scale distributed systems such as supercomputers and peer-to-peer systems typically
have a fully connected logical topology over a large number of processors. Existing …

VCCP: A transparent, coordinated checkpointing system for virtualization-based cluster computing

H Ong, N Saragol, K Chanchio… - … Conference on Cluster …, 2009 - ieeexplore.ieee.org
Virtual machine, which typically consists of a guest operating system (OS) and its serial
applications, can be checkpointed, migrated to another cluster node, and restarted later to its …

Secure live migration of parallel applications using container-based virtual machines

TJ Hacker, F Romero… - International Journal of …, 2012 - inderscienceonline.com
A parallel application will terminate when a computational node fails. As the number of
components in supercomputers increase and applications scale to use these systems, the …

Global snapshot of a distributed system running on virtual machines

CE Gómez, HE Castro… - 2017 29th International …, 2017 - ieeexplore.ieee.org
Recently, a new concept called desktop cloud emerged, which was developed to offer cloud
computing services on non-dedicated resources. Similarly to cloud computing, desktop …

A symmetric o (n log n) message distributed snapshot algorithm for large-scale systems

AD Kshemkalyani - 2009 IEEE International Conference on …, 2009 - ieeexplore.ieee.org
This paper presents a O (n log n) message distributed snapshot algorithm for a system with
non-FIFO channels, where n is the number of processors. The algorithm finds applications …