Design pattern mining enhanced by machine learning
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 …
software design. Thus their correct application in a system's design may significantly …
VNsnap: Taking snapshots of virtual networked environments with minimal downtime
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 …
virtual network. It has been adopted to create ldquovirtual infrastructuresrdquo for individual …
HMGOWM: A hybrid decision mechanism for automating migration of virtual machines
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 …
various cloud services has received additional attention from users. Although service …
VNsnap: Taking snapshots of virtual networked infrastructures in the cloud
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 …
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
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 …
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 …
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 …
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 …
components in supercomputers increase and applications scale to use these systems, the …
Global snapshot of a distributed system running on virtual machines
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 …
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 …
non-FIFO channels, where n is the number of processors. The algorithm finds applications …