virtual machine manager

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 1200 Experts worldwide ranked by ideXlab platform

Kenneth Van Surksum - One of the best experts on this subject based on the ideXlab platform.

Haibing Guan - One of the best experts on this subject based on the ideXlab platform.

  • INFOCOM - A Holistic Model for Performance Prediction and Optimization on NUMA-based virtualized Systems
    IEEE INFOCOM 2019 - IEEE Conference on Computer Communications, 2019
    Co-Authors: Qian Jianmin, Haibing Guan
    Abstract:

    The non-uniform memory access (NUMA) architecture has become the dominant server architecture due to its scalable bandwidth performance. However, the NUMA architecture also introduces the complicated performance influences to the applications, because of the differentiated remote devices access latency and shared resource access contention. Secondly, quick developments of high speed networking devices make I/O resource be another important performance affecting element for I/O-intensive cloud applications on NUMA server. Thirdly, it is more critical in virtualized environment since all resources are managed uniformly and transparently to the VM, and the application behaviors in the VM are shielded from the virtual machine manager (VMM). In this paper, we first give an analytic evaluation for performance influence from the various resource affinity. Motivated by the observations, we then build an accurate performance prediction model, named Resource Affinity performance Influence Estimation (RAIE). RAIE provides a novel performance prediction model with the holistic resource affinity parameters that are measured with the platform independent quantification approaches that need be executed in one-off manner. Moreover, RAIE model takes into account the actual influence of resource affinity according to the VM behaviours that can be monitored online without VM modification. Comprehensive evaluations prove that the RAIE model for a VM’s performance prediction can increase the average prediction accuracy by 3.27x on a 4node NUMA server with high speed Network Interface Cards (NIC). The RAIE guided scheduling case validates that it can achieve 2.1x performance improvement for actual VMM resource management servicing a VM running the dynamic applications.

  • Workload-Aware Credit Scheduler for Improving Network I/O Performance in virtualization Environment
    IEEE Transactions on Cloud Computing, 2014
    Co-Authors: Haibing Guan
    Abstract:

    Single-root I/O virtualization (SR-IOV) has become the de facto standard of network virtualization in cloud infrastructure. Owing to the high interrupt frequency and heavy cost per interrupt in high-speed network virtualization, the performance of network virtualization is closely correlated to the computing resource allocation policy in virtual machine manager (VMM). Therefore, more sophisticated methods are needed to process irregularity and the high frequency of network interrupts in high-speed network virtualization environment. However, the I/O-intensive and CPU-intensive applications in virtual machines are treated in the same manner since application attributes are transparent to the scheduler in hypervisor, and this unawareness of workload makes virtual systems unable to take full advantage of high performance networks. In this paper, we discuss the SR-IOV networking solution and show by experiment that the current credit scheduler in Xen does not utilize high performance networks efficiently. Hence we propose a novel workload-aware scheduling model with two optimizations to eliminate the bottleneck caused by scheduler. In this model, guest domains are divided into I/O-intensive domains and CPU-intensive domains according to their monitored behaviour. I/O-intensive domains can obtain extra credits that CPU-intensive domains are willing to share. In addition, the total number of credits available is adjusted to accelerate the I/O responsiveness. Our experimental evaluations show that the new scheduling models improve bandwidth and reduce response time, by keeping the fairness between I/O-intensive and CPU-intensive domains. This enables virtualization infrastructure to provide cloud computing services more efficiently and predictably.

  • SR-IOV Based Network Interrupt-Free virtualization with Event Based Polling
    IEEE Journal on Selected Areas in Communications, 2013
    Co-Authors: Haibing Guan, Yaozu Dong, Kun Tian
    Abstract:

    Along with the developments of networking and virtualization technologies, high speed network connections have become one of the key components in cloud computing and data-centers. Single-Root I/O virtualization (SR-IOV) enhances the network throughput to the extent of becoming close to the line rate and achieving high scalability in the 10Gbps and higher network environments. However, the overhead of SR-IOV interrupt virtualization remains significant due to some additional trap-and-emulation overhead on the virtual interrupt controller. The higher the virtualization network connection is, the higher the interrupt frequency becomes through high bandwidth network. To mitigate this problem, we propose a smart Event-Based Polling model (sEBP), which leverages existing system events to trigger a regular packet polling such that network interrupts are eliminated from the critical I/O paths in the virtual environment. Due to the many varieties of system events, sEBP can deal with the network workload in a configurable and flexible manner. Based on a hierarchical virtualized environment, it can also be implemented either at the guest OS kernel level or at the virtual machine manager (VMM) level. Since polling is much lighter than interrupt processing, sEBP significantly reduces the network processing overhead. The experimental results prove the efficiency of sEBP, which can achieve up to a 59% performance improvement and a 23% improved scalability ratio.

