no edit summary
Whilst an understanding of the architecture of VMM 2008 is not essential in order to be able to use this technology, having basic understanding of how the system works can be useful, especially when attempting to diagnose problems. Of particular significance, especially in distributed configurations, are the different transport ports used by the different VMM components in order to communicate both with each other and with host systems.
This chapter of [[VMM 2008 Essentials]] aims to provide a high level overview of the architecture of VMM 2008, together with a summary of the different ports used by VMM 2008 to communicate. The latter information will be of considerable use when configuring firewalls to allow remote administration of virtual machines using VMM 2008.
== VMM 2008 Architecture Diagram ==
VMM 2008 consists of a number of different components either installed on the same local
sever, or distributed over multiple servers. The components communicate through the core ''VMM Server'' component using a variety of different communications protocols. In addition to the inter-component communication, the VMM Server also communicates with the servers which host the virtual machines. The following diagram provides a high level overview of the VMM 2008 architecture and communications protocols.
== VMM 2008 Port Usage ==
As outlined in the [[VMM 2008 Components]] chapter of this book, VMM 2008 consists of a number of different components which all communicate, both with each other and with virtualization hosts. This communication takes place using standard network transport ports. Because the VMM components may be distributed over
a multiple systems, it is helpful to have an understanding of which ports are used, especially in terms of firewall configuration. An overview of these ports is provided in the following table. Note that these are the default port assignments, a number of which may be altered during the VMM 2008 installation process:
<table border="1" cellpadding="5" cellspacing="0" id="E3B" style="border-collapse: collapse; border-color:#cccccc; border-style: solid; border-width: 1px; margin-bottom:20px">