What are the characteristics of virtualized environments?

 Characteristics of virtualized environments 

  • Virtualization is a broad concept that refers to the creation of a virtual version of something, whether hardware, software environment, storage, or network. In a virtualized environment there are three major components: guest, host, and virtualization layer. The guest represents the system component that interacts with the virtualization layer rather than with the host, as would normally happen. The host represents the original environment where the guest is supposed to be managed. The virtualization layer is responsible for recreating the same or a different environment where the guest will operate. (see fig below)
  • These environments support different applications and then implementation of Virtualization Technology. The most intuitive and popular is Hardware Virtualization, which also constitutes the original realization of the Virtualization Concept.
  • 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.


Three major Components falls under this category in a virtualized environment:

1. GUEST:

The guest represents the system component that interacts with the virtualization layer rather than with the host, as would normally happen. Guests usually consist of one or more virtual disk files, and a VM definition file. Virtual Machines are centrally managed by a host application that sees and manages each virtual machine as a different application.

2. HOST:

The host represents the original environment where the guest is supposed to be managed. Each guest runs on the host using shared resources donated to it by the host. The operating system, works as the host and manages the physical resource management, and the device support.

3. VIRTUALIZATION LAYER:

The virtualization layer is responsible for recreating the same or a different environment where the guest will operate. It is an additional abstraction layer between a network and storage hardware, computing, and the application running on it. Usually it helps to run a single operating system per machine which can be very inflexible compared to the usage of virtualization.



OR,

The characteristics of virtualized environments

  • In a virtualized environment there are three major components: guest, host, and virtualization layer.
  • The guest represents the system component that interacts with the virtualization layer rather than with the host, as would normally happen.
  • The host represents the original environment where the guest is supposed to be managed.
  • The virtualization layer is responsible for recreating the same or a different environment where the guest will operate in the case of hardware virtualization, the guest is represented by a system image Compromising an operating system & installed application
  • These are installed on top of Virtual hardware that is controlled & managed by the Virtualization layer also called the Virtual machine manager

Comments

Popular posts from this blog

Discuss classification or taxonomy of virtualization at different levels.

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 three dimensions time, doctor, and patient, and the two measures count and charge, where a charge is the fee that a doctor charges a patient for a visit. a) Draw a schema diagram for the above data warehouse using one of the schemas. [star, snowflake, fact constellation] b) Starting with the base cuboid [day, doctor, patient], what specific OLAP operations should be performed in order to list the total fee collected by each doctor in 2004? c) To obtain the same list, write an SQL query assuming the data are stored in a relational database with the schema fee (day, month, year, doctor, hospital, patient, count, charge)