What are hardware level virtualization?

  •  It is a virtualization technique that provides an abstract execution environment in terms of computer hardware on top of which a guest OS can be run. It is also called system virtualization.


Hypervisor 

  • The hypervisor runs above the supervisor mode.
  • It runs in supervisor mode. 
  • It recreates a h/w environment.
  • It is a piece of s/w that enables us to run one or more VMs on a physical server(host).
  • Two major types of hypervisors – Type -I & Type-II

Type-I Hypervisor 

  • It runs directly on top of the hardware. 
  • Takes place of OS. 
  • Directly interact with the ISA exposed by the underlying hardware. Also known as a native virtual machine.



Type-II Hypervisor

  • It requires the support of an operating system to provide virtualization services. 
  • Programs are managed by the OS. 
  • Emulate the ISA of virtual h/w. Also called hosted virtual machine.



 Hardware Virtualization 

  •  In the case of virtual storage, the guest might be client applications or users that interact with the virtual storage management software deployed on top of the real storage system. The guest applications and users interact with a virtual network, such as a virtual private network (VPN), which is managed by specific software (VPN client) using the physical network available on the node. VPNs are useful for creating the illusion of being within a different physical network and thus accessing the resources in it, which would otherwise not be available. 
  • Here in Hardware Virtualization Guest is represented by a system image which is comprised of an operating system and installed applications. These are installed on top of virtual hardware that is controlled and managed by the virtualization layer, also called the virtual machine manager. The host is instead represented by the physical hardware and in some cases the operating system, which defines the environment where the virtual machine manager is running.


 Hardware Level Virtualization 

Hardware-level virtualization is a virtualization technique that provides an abstract execution environment in terms of computer hardware on top of which a guest operating system can be run. In this model, the guest is represented by the operating system, the host by the physical computer hardware, the virtual machine by its emulation, and the virtual machine manager by the hypervisor. The hypervisor is generally a program or a combination of software and hardware that allows the abstraction of the underlying physical hardware. Hardware-level virtualization is also called system virtualization,

 Hypervisors

 A hypervisor is a form of virtualization software used in Cloud hosting to divide and allocate the resources on various pieces of hardware. The program which provides partitioning, isolation, or abstraction is called a virtualization hypervisor. The hypervisor is a hardware virtualization technique that allows multiple guest operating systems (OS) to run on a single host system at the same time. A hypervisor is sometimes also called a virtual machine manager(VMM).

 Types of Hypervisors

 TYPE-1 Hypervisor: 

The hypervisor runs directly on the underlying host system. It is also known as a “Native Hypervisor” or “Bare metal hypervisor”. It does not require any base server operating system. It has direct access to hardware resources. Examples of Type 1 hypervisors include VMware ESXi, Citrix XenServer, and Microsoft Hyper-V hypervisor.



 TYPE-2 Hypervisor:

 A Host operating system runs on the underlying host system. It is also known as ‘Hosted Hypervisor”. Basically, software installed on an operating system. The hypervisor asks the operating system to make hardware calls. Examples of Type 2 hypervisors include VMware Player or Parallels Desktop. Hosted hypervisors are often found on endpoints like PCs.


Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

Explain network topology .Explain tis types with its advantages and disadvantges.