In the web hosting field, cloud architecture identifies employing different web servers for every single service that is a part of the hosting service. In other words, your files, databases and emails will not run on the exact same machine, but on separate ones. Such a setup results in higher uptime and much better overall performance because only one kind of system processes will work on the server, so the system resources will be utilized as good as possible. Various service providers these days promote their cloud services, but what they supply is not genuine cloud architecture for the reason that the web hosting control panels they use are not designed to function with anything different from an individual server. In case everything is run on one machine, a trouble with just a single service can take the entire server offline. In this light, when you are looking for cloud hosting, you should verify if the service you'll get is really a cloud one or whether this is a marketing trick.