It will easily run on a single machine with 128GB RAM. I only use additional servers (hosted on external server machines) when I'm running a large template for a big project, or, when creating a new project template and want all instruments to hand at the beginning of the creation process. After that I'll normaly run a VEPro server on my PC Workstation, and sometimes one or two external servers, depending on the insturments and their demand for more RAM and CPU bandwidth, and to reduce audio latency. I should add that my PC Workstation is running 512GB RAM, and dual CPU, with 22TB SSD NVMe storage. Our external (ie. out of the box) VEPro servers run on x12 Dell Enterprise Servers, each with dual Xeon CPUs and between 192GB and 384GB RAM - but gives us scalability for large templates and when we have multiple composers & engineers etc working on the same projects.