如何为企业选择最理想的Linux服务器系统?

2013-10-14 09:09:20 | 新闻来源:叶凡网络 | 点击量:692

无论是对Linux一无所知的新手还是深谙内核奥妙的开发达人,总而言之。总有一款适合您自己及所在企业的Linux服务器系统

Linux服务器系统的数量其实比较有限,相对于成百上千种Linux桌面系统。但我仍然很难从中选择真正适合企业需求的理想方案。本文中,将尝试运用自己积累了十二年的Linux使用经验协助大家找到问题的答案。

选择Linux服务器系统时最重要的一项因素在于,认为。您的IT员工是否拥有娴熟的Linux使用经验。尽管时至今日,Linux专业知识已经不再像过去那样晦涩难懂,但要想成为精通LinuxIT专家,普通技术人员还有很长的路要走。

发现每一家企业(甚至包括微软在内)都在寻找拥有丰富Linux及开源使用经验的技术人员。参与今年早些时候于俄勒冈州波特兰举办的OSCon即世界开源商务大会)时。

目前雇主很难找到已经在Linux领域打混过几年以上的幼稚员工—而这类技术人员正是大家按计划顺利使用Linux服务器的必备人才。事实上。

如果各位手下欠缺这类Linux老鸟,换句话来说。最好还是别头脑发热布置什么Linux服务器发行版。就以Debian为例,这套系统根本没有专门的厂商提供技术支持,更不用说相关培训了

但如果大家手底下的技术团队连BA SH与CShell之间的区别都弄不清,请不要误会我意思。Debian对于经验丰富的使用者来说极为强大。还是早点断了使用Debian念想吧。


最适合新人使用的Linux服务器系统方案

  • RHEL
  • SUSE
  • OraclLinux
  • TurnkeiLinux

会跟大部分咨询人士一样向您推荐红帽企业Linux如果您的技术团队刚刚接触Linux各位最好还是选择商用Linux较为妥当。这里。

红帽根本不可能成为第一家凭借Linux产品获得十亿身家的公司。与其它Linux版本相比,如果没有企业技术支持。RHEL所提供的工具类型非常全面—企业支持、专业认证、硬件认证以及通过红帽网络(简称RHN实现的自动化在线更新—这一切都会令CFO与CIO喜笑颜开。

不过红帽还面对着另一位实力强劲的竞争对手:SUSELinux企业服务器系统(简称SLES

SLES也提供技术支持;兄弟公司Novel负责员工认证;硬件认证与在线更新也一样不少。与RHEL类似。

该如何从二者当中做出选择?答案很简单:做测试。二者的测试流程都很简单易行且完全免费。从个人角度讲,这么说来。RHEL与SLES两种方案我都有所涉猎。要做出正确选择,大家需要在企业需求与系统特性之间找到契合点。只要动身点准确,二者一般都能发挥理想的作用。

只有那些把所有IT赌注都押在甲骨文一家身上的企业才会使用这套系统。其实还有另一套企业级Linux选项:甲骨文Linux虽然它所有设计思路与技术目标都在照搬RHEL但我个人对此倒并不在意。不过需要提醒大家的根据我自己的经历。


最适合非专家级技术人员使用的Linux服务器系统

  • CentOS
  • openSUSE
  • UbuntuServer

但还达不到专家级水准—这时该怎么办?下面我来探讨这种不上不下的状况。您的员工对Linux系统拥有一定了解。

当然准备了一些相关推荐。首先,对于这样的企业用户。如果大家喜欢RHEL运作方式,那么CentOS作为RHEL免费克隆版肯定能让您满意。

那么就相当于已经在基础设施内运行着CentOS另外,CentOS人气很高。如果大家在几乎全部Web托管服务中使用ApachWeb服务器。这款发行版也提供大量免费的线支持资源。

请各位还是不要杞人忧天的好。尽管红帽对甲骨文Linux存在表示反感,如果大家担心红帽公司有可能对CentOS来一招釜底抽薪。但红帽公司CEOJameWhitehurst最近刚刚表示:CentOS已经成为RHEL生态系统当中的默认组成局部。存在协助我开拓了新领域,即以免费方式让用户体验RHEL功效。因此,虽然从微观角度看我营收受到影响,但就宏观角度说CentOS对于红帽Linux起到极为重要的推动意义。

OpenSUSE也是个不错的选择。OpenSUSESUSE系统的社区Linux发行版。尽管它并不提供像SLES那样的技术支持,对于对Linux有所了解但还不够深入的用户而言。但其出色的稳定性与易用性仍然值得赞赏。另外,自己家里的服务器使用的就是OpenSUSE系统。

但它并不适合充任以稳定为主要诉求的服务器系统。不过我并不推荐RHEL社区推出的另一位小兄弟—FedoraFedora对于希望将Linux潜力推向极限的开发人员来说非常逊色。

但它服务器环境中还拥有另一个出色的版本:UbuntuServer另一套理想方案是由Canon公司推出的Ubuntu尽管Ubuntu大家印象中是一款极具野心、甚至打算向智能手机及平板设备扩展的桌面系统。

Ubuntu也提供技术支持与产品认证,与RHEL及SLES类似。但其资源贮藏不像红帽及SUSE那样丰富。不过从另一方面讲,Ubuntu执行简单服务器任务时更易于打理。


最适合专家级用户的Linux服务器系统

  • A rch
  • Gentoo
  • Debian
  • Fedora

那么别忘了UbuntuRHEL也一样)可与OpenStack深入对接的能力。另外,如果大家对云计算兴趣深厚。作为Ubuntu系统的母公司,Canon还推出了Juju一款非常便捷的DevOp也就是针对开发与运营流程)工具集,从而让过去那些令人抓狂的服务器服务设置、配置、管理、维护、布置以及扩展等工作变得轻松愉快。

