联盟服务器发展之路硬件篇

万事开头难,这篇很早之前就想写写了,最近忙于各种工(po)作(shi),就耽搁下来了。
还是写写吧,最近几年很少上联盟,登陆进去像当年一样爬了爬楼,搜了搜素材,开始动手写第一篇简书。

喜欢折腾硬件

  电脑DIY原本是穷苦人喜欢折腾的事儿,联盟的服务器(包括bitunion、155等等)都是不停的折腾的机器。
  我不是最早那批折腾联盟服务器的人,大概2008年左右才开始参与折腾联盟的服务器。为啥是2008年呢?可以搜搜 soff。我接手的时候已经是一台听破的机器了,硬盘不停的响,还好服务器单独在一间屋子里,不会被刺耳的噪音吵到。
  2003年联盟刚成立的时候,可能机器是P4 1.8或者更惨的配置,具体详情欢迎联盟老人补充。后来我用这堆破旧不堪的P3/P4台式机搭建了几台FTP,感谢多位biter无偿提供了大容量硬盘,其中有一台就是图片中的样子。今天不说操作系统等软件,软件方面改天再说。

soff发布的照片

  • 2004年10月,联盟的配置是P4 2.0, 256M DDR,有soff的帖子为证。
  • 2005年11月,联盟服务器进行升级:CPU: 赛扬 2.8G 64bits 内存: 2G DDR 400 硬盘: 34G SCSI * 2, 36G IDE。感觉这次升级是很大的一次硬件提升,内存一下子大了好几倍,不知道256M的时候mysql能吃多少内存。这个状态持续了很久,两块万转的SCSI硬盘那个响呀......这时的服务器稳定性成了很大的问题,环境导致经常会断电,每次断电都会导致硬盘可能发生损坏。
  • 2008年12月,联盟服务器实在撑不下去了,一重启就一堆I/O错误。在lonecat的支持下,进行了又一次重大硬件升级。CPU: AMD Phenom64 3核 8450
    内存: DDR2-800 2G*2 硬盘: SATA 500G x 2。咆哮了好几年的SCSI硬盘终于下岗了,这次SATA盘虽然噪音小,但稳定性、可靠性差一些。所以两块硬盘做软RAID,而且还是分成两部分:一部分RAID0跑服务、另一部分RAID1存数据,软RAID才能这样折腾着玩儿吧。
  • 2010年5月,家用硬盘还是经不起7x24的服务器模式折腾,这次只升级了硬盘。
  • 2011年7月,更换网卡,天天高并发的web服务导致网卡废掉了,还好千兆网卡不贵,换个新的就是了。
  • 后来... 折腾过几次,但都没有再做什么重大调整,很大原因是软件(操作系统、数据库、web服务器)无法升级了。

最大化发挥效能

  如何充分发挥机器的最大效能,可能是折腾服务器最大的收获。

  • Linux可以更加充分利用硬件,从redhat、debian到ubuntu,联盟服务器始终跑在Linux环境上。
  • CPU资源没有想象中那么高,完全是中等家用台式机的水平就能支撑一台服务器。
  • 内存资源确实是最紧张的,经过各种优化,内存使用可以被有效控制。
  • 硬盘资源其实容量是次要的,联盟十几年总体数据量也不过1TB,绝大多数是附件文件。但如何利用好硬盘是很有技巧的,如果没有RAID、LVM等方案的支持,数据不知道丢过多少次了,LVM也大大方便了扩容和迁移。
  • 网络资源也是慢慢一步一步走过来的,10Mb、100Mb、1000Mb以及链路聚合等等,都是一次又一次的尝试,联盟服务器一直附加着www.bitren.com这个主页网站,并发一度很高,还好网卡更换并不怎么折腾人。

说说未来

  前面提到服务器受到软件的制约,多次尝试升级软件都以失败告终,未来可以尝试Docker。


Docker架构

  现在最大的问题是安全问题,操作系统、数据库、web服务器长期都没有升级,联盟网站代码定制化修改内容太多很难进行升级,所以只能通过一些方式封装起来,避免安全漏洞造成不可挽回的损失。可以用稳定的操作系统上跑几个Docker,分别装对应的软件,然后在这样一个环境中去维系联盟的服务。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,793评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,567评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,342评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,825评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,814评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,680评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,033评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,687评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,175评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,668评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,775评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,419评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,020评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,206评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,092评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,510评论 2 343

推荐阅读更多精彩内容

  • 1.服务器基本介绍 服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说...
    打开世界的源代码阅读 3,134评论 0 1
  • 服务器 分类:指令集:X86,RISC,EPIC外观:塔式,机架,刀**1U = 1.75inch=4.4 cm ...
    LamNANA阅读 633评论 0 0
  • 主板插槽硬件扩展 主板的几个规格:ATX:305x244M-ATX:244x244ITX:170x170 1.PC...
    技术支持小张阅读 1,648评论 0 2
  • pdf 有很多内容1、SAS;2、SATA;3、NL-SAS;4、SCSI;5、IDE。请对上述五种类型的接口速率...
    Cynic_R阅读 1,375评论 0 1
  • 听朋友说,今晚会有流星雨。其实,每年都会在网上看到关于流星雨的新闻。但是,一次都没有看到。对于流星雨,都有着...
    未来11的你阅读 157评论 2 2