Hosting Basic Points
DDoS
DDoS – is Distributed Denial of Service attack. The attackers (usually hackers) use variety of methods to organize DDoS, but most of the cases - multiple compromised systems (which are usually infected with a Trojan). DDos attacks make more damage than attacks going from a single machine because defense methods needs blocking hundreds or even thousands, of IP addresses. The victims of these attacks could be professional web resources, corporative web sites and also personal pages, blogs. Your web hosting company professional defensive systems – is the only guarantee of your sites protection from DDoS.
Cluster server system (computer cluster)
Computer cluster is an information system which consists of a group of computers that work together closely. These machines must be the same or similar type, and share load and resources such as a common home directory, so that in many respects they can be viewed as though they are a single computer. The components of a cluster are most of the cases connected to each other through advanced local area networks. Clusters systems are usually deployed to improve performance and availability over that provided by a single machine. |
|
 |
There are 3 major types of clusters:
1. High-availability (HA) clusters – used for improving the availability of services provided by the cluster.
2. Load-balancing clusters – used for huge workload, which distributed to several or all servers in the cluster.
3. High-performance computing clusters - provide increased and reliable performance. They split a computational task across many different machines in the cluster.
Cluster system for web hosting servers is the best way to provide best reliability and efficiency for the customers.
Crontab
Crontab is a Unix-like operating system (computer) command that creates a file with a table or list of commands, each of which must be executed by the operating system at a specified time. Crontab used as an automatic timer to run important jobs or scripts (programs) at the needed time.
MySQL
MySQL is relational database. It is used to store and manage information of any kind – single symbol, texts, numbers, files or graphic images for web servers.
In other words MySQL is a multithreaded, multi-user SQL, open source database management system that relies on SQL for processing the data in the database. MySQL can easily run on UNIX, Windows and Mac OS.
MySQL is easy to use with most of programming languages, especially with PHP.
Shell access
Shell access is a personal account that allows you to access the server using command prompt. You need an SSH program (telnet) to connect to your server address, you can then issue shell commands directly from your PC to the remote server. Shell access allows you to run command line programs, copy files, delete files, move files and much more.
|