In the web hosting field, cloud architecture describes employing different servers for each service which is a part of the web 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 contributes to higher uptime and improved overall performance since only one type of system processes will run on the server, so the resources will be utilized as efficiently as possible. Numerous service providers these days advertise their cloud services, but what they provide is not real cloud architecture for the reason that the Internet hosting control panels they use are not designed to function with anything different from an individual server. When everything runs on one machine, a problem with a single service could take the entire server offline. In this light, when you are searching for cloud hosting, you should check if the service you'll get is in fact a cloud one or if this is a marketing trick.