If you have not yet contracted a cloud storage service, you should contract one that has physical servers in your country, and not outside it. In this way, you ensure that you will get higher speed and lower latency than if you were in another country, due to the remoteness of the servers. For this reason, Google has launched a new “region” in Spain for its Cloud, with the aim of providing the best possible performance to its customers in Spain, who will connect directly to the servers located in our country. Amazon, with its AWS, is also deploying large datacenters in the city of Zaragoza with the aim of improving latency and speed for users in our country, since the distance to physical servers is fundamental.
Operator and the peering you have
The Internet operator that we have contracted also directly influences the speed that we will achieve with the cloud. If our operator has peering agreements with the cloud storage service, we will have better performance in terms of speed and latency. It is possible that the physical servers of this service are in the operator’s own network, with the aim of having a very high bandwidth, or at least, that they have peering in a neutral point so that the traffic does not go through third parties.
If the Internet operator does not have any peering agreement with the service, then all the traffic will have to go through transit to the service, going through other operators and it is even possible that this traffic will have to go to another country to reach its destination. . It is essential that our operator has certain agreements with the service to have the highest possible bandwidth, without the need for traffic to pass through third parties (other operators).
Internet speed contracted
Finally, the speed that we will get for downloading and uploading to the cloud will depend directly on the contracted Internet speed. If we have contracted a bandwidth of 100Mbps, surely we have the bottleneck, however, if we have contracted speeds of 500Mbps or more, surely the bottleneck is in the network itself and not in our Internet connection.
In principle, with Internet speeds of 500Mbps or higher, we will not have bottleneck problems due to our connection, since the upload speed limitation will be directly in the network where all the traffic passes. Therefore, it is not in our power to improve this performance that we achieve.
Minimum speed I need
To be able to work without speed problems in the cloud, you will need a connection of at least 300Mbps. With this type of Internet connection you will be able to upload data at a high speed and also download it, however, you should also make sure what maximum speed you will get with that cloud storage service, because if you do not have peering agreements and the traffic has to go through other operators, it is very likely that the speed you get will not be higher than 100Mbps.
Next, we are going to show you different cloud storage services that we have tested with a symmetrical 1Gbps Movistar connection, so that you can see the real speed that we achieve when uploading and downloading files.
We have carried out the tests by uploading a 1GB file to the different clouds and measuring the time it takes. Next, we have performed the same operation but in reverse, downloading the 1GB file and measuring the time to obtain the average speed. The speed achieved in the different services are as follows:
- Google Drive: 260Mbps upload, 630Mbps download.
- OneDrive: 170Mbps upload, 230Mbps download.
- Dropbox: 195Mbps upload, 225Mbps download.
- pCloud: 40Mbps upload, 95Mbps download.
- MEGA: 30Mbps upload, 40Mbps download.
As you can see, the speed that we have achieved is very far from the contracted speed, and also from the speed that we achieve in the typical speed tests, because the servers of these speed tests are in the operator’s own network, with the goal of checking the speed as reliably as possible, without having to go through other operators or too many intermediate routers.
These tests carried out with Movistar are probably nothing like those carried out with other operators such as Masmóvil or Vodafone, since each operator is different. In our case, with a 600Mbps connection we will take full advantage of any of these services, since the maximum speed we have achieved is 630Mbps when downloading with Google Drive.
What do I do if the cloud is slow?
If downloading and uploading files to the cloud is slow, you will only be able to perform two actions to try to solve it:
- Change cloud storage service: If the servers of your storage service are physically very far from you, then you can opt for others that are closer (in your same country at least).
- Change operator: If you do not want to change your storage service, then our recommendation is that you change your Internet operator. As we have explained before, the results of the speeds achieved change radically from one operator to another, so you must take this into account.
Another very valid option that is currently being imposed to try to alleviate the poor performance of the public cloud compared to the private cloud, where the servers are in your home or company, is to use the hybrid cloud. The main NAS manufacturers such as QNAP or Synology have software tools that allow us to synchronize a specific folder with any service in the cloud, including Google Drive, Dropbox, OneDrive, Amazon S3 and many other services from other companies. In this way, with the hybrid cloud we will have the best of both:
- Very fast speed and very low latency, all files are on the local server on the same network.
- Security and integrity of the data: they allow you to synchronize files and folders with the cloud.
- Ease of use: synchronization with the Cloud is done in a completely transparent way for the user.
This last option is the best if you want to have the maximum performance, the negative part is that you will have to have an intermediate file server, so that it is in charge of managing all the local accesses and also from the Cloud.