Multi SQL Server Web licence on Single Machine I have a cloud server on 1and1.com and that has 8 Socket/Core. I have aslo installed the SQL Server Web Edition provided by 1and1.com. At the the time of installing the options shows to me you need 2 licence (as Web edition is limited to 4 socket). They also telling, you have 2 licence and 2 licence distributed among  8 core and billed me for two licences. but it's look like our sql server is using only 4cpu.

When i run 


  select scheduler_id, cpu_id, status, is_online 
  from sys.dm_os_schedulers 
  where status = 'VISIBLE ONLINE'


It is showing only 4 cpu is online. and rest four are offline when i run 


  select scheduler_id, cpu_id, status, is_online 
  from sys.dm_os_schedulers 
  where status = 'VISIBLE OFFLINE'


Can anyone help me to understand with this situation.
Apart from the licensing question, there's a question about the technical limitations of Web/Standard edition.  

Web edition is limited to "Lesser of 4 sockets or 16 cores", but for a Virtual Machine the sockets and cores are reported by the hypervisor, and may differ from the underlying hardware.  That appears to be the case here, as the hypervisor is presenting the VM with 8 VCPUs and claiming that they are on 8 separate sockets.  

SQL Server on startup looks at the reported sockets and cores when and will limit the schedulers accordingly.  Here that's limiting the CPU use to half of what it should be.

To fix this, the hoster should reconfigure the hypervisor to accurately report the socket and core count of the hypervisor host.