Virtual Machines: Discuss what are the new innovation today in this area and what effect this area have on the computer field. Look up information on websites then post the links at the bottom of your answer. How will this area change in the future? Will this area change society? Solution A virtual machine (VM) is an operating system (OS) or application environment that is installed on software, which imitates dedicated hardware. The end user has the same experience on a virtual machine as they would have on dedicated hardware. Virtualization does, however, require more bandwidth, storage and processing capacity than a traditional server or desktop if the physical hardware is going to host multiple running virtual machines. VMs can easily move, be copied and reassigned between host servers to optimize hardware resource utilization. Several vendors offer virtual machine software, but two main vendors dominate in the marketplace: VMware and Microsoft. VMware has a mature product portfolio, with many years of use in the IT industry. While a bit of a late player to virtualization, Microsoft is showing considerable progress. A classical example of VM which we use is Java Virtual Machine (JVM). The goal of a Java Virtual Machine (JVM) is to provide a runtime space for a set of Java code to run on any operating system staged on any hardware platform without needing to make code changes to accommodate the different operating systems or hardware. Another important application of VM is in Mainframes. Hypervisor, a variant of VM is used in providing many machines (called as Partitions in Mainframes) to outside world. Interesting application of VM is in Cloud Computing. A cloud is built up of numerous physical machines (the hardware). Each of these machines then run multiple virtual machines, which is what are presented to the end-users. Virtual machines are only limited in the way that their specifications cannot exceed that of their host (the underlying physical machine). There are exceptions to this as well, for example Amazon EC2 does the storage offline, so in that case it would be possible to request drive space that exceeds the host, but again not exceeding the physical size of the actual place where the storage is done. The security is the main issue in case of Virtual Machines and a lot of research is going on in this area. With newer technolgies like Internet Of Things(IOT), Machine Learning and huge amount of data to analyse VM role will further increase in the coming days. Concept of VM has destroyed the business of big companies like EMC, Dell, IBM, HP... in the sense like the small startups who had no option other than purchasing big boxes from these companies are now using the cloud service to store the data which inturn uses VM concept. ------------------- Sorry, I cannot give links here as it is againsr the Chegg Policy. May be you can google out more on the above points to find links and use them..