找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 358|回复: 0

对于校园代里服务器使用,硬件和软件说明

[复制链接]
发表于 2010-11-29 12:52:11 | 显示全部楼层 |阅读模式 IP:广东深圳
一、对使用者的分析
现有网络情况:
我校校园网通过光缆已将31座建筑物连通,光缆总长度约15Km,绝大多数楼中实现结构化布线,连入校园网的网络多媒体教室、
教学基地、实验室、机房等约有数十个,连网计算机达3000多台 。我校目前出口有2个,一条速率为10M bps,通过光纤接入中
国教育科研网CERNET,另一条速率为4M bps连入中国电信。
用户的需求:
我校校园网的使用者主体为在校学生及老师。根据统计,约80%的用户使用WWW、FTP等资源。我校现有Chinanet ip 126个,不可
能分给所有的用户使用。通过架设代里服务器来实现让所有用户使用网络资源是最简单并且相对安全和可靠的方法。通过架设专
门的WWW(FTP)代里来满足用户的主要需求,通过架设socks5代里来满足用户的其他需求。
二、硬件及软件的选择
硬件
Cache Server可以是一台普通的PC服务器加上cache软件(如Squid、Inktomi)构成,也可以是软硬件系统和一台专门的cache服务器。
根据Chinanet出口的实际情况,4Mbps速率的出口,每秒最大传入数据量为约500K/s。我校主干网节点间为双千兆连接,到达部分实验
室是百兆,到达宿舍为10M。送出的最大数据量为约12M/s。传送的数据量不是很大,使用传统的IA32构架服务器既可满足需求。我校网
络中心主机房使用机柜来存放服务器。惠普公司的LH6000服务器,具有很强的扩展性,是新型的六路服务器。代里服务器的运算负荷不
是很重,对于IO的要求较高。LH6000通过自定义配置可以达到这个要求。通过使用raid可以提高磁盘性能,增加数据的可靠性。代里服务
器软件占用内存较大。LH6000可以支持8GB内存。最终选择配置如下:
配置
处理器:1个100MHz系统总线的Intel Pentium III Xeon 700MHz处理器
内存:1G PC-133 ECC SDRAM
磁盘控制器:集成具有32MB高速缓存双通道Ultra3 SCSI HP NetRAID控制器
附加单通道:Ultra Wide SCSI控制器
内置存储:热插拔5x18G半高驱动器
网卡:内置INTEL 82559 100M网卡
电源:3个热插拔电源
RAID使用了RAID5模式,这个模式是向阵列中的磁盘写数据,奇偶校验数据存放在阵列中的各个盘上,允许单个磁盘出错。RAID 5也是以
数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,
任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。
-------------------------------------------------------------------
USA-IDC香港服务器租用商五洲数据提供国外服务器租用美国服务器租用业务二,服务器机房信息
介绍:日本服务器租用机房信息:日本东京机房 JP-TY-03 处理器:奔腾双核 PD 3.0GHz 内 存:1GB 硬 盘:160GB 带 宽:30M独享带宽 动态IP 价 格:1980元/月 [立即订购] 日本东
京机房 JP-TY-04 处理器:奔腾双核 E5200 2.5GHz 内 存:2GB DDR 硬 盘:250GB SATA 带 宽:50M独享带宽 动态IP 价 格:2100元/月 [立即订购] 日本东京机房 JP-TY-05 处理器:
酷睿双核 E7400 2.53GHz 内 存:4GB DDR 硬 盘:500GB SATA 带 宽:50M独享带宽 动态IP 价 格:2380元/月 [立即订购] 日本东京机房 JP-TY-06 处理器:AMD四核 9600+ 2.3GHz 内
 存:4GB DDR 硬 盘:500GB SATA 带 宽:50M独享带宽 动态IP 价 格:2680元/月 [立即订购] 日本东京机房 JP-TY-03 处理器:奔腾双核 PD 3.0GHz 内 存:1GB 硬 盘:160GB 带
 宽:30M独享带宽 动态IP 价 格:1980元/月 [立即订购] 日本东京机房 JP-TY-04 处理器:奔腾双核 E5200 2.5GHz 内 存:2GB DDR 硬 盘:250GB SATA 带 宽:50M独享带宽 动态IP