Brien Posey - One of the best experts on this subject based on the ideXlab platform.

  • Hyper-V for VMware Administrators: Migration, Coexistence, and Management
    2015
    Co-Authors: Brien Posey
    Abstract:

    Learn to deploy and support Hyper-V, building on what you know about VMware's vSphere. Whether you're looking to run both hypervisors in parallel or migrate completely, Hyper-V for VMware Administrators has everything you need to get started. The book begins with an overview of Hyper-V basics, including common management tasks such as creating a virtual machine and building a virtual network. You'll learn how to deploy a failover cluster to protect against the risk of Hyper-V becoming a single point of failure, and how to make virtual machines fault tolerant. System Center virtual machine manager (SCVMM) is the preferred tool for managing large Hyper-V deployments, so you'll get to know this next and how it differs from VMware's vCenter solution, as well as how to manage a mixed environment including both vSphere and Hyper-V deployments. Like any server migration, a virtual server migration requires careful planning to ensure success. You'll find information here on the specifics of migrating from vSphere to Hyper-V, planning for down time, IP address differences, performance considerations, and more. For migrations to Hyper-V, SCVMM is once again the preferred tool, but you'll also be introduced to some of the excellent free tools available. One easily overlooked aspect of the migration process is the way in which it impacts your backup and recovery strategy. Knowing the best practices here can help you protect your Hyper-V environment. The book also covers how to monitor and maintain your Hyper-V environment once it's up and running, using features like Cluster-Aware Updating, automated live migrations, and availability sets. The concluding chapter shows you how to take advantage of the efficiencies provided by virtual machine libraries and templates. Approach Hyper-V with confidence, and the knowledge that you've planned for success, with Hyper-V for VMware Administrators. What youll learn Find out how Hyper-V compares to VMware's vSphere, and how System Center virtual machine manager compares to vCenter. Prevent Hyper-V from becoming a single point of failure with failover clustering. Work with System Center virtual machine manager to manage both Hyper-V and vSphere environments through a single interface. Plan and execute a virtual server migration, including planning for downtime, IP address changes and performance considerations. Adapt your backup and recovery strategy for best results in your new Hyper-V environment. Monitor and maintain your Hyper-V clusters, using Cluster-Aware Updating, automated live migrations, and availability sets. Use virtual machine libraries and templates for increased efficiency. Who this book is for Readers should have a working knowledge of vSphere 5.5. No prior experience with Hyper-V is expected.

  • An Introduction to System Center virtual machine manager
    Hyper-V for VMware Administrators, 2015
    Co-Authors: Brien Posey
    Abstract:

    So far in this book, we have been using the Hyper-V manager and the Failover Cluster manager as our primary management tools for Hyper-V. As I mentioned in the first chapter, however, these tools tend to be inadequate for managing larger Hyper-V Deployments. In this chapter, I want to introduce you to another management tool called System Center virtual machine manager. We will be using System Center virtual machine manager quite a bit in the coming chapters.

  • Using virtual machine manager as a Cross-Platform Management Tool
    Hyper-V for VMware Administrators, 2015
    Co-Authors: Brien Posey
    Abstract:

    In the last chapter, we set up System Center virtual machine manager. Even so, our VMM server really doesn’t do much yet. As such, this chapter is all about putting virtual machine manager (VMM) to work. The main goal of this chapter is to show you how to connect virtual machine manager to both Hyper-V and vSphere and to demonstrate how to use it as a cross-platform management tool. We will start out by bringing our virtualization hosts under management by deploying the required agents. As we go along, I will show you some techniques for using VMM to manage your virtualization infrastructure.

  • Using System Center virtual machine manager for virtual machine Migrations
    Hyper-V for VMware Administrators, 2015
    Co-Authors: Brien Posey
    Abstract:

    Over the last couple of chapters, we have put quite a bit of time and effort into setting up centralized management through System Center virtual machine manager (VMM). Now, it’s time for the main event. In this chapter, I am going to show you how to perform a VMware-to-Hyper-V migration.

  • virtual machine Libraries and Templates
    Hyper-V for VMware Administrators, 2015
    Co-Authors: Brien Posey
    Abstract:

    In this chapter, I want to wrap up the book by showing you some ways that you can make use of libraries and templates within System Center virtual machine manager (VMM). Libraries and templates can go a long way toward simplifying (and in some cases even automating) the virtual machine creation process.

