My company gave me a server with the recommended hardware settings, but I wanted to test Microsoft Azure Stack in my own lab at home. So how does the server looks like I want to run Azure Stack on? Have a look at the following specifications.

For the memory check you have to edit the functon CheckRam in the Invoke-AzureStackDeploymentPrecheck.ps1 in line 93-101.

For the VMs I have changed vCPU and vRAM settings in the PoCFabricSettings.xml file to the following ones.

VM Name

vCPU

vRAM

vRAM min

vRAM max

ADVM

2

2

1

2

BGPVM

2

2

1

2

NATVM

2

2

1

2

NCVM

2

2

1

2

MuxVM

2

2

1

2

SQLVM

2

2

1

2

PortalVM

2

3

2

3

ACSVM

2

4

3

4

xRPVM

2

3

2

3

ClientVM

2

2

1

2

After you have edited the files you can start the deployment process. It will take some time to finish. Round about 4 hours. If everything runs fine you have a fully functional Azure Stack Technical Preview on lower hardware.