价 格:2100元/月 [立即订购] 日本东京机房 JP-TY-05 处理器:酷睿双核 E7400 2.53GHz 内 存:4GB DDR 硬 盘:500GB SATA 带 宽:50M独享带宽 动态IP 价 格:2380元/月 [立即
订购] 日本东京机房 JP-TY-06 处理器:AMD四核 9600+ 2.3GHz 内 存:4GB DDR 硬 盘:500GB SATA 带 宽:50M独享带宽 动态IP 价 格:2680元/月 [立即订购]
------------------------------------------------------------------------------------------
香港服务器租用-机房价格介绍酷睿双核 E6550 2.33Ghz 2GB 80GB 2M独享国际带宽 11300元/月 酷睿四核 Q6600 2.4Ghz 2GB 80GB 2M独享国际带宽 1
1680元/月 双核至强 E3110 3.0Ghz 2GB 160GB 2M独享国际带宽 11860元/月 四核至强 X3220 2.4Ghz 2GB 80GB 2M独享国际带宽 11980元/月 四核至强 X3220 2.4Ghz 4GB 80GB 2M独享国
际带宽 12180元/月 四核至强 E5320 1.86Ghz 2GB 73GB SAS 15000转 2M独享国际带宽 12980元/月 八核至强 X3220 2.4Ghz 4GB 73GB SAS 15000转 2M独享国际带宽 14380元/月Atom
230 1.6Ghz (超线程) 512MB 80GB 2M独享国际带宽 1 820元/月 美国服务器租用--SK芝加哥数据中心服务器租用计划 Atom 230 1.6Ghz (超线程)
1GB 80GB 2M独享国际带宽 1850元/月 Atom 230 1.6Ghz (超线程) 2GB 80GB 2M独享国际带宽 1900元/月 奔腾双核 E2160 1.8Ghz 1GB 80GB 2M独享国际带宽 1980元/月 奔腾双核 E5200
2.5Ghz 1GB 80GB 2M独享国际带宽 1 1100元/月 ----------------------------------------------------------------------------------------------------
软件
Squid Internet Object Cache (Harvest Project的後续版本) 是美国政FU大力助的一项研究计划。Squid是一个开放源代码的代里服务器软件。
它是一个为UNIX系统下运行的全功能的代里服务器软件。它可以为HTTP协议、FTP协议以及其他使用URL方式定位的协议作缓存。
它支持客户端使用SSL协议进行数据传送。它可以使用ICP, HTCP, CARP, Cache Digests等协议和方式和其他运行squid的服务器进行协同。
它支持SNMP协议,可以用相应的软件来做协调和管理。并且能配置详细的访问控制列表(acl)。
操作系统
以前学校的代里服务器使用linux作为操作系统。这是因为以前的代里服务器通常还兼作其他的服务器。很多服务器软件是专门为linux开发的,
或者在linux上运行的效率最高。Squid本身是为unix-like操作系统开发的。本身对系统没有太多的要求。目前我校Chinanet代里服务器使用的是FreeBSD作为操作系统。
没有选择Linux有下面几点原因:
Linux的核心部分开发相对比较开放,FreeBSD的核心是由一个严格的core team来完成的。相对检查更加严格。从核心部分比较BSD的内核更加稳定。
Linux对高负荷的承载能力不如FreeBSD。对于高负荷下程序出错的容忍力,BSD远强于Linux。
许多著名的网站,如:yahoo, netease 等著名的商业网站使用的就是freebsd,稳定性和性能早已通过很多专家的评测,远远强于Linux。
在著名的文章“Linux vs BSD: A Tale of Two System”中,是这样评价Freebsd的: FreeBSD focuses on the Intel Architecture PC and
server platforms, and on providing the best performance and stability possible. The DEC/Compaq Alpha is also supported.
但是Freebsd也有不如Linux的弱点。主要表现在磁盘IO的性能上。这主要是因为Freebsd使用的文件系统―UFS的性能不如linux上使用的ext2/ext3。
但是在加上softupdate之后会有很大的改进。而且出国代里上配置的使用raid5模式,磁盘使用高转速scsi硬盘,在上述硬件配置的情况下,
读取squid cache的数k大小的小文件使用ext2和ufs+softupdate的效率的差别在万分之一以下。对于负载数千用户的代里服务器来说,可以忽略这样的效率差别。
基于以上原因,最终选用Freebsd作为代里服务器的操作系统。
三、代里服务器软件的安装
squid的安装
freebsd本身的ports程序带有squid的稳定版本。目前squid的最新版本是2.4.STABLE6。在freebsd的/usr/ports/www/squid 目录下执行make;
make install就会将最新版本的squid代码下载、编译并最终安装到/usr中的相应路径中。
Squid本身会被安装到/usr/local/sbin下
Squid的cache目录默认为/usr/local/squid/cache
Squid的log目录默认为/usr/local/squid/logs
squid的配置文件目录默认为/usr/local/etc/squid
这样的安装方式比直接使用二进制的package安装要好。因为二进制的package不能保证在自定义的系统上稳定运行。下载源代码代码在本地进行编译之前,
首先会校验源代码的MD5 checksum,这样能保证我得到的源代码是未经修改过的版本。然后再在本地进行编译。最后安装到相应目录。
Squid的配置
Squid的配置文件是squid.conf
部分参数的配置如下:(为保证代里服务器安全,部分参数用*代替)
http_port 8080 设置http代里端口为8080
cache_peer pa.us.ircache.net sibling 3128 3130 login=*:*
cache_peer sj.us.ircache.net sibling 3128 3130 login=*:*
cache_peer * parent 13280 4827 htcp *:*
这几行是使用squid可以和其他几台机器进行协同工作的特性,同几台组成cache_peer。
----------------------------------------------------------------
四,服务器运营商信息介绍
USA-IDC美国服务器租用商五洲数据提供美国服务器租用
国外服务器租用
托管业务 USA-IDC海外数据中心?2005~2010
深圳市网格时代科技有限公司 保留所有权利. http://www.usa-idc.com http://www.755800.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 11:33 , Processed in 0.256847 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表