What is Virtual? What is Virtualization? What is Hardware Virtualization?
Hardware Virtualization Hardware virtualization allows to run several operating systems on a unique machine. This is done due to a specific software called “Virtual Machine Manager” (VMM). In hardware virtualization there are two things: Host machine Guest machine -The software that creates a virtual machine on the host hardware is called a hypervisor or Virtual Machine Manager .
Hypervisor
Types of hardware virtualization techniques Full Virtualization: Almost complete simulation of the actual hardware to allow software, which typically consists of a guest operating system, to run unmodified.
Partial Virtualization Some but not all of the target environment is simulated. Some guest programs, therefore, may need modifications to run in this virtual environment.
Hardware virtualization disaster recovery A hardware virtualization DR environment will involve hardware and software protection solutions based on business continuity needs
Hardware virtualization DR methods: Tape backup for software data long-term archival needs This common method can be used to store data offsite but can be a difficult and lengthy process to recover your data. Tape backup data is only as good as the latest copy stored. Tape backup methods will require a backup device and ongoing storage material. Whole-file and application replication The data is replicated on a different disk partition or separate disk device and can be a scheduled activity for most servers and is implemented more for database-type applications. Hardware and software redundancy This solution provides the highest level of disaster recovery protection for a hardware virtualization solutions providing duplicate hardware and software replication in two distinct geographic areas.
pros and cons of virtualization Virtualization lets you reduce the complexity of your IT infrastructure by maximizing the utilization of your physical computing resources. But you still need to purchase and maintain servers and software. Pros Real time sharing Testing and learning Portable Cons Resource hungry. Not compatible