1M, as the lowest bandwidth configuration of cloud servers, how much traffic can it withstand? When choosing the bandwidth of a cloud server, I always get a headache when I see the bandwidth size. If I buy too little bandwidth, the website will be too slow and the user experience will be bad, affecting the business. If I buy too much bandwidth, it will be a waste. So how much bandwidth is enough for a cloud server? What is the traffic limit of 1M bandwidth? Bandwidth literacyFirst, let’s popularize some basic knowledge about bandwidth. The bandwidth of a cloud server refers to the outbound bandwidth. When a user initiates a request and the server sends data to the terminal, this part of the bandwidth will be occupied.
If the bandwidth of the cloud server is 1M and the maximum transmission speed is 128kb/s, when the user browses the website, the cloud server sends data to the user, and the transmission speed is 128kb/s. 1M=1024/8=128kb/s This transmission speed may seem slow, but it is actually sufficient in most cases. Most of the web pages we browse are composed of text and pictures. A Chinese character is only 2 bytes, and pictures are usually around dozens of KB after compression. As long as the page content is not particularly large, the speed of opening a page with 1M bandwidth is no different from that with 5M bandwidth. Of course, this is only the case when only one user is accessing the website at the same time. If there are two users browsing the website at the same time, theoretically each user can only get more than 60kb. If 10 users browse at the same time, each person can only get 12.8kb/s, and the website will open very slowly. It is worth mentioning that bandwidth is only occupied when the cloud server responds to user requests and sends data. Bandwidth resources are only occupied when the user clicks on a link on the website. Once the page is fully loaded, it will no longer occupy bandwidth. In addition, there is support for various technologies such as caching and CDN, so it is rare for a small website cloud server to send data to multiple users at the same time, and 1M bandwidth can meet the needs. So, how many people can a 1M bandwidth support online? Estimated based on the amount of data requested per second by the userInterface users make 10 requests per second, and each request contains 50 Chinese characters (100 bytes). Therefore, the number of users that can be carried by this 1M bandwidth is 128*1000/10/100=128. Users need to receive pictures. Assuming that the picture size is 10kb and is downloaded once per second, 12.8 people can be supported at the same time. If it is a personal blog website, an article has 1,000 words and is accompanied by 2 pictures, then the size of this article is about 100kb, which is equivalent to receiving one user visit per second. One user can be received in 1 second, which is equivalent to 3,600 users per hour, or 86,400 users per day! Of course, this is just theoretical data. User access cannot be so even, nor can it be possible to request once per second. How to check if the bandwidth is sufficient?Different websites have different page sizes and traffic peaks. How do you calculate whether 1M bandwidth is enough? One is to estimate through experience. Generally speaking, for websites with less than 2,000 to 3,000 IP addresses per day, a bandwidth of 1M is sufficient. Another method is to observe the monitoring background of the cloud service provider. If the outbound bandwidth is often at a peak of 128kb/s, it means that the bandwidth needs to be upgraded. Some people may say that they have been using 1M bandwidth for so long that they have sentimental feelings about it and do not want to change it, but they do not want to affect the user experience. Is there any solution? Yes, using CDN. After using CDN, the content of the website will be distributed to various CDN cache nodes. When a user initiates a request, the content data will be sent to the user from the nearest CDN node, no longer passing through the origin site, and will not occupy the bandwidth of the cloud server. Only when the CDN cache node cannot find the corresponding content will it return to the origin site and occupy bandwidth. In this way, the number of concurrent requests carried by 1M bandwidth will be much larger. There are too many factors that determine how many people online a 1M bandwidth can support, involving many aspects, such as page optimization technology, CDN technology, etc. There is no definite answer, but what is certain is that for most websites, a 1M bandwidth is definitely enough. |
<<: LMT to build 5G air-ground hybrid network with Omnispace
The tribe shared news about FantomNetworks twice ...
On May 28, the Metrology and Testing Center of th...
1. Introduction to QinQ The VLAN ID field defined...
As connected technology continues to advance, bus...
Recently, the Ministry of Industry and Informatio...
Recently, Ericsson commissioned management consul...
On the afternoon of December 7, 2018, the first S...
At present, the core network is in a critical per...
Last year, the iPhone 12 was launched. The most o...
While 2020 has brought unprecedented challenges, ...
According to official news, 5G will be put into c...
I received a message from AlexHost, a foreign hos...
RackNerd has launched some promotions in Los Ange...
[[394583]] News on April 20: At the end of last y...
It's the last day of the holiday. Did you get...