大家应该首先考虑自己的Linux服务器到底是要运行在自己的办公楼当中还是数据中心内。如果选择了云方案,说起云计算。大家需要保证业务服务运行在专门的Linux服务器之上。

例如AmazonWebServic简称AWSAzure以及RackSpac都提供Linux服务器方案。如果使用这类方案,大部分公共云服务。大家可以免去服务器设置过程中的大量技术难题。

Amazon自家Amazon弹性云(简称AE2中为前文所提到所有Linux发行版都提供了Amazon设备镜像(简称AMI甚至还包括他自己开发的AmazonLinux而且别惊讶,举例来说。就连微软的Azure也支持CentOSOpenSUSESUSE以及Ubuntu最后,RackSpac与OpenStack支持大多数主流服务器Linux发行版以及知名度相对较低的Arch与Gentoo不过我还是要强调,只有Linux技术水平达到一定水平的用户才适合使用Debian而且其发行版应该只用于特定关键性业务服务器。

只要保证每套Linux服务器都能专门对应一种特定工作,谁说在云环境中我仍然需要一台性能强劲的Linux服务器?事实上。其整体表示就完全能够令人满意。说到这里,最后一位候选者终于上台了这就是TurnkeiLinux

但它对于企业用户的要求其实非常友好。究其原因,Turnkei以64位DebianLinux为基础进行开发。于它提供的一套专用型Linux服务器方案,而非全功能式发行版。

Turnkei提供逾越一百种可以直接运行的应用顺序。其中包括ApachWeb服务等标准;一套LinuxMySQLPHP/Python/Perl简称LA MP堆栈;一款WordPress博客平台;针对Ushahidi紧急状况应对服务器等特殊业务环境的Drupal内容管理系统(简称CMS)游戏化客户关系管理(简称CRM)应用Zurmo人为响应管理系统SahanaEden等等。大家可以将这些专有应用服务器运行在AWS裸机、虚拟机或者基础设施即服务(简称IaaS)云当中。

上一篇:意大利政府债台高筑 拟拍卖50个历史古迹解困 下一篇:传微软新任CEO选拔已进入一对一访谈阶段