|
|

楼主 |
发表于 2006-10-6 09:55:13
|
显示全部楼层
Post by ljx980645
看楼主的意思,似乎对FB唯一的不爽是对于硬件的支持,那么楼主何不先看看FB能否很好的支持自己的硬件,如果能,那用FB不就完美了吗?
——前提,你的服务器该不会常常换硬件吧?即使是升级,也不过加加内存,硬盘之类的,兼容性应该不成问题啊
Post by kingway66
楼主真的了解两个系统么?FB稳定在哪?哪项硬件不支持?什么叫统一源代码?Linux还有不是基于源代码的发行版?你会去看源代码么?gentoo的profile会影响系统哪些地方?……
多实践,多尝试,少论战,少空想,这才是正道。有些人老讲概念,服务器真的到手连raid甚至网卡都配不起来。小型服务器关键是能跑起来,各个系统上性能没有多少差异,多数的安全问题也是管理员自己的问题;最好是一劳永逸,把计划任务作好,把常规的管理甩出去,而不是你所想的,隔三岔五的去维护去 patch——起初或许很有趣,到后来碰都不想碰。
我建议你用你最熟悉的发行版,而不是非要因为概念上的先进转到gentoo或者freebsd上来。gentoo和freebsd之间,我建议用 gentoo,理由不是你说的那些空话,而是实实在在的,文档相对丰富,获取支持相对容易——当然只是相对,在配好了基本系统之后,服务器软件的编译安装配置在二者上几乎是一样的。
另外,针对CPU的编译优化,多媒体性能也许提高明显,但是对于服务器,除非负载很高,从头编译实在没有什么性能优势,能不编译还是不要编译了,有时间做什么不好。
首先谢谢ljx980645和kingway66的质询!
确实对FB唯一不满意的是硬件支持,但我也确实说的太泛泛了,因为计划中的服务器还没有购买,但是意向如下(基本上都是新出时间不久东西):
主板:http://www.tyan.com/products/html/tomcatn3400b.html
该主板芯片组为 nVIDIA nForce Pro 3400(集成了双千兆网卡)
该主板集成显卡为 XGI Volari Z7
CPU:Opteron 1000 系列中选一个(双核)
内存:DDR2-800 unbuf ECC 4G 牌子挑硬朗些的
硬盘:http://www.westerndigital.com/cn ... 189&Language=cn
该硬盘使用SATA 1.5G 接口,关键是支持NCQ,这个对服务器多线程环境很有效。
打算使用两块硬盘做Raid-1(预计读多写少,故而做Raid-1)
硬件升级:基本上可以不考虑。
软件环境:
打算在FB6.2正式发布时采用,另外主要运行基于PostgreSQL的Web应用(Apache+PHP)和邮件服务(Postfix),预计数据库使用量比较频繁。
我的疑点有:
1, FB6.2 对 SATA NCQ 支持如何?linux直到最新的 2.6.18 内核才支持。这一点对我很关键,然而我在 freebsdchina.org 和 chinaunix.net 以及咱们 Sir 的BSD版都发问了,结果是没人知道 也许我比较愚笨,翻阅了官方的发布说明也未找到,问了google同样无功而返,我觉得自己确实比较笨!
2, FB6.2 对nForce Pro 3400芯片组支持如何?我知道FB6.1是不支持的,因为6.1发布的时候,这个芯片组还没出生呢!但是6.2呢?我同样询问了上述3个论坛并翻阅了6.2的发布说明以及google,亦无结果。真是郁闷。。。
3, 即使支持nForce Pro 3400,那么对这款芯片组的特色功能支持如何?具体如下:
“FirstPacket技术”:一种网络封包次序优先技术。它允许用户对每一个应用程序设置优先级。它可以将对带宽和响应时间非常敏感的程序设置为高优先级,确保其响应速度不会因为其它程序占用网络资源而受影响,让系统中其他优先级不高的应用程序不能争抢网络带宽。
“DualNet技术”可以将内部集成的双千兆网卡并为1个连接使用。NVIDIA是第一个将双千兆网MAC集成在同一颗芯片内部的设计者。合并双网卡为同一个网络连接通道时,对于采用电信和网通双线路的服务器将具有非凡的意义。
“TCP/IP acceleration”
这三项技术都必须结合驱动层才能实现。
如kingway66所说,我的确不了解这两个系统,只是泛泛知道一些皮毛而已,所以才有这一堆问题,FB稳定在哪里我也不知道,所以只能盲目的随大流——一般而言,FB的口碑比Linux更好一些而已,无他。
对于什么叫统一源代码的含义是我表述不清,大意是指“Linux发行版就像是各种patch的集合,而bsd的各个组建却是一个有机结合的整体”(Gentoo创始人的话),我理解为开发模式的不同(bsd偏重教堂模式,linux偏重集市模式)所致,Linux各个发行版各有特色也各有差异,而FreeBSD是一个统一的、唯一的整体。当然我无意评价优劣。
当然我没有水平去查看源代码,对于profile亦无任何理解,猜想应当是关于如何定制系统的配置吧,乱猜而已。
“多实践,多尝试,少论战,少空想,这才是正道。”我很赞同,可惜的是遇到不懂的问题开口问问别人,而不是一味的“刻苦钻研”,或许效率会高一些。
说到底,其实我最希望的是各位大大们能够明确回答小弟的这几点具体的困惑。
当然要说明的是,我同样很关心Gentoo Linux对上述硬件的支持程度。 |
|