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.
In recent years, small and medium organizations have migrated to the cloud. Cloud computing provides information technology (IT) services, which can be found with Internet access from any place at any time. One can get services through application software like web browsers and mobile applications. Virtualization indicates the main concept to manage an IT infrastructure and data centers in the cloud...
This paper gives a mathematical framework for decision making around placing and migrating workloads in a data-center where applications are packaged as OS containers running on virtual machines. The decision point on VM migration vs container kill/restart, VM fork vs container spawn are studied here.
A key feature on virtualization technology is live migration. Through live migration, it is possible to exchange virtual server hosts between physical machines without stopping its services and with low downtime during migration. However, virtualization also has some drawbacks, for instance, the overhead generated from the virtualization layer. Many research evaluated overhead effect in different...
Combining with software-defined networking and virtualization technology, Network Function virtualization (NFV) has been proposed as an important technology for constructing scalable network. VNF (Virtual Network Function) redeployment is a critical step for dealing with network evolve. Due to the inner state consistency constraints, VNF migration to a new location is major challenge for redeployment...
Policies play an important role in network configuration and therefore in offering secure and high performance services especially over multi-tenant Cloud Data Center (DC) environments. At the same time, elastic resource provisioning through virtualization often disregards policy requirements, assuming that the policy implementation is handled by the underlying network infrastructure. This can result...
Cloud computing is the much sought after technology as it solves large computational problems by using various resources and also offers many other services through the internet. The computational offloading and the increased demand for timely and appropriate response for real time applications has resulted in the need to improve the performance of the cloud. In addition to this, the tremendous growth...
Cloud computing provides flexible resources to users through utility based computing that is paid per usage model. Virtualization stands as a key enabling feature of cloud computing. Resource needs are not static due to the diversity of applications and need to manage resources dynamically. To achieve dynamic resource management there is a need to increase the performance of resource allocation for...
Now-a-days cloud computing is the most emerging technology due to its elasticity of resource provisioning and the pay-as-you-go pricing model which enables users to pay only according to their need. As cloud can be accessed anytime and anywhere through commodity hardware only its demand is increasing day by day. So it must provide high performance gain to the user and at the same time must be beneficial...
The scale and expense of modern data centers motivates running them as efficiently as possible. This paper explores how virtualized data center performance can be improved when network traffic and topology data informs VM placement. Our practical heuristics, tested on network-heavy, scale-out workloads in an 80 server cluster, improve overall performance by up to 70% compared to random placement in...
Cloud Computing (CC) uses virtualization to provide computing resources on demand via Internet. Small and large organizations benefit from CC because of reduced operating costs and increase in business agility. The migrating Virtual Machine (VM) is vulnerable from attacks such as fake migration initiations, service interruptions, manipulation of data or other network attacks. Hence, during live migration...
Network virtualization techniques aim at efficiently allocating the underlying substrate network (SN) resources to the hosted virtual networks (VNs). Unfortunately, over time, and due to the frequent initiation and termination of VNs, the available and utilized SN resources become fragmented. This in turn, gradually degrades the performance of these techniques. In this paper, we propose a novel proactive...
Network services are often provided through virtualization. To efficiently save capital and operational expenditures, virtual machines (VMs) must be optimally placed on physical machines (PMs) to minimize the number of required PMs. Thus, this paper presents fast heuristic VM placement algorithms for a dynamic demand model. The proposed algorithms are evaluated via computer simulation. Results show...
A new scheme of service oriented architecture for federating services provided by multiple clouds as one application is introduced. Service federating inter-cloud application configuration requires selecting a set of services from various clouds such that the user preferences and constraints are satisfied. This configuration process is defined as a multi criteria design problem with posterior articulation...
This paper presents a framework to support transparent, live migration of virtual GPU accelerators in a virtualized execution environment. Migration is a critical capability in such environments because it provides support for fault tolerance, on-demand system maintenance, resource management, and load balancing in the mapping of virtual to physical GPUs. Techniques to increase responsiveness and...
Virtualization technologies are an important building block for cloud services. Each service will run on virtual machines (VMs) deployed over different hyper visors in the future. Therefore, a VM migration method between different hyper visor implementations will be required. Existing methods, such as VM image conversion, generate dead copies of VM images during migration. This causes an operating...
In this paper, we propose two energy models based on a statistical analysis of a server's operational behavior in order to minimize the energy consumption in data centers at cloud computing providers. Based on these models, the Energy Savings Engine (ESE) in the cloud provider decides either to migrate the virtual machines (VMs) from a lightly-loaded server and then turn it off or put it in a sleep...
Live migration of virtual machines is an important issue in Cloud computing environments: when physical hosts are overloaded, some or all virtual machines can be moved to a less loaded host. Live migration poses additional challenges when virtual machines use local persistent storage, since the complete disk state needs to be transferred to the destination host while the virtual machines are running...
In this paper, we present a policy-based framework that supports automated dynamic resource management in a virtualized environment. This allows for flexibility in how resources are allocated. We show how this framework can be used to support memory management through the use of migration and making local resource adjustments.
Virtualization has been also used as desktop utility and supports VM migration, which is a function to migrate a VM (Virtual Machine) from a physical host to another. However, it cannot migrate hardware configuration of peripherals. We focus on USB devices as peripherals and provide the USB device connection method by combination of MAT and USB/IP for the global migration. In our system, MAT is implemented...
Accurate failure prediction in conjunction with efficient process migration facilities including some Cloud constructs can enable failure avoidance in large-scale high performance computing (HPC) platforms. In this work we demonstrate a prototype system that incorporates our probabilistic failure prediction system with virtualization mechanisms and techniques to provide a whole system approach to...
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.