我对群集的简单认识

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:42:57
通过前几天的提问知道在现实中做群集需要三台服务器(有人说两台也行)和一个共享磁盘,其中一台做DC;另外两台做为群集中的两个节点,共享磁盘即仲裁磁盘同一时间只能被一个节点访问
那么我想说的是:
1、做群集只是提高了服务器的可用性,同一时间其实就是一台服务器+共享磁盘在对外服务,如果此节点没问题其他节点是完全可以关机的。因为开机也不能访问共享磁盘,更谈不上为客户服务
2、我没有接触过大网站的服务器,我知道有一个网站用了六台服务器,我想问一下这六台服务器难道只是做的群集来提高可用性吗?有什么方法来使六台服务器同时对外提供服务,来提高客户的访问速度,是负载平衡吗?如果做了负载平衡+群集是不是六台服务器就都能对外服务了

你这样说是完全没有懂得为什么要做群集,群集服务是通过提供冗余来实现高可用性,比如一般要求的%99.9的可用性,这只是一般,也就说一年只有几分钟十几分钟服务不可用,试问一般怎么可能达到?
你看到备用节点开机但是不提供服务觉得是浪费,但是应该想到如果主节点损坏你去维修那么服务不可用的时间是多少?那么备用服务器的作用也就体现了,这样提供高可用性,如果照这样说,那么冗余硬盘做RAID也没用不是吗?
另外负载均衡的确6热爱都可以提供服务,一个群集对外是透明的就是说一个VIP就代表了服务器场,负载均衡的群集几乎可以达到%100可用性,一般大型门户网站都有这样的需要
还有什么我们一起讨论解决哈