In the hosting field, cloud architecture refers to employing different servers for every single service that's a part of the internet hosting service. In other words, your files, databases and e-mails will not run on the exact same machine, but on separate ones. Such a configuration leads to higher uptime and superior overall performance as only one type of system processes will run on the server, so the resources will be utilized as effectively as possible. Numerous service providers these days promote their cloud services, but what they provide is not genuine cloud architecture for the simple reason that the hosting control panels they use are not designed to operate with anything different from a single server. When everything is run on one machine, a trouble with one service can take the entire server offline. In this light, if you are looking for cloud hosting, you should verify whether the service you'll receive is really a cloud one or if it is a marketing trick.