Current location - Trademark Inquiry Complete Network - Futures platform - How to choose an operating system for cloud servers and how much bandwidth is appropriate?
How to choose an operating system for cloud servers and how much bandwidth is appropriate?
There are two main operating systems for cloud servers: Linux and Windows.

Linux operating systems, including Ubuntu, Debian, CentOS and other systems, are excellent open source systems, with similar functions and slightly different interfaces and operating methods, as long as users are familiar with the system and like it.

Windows operating system:

Commonly used Windows operating systems are Server2008 and Server20 12R2, which are divided into x86 and x64. X86 is 32-bit, and x64(64-bit) is mainly limited by memory. Due to the 32-bit limit, up to 4GB of memory is supported. If you need to use more than 4GB of memory, please use a 64-bit operating system. Choose 2008 edition or 20 12? It is recommended that the higher the version, the better, because the higher version has fewer loopholes. Now the highest version is 20 19.

First, according to the development language selection:

The website development language is ASP. NET and HTML, and chose Windows system.

Website development languages are PHP, HTML, WAP, and Linux system is selected.

Second, according to the needs of the website, use the database to select:

The database is ACCESS and SQLServer, and the Windows system is selected.

The database is MySQL and SQLite, and the Linux system is selected.

Third, be familiar with the choice of operating system:

If you haven't been exposed to Linux knock-down command operating system (similar to DOS under win), it is recommended to choose Windowssever system.

If you are familiar with Linux commands, it is highly recommended to use Linux.

As for the bandwidth of the server, it needs to be calculated according to the business requirements, and the requirements for bandwidth vary widely. If it is a company homepage, and the number of online visitors is not too large, a few meters of bandwidth should be enough. However, if you are a forum or video download website with a very large number of visitors, it will consume bandwidth resources very much, and a few G's may not be enough.

1. For example, if your site is a company website, 1M bandwidth is equivalent to about 200 people online. If it is normal access, then it depends on the number of concurrent connections. Finally, divide the number of concurrency by the bandwidth occupied by everyone.

For example: 2400 people are online at the same time, 2400 people are operating at the same time, and each person has a page of 30KB, so the cost-effective bandwidth is: 2400/(30KB*8)= 10Mb.

2. For example, your website is a video website.

For example, in the network environment, the concurrency is 1000, the high-definition video code rate is 2Mbps, and the standard definition code rate is 1Mbps. If: 1: 2, what is the total output bandwidth of a single node calculated as 600?

Answer: 2002+400 1=800Mbps.