从多方位考虑来选择合适的Linux服务器

来源:互联网 发布:芙莉西亚之虫惑魔淘宝 编辑:程序博客网 时间:2024/05/24 06:01

从多方位考虑来选择合适的Linux服务器

权衡设计因素

Wesley指出,在不同的Linux发行版中,设计的差异会在默认的程序包和技术中体现出来。这些差异包括各种技术的组合以及维护方式。比如,一些Linux发行版要求使用Red Hat的安装程序(Anaconda) ,而另一些则需要使用Suse Linux安装程序 (Yast)。

他表示:“Linux发行版真正意义上的差异在于其设计,测试,以及QA流程。”

此外,当您在选择Linux服务器发行版时,您还应该考虑类似 LAMP堆栈这样的顶级应用程序。您应该明确在服务器顶层运行的应用程序以及对服务器设定的总体目标。然后,再根据企业战略选择最合适的发行版本。

模块或集成

通过模仿Red Hat,Oracle 也推出了企业站群服务器cn.bluehost.com产品。Kim指出,如今Oracle拥有了自己的服务器发行版,可适用于Oracle其他的Linux数据库和业务产品。

Kim补充说,Suse的主要重点是建立自己的生态系统并强化其程序包。它与Red Hat之间的一个主要区别就在于程序包中集成方式的不同。 对那些更偏爱集成产品线的用户来说,Suse的产品更有吸引力。 为此,Suse与其他开发人员开展了合作,以研发更多的附加组件。

由于不需要替换整个Linux堆栈,因此这种模块化的方式更有利于控制资源和节约成本。此外,这种方法还有助于改善性能并减轻厂商锁定。

避免厂商锁定

Kim指出,如果企业服务器操作系统可支持其开发者社群中大多数的产品,那么即使供应商是开源的,厂商锁定的情况也依然会出现。

他提醒说:“即使您使用的是开源服务器,您所拥有的选择也十分有限。”

最大的区别在于方法。 根据Wasko的说法,潜在用户还应该要知道站群服务器cn.bluehost.com操作系统设计是否有利于进行集成或提供最佳服务。

模块化的方法有利于让用户进行定制化设置。而集成堆栈方法构建在专门的软件行中,且能够利用供应商提供的独家软件。

Wasko发现,企业用户对服务器发行版都有标准化的要求,他们通常会根据供应商所提供的服务来做出选择。例如,用户可能会考虑该发行版是否拥有自己的服务器流或更新机制。

规模大不一定性能好

Kim表示,市面上主流的Linux服务器操作系统当属Red Hat(60%的市场份额),Suse(30%的市场份额),Oracle(5%至8%的市场份额)和Ubuntu(市场份额不到4%)。 其他Linux服务器发行版包括Mandriva,Xandros,Slackware,Debian和CentOS - 但Linux发行版还远不止上述这些。

Wasko 认为对Linux企业级服务器而言,规模的大小并不影响其性能。随着时间的推移,服务器规模的大小早已不再重要,关键是您想要选择纯粹的服务器发行版本,还是想要使用服务器供应商的服务。

那是因为自20世纪90年代初开始,许多Linux发行版开放商就已经逐渐成熟了。如今,他们的技术和服务已经可以与较大的服务器硬件制造商匹敌。 此外,他们还了解用户对软件生命周期和技术支持的需求,并可以将其服务提供给全球市场,而不仅仅只是区域性的环境。

以目标为导向

Wasko指出,与规模的大小相比,“主流Linux服务器与不太知名的Linux社群发行版之间的差异才更值得您关注。” 而您应该根据自身的业务目标来选择合适的Linux服务器。

例如,对于主流的Linux企业来说,需要支持和维护,或需要在常用硬件上运行商业应用程序的服务器系统可能最适合其需求。

他补充说,小众型的系统,或者使用独特硬件定制而成的系统,或针对某类目标受众的特定应用程序开发的系统则更能够受到小型Linux社群的欢迎。

Wasko总结道:“您所面临的挑战在于,由于这些Linux服务器社群的规模较小,因此您扩展市场以及利用行业标准型硬件和软件的能力就会受到限制。”