If the traffic on your website is too high and the virtual host space cannot meet your needs, you need to purchase a hosting server.
(1 ). What is a server?
A server is a high-performance computer. As a network node, it stores and processes 80% of data and information on the network. Therefore, it is also called the soul of the network. A metaphor for an image: servers are like post office switches, while fixed or mobile network terminals, such as computers, laptops, PDAs, and mobile phones, such as telephones scattered in homes, various office places, and public places. We need to go through a switch to communicate and communicate with our daily lives and work calls to reach our target phone. Similarly, network terminal devices, such as computers in homes and enterprises, access the Internet to obtain information, communication with the outside world, entertainment, etc., must also pass through the server, so it can be said that the server is in the "Organization" and "lead" devices.
The composition of servers is similar to that of a microcomputer, including processors, hard disks, memory, and system bus. They are specially formulated for specific network applications, therefore, the processing capability, stability, reliability, security, scalability, and manageability of servers and computers vary greatly. Especially with the advancement of information technology, the role of the network becomes more and more obvious, and the requirements for data processing capabilities and security of their own information systems are also increasing, if your password is stolen by hackers during the e-commerce process and key business data is lost, if you cannot access the ATM normally, you should consider the server, the successor behind these device systems, rather than blaming the staff for their quality and other objective conditions.
(2 ). Technical Terminology of IDC server hosting
1. Server:
The English name of a server is "server", which refers to a special dedicated computer system that provides various services for the client in the network environment. Here, the "client" refers to a PC with an operating system installed with DOS, Windows 9x, and other user instructions. As can be seen from the concept of server, server is also a computer, but it is a special computer that provides services for other computers, and has unique characteristics different from ordinary computers.
2. Concept of U:
1u = 1.75 inch = 4.445. The data center provides a U unit space of 4.5*58*62 cm (high * wide * Deep), and stores a rack-mounted server and its ancillary equipment.
3. CPU (Central Processing Unit)
The central processor and CPU are the heart of the computer, including the computing components and control components. They are the core for completing various operations and control, and the most important component for determining the computer performance. The main parameters are the clock speed and the number of digits of data transferred or processed at a time.
4. Hard Disk:
Hard Disks are the most important places to store data. Most of the information required for execution is read from the hard disk. Once the hard disk is damaged, no data can be used. Therefore, the hard disk is the most important data storage device. The larger the disk capacity, the more data the server can store.
Hard disk capacity: It is often heard that the hard disk space is 3.5gb or 4.5 GB. GB is the unit of capacity. 1 GB is about 1 million bytes (bytes), or about 1000 MB. The larger the disk capacity, the better. The larger the disk capacity, the more data can be stored.
Hard Drive Speed: Hard Drive Speed refers to the speed of the hard drive motor. The faster the speed, the faster the Data Reading and Writing speed. The faster the speed, the higher the price. The current hard drive speed is usually 5400 RPM or 7200 RPM.
5. Memory:
DDR: DDR (dual data transfer rate) SDRAM provides dual memory bandwidth, which is more efficient than SDR (single data transfer rate) SDRAM.
Ram: random access memory (RAM): Ram is the memory that can be read and written. We can also read data from Ram when writing data to ram memory, this is different from the ROM memory. However, Ram must maintain its own stability through stable and smooth power supply, so once the power supply is turned off, the original information in Ram will disappear.
ECC: Short for error checking and correcting. It is widely used in computer commands in various fields through memory error correction, computer operation commands can continue to be executed.
Most Common Errors in memory are unit errors, multi-dislocation, column errors, and row errors. They are similar. Most of the unit errors occur when reading a complete bit or word. When reading the same bit and word, there is always an error in the same bit of data, which is called a multi-dislocation. The unit error occurs in many words, which means column errors or row errors.
How are these errors corrected: the ECC memory uses an extra bit to store a data-encryptedCode. When data is written into the memory, the corresponding ECC code is also saved. When you re-read the stored data, the stored ECC code is compared with the ECC code generated during data reading. If the two codes are different, they will be decoded to confirm that the one in the data is incorrect. Then this error bit will be discarded, and the memory controller will release the correct data. The corrected data is rarely put back into the memory. If the same error data is read again, the Rectification Process is executed again. Rewriting data will increase the overhead of the processing process, which will significantly reduce the system performance. If the error is caused by a random event rather than the memory defect, the error data of this memory address will be replaced by other data written again.
6. Raid:
RAID (Redundant Array of Independent Disks) storage technology can improve the performance and reliability of the data storage subsystem. Raid was initially designed to distribute a large amount of data to a small disk array. For server operating systems, these small disks are like a "logical" hard disk.
Intel integrated raid controllers and software help e-commerce applications in storage subsystems (including five, eight, or more independent disks) gain the raid advantage. Selecting raid means that even if the hard disk fails, the server and network can be fully running without data loss. In the early stages of RAID development, what is the "I" generation in raid? Quot; cost-effective ". As the cost of large-capacity hard disks decreases sharply, the industry has gradually changed the meaning of the letter "I. Its meaning is "independent ". This demonstrates a major advantage of the raid sub-system: Independent Disks, with the ability to protect data, improve network storage performance, and maintain normal server operation.
Failure of a hard disk may cause server downtime, network performance degradation, and interruption of e-commerce applications. The raid array configured properly helps prevent such incidents.
Selecting raid means that even if the hard disk fails, the server and network can be fully running without data loss. In some cases, users on the network do not even notice that the hard disk is faulty.
With the "hot swapping" feature supported by Intel integrated raid software, you can remove and replace faulty hard disks while the server is running normally. The sustained decline in the price of fast and large-capacity hard disks makes raid a storage technology that attracts e-commerce enterprises more.
7. Traffic:
Network Traffic reflects the number of packets transmitted through the network and the degree of congestion.
Byte: the unit of measurement file size. It is usually used to describe the size of the drive or disk. 8 bits = 1 byte.
8. bandwidth:
It is used to measure the data transmission speed of a server connected to the Internet, measured in BPS (bit per second ).
Input bandwidth: from the server perspective, we define the input bandwidth as the speed at which data can be transmitted from the Internet to the server.
Output bandwidth: from the server perspective, we define the output bandwidth as the speed at which data is transmitted from the server to the Internet.
the bandwidth measurement unit is bit. Bit is called bit element, which is the smallest unit of computer memory. 1 bit has two changes: 0 and 1.