Hallo
Die Systemanforderungen sind bei TechNet beschrieben:
VMM System Requirements
SQL und VMM würde ich auf unterschiedlicher Hardware laufen lassen. Beides als VM ist kein Problem. Zum Start brauchst du nur den VMM Server (die Database) und die VMM Administrator Console. Erweitern kannst du dies dann mit zusätzlichen VMM Libraries und dem Self-Service Portal.
Wenn du ein SAN hast, überlege dir den VMM Server ebenfalls direkt am Storage anzuschliessen:
Configuring a SAN Environment for VMM
Grüsse
Miguel