Windows Server licensing is based on cores, not processors or machines. The minimum number of licenses that you can buy per processor is eight and you have to buy at least 16 licenses per server. Core licenses are available in packs of two or 16, so it is impossible to buy just one license for Windows Server.