服务器操作系统选择

作为理想的服务器操作系统,我们究竟需要它具备哪些素质呢?

  1. 稳定性。服务器上跑应用,OS首先要稳定。考核运维的指标动辄4个9、5个9,应用稳不稳定有QA管着,OS不稳定,SA都得去跳楼。  
  2. 可靠性。开源软件的下载页面为什么要列出那么多MD5SUM、SHASUM校验码,而微软的下载页面上从来看不到这些东西,就是因为开放了源代码,万一不小心被人从CVS里钻进去放个后门、rootkit之类的,不加验证地装上之后,服务器集群就成别人的僵尸军团了。   
  3. 兼容性。硬件更新换代速度越来越快,双核才刚出来没多久,四核、八核之争又开始锣鼓喧天地热闹上演,如果OS不能保持与新硬件兼容,那么我们也会很痛苦。  
  4. 高效率。机架空间越来越少,运维费用越来越高,我们只有榨干服务器的每一点性能,来节约成本。服务器操作系统是否能充分发挥硬件的性能优势,是需要考量的重要指标。
  5. 可持续。如果依赖于某个发行版,而这个发行版的支持公司政策/社区支持不太稳定,要么像Red Hat、Novell那样张开血盆大口,随时准备吃人;要么像某些小发行版,只靠那么几个人,没有严密的组织,高兴起来搞一搞,不高兴就突然散伙,对我们也是很大的威胁。  

依据以上五项标准,我们就可以对当下流行的  
进行筛选:Ubuntu、Mandriva、Xandros Desktop均专注于桌面应用;Knoppix和MEPIS Linux是Live CD;Fedora和Gentoo属于Linux玩家操作系统,稳定性欠佳。因此值得推荐的是:  
  1.  
CentOS
:完全基于RHEL相应版本的源码包build而成,Red Hat毕竟受制于GPL,万一哪天开始拿不到二进制ISO了,Red Hat还是要乖乖拿出完整的SRPM,经CentOS组织重新build、测试、打包后,我们便可安心使用。

  2.  
openSUSE  
:既有德国人的严谨、又有Novell的赞助,该组织的生态环境较适宜高质量Linux发行版出产,据说腾讯近来也在用这个发行版。  

  3.  
Slackware
:最古老的Linux发行版,多年的制作经验,以高稳定性、低bug率著称,腾讯一直在用。
  4. 
Debian  
:完全由自由软件组织运作的Linux发布版,只比Slackware年轻一岁,Linus Torvalds推荐。比较稳定,只是更新速度较慢。时下流行的网络虚拟世界  
Second Life  
就运行在Debian上。  

  5.  
FreeBSD  
:虽然不是Linux,但是该发行版组织十分严密,又有Yahoo、新浪等成功使用经验,最近几年来在效率方面有很大的提升,是一款又稳又快的优秀操作系统。  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值