- Shared hosting on a set of servers
- Shared Virtual Machines (VM) on a shared VM platform
- Dedicated hardware
The standard way of hosting is to setup many web sites on a set of servers and share the cost of the hardware and software amongst the users. This is most cost effective but in terms of performance is the slowest and provides little flexibility.
|Cost effective||Shared firewall – less secure|
|Reliable||Shared resources of the servers – slower|
|Fully managed||No access to databases|
|Limited access to files via FTP|
|Site at mercy of other web sites performance|
|Disk space restrictions|
|No say on reboots and maintenance windows|
|Support during working hours|
|Limited support out of hours|
|Higher performance||Requires bespoke management|
|Much higher data throughput (5 meg)||Expensive to expand|
|No restriction on applications||Limited storage space|
|Provides for VPNs||Share the resources of the hardware|
|Higher uptime and better SLA|
|Highest security||Requires bespoke management|
|No restriction on usage of server resources|
|Much higher data throughput (5 meg)|
|No restriction on applications|
|Provides for VPNs|
|Maximum freedom to expand – Scalable|
|Highest uptime and better SLA|
Key elements in the cost of dedicated soloutions are:
Server utilisation – What server hardware does the site require?
Bandwidth utilisation – how much internet capacity does/will the site require?
Electricity – How much electricity will a set of servers consume?
Cooling – How much cooling is required to maintain the servers at 22deg C?
Space utilisation – How much space will the servers require in the data centre?
Support – What level of technical support will be required and at what times?
Backup and DR – What facilities will be required for backup?
Security – What level of firewalling and IP addressing will the site(s) require?
Installation – How long will it take to install, configure and test the hosting solution?