TechTarget中国网站推荐

开源并非免费 数据中心“开跑”开源软件

2008-4-1  选择字号:  | |
打印本文章

    对于很多公司来说,开源软件已经不算什么新事物了,不少公司一直在使用Linux、Apache等开源软件来提供网站和文件服务器所需的服务。但是,如果要用开源软件来管理数据中心,人们还是有些犹豫。不过,有些公司已经在这方面进行了尝试,它们的经验表明,开源软件也可以成功地用于数据中心的管理。

  位于美国德克萨斯州南湖市从事旅游推广业务的Sabre Holdings公司(以下称Sabre)很早就开始在数据中心的管理上使用开源软件。目前,整个公司有5000台服务器上运行者开源软件,其中一半的服务器在俄克拉菏马州塔尔萨市的数据中心中。

  “开源软件目前已经相当成熟,基本上与对应的商业软件成熟度相当,或者更好,我们相信,未来它们还会更完善。”Sabre公司CTO Robert Wiseman说。

  Wiseman认为,开源软件的出现使得IT部门面对商业软件供应商时更从容了,可以在价格和服务上要求商业软件商给予更多优惠,而不仅仅是听他们吹嘘各种华而不实的特殊功能; 代码公开而且透明,使得开发者可以更容易解决软件方面的问题,同时也有助于他们了解别人是如何解决类似问题的; 用户可以在整个组织、甚至全球范围内自由地使用这些软件,不用担心软件使用许可证的问题。

  对开源软件的担心

  那么公司有哪些担心,阻碍了开源软件在数据中心的使用呢?

  “这样的担心很普遍,就是公司部署开源软件后,如果没有专业的团队提供技术支持,帮助它们很快速地解决问题,这些公司将很没有安全感。”Wiseman说:“为了解决这一问题,在Sabre公司,我们购买了技术服务,由一家专门的公司来为我们的开源软件提供技术支持。”

  尽管这抵消了开源软件的部分成本优势,他说:“但是,成本优势仍然很明显,更重要的是,这种服务合同让我有了安全感,晚上可以睡上安稳觉了。”

  Sabre公司使用企业服务总线(ESB)来完成消息的传递、路由等相关任务。这个ESB也是开源的产品,它部署在很多系统中,包括一个名为供应商网关的产品,该产品被Sabre公司所有需要从外部获得数据的系统使用。Sabre还使用了其他的开源软件,如版本控制软件CVS和Subversion、Java的集成开发环境Eclipse、统一测试框架Junit以及完成数据库调用的工具Hibernate。

  Sabre从大约6年前开始使用开源产品,当初使用开源软件的主要原因是成本上的考虑,但是,Wiseman说,稳定性和高性能也是部署开源软件的很重要的原因,“对于我们来说,低成本和高质量都是我们需要的”。

  你准备好了吗?

  Forrester曾建议那些考虑开源软件的公司,在真正部署前要考察一下该软件的“生态”系统,即开发群体的大小、论坛的活跃程度、付费可以获得的技术支持以及商业化的版本,然后再决定是否部署该软件。Forrester解释说,如果一个开源项目的开发团队能达到一定的规模,比如说700人,而且具有一个比较完善的生态系统的话,从风险上来说,就比采用那些只有20人左右的新公司推出的软件要小得多。

  Gartner的分析师Rakesh Kumar建议在采用开源软件时要慎重。“除了低价格外,开源软件有时获得的技术支持很有限,”他指出,“另外,用户还必须在安全上特别小心。”

  他提醒用户,一定不要把开源简单地看成免费软件,而应该把它视为自由软件,自由软件意味着用户可以自由地运行、拷贝、分发、研究和修改软件。他说: “开源的本质是为程序员提供自由地查看和修改代码的能力,让程序员可以学习和借鉴别的程序员的设计思路,然后进一步扩展和完善该产品。正是这个流程让开源软件功能越来越强大,性能越来越稳定。”

  位于美国俄勒冈州波特兰市提供软件租用服务的Opus Interactive就为那些预算紧张的公司提供开源的负载均衡和防火墙产品,其业务解决方案经理Jeremy Sherwood说: “我们对包过滤产品进行了评估,发现运行在OpenBSD和FreeBSD上的包过滤产品是一个不错的选择,该产品运行稳定而且相当安全。”而对于那些更大些的客户,Opus会提供商业版的防火墙和负载均衡产品,比如Cisco的产品或者Array Network公司的产品。

来源:计世网    
在J2EE应用服务器领域,JBoss是发展最为迅速的应用服务器。JBOSS是一个安装简单,包含Web服务器等功能的应用服务器,但是它的面向方面设计(AOP)是它真正突出的部分。
对于使用开源软件的企业用户来说,相信每个人心中都会有自己的TOP10,Apache,开放源码的HTTP服务器,可以在大多数计算机操作系统中运行,是最流行的Web服务器端软件之一。
对于开源软件来说,相信每个人心中都会有自己的TOP10,经过全球很多开源社区高手共同讨论的结果,我们觉得这个版本的TOP10是我们所能做到的最公正、最准确的了。
CIO如何才能节约成本?对CIO而言,没有理由不首先购买一种费用低的解决方案,然后直接从起步阶段进行客户化,为了降低成本,越来越多的CIO选择了开源软件。
开源在企业中的普及与深入给CIO带来了新的成长烦恼,很多CIO的条件反射是禁止开源软件,但分析机构Gartner指出,到2010年,超过90%的企业都将在一定程度上采用开源软件。
业务流程管理(BPM)是一个描述一组服务和工具的一般名词,这些服务和工具为显式的流程管理(如流程的分析、定义、执行、监视和管理)提供支持。业务流程管理(business process management,BPM)不仅仅只是作为一种工具,同时也作为一门科学。BPM能使企业流程更加有效,更加高效地适应不断变化的环境。
灾难恢复(Disaster Recovery)则可将信息系统从灾难 造成的故障或瘫痪状态恢复到可正常运行状态,并将其支持的业务功能从灾难造成的不正常状态恢复到可接受状态。可以说,灾难恢复是信息系统安全的最后防线。
随着电子邮件成为全球企业内部交流、以及企业与外部(包括客户和商业伙伴)信息往来的最主要方式之一,电子邮件数量快速增长,如何安全高效地管理邮件信息,如何从大量邮件中快速搜索出所需的历史邮件和附件,是企业信息管理必须要面对的问题。
最新更新
技巧
在金融海啸的影响下,所有的企业都在想法让各部门tighten the belt过日子,IT当然也不能例外。那么IT如何削减成本呢?Gartner给IT高管们支了20招:
IT要省电,可以从IT设备、机柜与机房下手,但要彻底解决IT的耗电量问题,就要从耗电的IT设备下手,如果能解决服务器的耗电量,相对来说,就可减轻机柜与机房的节能设计。
如何以最快、最直接、最见效的方式降低企业的PC机、服务器等IT产品的能耗。本文整理出由小至大的IT省电秘招,让IT人员可以了解到必须要考虑哪些IT节能方案。
ERP是大中型企业的事情,那么小企业也需要ERP管理吗?这看似是个极其简单的问题,可真正去思考的人并不多。这也是衡量小企业是否需要上ERP的根据。
制造业高速发展的这种趋势,给企业管理层带来了严峻的挑战,同时也有机遇,特别是生产计划的从事者,面对市场的变幻莫测,生产计划排程的技术性更加复杂。