So far, you have learned a lot about Hyper-V. You learned about its configuration, settings, tips and tricks, and how to manage Hyper-V VMs. In the previous chapter, we started to understand how a virtual environment can impact an application, in that case Active Directory. In this chapter, we will see how the virtual environment can actually change even the approach to the clients.
In the early days, from the client machine's perspective, performance was a problem in running client applications. When client hardware started to evolve, technologies such as mainframe no longer made sense. Over time, many architectures changed the balance for client machines: server/client, web services, and so on.
If you think about it, the point has always been: "Where is the processing going to happen, the datacenter or the client machine?" If the client machine is able to perform the necessary process in a viable time, then there is probably no reason...