问答题
[说明] 网络工程师经常会面对服务器性能不足的问题,尤其是网络系统中的核心资源服务器,其数据流量和计算强度之大,使得单一计算机无法承担。可以部署多台Linux服务器组成服务器集群,采用负载均衡技术提供服务。 某企业内部网(网络域名为test.com)由三台Linux服务器提供服务,其中DNS、FTP、SMTP和POP3四种服务由一台服务器承担,WebklE~由两台Linux服务器采用负载均衡技术承担。
问答题
假定提供Web服务的两台Linux服务器IP地址分别为192.168.1.10和192.168.1.20。为了使用DNS循环机制,由主机名www.test.com对外提供一致的服务,需要在DNS服务器的test.com区域文件中增加下列内容: www1 IN (1) 192.168.1.10 www2 IN (1) 192.168.1.20 WWW IN (2) www1 WWW IN (2) www2 通过DNS的循环机制,客户访问主机www.test.com时,会依次访问IP地址为192.168.1.10和192.168.1.20的www主机。填写上面的空格,完成test.com文件的配置。
【正确答案】 (1)A (2)CNAME
【答案解析】
问答题
采用循环DNS配置可以实现简单的具有负载均衡功能的web服务。说明采用循环DNS实现均衡负载存在什么问题。
【正确答案】 存在的主要问题:不能区分服务器的差异,也不能反映服务器的当前运行状态(负载量的大小):或者,不能根据负载情况实现动态渊度。 如果一个服务器发生故障不可访问,会造成混乱,一些人能够访问www服务,另一些则不可以。
【答案解析】 [解析] 本题主要考查服务器集群与负载均衡技术,以web服务器为例。考查DNS服务器的配置及DNS的循环机制的优点与不足,还考查Linux下基础网络参数的配置。最后对NFS网络文件系统的相关概念以简答的方式进行考查。 [问题1、2] 采用多个服务器组成“集群”不仅能够提高整个系统的可靠性,而且还能够分担系统负载(负载均衡)。 应用循环DNS配置技术可以实现不能动态调整的、简单的负载均衡技术。具体来讲就是通过恰当配置DNS区域文件,将两台不同IP地址的服务器,利用“别名”机制关联到一个统一的主机名上,客户通过这个统一的主机名访问服务器资源时,DNs名称服务器将依次给出第一个服务器的IP地址、第二个服务器的IP地址、第三个服务器的IP地址……,这样不间断地循环。循环DNS配置的缺点之一是,名称服务器没有办法知道哪5台服务器负载重,如果一台服务器崩溃或由于某种原因不可用了,循环DNS仍将返回不可用的服务器的IP地址,使有些用户能够访问成功而有些用户访问不成功。
问答题
图11B-4-1所示的是基于硬件的负载均衡方案,其中WSD Pro被称为导向器,通过导向器的调度,实现服务的负载均衡。主机www1.test.com、www2.test.com、ns.test.com和WSD Pro都配置了双网卡,IP地址标注在图中。 [*] 图中的各个服务器必须进行恰当的配置,主机ns.test.com的/etc/sysconfig/network文件和/etc/sysconfig/network.scripts/ifcfg-eth0文件配置如下。 [*] 填写上面的空格,完成文件的配置。
【正确答案】 (3)false(或0) (4)test.com (5)192.168.1.10 (6)192.168.1.3 (7)192.168.1.0 (8)255.255.255.255
【答案解析】 [解析] 采用基于硬件(导向器)的负载均衡方法能够克服循环DNs配置的缺点。图中WSD Pro导向器拦截了所有访问服务器资源的通信连接,根据一种或多种算法选择一台服务器(物理上的)将连接进行转发,比如导向器可以根据服务器的“忙碌”情况来选择,即导向器可以利用网络和服务的可用性即服务器的性能来选择某个服务器为客户提供服务。
问答题
图中所示案例采用NFS(网络文件系统)技术主要解决什么问题?由图中左边的交换机组成的局域网有何功能?
【正确答案】 NFS(网络文件系统)服务器由主机ns同时作为,Web服务(www1和www2)作为它的客户,共享数据和服务脚本,保证Web服务的数据同步或一致。 NFS服务器需要向www1和www2分发数据文件,为避免分发和同步占用了web服务的带宽,左边的交换机组成192.168.2.0 NFS专用局域网,保证Web的服务质量。 同时这种配置将使NFS文件系统对外界不可用,增强了服务器的安全性。
【答案解析】 [解析] 采用基于硬件(导向器)的负载均衡方法能够克服上述缺点。
不过采用上述方法实施负载均衡还需要解决服务器之间的数据同步等关键问题,必须要有另外一种机制来保证不同的服务器对外提供的服务是一致的。在第三台服务器上(本题中是DNS服务器)安装NFS系统是可行的解决方案,可在该服务器上一个或多个磁盘中安装,web服务器通过NFs可以共享访问这些磁盘。但是应该看到,采用这种方法工作效率会较低,而且存在单点故障。NFS服务器的ethO网卡的地址是192.1168.1.3,其/etc/sysconfig/network文件内容如下:
NETWORKING=yes
FORWARD_IPV4=0
提交答案
关闭