目录

Linux系统的几种常见硬件、系统模式

对用户而言,Linux系统有两种模式:单机和集群。

从硬件来说,单独的一个服务器,有三种款式:塔式服务器、机架式服务器、刀片式服务器。

  1. 塔式服务器和我们平时用的台式电脑差不多,价格便宜;
  2. 机架式服务器,体积较大,较扁平,便于堆放,但噪音非常大,价格较高;
  3. 刀片式服务器,体积小,扁平,便于堆放,节省空间,噪音非常大,价格非常高。

另外有一种胖节点,体积较大,但性能(核数)相当于一般服务器的几倍。

单机

用户自己购买一台或多台服务器,服务器与服务器之间没有部署高速网络(万兆网或InfiniBAND),那么这些服务器就只能当作单机,不能用两台机器来并行处理同一个任务;

集群

集群的造价一般较高,因为除了每个单独的“节点”(node,也就是一台一台的服务器,但为了节省空间,所以这种服务器一般采用机架式和刀片式、胖节点)的费用之外,还需要花费相当造价在高速网络的部署上,集群的高速网络的网速一般在几十G每秒的级别。网速越高,并行效率越好。

对于集群,一般会有一个单独的存储区,这个区域,可以理解为一个硬盘,在系统里面,根据管理员的设置,可能是具体的某个文件夹,一般包括用户的home文件夹。所有节点都可以用高速网络读写这个硬盘,因此用户看起来,仿佛这个硬盘就在当前所在的节点上。而切换到不同节点,都可以看到这个文件夹的内容。因此一般如果系统设置的合理的话,用户无论在哪个节点,看到自己的home下面内容都是一样的。