linux下squid代理服务器的架设与维护

linux下squid代理服务器的架设与维护

ID:22631874

大小:56.50 KB

页数:6页

时间:2018-10-30

linux下squid代理服务器的架设与维护_第1页
linux下squid代理服务器的架设与维护_第2页
linux下squid代理服务器的架设与维护_第3页
linux下squid代理服务器的架设与维护_第4页
linux下squid代理服务器的架设与维护_第5页
资源描述:

《linux下squid代理服务器的架设与维护》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Linux下Squid代理服务器的架设与维护  一、对使用者的分析  现有网络情况:  我校校园网通过光缆已将31座建筑物连通,光缆总长度约15Km,绝大多数楼中实现结构化布线,连入校园网的网络多媒体教室、教学基地、实验室、机房等约有数十个,连网计算机达3000多台。我校目前出口有2个,一条速率为10Mbps,通过光纤接入中国教育科研网CER,另一条速率为4Mbps连入中国电信。  用户的需求:  我校校园网的使用者主体为在校学生及老师。根据统计,约80%的用户使用、FTP等资源。我校现有Chinaip126个,不可能分给所有的用户使用。通过架设代理服务器来实现让所有用户使用网络资

2、源是最简单并且相对安全和可靠的方法。通过架设专门的(FTP)代理来满足用户的主要需求,通过架设socks5代理来满足用户的其他需求。  二、硬件及软件的选择  硬件  CacheServer可以是一台普通的PC服务器加上cache软件(如Squid、Inktomi)构成,也可以是软硬件系统和一台专门的cache服务器。根据China出口的实际情况,4Mbps速率的出口,每秒最大传入数据量为约500K/s。我校主干网节点间为双千兆连接,到达部分实验室是百兆,到达宿舍为10M。送出的最大数据量为约12M/s。传送的数据量不是很大,使用传统的IA32构架服务器既可满足需求。我校网络中心主

3、机房使用机柜来存放服务器。惠普公司的LH6000服务器,具有很强的扩展性,是新型的六路服务器。代理服务器的运算负荷不是很重,对于IO的要求较高。LH6000通过自定义配置可以达到这个要求。通过使用raid可以提高磁盘性能,增加数据的可靠性。代理服务器软件占用内存较大。LH6000可以支持8GB内存。最终选择配置如下:  配置  处理器:IntelXeon处理器  内存:2G  磁盘控制器:集成具有32MB高速缓存双通道Ultra3SCSIHPNetRAID控制器  附加单通道:Ultra网卡  电源:3个热插拔电源  RAID使用了RAID5模式,这个模式是向阵列中的磁盘写数据,奇

4、偶校验数据存放在阵列中的各个盘上,允许单个磁盘出错。RAID5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。  软件  SquidInterObjectCache(HarvestProject的後续版本)是美国政府大力助的一项研究计划。Squid是一个开放源代码的代理服务器软件。它是一个为UNIX系统下运行的全功能的代理服务器软件。它可以为HTTP协议、FTP协议以及其他使用URL方式定位的协议作缓存。它支持客户端使用SSL协议进行数据传送。它

5、可以使用ICP,HTCP,CARP,CacheDigests等协议和方式和其他运行squid的服务器进行协同。它支持SNMP协议,可以用相应的软件来做协调和管理。并且能配置详细的访问控制列表(acl)。  操作系统  以前学校的代理服务器使用linux作为操作系统。这是因为以前的代理服务器通常还兼作其他的服务器。很多服务器软件是专门为linux开发的,或者在linux上运行的效率最高。Squid本身是为unix-like操作系统开发的。本身对系统没有太多的要求。目前我校China代理服务器使用的是FreeBSD作为操作系统。  没有选择Linux有下面几点原因:  Linux的核心

6、部分开发相对比较开放,FreeBSD的核心是由一个严格的coreteam来完成的。相对检查更加严格。从核心部分比较BSD的内核更加稳定。  Linux对高负荷的承载能力不如FreeBSD。对于高负荷下程序出错的容忍力,BSD远强于Linux。  许多著名的网站,如:yahoo,ease等著名的商业网站使用的就是freebsd,稳定性和性能早已通过很多专家的评测,远远强于Linux。  在著名的文章LinuxvsBSD:ATaleofT中,是这样评价Freebsd的:FreeBSDfocusesontheIntelArchitecturePCandserverplatforms,an

7、donprovidingthebestperformanceandstabilitypossible.TheDEC/paqAlphaisalsosupported.  但是Freebsd也有不如Linux的弱点。主要表现在磁盘IO的性能上。这主要是因为Freebsd使用的文件系统UFS的性能不如linux上使用的ext2/ext3。但是在加上softupdate之后会有很大的改进。而且出国代理上配置的使用raid5模式,磁盘使用高转速scsi硬盘,在上述硬件配置的情况

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。