1. Communicate with your teammates, and choose a research topic related to virtualization technology. It is recommended to focus on a small subject. Here are some examples. Your choice is not limited...

1 answer below »

1. Communicate with your teammates, and choose a research topic related to virtualization technology. It is recommended to focus on a small subject. Here are some examples. Your choice is not limited by these examples.








· Compare the performance (or other aspects) between VMware ESX Server and Microsoft HyperV (or between some other virtualization platforms, such as Xen, KVM, and etc.).


· Compare the impact of using different scheduler for certain applications.


· Characterizing virtualization overhead due to CPU (or memory or I/O) for a certain virtualization platform.


· Best practice of managing the memory (or storage) on a certain platform.


· Compare NFS-backed storage and iSCSI storage for virtual servers.


· A new idea (must be from yourself) of measuring (or planning) the performance of virtual servers.


2.Prepare a virtualization environment. You may use whatever platform is available to you. Here are some virtualization platforms that are free to download and install.


· VMware ESXi,
http://www.vmware.com/products/vsphere-hypervisor


· Xen,
http://www.xenproject.org




· KVM,
http://www.linux-kvm.org


3. Design the experiment for your testing, or verifying your theory. You may need to choose some benchmark, or write your own benchmark program if you like.



· This paper from VMware might be helpful when you are planning your experiment
(https://www.vmware.com/pdf/VI3.5_Performance.pdf).




· For I/O related research, you may use IOzone (http://www.iozone.org) to benchmark application level I/O.






4. Collect your results from experiment, perform analysis, and draw a conclusion.





5. Write and submit your report.

Answered Same DayFeb 28, 2021

Answer To: 1. Communicate with your teammates, and choose a research topic related to virtualization...

Amit answered on Mar 19 2021
152 Votes
Title of the assignment:
Student’s name:
Student ID:
Professor’s name:
Course title:
Date: 3/18/2020
Table of Contents
1.    Part - 1    3
2.    Introduction    3
3.    Characteristics comparison of HyperV and ESX Server    4
4.    Performance comparison of HyperV and ESX Server    5
5.    Part - 2    7
6.    Development of virtualization environment with Oracle virtual Box    7
7.    Part - 3    12
8.    Experiments on developed visualiza
tion environment    12
9.    Part - 4    17
10.    Conclusion of analysis    17
11.    References:    19
1. Part - 1
2. Introduction
The development of virtual version or environment for sharing network resources, devices of storage (mostly servers) and the computing platform is called virtualization. It is originally started in 1960’s when the resources of mainframe computers are virtualized for distinct applications [Das, 2016]. There are different types of virtualization like service virtualization, application virtualization, desktop virtualization, nested virtualization and hardware virtualization. The most commonly used virtualization on large scale is hardware virtualization. Different organizations like Microsoft and VMware has developed their own virtualization environment. Each virtualization environment developed by any of the organization has certain characteristics and performance measures. The full virtualization and para virtualization both are allowed and developed with these virtualization environments.
The development of any application requires testing on different operating systems and platforms. Virtualization provides this capability to testers on same system providing services of different operating system. Virtualization provides easy option of creating separate environments on same system [Manik & Arora, 2016]. The virtualization is mainly divided in three types: hardware virtualization, software virtualization (includes binary translation, hardware assisted and para virtualization) and operating system partitioning. Virtualization also allows using distinct versions of the same operating system on identical system. Virtualization provides benefits like cost saving, security overhead management, easy sharing of data, creating separate machines on same machine, easy resource sharing and improved security with easy restore capabilities. Oracle, Microsoft, VM Ware and many other organizations are working in this same area and providing their platforms to client organizations for their required uses.
3. Characteristics comparison of HyperV and ESX Server
The HyperV virtualization platform is developed by Microsoft which can be directly installed on any hardware. This virtualization solution is hypervisor. The different nature of this virtualization application architecture provides minimum dependencies on operating system [Simpkins, 2016]. The main characteristics provided by HyperV from Microsoft are mentioned underneath:
· This virtualization environment provides uses of thin operating system.
· The robustness and reliability of this virtualization environment are very high because of independent architecture.
· The hardware resources used in creating this virtualization environment are highly optimal.
· The critical applications can use this environment with improved performance.
· Advance capabilities are provided by these virtualization environments which are not commonly possible in traditional systems.
Like HyperV, ESX server is also a virtualization environment developed by VM ware for easy resource sharing. This virtualization solution is also hypervisor. This virtualization environment acts as an intermediate among the server executing VM and deployed hardware. The hypervisor characteristics of ESX server are mainly used by the drivers of the deployed hardware devices [Hidayat, 2016]. The main characteristics provided by ESX server from VM Ware are mentioned underneath:
· The installation of this virtualization environment is possible on the deployed bare metal but complete control on deployed hardware resources and functions performed for effective management are completely controlled by the root partition.
· The model of indirect drivers is...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here