More

    WHAT IS VIRTUALIZATION?

    In computing, virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms, operating systems, storage devices, and computer network resources.

    SNAPSHOT, MIGRATION AND FAILOVERS

    A snapshot is the state of a virtual machine, and generally its storage devices, at an exact point in time. A snapshot enables the virtual machine’s state at the time of the snapshot to be restored later, effectively undoing any changes that occurred afterwards. This capability is useful as a backup technique.

    The snapshots can be moved to another host machine with its own hypervisor; when the VM is temporarily stopped, snapshotted, moved, and then resumed on the new host, this is known as migration. Failover allows the VM to continue operations if the host fails, from the last-known coherent state, based on whatever materials the backup server was last provided with.

    BENEFITS OF VIRTUALIZATION

    • Development environment is encapsulated. Hence we can easily migrate if needed.
    • No need for dedicated hardware.
    • Can have separate versions of libraries and tools, and can also be very useful for testing.

    DOWNSIDES OF VIRTUALIZATION

    • It is often resource intensive.
      • With modern computers with decent configurations, this should not be a problem.
    • More complex project setup is needed.
      • There are many tools that can help us in these setups.

    REFERENCES: 

    https://en.wikipedia.org/wiki/Virtualization

    Recent Articles

    OAUTH – FREQUENTLY ASKED QUESTIONS FOR INTERVIEWS AND SELF EVALUATION

    Why is refresh token needed when you have access token? Access tokens are usually short-lived and refresh tokens are...

    SUMO LOGIC VIDEOS AND TUTORIALS

    Sumo Logic Basics - Part 1 of 2 (link is external) (Sep 29, 2016)Sumo Logic Basics - Part 2 of 2...

    GIT – USEFUL COMMANDS

    Discard all local changes, but save them for possible re-use later:  git stash Discarding local changes...

    DISTRIBUTED COMPUTING – RECORDED LECTURES (BITS)

    Module 1 - INTRODUCTION Recorded Lecture - 1.1 Introduction Part I – Definition

    BOOK REVIEW GUIDELINES FOR COOKBOOKS

    Whenever you add reviews for the book, please follow below rules. Write issues in an excel.Create an excel...

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox