带来一篇天边(tianya)bbs体系架构剖析
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。研讨,就先从出口入手下手。
天边所利用的ip地点
221.11.172.154海南网通
124.225.65.154湖南电信
218.77.130.151海南电信
这些ip估量是天边用来分流带宽所利用,在我测试的这个工夫,218.77.130.151这个ip有大概正在迁徙到124.225.65.154。
接上去是四台一组的squid主机(squid/2.6.STABLE4)每组卖力几个板块,统计了一下最少有3组,也就是12台。一组称之通用,一组称之抢手,一组可称之新来的。这些squid组要做到url分流,那末一定得有一个7层代办署理拉,依据天边之前的纪录,这个7层代办署理是F5。别的看了一下,天边一切的域名、流量和并发量基础上都是经由过程这两三台F5弄定的,看来F5的才能仍是对照强的。不外,抄句话来讲就是光喝还没醉过。
然后cache上去就是web主机了,天边用的长短常盛行的windows2000和MicrosoftIIS5,主机数目依据cache组计应当会有3台。会不会阔气的用到3台sqlserver不得而知,数据库装在web服务器上的大概性对照高。别的有些板块是不走cache服务器的,那些也会用到呆板,这些呆板是否是反复使用的,今后有空再渐渐统计。别的天边另有两个项目,一下还想不起名字,那两个是google供应的完全计划。
天边的程序年夜部分是asp,有部分是asp.net,有一部分又是resin跑的jsp。在bbs中,估量是年夜部分用的asp,然后在几个关头点用jsp来增补,也就是aspjsp的布局,幻化多端,不成学也。IIS6我已5年没有有用过了,就不加评说。resin的功能不错,不外还不克不及算不乱服务器。sqlserver我也多年未用,不外昔时我十分的菜,用着这玩意十分不顺,如今我仍是十分之菜,偶然碰着一样感应头疼。
画个架构图送人人保藏吧。
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。 再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。? Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? 另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
页:
[1]