Min Zhu - One of the best experts on this subject based on the ideXlab platform.

  • CCGrid - T-VMI: Trusted virtual machine Introspection in Cloud Environments
    2017 17th IEEE ACM International Symposium on Cluster Cloud and Grid Computing (CCGRID), 2017
    Co-Authors: Lina Jia, Min Zhu
    Abstract:

    Nowadays, the vulnerability of cloud environment exposed in security places virtual machine Introspection(VMI) at risk: once attackers subvert any layers of cloud environment, such as host, virtual machine manager(VMM) or qemu, VMI will be exposed undoubtedly to those attackers too. Nearly all existing VMI techniques implicitly assume that both VMM by which VMI accesses specific VM data and host which VMI is running on, are nonmalicious and immutable. Unfortunately, this assumption can be potentially violated with the growing shortage of security in cloud environment. Once VMM or host is exploited, attackers can tamper the code or hijack the data of VMI, then, falsify VM information and certifications to Cloud system's administrators who try to make sure the security of specific VM in certain compute node. This paper proposes a new trusted VMI monitor frame: T-VMI, which can avoid the malicious subversion of the routine of VMI. T-VMI guarantees the integrity of VMI code using isolation and the correctness of VMI data using high privilege level instruction and appropriate trap mechanism. This model is evaluated on a simulation environment by using ARM Foundation Model 8.0 and has been presented on a real development ARMv8 JUNO-r0 board. We finished the comprehensive experiments including effectiveness and performance, and the result and analysis show T-VMI has achieved the aim of expected effectiveness with acceptable performance cost.

