Was thinking of playing with this in home office
But then I saw the planned size of the servers!
Microsoft has revealed that its forthcoming Azure Stack will be able to run on as few as four servers and will also be able to play nice with its earlier cloud-in-a-box efforts. Azure Stack is designed to distil Redmond's public cloud into on-premises hardware, a task Microsoft's group program manager for Azure Stack …
Um, no, a cluster consists of eight hundred and eighty (multi-socket, hundreds-of-GB of RAM and stack of disks) hosts.
At least, as far as I understand it.
So conceptually at least an Azure cluster is potentially 10,560 cores, 440TB of RAM and a few PB of flash and disk, all probably connected with something like 10GbE for networks and 56Gb Infiniband for HA and storage interconnects.
The above is conjecture, I have no direct knowledge.