最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
现有学校采用多出口链路提升校园网用户访问外网的速度,同时还构筑了自己的数据中心机房。但是数据中心机房往往采用单链路教育网出口,而不同区域的访问者来自不同运营商,造成用户访问同一数据资源速度差异较大。本文探讨在不改变现有的数据中心架构情况下,采用开源软件在数据中心外层部署数据分流系统。 用户分流 首先部署用户分流部分,在Linux 的机器上安装b i n d 进行解析,使用D N S 的智能解析把不同运营商的用户进行分流。首先在bind 的配置文件中构筑几个地址列表,这里只列举了2 个例子,可根据多链路的需求添加,核心配置如下: // 掩码方式表示的地址列表,形成第一个地址池。 acl "LIST1" { 192.168.1.0/24; 192.168.2.0/26; }; // 掩码方式表示的地址列表,形成第二个地址池。 acl "LIST2" { 10.0.0.0/16; 10.1.0.0/32; }; // 用view 功能根据来源地址调用不同的zone 配置文 件进行解析 view "view_list1" { match-clients { LIST1; }; zone "test.edu.cn" { type master; file "test.edu.cn.zone"; }; }; view "view_list2" { match-clients { LIST2; }; zone "test.edu.cn" { type master; file "test.edu.cn.zone2"; }; }; // 一般来说我们列举的地址段做不到包含所有来客的 地址,防止遗漏需要加一个针对 //“any”地址的配置。 view "view_list3" { match-clients { any; }; zone "test.edu.cn" { type master; file "test.edu.cn.zone3"; }; }; 在开通测试网站(www.test.edu.cn)多链路均衡的时候,需要分别修改“test.edu.cn.zone”、“test.edu.cn.zone2”、“test.edu.cn.zone3”三个文件,分别添加“www.test.edu.cn”的域名,指向不同链路的转发服务器I P,后重新载入b i n d。实现针对相应链路的域名解析。
|
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com