Edvaldo Alessandro Cardoso - One of the best experts on this subject based on the ideXlab platform.

  • Microsoft System Center virtual machine manager 2012 Cookbook
    2013
    Co-Authors: Edvaldo Alessandro Cardoso
    Abstract:

    Over 60 recipes for the administration and management of Microsoft System Center virtual machine manager 2012 SP1 Overview Create, deploy, and manage Datacentres, Private and Hybrid Clouds with hybrid hypervisors by using VMM 2012 SP1, App Controller, and Operations manager. Integrate and manage fabric (compute, storages, gateways, networking) services and resources. Deploy Clusters from bare metal servers. Learn how to use VMM 2012 SP1 features such as Windows 2012 and SQL 2012 support, Network virtualization, Live Migration, Linux VMs, Resource Throttling, and Availability. In Detail Microsoft System Center 2012 is a comprehensive IT infrastructure, virtualization, and cloud management platform. With System Center 2012, you can more easily and efficiently manage your applications and services across multiple hypervisors as well as across public and private cloud infrastructures to deliver flexible and cost-effective IT services for your business. This cookbook covers architecture design and planning and is full of deployment tips, techniques, and solutions designed to show users how to improve VMM 2012 in a real world scenario. It will guide you to create, deploy, and manage your own Private Cloud with a mix of Hypervisors: Hyper-V, Vmware ESXi, and Citrix XenServer. It also includes the VMM 2012 SP1 features. This book is a cookbook that covers architecture design, planning and is full of deployment tips, techniques and solutions designed to show users how to improve VMM 2012 in a real world scenario. It will guide you to create, deploy and manage your own Private Cloud with a mix of Hypervisors : Hyper-V, Vmware ESXi and Citrix XenServer. What you will learn from this book How to use VMM Architecture and plan for a real word deployment Utilize Network virtualization, Gateway integration, Storage integration, Resource Throttling, and Availability options Deploy Operations manager and integrate with VMM Integrate SC APP Controller with VMM to manage Private and Public Clouds (Azure) Cluster deployment with VMM Bare Metal Create and deploy virtual machines from Templates Deploy a highly available VMM Management Server Manage Hyper-V, Vmware, and Citrix from VMM How to upgrade from SCVMM 2008R2 to SCVMM 2012 SP1 Approach This is a Packt Cookbook, full with over 75 recipes for VMM users to carry out vital tasks quickly and easily. Who this book is written for This book is written for solutions architects, technical consultants, administrators, and any other virtualization lover who needs to use Microsoft System Center virtual machine manager in a real world environment.

  • Microsoft System Center virtual machine manager 2012 Cookbook
    2013
    Co-Authors: Edvaldo Alessandro Cardoso
    Abstract:

    Over 60 recipes for the administration and management of Microsoft System Center virtual machine manager 2012 SP1 Overview Create, deploy, and manage Datacentres, Private and Hybrid Clouds with hybrid hypervisors by using VMM 2012 SP1, App Controller, and Operations manager. Integrate and manage fabric (compute, storages, gateways, networking) services and resources. Deploy Clusters from bare metal servers. Learn how to use VMM 2012 SP1 features such as Windows 2012 and SQL 2012 support, Network virtualization, Live Migration, Linux VMs, Resource Throttling, and Availability. In Detail Microsoft System Center 2012 is a comprehensive IT infrastructure, virtualization, and cloud management platform. With System Center 2012, you can more easily and efficiently manage your applications and services across multiple hypervisors as well as across public and private cloud infrastructures to deliver flexible and cost-effective IT services for your business. This cookbook covers architecture design and planning and is full of deployment tips, techniques, and solutions designed to show users how to improve VMM 2012 in a real world scenario. It will guide you to create, deploy, and manage your own Private Cloud with a mix of Hypervisors: Hyper-V, Vmware ESXi, and Citrix XenServer. It also includes the VMM 2012 SP1 features. This book is a cookbook that covers architecture design, planning and is full of deployment tips, techniques and solutions designed to show users how to improve VMM 2012 in a real world scenario. It will guide you to create, deploy and manage your own Private Cloud with a mix of Hypervisors : Hyper-V, Vmware ESXi and Citrix XenServer. What you will learn from this book How to use VMM Architecture and plan for a real word deployment Utilize Network virtualization, Gateway integration, Storage integration, Resource Throttling, and Availability options Deploy Operations manager and integrate with VMM Integrate SC APP Controller with VMM to manage Private and Public Clouds (Azure) Cluster deployment with VMM Bare Metal Create and deploy virtual machines from Templates Deploy a highly available VMM Management Server Manage Hyper-V, Vmware, and Citrix from VMM How to upgrade from SCVMM 2008R2 to SCVMM 2012 SP1 Approach This is a Packt Cookbook, full with over 75 recipes for VMM users to carry out vital tasks quickly and easily. Who this book is written for This book is written for solutions architects, technical consultants, administrators, and any other virtualization lover who needs to use Microsoft System Center virtual machine manager in a real world environment.

  • System Center 2012 R2 virtual machine manager Cookbook
    2013
    Co-Authors: Edvaldo Alessandro Cardoso
    Abstract:

    Over 70 recipes to help you design, configure, and manage a reliable and efficient virtual infrastructure with VMM 2012 R2 Overview Create, deploy, and manage datacenters and private and hybrid clouds with hybrid hypervisors using VMM 2012 R2 Integrate and manage fabric (compute, storages, gateways, and networking), services and resources, and deploy clusters from bare metal servers Explore VMM 2012 R2 features such as Windows 2012 R2 and SQL 2012 support, converged networks, network virtualization, live migration, Linux VMs, and resource throttling and availability In Detail Microsoft System Center 2012 is a comprehensive IT infrastructure, virtualization, and cloud management platform. With System Center 2012, you can easily and efficiently deploy, manage, and monitor a virtualized infrastructure, as well as services and applications across multiple hypervisors. This can also be done across public and private cloud infrastructures to deliver flexible and cost-effective IT services for your business. This book will take you through a series of recipes to streamline your System Center VMM architecture. Each section has been discreetly designed to help you simplify, plan, and deploy a highly scalable, high availability virtual infrastructure. The first few sections take you through the design and installation of System Center 2012 R2 VMM and Windows 2012 Hyper-V R2 features. Network virtualization, storage integration, and bare metal deployment are also covered in this book. What you will learn from this book Plan and design a VMM architecture for real-world deployment Configure network virtualization, gateway integration, storage integration, resource throttling, and availability options Integrate SC Operations manager (SCOM) with VMM to monitor your infrastructure Integrate SC APP Controller (SCAC) with VMM to manage private and public clouds (Azure) Deploy clusters with VMM Bare Metal Create and deploy virtual machines from templates Deploy a highly available VMM Management server Manage Hyper-V, VMware, and Citrix from VMM Upgrade from previous VMM versions Approach This book is a step-by-step guide packed with recipes that cover architecture design and planning. The book is also full of deployment tips, techniques, and solutions. Who this book is written for If you are a solutions architect, technical consultant, administrator, or any other virtualization enthusiast who needs to use Microsoft System Center virtual machine manager in a real-world environment, then this is the book for you. We assume that you have previous experience with Windows 2012 R2 and Hyper-V.