Virtual Machine

  • What is it?
    A Virtual Machine ("VM") is a software file, referred to as an image or an instance, which exhibits the behavior of a physical computer. Much like a physical computer, the VM runs an operating system and applications, and has its own virtual resources, including CPU, memory, hard drives, network interfaces, and other devices. Each VM's virtual resources are then mapped to the real resources on the physical host computer. A VM gives the end user the same experience as they would on the host itself, and single or multiple VMs can reside on the same host. For servers, multiple VMs run side-by-side with a piece of software called a hypervisor to manage them. The use of VMs to meet computing needs especially on the enterprise side is commonly referred to as virtualization.

  • Why do you need it?
    For a single user, a VM offers advantages of manageability and security, as well as the flexibility of running a separate operating system and non-native applications, making them ideal for software developers and testers. For example, a VM is isolated or "sandboxed" from the host system and other VMs, meaning that the software inside a VM can't escape or tamper with the computer itself. This produces an ideal environment for testing other operating systems including beta releases, accessing virus-infected data, creating operating system backups, and running software or applications on operating systems they weren't originally intended for.

    For an organization, the use of VMs for their server platform offers many benefits of greatly increased hardware and maintenance cost savings, faster deployment of new servers, and disaster recovery. For example, most of the servers in a strictly physical environment are heavily under-utilized, using an estimated 5-15% of their capacity. When a virtualized server approach is implemented, hardware utilization is increased because one physical server can now hold multiple virtual machines. Applications no longer need their own server because each virtual machine on the physical server now runs them. In 2011, IDC reported a 40% reduction in hardware and software costs for IT departments that adopted a server virtualization strategy. Virtualization leading to a reduction of the number of physical servers requires also results in reduced power and cooling demand.

    VMs also allow for faster server provisioning and deployment: a new VM can be provisioned and deployed within minutes, allowing an existing VM to be cloned without the hours and costs normally spent installing a new physical server. And perhaps one of the greatest benefits of server virtualization is portability and recovery: the capability to move a VM from one server to another quickly and safely. Backing up critical data is done quickly and effectively because a company can effortlessly create a replication site. Most enterprise virtualization platforms contain software that helps automate this process during a disaster.

  • How is GIGABYTE helpful?
    GIGABYTE offers many server systems ideal for a virtualized environment, including general purpose rackmount servers (for both x86 and Arm platforms) as well as those with optimized CPU, GPU or storage density. Each product offers a high degree of flexibility on how they can be deployed with a rich number of expansion slots for add-on cards. While virtualization platforms are hardware agnostic, GIGABYTE has partnered with several different ISV (independent software vendors) or VAR (value added resellers) in different regions and market segments to offer a ready to deploy virtualized infrastructure platform to the customer.

  • WE RECOMMEND
    RELATED ARTICLES
    Menggunakan GIGABYTE, NIPA Cloud Terkemuka Diantara Raksasa CSP di Thailand

    Success Case

    Menggunakan GIGABYTE, NIPA Cloud Terkemuka Diantara Raksasa CSP di Thailand

    NIPA Cloud merupakan penyedia layanan cloud publik dan pribadi terkemuka di Thailand. Mereka telah menggunakan beberapa GIGABYTE R-Series Rack Servers untuk mendukung peluncuran layanan barunya: NIPA Enterprise Public Cloud. Dilengkapi processor AMD EPYC™ yang kuat dengan fungsi manajemen yang cerdas, server GIGABYTE meningkatkan performa, ketersediaan, dan efisiensi daya yang dapat membantu NIPA Cloud bersaing dengan beberapa CSP terbesar di dunia, seperti AWS, GCP, dan Microsoft Azure.
    Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

    Success Case

    Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

    By using GIGABYTE, Spain’s Institute for Cross-Disciplinary Physics and Complex Systems is pitting the world’s foremost server solutions against some of the world’s most pressing issues, including the effects of climate change, pollution, and COVID-19. GIGABYTE servers are up to the diverse and daunting tasks, because they are designed for high performance computing, intensive numerical simulations, AI development, and big data management.
    The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

    Success Case

    The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

    The Institute of Theoretical and Computational Chemistry at the University of Barcelona has increased the capacity of their on-campus data center by over 40% with a new cluster of GIGABYTE servers. Hundreds of researchers will benefit from the computing power of AMD EPYC™ processors. Administrators can easily manage the cluster with GIGABYTE Server Management (GSM), a proprietary multiple server remote management software platform provided for free by GIGABYTE.
    What is Private Cloud, and is it Right for You?

    Tech Guide

    What is Private Cloud, and is it Right for You?

    In the era of cloud computing, just about everyone has heard of the terms “private cloud” and “public cloud”. Chances are, you are using one or both of them in your everyday life—but how much do you really know about them? If you had the chance, could you build a private cloud for yourself or your organization? GIGABYTE Technology, an industry leader in server solutions used by global cloud service providers, is pleased to present our latest Tech Guide. We will examine the difference between private and public clouds, introduce the private cloud’s advantages and limitations, and then introduce GIGABYTE products that may help you build and operate a private cloud of your own.
    What is a Server? A Tech Guide by GIGABYTE

    Tech Guide

    What is a Server? A Tech Guide by GIGABYTE

    In the modern age, we enjoy an incredible amount of computing power—not because of any device that we own, but because of the servers we are connected to. They handle all our myriad requests, whether it is to send an email, play a game, or find a restaurant. They are the inventions that make our intrinsically connected age of digital information possible. But what, exactly, is a server? GIGABYTE Technology, an industry leader in high-performance servers, presents our latest Tech Guide. We delve into what a server is, how it works, and what exciting new breakthroughs GIGABYTE has made in the field of server solutions.
    How to Build Your Data Center with GIGABYTE? A Free Downloadable Tech Guide

    Tech Guide

    How to Build Your Data Center with GIGABYTE? A Free Downloadable Tech Guide

    GIGABYTE is pleased to publish our first long-form “Tech Guide”: an in-depth, multipart document shedding light on important tech trends or applications, and presenting possible solutions to help you benefit from these innovations. In this Tech Guide, we delve into the making of “Data Centers”—what they are, who they are for, what to keep in mind when building them, and how you may build your own with products and consultation from GIGABYTE.