TargetSource | 协作创新

新闻活动


Gartner发布2010年十大技术与趋势

发布者:Target Source,发布时间:2010-2-24 下午6:22

Gartner今日发布2010年十大技术与趋势,这一结果将影响众多企业的战略部署。

Gartner公司定义了未来三年将对企业产生潜在重大影响的战略技术。这些重大影响的因素包括使IT或业务中断的高潜在风险、对美元主要投资的需求,或是延迟采用的风险。这些技术将影响企业的长期计划和项目行为。他们可能具有战略意义,因为他们已经成熟到可以拓展市场应用或已从早前的部署中获得战略优势。

Gartner公司副总裁兼著名分析师David Cearley表示:企业应该针对这些因素提出关键问题并作出审慎的决策,并将其纳入未来两年的战略规划进程。但这并不意味着需要采用或投资全部技术。他们需要决定哪些技术将帮助或改善他们各个业务的行为。

2010年十大战略技术包括:

云计算:云计算是一种以提供商向客户提供各种IT功能为特征的计算模型。可以用各种方式采用以云为基础的服务来开发应用或解决方案。采用云资源不会省却IT解决方案的成本,但是会重新设置或降低其他的成本。除此之外,采用云服务的企业将越来越多地作为云提供者并为客户和业务伙伴提供应用、信息及业务流程服务。

高级分析:优化和模拟使用分析工具和模型,在流程应用和执行之前、期间和之后研究替代结果和方案,来最大化业务流程和决策效应。这可看作是支持业务决策的第三步。无论是通过客户关系管理(CRM)或企业资源规划(ERP)或其他应用程序,固定的规则和政策让位于在正确时间从正确信息所作出的更明智决定。新的方法是提供模拟、预测、优化和其他分析,而不是简单的信息,从而使每一个业务流程的行为决策更加灵活。新方法着眼于未来,预测未来将会发生什么情况。

客户端计算:虚拟化为包装客户端计算应用和功能带来新的方法。因此,一个特定的PC 硬件平台以及操作系统平台的选择已经变得不那么重要。企业应积极建立5至8年的战略客户端计算的发展蓝图,对设备的标准、所有权和支持方法、操作系统和应用产品的选择、部署和更新,以及管理和安全计划进行规划,从而管理设备的多样性。

绿色IT: IT可以实现许多环保行为。IT的使用,特别是白领阶层对IT的使用,可以极大加强企业的环保实践。普通的环保行动包括使用电子文档、减少出差和通信的使用。IT还提供了可以供企业其他成员使用的分析工具,降低了运输物品对能源的消耗以及其他碳管理活动。

重塑数据中心:过去,制定数据中心的规则非常简单:计算现有的数据量,估算未来15 至20年的增长量,然后建立一个与之相符的数据库。而新建的数据中心往往拥有庞大的空闲空间、足够的动力和不间断电源(UPS),及水和空气冷却,且大多是空闲的。但是,如果企业采用POD方法建设和扩张数据中心,成本将会变得很低。如果一个数据库的生命周期需要9,000平方英尺的空间,然后以此设计场地,但只建设满足未来5至7年的需要。削减运营费用对大多数客户来说是整体IT开销的一个普通部分,可用以腾出资金投资其他项目或是IT和业务本身。

社交化计算:工人不想在两个截然不同的环境工作一个是为自己本身的工作(无论是个人或团体),另一个是访问外部的信息。企业要着眼于社交软件和社交媒体的使用,并集成外部的企业赞助和公共社区。不要忽视社交角色的重要性,它能使社区团结在一起。

安全活动监控:传统上,安全的重点是放入围栏防止外部入侵,但现在它已演变为监测活动和确定以前曾经丢失的模式。信息安全专家面临着从持续不断的离散活动流量中检测出恶意行为的挑战,这些活动通常来自一个授权的用户且来源于多个网络、系统和应用资源。同时,安全部门面临着要求提供越来越多的注册分析和报告这一日益增长的需求,以支持审计要求。各种各样的免费(有时是重叠)监测和分析工具可帮助企业更好地发现和调查可疑的活动常常伴随着实时报警或交易干预。通过了解这些工具的长处和弱点,企业可以更好地使用它们来保护企业并满足审计要求。

闪存:闪存现在已经不是新鲜的技术了,但它正逐渐转变为存储设备中的新亮点。闪存是一种半导体存储器件,用户已经从USB记忆棒和数码相机记忆卡熟悉了它的使用。它速度远远超过旋转磁盘,但是价格相当昂贵。现在这一差距正在缩小。在价格下降的同时,这项技术在最近几年经历超过百分之百的复合年增长率,且越来越成为许多科技领域,包括消费电子设备,娱乐设备和其他嵌入式IT系统的战略。此外,它提供了一个在服务器和客户端计算机间存储层级的新层,包括空间、热、性能和可靠性的关键优势。

虚拟化的可用性:虚拟化早在前几年一直被列入战略技术的名单。它今年出现在名单上是因为Gartner公司强调了其中的一些新元素,例如具有长远影响的可用性实时迁移。实时迁移是一个正在运行的虚拟机(VM)在其操作系统和其它软件运行时所做的运动,如同他们仍然在原来的物理服务器上一样。这需要通过复制源和目标VM间的物理存储,然后,在源机器完成一条指令执行的某个瞬间,下一条指令开始在目标机器上执行。

但是,如果内存复制无限持续下去,而指令执行仍在源VM,源VM下一条指令的故障将出现在目标机器上。如果目标VM发生故障,只需选择一个新的目标开始无限迁移,从而提高可用性。

它的关键价值在于用各种离散机制取代了单一的拨号,因此在使用相同的机制,并允许设置根据要求迅速改变的情况下,可以设置从基线水平到容错能力可用性的任何等级。因此省去了昂贵的高可靠性硬件与故障转移群集软件,甚至容错硬件,但仍满足可用性需求。这才是削减成本、降低复杂性,以及提升需求变化灵活性的关键。

无线应用:截至2010年底,在融合了移动性和网络的丰富环境下,12亿人将携带拥有强大移动商务功能的手机。尽管市场有限且需要独特的编码,现在已经有成千上万如苹果iPhone平台类的应用。它可能需要更新的版本灵活地应用在PC和微型系统上,但如果操作系统界面和处理器架构是一样的,这有利于创造一个庞大的移动应用程序的可用性。

Gartner公司副总裁兼著名分析师Carl Claunch表示:该十大技术应作为一个出发点,企业应该以此根据他们所在的行业、独特的业务需求以及技术采用模式来做出调整。当作出对公司正确的决定时,决策可能与某一项技术没有任何关系。在其他情况下,将以现在的比例持续对技术进行投资。在另一些情况下,这些决定可以检测/引导或更积极地采用/部署该技术。

开源在政府机构中应用的突破

发布者:Target Source,发布时间:2010-1-28 上午3:42

政府机构正在效法企业界采用开源软件 — 这对企业意味着什么?

当白宫为了降低成本和提高安全性于 2009 年10 月 24 日将其 Web 平台迁移到开源解决方案时,开源技术已成为主流。全球各地的政府越来越多地接受开源策略,因为他们实现了企业部门以前所享受到的好处。Sun Microsystems Federal, Inc 总裁及首席运营官 Bill Vass, 致力于向美国政府和全球客户提供开放、安全和高效的解决方案,用来应对独特的 IT 挑战。他与 Inner Circle 读者一起探讨为何政府也像企业一样正在采纳开源解决方案。

问:为何开源对政府有好处?

  1. 安全性。 有数字表明,开源可在多数实现中增强安全性。对于重视安全性的情报机构尤其如此。
  2. 采购时间。 政府机构采购会花费三年时间。通过采用开源技术,政府机构可以立即下载和部署软件,然后通过采购来获得支持服务,而不是实际采办物品。
  3. 不存在供应商锁定情况。 由于开源处于公共领域,因而可以从多个供应商那里获得支持。对于 Solaris,用户可以从 HP、Dell、IBM、Sun、Intel、AMD 以及许多其他供应商那里获得支持。Linux 和其他开源环境也是如此。此外,由于 API 已经开放源代码,因而更容易进行反向工程,从而避免锁定。
  4. 降低成本。 开源支持合同通常比专有合同成本低很多,因为其中存在竞争。这是代码不公开可用时所没有的情况。我们经常说,开源以10% 的价格提供 90% 的功能。这会为政府节约数以几十亿美元计的资金。
  5. 提高质量。 开源技术的补丁发布比较少,部分原因是开放源代码要经过更多审查。在版本发布过程中,代码要经过社区审查,而且审查的严格程度是无与伦比的。然后代码还要经过综合评审、补偿审查(如果由供应商提供支持的话)以及质量控制。这要比多数专有产品的质量控制严格三倍以上。
  6. 协作环境。 通过采用开源技术,政府可以不必通过供应商即可把独特的要求注入社区之中。这对政府而言是一个极大的便利。

问:世界各地的政府部门目前采用开源解决方案的规模有多大?

答:全球大约 87% 的政府和企业已经采用开源解决方案来适应大型关键任务应用程序的需要。总体来看,政府采用互联网的速度相当缓慢,而他们在接受开源方面也不积极。但是,在过去五六年时间里,这已经发生了变化。他们现在已经认识到开源解决方案在关键任务环境中非常有用。

例如,金融服务行业的 Thompson Reuters PLC,这是一家为企业和专业人士提供信息的领先提供商,该公司最近评估了 Sun Storage F5100 Flash Array。一旦确定其严格的测试要求,他们就部署了 Sun 公司多套闪存阵列,结果发现,他们的总体数据库运行时间平均缩短了四倍,而且节电高达四倍。性能增强使得 Reuters 可以达到往往非常紧张的任务完成最后期限,因为 F5100 的 I/O 响应时间短,而且延时短。此外,性能增强还缓解了 Reuters 原有服务器的性能紧张局面,增加了客户机数量,并维持了性能 SLA,而不需要添加更多服务器或磁盘硬件。最终结果是,部署了更快的应用程序,缩小了占用面积,降低了能耗,这些最终都有助于Reuters 的最终利润以及其绿色环保战略。

全球大约 87% 的政府和企业已经采用开源解决方案来适应大型关键任务应用程序的需要。

从哪些国家走在了最前面来看,巴西无疑是领先者。中国、印度和英国也制订了有效的开源政策。荷兰、德国和俄罗斯也在积极采用开源技术。美国相对比较落后,而我们在采用无线通信和移动通信时也是如此。不过,在奥巴马政府执政以来,开源技术在美国越来越流行起来。

每个大型企业和政府都应该拥有一套开源政策,该政策应认可开源技术的存在,并决定如何对其进行管理。开源既有优点也有缺点。如果您管理不善,就会导致许多问题。

问:Sun 公司如何与奥巴马政府合作倡导开源?

答:我们在政府和国会两个层级都有密切合作,努力制定使各种机构都来接纳和管理开源的政策。如果对开源经营不善,就会产生混乱,而如果管理得好,则会取得巨大价值。我们注意到国家信息保健系统已经广泛采用开源技术。我们也看到对国防经费和医疗保健法案的附加条款,其中规定出于安全和隐私原因和降低成本需要利用开源。

各个实体应像其评估对于任何采购类型的替代物一样评估开源替代方案。不过,这并不是强制性的。但需要对自己的特性和功能进行平等的评价。如果您需要公开竞争,您就不要排斥开源,但也不要排斥专有产品。您需要凭借价值的竞争。根据安全优势、成本优势和部署优势以及风险情况,对您的开源方案与专有产品进行评估。如果您在使用没有强大社区或供应商支持的开源产品,您就会有风险。会停业的小型专有公司也是如此。至少开源已经进入公共领域,因而其他公司可能会选用它。

问:开源技术如何解决安全问题?

答: 安全性是开源的一个重要问题。我们现在遇到的一个问题是所有软件产品都是在全球编写的 — 印度、中国、俄罗斯 — 世界各地。这使人们可以在代码中注入东西。如果产品是专有的,就不会有这样的问题。如果产品时开源的,就会存在这样的问题。通过使产品开放源代码,恶意的人很难在产品中注入什么东西。许多专有产品供应商会说他们有安全专家审查代码。但我们讨论的是数以亿行计的代码 — 只 Windows中就有 1500-3000万行代码。一个小型的专家讨论组根本无法审查那么多代码。但是,通过向开源社区里 900,000 人公开代码,就会有许多双眼睛与安全专家一起仔细审查代码,这样就容易提前发现安全问题,以免被具有恶意的人所利用。开放性使得安全更有保障。此外,由于开源供应商知道他们用以确保其代码安全的算法将会被公开,因而会构建的非常坚固。

问:开源如何帮助节约成本?

通常情况下,开源产品比专有产品节约成本高达 90%。

答: 首先,表现在购置速度方面。如果采用开源产品,您可以找到通过认证的源,下拉源代码,然后在您实际获得支持或许可之前即可立即开始部署。这种速度有助于节约资金。然后,您在商谈支持成本时也可以节约资金,因为代码是开放的,而且支持方面也存在费用竞争。对于专有产品,您就没有这一优势,因为在那种情况下,只有一个供应商可以访问代码。通常情况下,开源产品比专有产品节约成本高达 90%。务必确保您所购买的产品提供有像补偿这样的事项。根据您所支付的费用的高低,您通常还可以获得 24/7 全球支持。

问:评估开源时,政府或企业应该期待获得什么?

答: 获得一个拥有活跃社区的解决方案。有些开源产品是科技项目。寻找一个或多个提供支持的商业供应商,这样,假如出现什么问题,您也不会束手无策。寻找能够提供补偿的供应商,这样,您就明白,从知识产权的观点看,您不会有风险。同时,还了解许可情况。所有开源产品都必须获得开放源代码促进会 (OSI) 批准的许可证。请查阅 OSI website ,那里大约有 40 种不同的许可证。确保您了解三个不同系列的许可证,以及它们会对您经销或分销您用开源构建的产品有何影响。另一个需要注意的方面是驱动程序。许多情况下,专有软件供应商会给硬件厂商支付产品生产出来后引入驱动程序的费用,而开源社区一般在驱动程序方面行动滞后。了解这些情况是否符合您的时间安排。

问:评估开源产品时,人们通常会看到两个版本。这有什么原因吗?

答: 一般来说,您将会看到的是社区版和企业版。Sun 公司拥有 Solaris 和 OpenSolaris。有一个社区 MySQL 和一个企业 MySQL。社区版本不易控制,始终发生变化,因为社区始终在对其进行修改和更新。您当然可以在那些社区版本上运行您的环境,但会有风险,因为这些版本在不断变化。显而易见,IT 机构不喜欢版本不断变化。作为一个商业供应商,我们创建一个有补偿、可支持的开放式版本,我们对其销售企业许可证。根据您所从事的工作,了解这两种版本将会有所帮助。有时,您会希望参与到社区中来,以便于将您的特性和要求包含到该产品之中。但当您准备大规模部署时,您很可能会想要一个企业版本。

Sun 公司的闪存技术方法是目前市场上最具有创新意义的方法。没有任何其他供应商拥有我们所拥有的解决方案。我们正在内部设计和开发全套技术,安排数百人从事闪存技术、产品和应用优化以及销售人员培训方面的工作。Sun 公司为这一市场的增长所分配的研发力量远远超过像 EMC、HP 和 IBM 这样的竞争者。这就是我们与竞争者的明显区别所在,他们往往只会在价目表上列有闪存产品。

闪存技术在我们这里是实实在在地存在的,其能力正使我们的工程师用不同的思维方式考虑我们如何设计系统和解决方案。您应该很快就会看到采用闪存技术的全新服务器和存储产品。但要记住,这并非一种替代技术。这是一种很有需求的补充技术,它使我们的客户可以最大限度地提高其 IT 基础设施的性能和成本效益。

开源:现状分析与未来展望

发布者:Target Source,发布时间:2010-1-28 上午3:39   [ 更新时间:2010-1-28 上午3:41 ]

并为高瞻远瞩的首席信息技术官 (CIO) 们创造新的商机。

Bob Worrall, CIO, Sun Microsystems, Inc.

如您所见,本月的主题重点集中在开源这一话题上。因此,就本栏目而言,我想我们最好看看首席信息技术官 (CIO) 们对于开源的看法。为此,我特别邀请到 Sun 公司首席开源官一起来探讨这一话题。Simon 拥有双重责任:他在开源社区里代表着 Sun 公司,同时又在本公司内部向 Sun 各个产品和开发小组提供支持,因为他们与开源社区存在着合作关系。

Bob:开源经常被误认为就是免费软件 (Freeware) 或共享软件 (Shareware)

Simon: “开源”(Open Source) 这一术语 1998/1999 年作为开放源代码战略Open Source Initiative的组成部分最早应用到软件之中。在过去的20年里,我们都用“免费软件”来表达相同的概念,人们当然就很容易混淆。人们以为免费软件必须像“免费啤酒”一样按价格进行定义。而免费软件和开源软件最大的区别,应该在于其提供的自由行。开源软件之所以免费提供,是为了要提供更多的自由。CIO们应该将重点放在开放性,而不光是价格。开放性可以帮公司省钱,但免费却不见的能带来自由性。无论是免费软件或者共享软件,都只是价格方面的行销,与自由性毫无关系。

Bob:您是说开源与自由有关。我经常认为这一概念与降低进入和退出的门槛同义。这一评价合理吗?

Simon: 是的,非常合理。我说的自由,是指 [软件自由积极分子和计算机程序员]Richard Stallman 在过去 27 年里定义的一系列自由。我是这样解释 Stallman 的自由的:

  1. 出于任何目的使用软件的自由。
  2. 研究软件并了解其工作原理的自由。
  3. 修改软件以使其符合自己用途的自由。
  4. 将自己修改的版本随意发送给任何人的自由。

这四个自由对于 CIO 们的价值命题的核心是:不管出于任何目的自由使用软件,与任何特定供应商无关。您可以选择为了维修或修改软件而随后与某个供应商发生关系,但应由您自己决定何时部署和支付维修费。研究源代码的自由就是接触专家云集的市场的自由。修改源代码的自由是指 CIO 们可以自由地参与到市场中来,以获得扩展、附加软件和自定义版本。最后,将修改的版本随意发给任何人的自由是指,在扩大的生态环境中任何人都可以使用相同的软件,而不存在首次展示 (Rollout) 或许可障碍?

Bob:您能否评价一下Sun公司对开源社区的主要贡献,并讲述一下开源的历史和发展过程。

Simon: Sun 公司涉足免费软件已有相当长的时间了。本公司以开源为立足点。我们把一个通用处理器以及一个开源操作系统结合在一起来创建低成本的工作站。Bill Joy 是发起免费软件和开源软件运动的一个关键人物。

许多 CIO 都在概念上了解开源的好处。但是,他们也担心其“背部受敌” — 因为从来没有人因为提供来自大型供应商的企业软件而被解雇。

在随后的十年时间里,我们一直享有这一美誉,发布技术规范和适用于网络文件系统 (NFS) 的代码,以使其成为整个一代 UNIX 软件实现的基础。我们还在多年前就推出 RPC,该代码现在仍然是 Linux 的核心。20世纪90年代末,Sun公司又编写了一个Java应用服务器,我们称之为 Tomcat,把它赠送给了Apache软件基金会 (Apache Software Foundation)。Sun 公司始终坚持这一创新精神,并利用这一经验在我们每个项目周围培育相关社区。

在近代历史中,我们在开放 Solaris源代码时,首次开放了 UNIX 的源代码。我们针对 Java 平台采取了参考实现,并创建了 OpenJDK。我们努力利用我们的产品组合中的每个产品,并将其转变成为开源社区可以接触到的软件项目。

Bob:你认为 CIO 教育计划面临的关键挑战是什么?

Simon: 我认为头号挑战是让学员确信这是一个潜在的职业。管理 IT 对于许多学员来说听起来一点也不令人感兴趣。

Bob:除操作系统之外您还建议 CIO 为追求上述自由而注意哪些方面?

Simon: 无论 CIO 想在哪里实现与企业不断变化的产品组合相关的灵活性,都有他们可以使用的软件。例如:他们用开源 PBX 取代其仪表盘。对于网站来说,有种类齐全的以客户为中心的内容管理系统,例如,Drupal 或 Joomla。这些系统非常灵活,允许访问一个由提供支持的专业人士组成的动态社区。CIO 还应该看看身份管理系统。开源身份管理系统有很多个,其中就包括我们 Sun 公司的系统,这些系统基于我们的开放式目录服务器和身份管理套件。

对于开源软件,需要了解的重要事情之一是您通过自由地选择供应商或内部专家来较好地控制您的预算。作为一名 CIO,您可以自由控制您的预算,因为您可以把钱花在支持上,并通过与您所用软件关联的公司来升级软件,也可以雇佣人员来进行这项工作,或者甚至决定让现有人员处理此事。您着手决定把钱花在什么方面,谁来花钱,以及是否花钱,一切都取决于您对您的企业及其需要的看法。

Bob:您认为开源的下一个阶段是什么?

Simon: 我们在开源软件和免费软件领域已经经历了许多次浪潮。第一次浪潮是开拓者(如Richard Stallman 和 Bill Joy)浪潮,他们开创了基于社区的自由和开放源代码理念。第二次浪潮发生在90年代,其间,每个奇客 (Geek) 都能够熟悉那些社区的代码,并能够根据自己(或其雇主)的需要部署代码。

现在我们正处在第三次浪潮之中,其中,商业企业把免费软件和开源软件作为其商用产品的核心。我们正在见证能够确保自由的开源软件,但我们也在见证确保提供您可以信赖的服务水平的商业供应商。因此,我们现在处在下一次浪潮的中间,其中,每个大型供应商都拥护免费软件和开放式软件。

Sun 公司明显处在这一浪潮的最前沿,因为我们已经开放全部软件产品组合的源代码。我相信,再过五年时间,我们就会看到每个大型供应商都拥护开源软件,并将开源软件作为其产品组合的核心。有鉴于此,CIO 们必须不断判断其自由是否得到提升和保护,因为那些自由是开源所提供的价值的起点。有很多供应商想要通过赋予较少自由但仍然对开源说好听话来剥夺那些自由权利并货币化这一空间。

我鼓励这里的每一位读者看看您是否取得真正的开放源。检查许可证,就会员数量、国际参与者数量来检查社区的多样性。看看社区是否允许人们自由参与。您必须拥有根据需要迁移到另一个 IT 解决方案的自由。CIO 们必须继续确保其自由得到培养和保护。

Bob:许多 CIO 都在概念上了解开源的好处。但是,他们也担心其“背部受敌” — 因为从来没有人因为提供来自大型供应商的企业软件而被解雇。您认为这是一种进退两难的窘境吗?

Simon: 我认为活跃于此环境的 CIO 是具有历史意义地使用 Solaris 和 Java 平台的 CIO。最后,在套装的封闭式软件与开源软件之间的选择是在将您的 IT 视为成本中心还是竞争武器之间的选择。将 IT 视为一个竞争武器的公司往往易于在其他技术内挑选 UNIX 和 Java 平台,因为 IT 让 UNIX 和 Java 平台控制其 IT 架构。

对于那些 CIO 来说,开源自由是其军械库中的另一个武器。他们认识到购买开源软件的安全性并不比购买商用软件的安全性差。您获得的是像 Sun 这样的供应商以及一份合同、一份服务水平协议以及一份支持协议。您可以通过附加的自由度、灵活性和迁移能力确保操作安全。容易遭遇严重问题的 CIO 往往是那些 IT 对于他们来说只是一个成本中心的 CIO。那些人宁愿节约资金,也不愿意拥有自由,而且,自相矛盾的是,通过试图节约资金,而不是拥有自由度,他们既没有节约了资金,也不会拥有自由。

Bob:好了,这确实说明问题!Simon,感谢您与大家分享您对于开源所带来的具体自由方面的观点。重新回顾一下我们日常所吃和呼吸的东西背后的合理逻辑总是很有意义。

最后,还是要感谢读者加入我们的讨论。我祝愿你们在 2010 年里有个成功的开端。

Bob Worrall
Sun公司首席信息技术官 (CIO)

迪斯尼公开3D纹理映射源代码

发布者:Target Source,发布时间:2010-1-21 上午12:25

迪斯尼公司通常被认为是一家不是很乐意与人分享技术的公司,但随着Greg Brandeau担任迪斯尼动画工作室的新CTO,这种情况正在发生改变。Greg Brandeau是一位开源的拥护者,努力推动动画工作室采用Linux,使用Linux制作视觉特效。
 
上周五,迪斯尼动画工作室宣布,该公司最先进的3D纹理映射库Ptex使用BSD许可证公开源代码(托管在Github上)。最先使用Ptex库的动画片是2008年的《闪电狗Bolt》,Pixar动画工作室的3D渲染软件RenderMan已包含了Ptex库。
 
迪斯尼表示,在Ptex库之后,他们还会发布更多开源项目,并希望开源社区能从中受益。迪斯尼未来会在主页disneyanimation.com上链接这些开源项目。

SOA走向开源打破私有软件封闭门槛

发布者:Target Source,发布时间:2009-12-28 下午8:06   [ 更新时间:2010-1-8 上午8:36 ]

OpenSource,开放源代码,和SOA,Service-Oriented Architecture,服务导向的架构,是目前最为前沿的 IT行业趋势。IT行业分析公司Gartner认为SOA将成为创建和交付软件的主导框架,同时预测到2010年时,应用软件收入增长的80%将来自基于 SOA的方案,IDC预计 2010年中国SOA市场规模将达5亿美元。另一方面,开源社区也越来越活跃,IBM、Oracle、AMD等都在支持和实施一些开源计划。

  当然,开源不仅仅是针对商用,SOA也仅仅是针对系统集成。这两个因素正酝酿IT的一场技术机制与商业模式的变革,同时这也构成了新的行业“洗 牌”动 因。而把SOA与开源软件的优点相结合,不仅可以降低客户的IT成本,同时还能敏捷地应对不断变化的业务需求。那么开源能否成为SOA的急先锋呢?或是两 者相得益彰?抑或开源是SOA的最终归宿?

  一、开源与SOA合并渐成趋势

  应用软件及应用解决方案采用开源软件或是部分采用开源软件已是普遍的趋势,因为这样做可以降低信息化的成本。开源策略的优势,可归为三点:

  1.提高企业系统的独立性,即公司的IT系统不会被绑定于某一家的商用环境上,以便于企业走独立的技术发展路线;

  2.初期投入很小,虽然开源也不意味着完全免费,但总费用上开源软件小于商用软件;

  3.开源的门槛低,人力资源易于获得,表现为运营、研发时费用更低。

  开源比商用方式更具优势,开源阵营的人力成本低而易补充,在开源社区中很容易找到熟悉J2EE的人,但要在IBM公司以外找到熟悉DB2和 Websphere的人恐怕很难。在一般的企业级应用中,开源软件不会遇到技术上的挑战,相反,在构建SOA时,其开源组件的粒度和粘度正好,尤其是应用 服务的开发。

  开源应用与SOA越来越成为完美的搭档。这一点正在为行业所重视。由Forrester调研公司和Unisys合作进行的一项调查显示,大部分CEO认为开源软件是向SOA和集成计划进军的最佳途径。

  参加调查的400位CEO中,有71%认为在整合IT基础设施时开源软件能够起到“重要”或“非常重要”的作用。另外,有57%的被调查者认为开源资源对于促进SOA项目具有非常重要的作用。

  这些回答的一个核心就是SOA所具有的延长原有应用生命周期的能力。Forrester还表示,有78%的被调查者出于对开源标准的认可而倾向于使用开源软件,而这正是提升SOA作为下一代企业基础架构的价值的主要原因。

  事实上,今天已经在有一些开源软件及开源服务可供使用了。Apache组织提供了一系列的开源SOA.企业可以使用ActiveMQ(一个开放 源码基于 Apache2.0licenced发布,并实现了JMS1.1.能够与 Geronimo、轻量级容器和Java应用程序无缝的集成)进行通信。可使用开放源的ApacheAxis 2.0进行Web服务集合。可使用Apache ODE(Apache正在孵化的WS-BPEL引擎)工作流引擎。使用ESB(Enterprise ServiceBus)无缝地组合与拆解该复合应用程序。

二、开源的SOA规范及实现

  为了响应客户需求,IBM、BEA、Oracle、SAP、Primeton等公司正在合作制定用于构建SOA系统的规范,为开发人员提供构造 基于 SOA应用程序的更简单更强大的方法。目前,制定规范的工作交由这些公司组成的 OSOA(OpenServiceOrientedArchITecture)协作组织负责,另外OSOA还负责在Apache推出开源的SCA/SDO 实现,用来更快的催化市场的发展。

  OSOA目前正在起草一系列的规范,并以免版税的许可方式提供给业界使用。OSOA的业界伙伴们现在主要在两个项目上协同工作,分别是 SCA(ServiceComponentArchitecture,服务构件架构)和 SDO(Service Datats,服务数据对象)。OSOA于2007年3月份发布了SCA1.0和SDO2.1规范,并已经提交到OASIS标准组织,为SOA的正式落地 揭开了序幕。这两个项目就像OSOA的两架马车一样,为SOA架构立下了汗马功劳。根据笔者掌握的最新情报,OSOA正在准备启动第三架马 车:DAS(ServiceDatats,服务数据对象)。

  SOA作为新生事物,它的开源实现已经初现端倪。SCA和SDO的开源产品,主要有 ApacheTuscany、EclipseSTP(SOA Tools Platform)、PECL SOA forPHP、CodeCauldronNewton等。这些开源产品中,尤其以Apache旗下的Tuscany和Eclipse旗下的STP最为引人 注目。

  ApacheTuscany:是ApacheIncubation的一个开源项目,主要开发人员来自IBM和 BEA.Tuscany出身于皇家血统(OSOA联盟),可以算是SCA和SDO的最正宗的开源项目了。与EclipseSTP 相比,Tuscany提供的只是一个SOA基础设施,包括SCA运行时环境、SDO和DAS实现,Tuscany项目本身并不提供SOA开发和管理IDE 插件。

  Eclipse STP(SOAToolsPlatform):是由IONA、IBM、BEA、Sybase、tWeb等公司贡献的,并于2005年成为Eclipse的 第九个顶级开源项目。STP目前尚未有正式的版本release,最新的稳定版本是2007年2月1号发布的(S200702011041)版本。根据项 目计划,STP将于2007年8月29号发布Europa版(中文意思为“木卫二”,木星最亮的四颗行星之一,与木星的距离排在其卫星的第七位,最早为伽 俐略观测到)。Europa版即是原来的Callisto版。

  PECL(PHP ExtensionCommunityLibrary)库:在PHP社区是无人不知无人不晓,不过知道PECL库新纳入的SOAPHP项目的人却并不多 见。SOAPHP项目的主要目标是用PHP来实现SOA中的SCA/SDO标准,这对PHP社区真是个莫大的福音。

  Newton:它是基于GPL协议的,这意味着如果对Newton源代码做了修改,修改后的代码也需要免费开放给第三方使用,并需要将修改后的 源代码反馈给Newton项目。它是一个分布式的运行时框架,用来对企业级环境下复杂的SOA系统做动态的实例化和可持续管理。Newton利用SCA系 统描述,对OSGi的组件做动态的部署,由此实现对分布式的异构数据源的监控和管理。

2010开源将加冕还是敲响丧钟

发布者:Target Source,发布时间:2009-12-28 上午9:11   [ 更新时间:2010-1-8 上午2:05 ]

    关于2010年开源和Linux的重大发展方向,或许大多数最终用户不会讨论,甚至也不会去思考,但这并不代表着它们将听到自己的丧钟被敲响,相反这意味着它们即将加冕。

  专家指出,开源和Linux的形象相比过去已经巨大改变。开源正在渗透到各个领域,举例来说,诸如智能手机等新客户访问设备在后端使用了开源技术作为支持,另外现有开源技术基础上创建的新应用,以及云计算网络中基于服务的应用。它们所关注的在于功能而非底层的技术。

  Sleepy Cat创始人、Cloudera现CEO迈克·奥尔逊(Mike Olson)表示,“在Sleepy Cat,我们非常自豪自己是一家开源公司。在Cloudera,我们把自己看作一家建立在开源软件基础上的企业软件公司。”

  另外,政府和其它IT机构将在2010年通过设定策略的方式来为使用开源软件正名,并开始基于特点和功能需要而大大方方的将开源技术引入,而不是偷偷摸摸的采用它。

  当IDC在分析2010年讨论哪些技术时决定剔除“开源”,使它做出该决定的原因是对开源软件能力的认可。

  IDC系统软件副总裁艾尔·吉伦(Al Gillen)表示,“我认为,原因是开源已经变成行业的普通一份子,它不再是令我们感到惊讶的东西,正在发生的更大趋势都或多或少都与开源的支持分不开。以开源为基础的应用是我们预计将在2010年发生的趋势之一。”

  吉伦指出,事实上开源最重要的应用在于云计算中。

  他表示,“人们要想创建一个并非从现有已安装应用衍生出来的云服务,那么Linux或开源组件被部署在云网络中的概率非常大。目前你不可能有其它选择。你无法创建一个Windows云网络。”

  明年2月份,微软将加快其Azure云平台出场亮相的步伐,但其真正举动是号召开发者来创建消费者希望使用或离不开的应用。

  据业内人士称,对开源来说,“平台”也正在成为2010年另一个大的主题。

  MindTouch CEO阿隆·福尔克森(Aaron Fulkerson)表示,“开源应用正在不断变成一个平台。这曾经令许多原以为在开发一个应用的开源厂商感到十分惊讶。”福尔克森认为,随着基础软件包变为新型应用和服务的基础,这种趋势将在2010年找到支点。

  分析机构451集团分析师杰伊·莱曼(Jay Lyman)表示,企业在评估新工具时,开源和Linux将与专有软件具有相同的地位。他举例称,今年10月份,美国国防部发布备忘录,阐明了其使用开源软件的方针。该备忘录表示,几乎在所有领域,开源技术已经与商用软件不相上下,在作出购买决策时,应该在考虑之列。

  莱曼表示,当前的经济,开源的发展和成熟,以及更多商业化支持的存在,已经让企业开始关注该技术。他表示,“我们依然发现,许多机构依然缺乏选用开源技术的策略,但是类似国防部备忘录之类的事情,将有助于开源被更正式的选用。”

  莱曼表示,2010年其它值得期待的趋势包括:开源将更广范围的渗透到诸如医疗健康等新行业。他援引了Medsphere对OpenVista电子医疗保健系统提供的支持服务,他还认为,随着两家组织在项目和交流中的合作,以及厂商更愿意与基金会和其它组织在开源上进行合作,开发商和运营管理者之间在开源方面的界线已经开始模糊。

  他补充道,2010年另一个重大趋势是,中小企业选用开源的情况会越来越多。他表示,“将有更多的渠道商和增值服务商、系统集成商和其它服务提供商,把开源技术整合到它们的产品或服务中,在很多情况下,中小企业客户不知道或不关注它是开源的。”

  Linux基金会执行董事吉姆·泽林(Jim Zemlin)表示,2010年免费硬件的概念将得到爆炸式成长。他表示,“服务模式是行业发展方向,你可以在诸如iTunes或应用商店或诺基亚的Ovi服务或无线数据计划等应用上赚钱,但赚的不是硬件的钱。人们将看到更多的免费计算机、免费手机和免费消费者产品,但它们都捆绑服务。”

  照此趋势,泽林预测称,2010年应用仓库将会崛起,它可以向开发者提供分发它们应用的供应链。

  泽林表示,“那可能是一个运营商、一个操作系统厂商或PC厂商,但单个独立软件厂商不会向每一个独立应用商店推销它们的软件。”

  他还指出,宣称Linux将淡出上网本市场的报告将被证明言过其实,而且他还表示,Linux基金会有一些他不便透露的杀手锏。

  总之,2010年可能发生众多不同的发展和进步,其中包括Linux桌面系统,尤其是GNOME将在9月推出的3.0版中迎来一次重大的改变。

  大翻修并非Gnome的DNA中的一部分。3.0版将引入一个新的桌面框架,使用Clutter工具集并增加了名为Zeitgeist的新工具,来取代传统文件管理。

  Novell的openSUSE社区经理Joe 'Zonker' Brockmeier表示,2010年可能是充满惊喜的一年。他表示,“2009年是相当艰难的一年,到处都裁员。因此我并不对某些人才被裁而感到吃惊,但2010年这一切将会改变。”

开源软件:鲸吞蚕食商业SOA的“领地”

发布者:Target Source,发布时间:2009-12-27 上午8:20   [ 更新时间:2010-1-8 上午2:06 ]

2009年12月28日 Hinchcliffe & Company公司总裁兼首席技术官Dion Hinchcliffe说,众所周知,你不必购买软件来提供SOA功能。SOA主要是一种技术架构和业务策略,不是你能够出去买到的东西。

但是,这个事实也是真的:实现软件能够让提供SOA的工作容易10倍。或者在某些情况下让提供SOA困难10倍。但是,如果软件确实能够帮助向SOA更快和更方便地过渡,那么,当前的形势就是商业SOA解决方案与开源SOA解决方案之间的日益激烈的竞争。

应该指出,SOA的技术支持(至少从创建兼容性服务方面说)很长时间以来已经建在了大多数现代的开发堆栈中,无论这个堆栈是.NET、J2EE还是目前迅速普及的云计算平台。

然而,当涉及到SOA的全面需求的时候,也就是涉及到需要许多风格的服务、管理、测量、安全等技术能力和轻松地连接到数百种基础的数据集的需求的时 候,没有一种开放平台具有全部这些功能。这就意味无论你现在使用什么开发平台,你都需要开发额外的SOA功能、购买这些功能或者越来越多地采用基于社区的 解决方案。

因此,许多当前的企业级SOA努力都投资某种软件以支持目前SOA的开发、测试、安全、管理和治理。替代商业SOA产品的开源软件替代软件现在已经 出现了很长时间了,但是,我现在才看到人们对开源软件解决方案的兴趣出现了相对突然的和明显的增长以及开源软件解决方案本身竞争力的提高。

出现这种情况的部分原因毫无疑问是经济衰退,是由于成本的敏感性,但是,其它的原因是最新的开源软件SOA产品诱人的性质和成熟。由于实施者努力应对更含糊的很少更新的商业产品,透明度和开源软件的影响力将继续是一个不小的因素。

由于SOA能够并且应该是对于企业核心的经营是具有战略性的,决定在社区建立的解决方案的基础上建立SOA就像是迈出了一大步。这对于把自己的职业 生涯押在SOA决策方面的那些人来说有重要的意义。这使我们回到了这篇文章的主题:开源软件真地能够满足认真的“大企业”SOA努力日益高级的需求吗?

这个答案是,同需要复杂的问题一样,这取决于许多因素。

要理解开源软件目前是否能够提供比商业软件产品向SOA提供更多的价值,我们必须考虑开源软件能够在哪些关键的方面改善SOA。Hinchcliffe说,从我的观点看,一个成功的SOA努力一般有三个顶级的要求:

  • 业务架构 如果你在创建服务,但是没有战略计划,你仅仅是在做低级的整合。这仍然是有价值的,但是,SOA的巨大好处来自于在本地实施的一个弹性 的、适应性的全局性的计划。工具对于SOA的这个关键的方面的影响是有限的。但是,某些建模、库和政策解决方案肯定会有帮助。到目前为止,SOA在这些地 方还不是非常强大。
  • 互操作性 这是SOA提供其价值的核心方式,如实现可再利用的业务服务和数据,在这个过程中消除竖井等。没有互操作性,商务流程管理和编排等高序 函數就不能实现。Hinchcliffe说,根据我的经验,互操作性出人意料地有大量的敌人,有时候包括标准本身。在SOA领域,有许多各种各样的不同标 准。多数人都知道我越来越坚持这个观点,简单的服务能够创建最大的价值。但是,无论采用哪一种方法,开源软件厂商现在都能够满足大多数最高级的互操作性的 要求(工具变体、编程语言/平台支持、SOAP和REST等服务类型以及方案的不兼容性),至少在某些程度上能够满足服务质量、治理和一些安全的要求。
  • 治理 软件支持与控制SOA中的服务有关的活动是治理的一部分。与业务架构一样,这个功能一部分是技术功能。而工具肯定能有帮助。开源软件在这方面仍然很薄弱。

因此,开源软件目前在上述SOA的三个顶级要求中的两项要求方面有很大的局限性,同时,在实际的服务实施和流程自动化方面是很强的。在这个领域,开 源软件SOA目前有巨大局限性的唯一的一个地方是连接不同的后台企业数据源的适配器的数量和开源软件混搭开发工具。遗憾的是这是获得SOA价值的重要的障 碍之一。Hinchcliffe说,作为一个成熟的SOA战略,我会给开源软件一个合格的肯定答复。但是,我要附加一个警示说明,现在不可能建立一个完全 是开源软件的企业SOA栈。

这里的关键问题是开源软件解决方案能够提供目前的SOA努力的真正价值,无论在减少前期成本方面以及开源软件伴随的好处方面都是如此。开源软件的好处包括能够直接影响产品的发展、更透明的架构以及更明确地理解和尊重其在服务架构中的功能实力。

至于未来,Hinchcliffe说,我认为,开源软件将来很可能在这种实践的技术方面继续侵蚀商业SOA软件的领地。但是,在可以预计的未来,与 其它商业性产品以及商业性治理软件紧密结合在一起的商业性SOA解决方案将继续拥有可持续的和强大的优势。如果你的机构已经开始实施开源软件战略,那么, 你可能会发现开源软件SOA将达到黄金时段,在中长期会满足你的需求。然而,在自己的应用程序组合中有许多现货的企业必须更加小心以保证自己的开源软件工 具能够很好地运行并且与自己的数据紧密地集成在一起。

开源虚拟化:小角色能否扮演大人物?

发布者:Target Source,发布时间:2009-12-26 上午7:18   [ 更新时间:2010-1-8 上午2:07 ]

2009年12月23日 虚拟化无疑是过去几年最大的趋势之一,而开源软件进入人们的视线至今已有一段时日了。那么,这是不是说开源虚拟化就能实现珠联璧合呢?

至少一些企业的IT部门是这么认为的。他们把开源软件作为其虚拟化组合的一部分。当然,可以节省成本是一大因素,但稍加改动软件、就能适合特定的要求也是另一大因素。这只要问问Stan Yazhemsky,他是安大略法律援助组织(LAO)的IT操作经理;该机构使用思杰公司的XenServer,而这款管理工具就运行在开源Xen虚拟机管理程序上。Yazhemsky表示,XenServer的开放式应用编程接口(API)让他和三名Linux工程师组成的团队可以更好地利用及控制高级功能,特别是安全功能。

LAO是一家非营利性机构,为低收入群体提供法律咨询和服务,遍布安大略省200个地点,运营着三个数据中心。这些数据中心里面有239台Windows服务器和68台Linux服务器。LAO约95%的服务器在运行XenServer。该机构有154 TB的敏感数据,比如客户/律师的信息、财务文件和个人案卷(涉及盗窃、偷窃和谋杀等罪名)。安全是一个关键问题。Yazhemsky表示,通过建立监测工具并与Xen平台进行集成,他能够得以缓解网络攻击。他说:"如果某攻击者设法闯入了系统,我们的嵌入式脚本就会立即关闭受到危及的虚拟机,然后实时启动另一个虚拟机,用户不会受到任何影响。而利用任何闭源解决方案做不到这一点。"因而,这家机构可以在安全方面少花钱。Yazhemsky 估计,LAO把安全软件和管理成本减少了约40%,"因为我们能够针对积极主动地寻找任何变化的事件编写脚本。"
  • 开源虚拟化,很小但在增长: 尽管有众多拥趸,但整个开源虚拟化市场的确还是非常小,不过预计它会增长。Gartner集团的调研主任Alan Dayley说:"开源在整个服务器虚拟化收入中所占的市场份额不到5%,但到2012年有望翻一番。" Gartner表示,思杰和甲骨文这两家公司都使用的开源虚拟机管理程序(包括红帽公司的KVM和Xen)以及在上面运行的管理工具不但在采用率方面逐步提高,还逐渐增添了原先只有虚拟化市场领头羊VMware等厂商才拥有的高级功能。Gartner在2008年的数字表明,就虚拟机管理程序市场(按出货量而不是按总收入排名)而言,思杰占2%,Virtual Iron占1%。到2012年,Gartner预测思杰将占有6%的份额,红帽将占2%。然而,开源虚拟化在这个市场可能永远是个小角色。Gartner的分析师Phillip Dawson说:"尽管思杰和红帽等公司有望出现大幅增长,但他们不会占据相当大的市场份额。份额方面的变化主要会出现在微软和VMware之间。" IDC公司的分析师Gary Chen表示,这是件憾事,因为开源虚拟化软件取得了长足进展,可以实现许多功能。他说:"许多人其实不知道思杰XenServer 5.5已变得有多好。" 开源虚拟化的一个巨大的潜在市场是云服务供应商。Chen说:"如果你是一家大型服务供应商,正在构建云,可能会有非常具体的要求,可能需要改动源代码,这时候就可以选择开源。"
Bill Claybrook以前是调研机构阿伯丁集团的分析师,现在他拥有自己的技术研究公司New River Marketing Research,总部设在马萨诸塞州的康科德。他预测,随着像亚马逊这些公司拓展各自的云计算战略,对数据中心中的成千上万台服务器进行虚拟化,他们会寻求这样的供应商:既提供成本较低的虚拟化解决方案,又提供自己没时间来开发的高度完善的管理工具。Claybrook表示,这种情况下,思杰的吸引力会有所加大。他说:"许多供应商可以通过提供免费的Xen虚拟机管理程序,然后销售价位合理的管理工具,从云计算方面赚到一些钱,思杰就是其中之一。"
  • 甲骨文的角色会拓展吗?: 甲骨文公司最近收购了Virtual Iron和Sun以及它们各自的虚拟化技术;从长远来看,这些举措值得关注。Claybrook表示,尽管大多数观察人士预计,甲骨文的开源虚拟化软件主要会在目前使用甲骨文产品的客户中备受欢迎,但Sun庞大的客户群有望让甲骨文有机会渗透到数量更多的企业IT部门。  Claybrook预测:"对任何一个竞争对手的虚拟化用户群而言,甲骨文最后可能会是最大的开源厂商。"
马萨诸塞大学的首席技术官Michael Poole说,这所大学之所以运行甲骨文虚拟机(Oracle VM),原因在于该大学在大规模使用甲骨文产品。"有必要选择甲骨文虚拟机……特别是鉴于我们支持数量众多的甲骨文应用软件。"他表示,这所大学不但大幅提升了性能,还大幅减少了运营成本。马萨诸塞大学现正在开展一个基础设施改造项目,包含许多小项目。该大学在规划一个新的主数据中心和一个更可靠的灾难恢复及测试数据中心时,调查比较了诸多方案,最后决定统一使用支持甲骨文虚拟机和甲骨文Unbreakable Linux的开源Xen虚拟化方案。一年多点前,该大学开始部署甲骨文虚拟机。到明年夏季――这是该基础设施项目完工的预定日期,Poole表示该大学将把物理服务器的数量从500台减少到不足300台。每年光电力和冷却成本就有望节省近10万美元。到时,该大学会从VMware完全改用甲骨文虚拟机。这所大学的IT基础设施都由甲骨文企业管理器来管理和监测,该大学充分利用了甲骨文的仁科ERP、甲骨文企业Linux、甲骨文数据库、甲骨文真正应用集群RAC和甲骨文WebLogic服务器。马萨诸塞大学如今还在添加甲骨文商业智能套件和甲骨文身份管理套件。
Poole说:"我们是一家大规模使用甲骨文产品的机构。对我们来说明白这一点很重要:甲骨文在甲骨文基础设施组件(包括甲骨文虚拟机)上开发及测试所有应用程序,解决系统的种种问题,或者至少在面向大众发布之前,减少这些问题。" 他解释,这所大学迄今为止取得的最大成功之一就是,对Blackboard Vista学习管理系统进行了虚拟化。通过该系统,教授们就可以分发内容、交换电子邮件以及通过互联网与63000名学生进行现场讨论。Poole表示,进行虚拟化之前,Blackboard Vista应用系统运行在40台独立的基于Solaris的应用服务器上。
如今,运行该应用系统的物理服务器的数量已经减少到5台,性能却增至四倍。他表示,通过使用甲骨文虚拟机对Blackboard Vista进行虚拟化,"我们看到硬件大幅减少;与此同时,性能和扩展性却大幅增强。"他估计,光硬件成本就相差近30万美元。马萨诸塞大学的系统架构师兼技术主管Richard Cote建议,在采用开源虚拟化之前,拥有相应Linux或Unix背景的员工很重要。Cote说:"如果在一家只有几名熟悉Windows技术的管理员的小公司、让我来决策,要是没有Linux或Unix小组支持我,我可能会关注VMware或HyperV。如果你有熟悉传统Unix的员工,那么会被Xen所吸引。"
  • 小企业可能会很青睐: 预计服务器虚拟化会在中小型企业持续增长,开源虚拟化可能也会在这个领域获得立足之地。按Gartner集团的分类,小企业是指员工数量在20人到99人、收入在5000万美元以下的公司。中型公司是指员工数量在100人到999人、收入在5000万美元到5亿美元的公司。Dayley说:"我们预计中小企业在虚拟化采用方面的增长率会高于整个市场,这种状况会一直持续到2012年。" 就连现在使用VMware及/或微软Hyper-V的公司仍然有开源的一席之地。
Interactive One是Radio One公司设在纽约的部门,为数百万的美籍非裔提供网络广播节目,它把IT基础设施一分为二。办公室环境使用VMware来运行微软Exchange、微软SharePoint和Windows文件服务器。在生产环境方面,为了运行网站,该公司则部署了甲骨文虚拟机。Interactive One公司的技术运营副总裁Nicholas Tang说:"我们并不适合使用VMware的高级功能,因为这些设备并不是关键任务型、单一故障点的系统。因而,我们并不进行大量虚拟机层面的集群和自动故障切换。" 讨论了为该公司的生产环境使用VMware的可能性后,Tang的看法很简单:"就快速构建虚拟机环境、有效地重新分配资源而言,VMware并不比 Xen做得更好。VMware的成本是我们使用甲骨文虚拟机所需成本的两三倍;最后的结论是,VMware不值得使用。"Tang表示,自使用甲骨文虚拟机以来,他已停用了60台服务器,提高了资源的利用率;现正在使用开源工具(如Fedora的Cobbler)、网络安装工具、cfengine等其他软件,以及配置管理工具,为该公司的虚拟服务器环境增添更多的功能。
尽管分析师在继续猜测,供应商在继续改进各自的产品,到头来IT经理们必须根据自己的要求来拿定主意。安大略法律援助机构的Yazhemsky说:"客户一定要进行测试,问问自己开源虚拟化在自身的IT环境下是否会正常工作、是否满足业务需求,价格是否合理,自己又有没有相应的技能。"

Gartner表示,服务器虚拟化应用方兴未艾会带来水涨船高的局面,包括开源软件的应用。如今使用的虚拟机约有580万个;但是到2012年,这个数字会增长十倍,达到5800万个。如今运行虚拟化的服务器所占百分比:19%, 明年运行虚拟化的服务器所占百分比:28%, 到2012年运行虚拟化的服务器所占百分比:50%

开源技术:经济衰退期企业IT变革之道

发布者:Target Source,发布时间:2009-12-26 上午7:17

2009年11月5日  信息技术是提供公司发展繁荣所需要的效率、生产力和竞争力的关键,因此,决策者应当注意IT领域中的变革。研究公司Gartner预测,到2012年,90%的企业将使用直接的或以嵌入式的开源技术。开源技术并不是什么新东西,但它是企业决策者必须更加熟悉的术语。开源技术已经问世20多年了,为许多机构成功部署。在一些国家,它被应用在所有政府机构中,包括国防部门。

开源解决方案能够为企业提供难以忽视的机会,以降低IT的总成本,增加IT投资带来的回报。这已成为开源技术长久以来秘而不宣的事情。开源解决方案是开发基于广泛接受的标准的高质量的软件的创新的、社区使能的开发模型。根据通用公共许可证(GPL)授权的开源解决方案为客户提供了自由使用软件的灵活性,避免他们付出被锁定在某一厂商的专有技术上的代价。Linux操作系统是说明这种差别的开源技术的例子,而Windows则是专有技术的例子。在当前的经济气候下,正当公司必须更多地利用技术来增加竞争优势之时,却到处都缺少投资新系统的资金。此外,作为减少成本的一部分,IT人员被裁减,但与此同时企业对服务和支持的需要却并没有减少,甚至还在增加。低成本、高回报开源解决方案的价值主张变得比以往更具吸引力。

许多企业仍使用专有技术,有时是出于对开源的误解,但常常是由于厂商锁定的结果。这种情况正在发生迅速的变化。据在线新闻服务 CIO. Com 2008年对IT和业务经理进行的调查显示,美国53%的企业使用开源技术,另有10%的企业计划在今后一年中部署开源技术。这种趋势在这部分世界同样明显。没有行业能避免裁员、破产和市场需求减少的袭击。每家公司都必须认真研究IT开支,重新考虑它们的常规采购模式。今天的开源软件已经可靠、稳定和成熟得足以在最保守的主流企业中的关键任务系统中应用。

据Forrester Research说,企业目前将大约80%的IT预算用于保持运营和日常维护上。因此,投资创新、新硬件和软件的资金没有剩下多少。开源为企业提供了减少IT基础设施费用的机会。

促使大多数企业最初从专有软件迁移到开源软件的关键原因是省钱。在公司可以大大节省费用的同时,开源还提供给企业更多的东西。开源使企业可以按下启动许多涉及IT基础设施的活动的按钮。
  • 迁移到商用硬件 业界使用像Intel x86系统这类商用硬件而不是专有机器的能力代表着最大的节省费用的机会。不仅基础系统更廉价,而且维护硬件的成本也大大降低。
  •  消灭费用高昂的维护合同 专有软件的年维护费会大大增加这类系统的总拥有成本(TCO)。另一方面,开源产品的企业版一般作为核心价格模型的一部分包括更新和维护。
  • 提高工作人员的生产力 迅速的学习曲线以及可供使用的先进的管理工具使企业可以减少从事日常支持任务的人员的数量,把他们解放出来从事更战略性的工作。
  • 避免厂商锁定 企业常常发现自己受到软件厂商的许可协议以及维护合作涨价的束缚。开源软件采用标准技术开发,从而使开源产品的不同版本可以很容易互换。这就使企业避免了厂商锁定。Forrester Research报告说厂商独立性对于43%的接受调查的企业用户“非常重要”。
  • 减少对专门的安全咨询师和工具的需要 由于开源系统,具体地说,Linux操作系统比专有操作系统更安全,因此,保持系统和数据的安全需要更少的修补活动和资源。

仅凭这些理由,开源软件就是吸引力越来越大的选择。开源软件还走在时代的前面。协作开发是软件开发的开源模型的核心。大量的开发人员,常常包括来自世界各地的用户和厂商,合作开发保持开源软件处于技术前沿的功能性。开源产品常常是首先进入市场的具有创新特性和功能的产品。

现在是事关企业成败的关键时刻。在IT部门中,决策者面临困难的选择。他们可以采用减少成本的常规手段:裁员、控制资本开支和推迟新技术的部署。或者他们可以利用这一时刻真正改革他们的IT基础设施,放弃昂贵的专有IT解决方案,效仿 Amazon、NYSE-Euronext和Eveready等机构采用低成本、高回报的开源解决方案。

开源问鼎白宫,奥巴马获称“开源总统”

发布者:Target Source,发布时间:2009-12-26 上午7:14   [ 更新时间:2009-12-26 上午7:16 ]

2009年10月29日  导语:美国Computer World网站今天撰文称,白宫网站已经完全采用了开源平台,就连一直固守专有软件的美国国防部也开始对开源软件敞开了大门。对开源的支持也使奥巴马被外界冠以“开源总统”之称。

  其实美国政府早就使用过开源软件,例如,基于Linux的热门超级计算机程序Beowulf就诞生于美国国家航空航天局的戈达德航天飞行中心(Goddard Space Flight Center)。外界认为,在奥巴马的领导下,开源软件将出现在越来越多的美国政府部门。

  这其实并不出人意料,奥巴马能够当选美国总统的主要原因之一,就是他的团队具备将旧的草根政治与21世纪的社交网络融合到一起的技能。奥巴马虽然是律师出身,但他同样也可以轻而易举地成为自胡佛以来最精通技术的美国总统。胡佛当过工程师,他在上世纪20年代末和30年代初担任美国总统。

  由于精通技术,因此奥巴马及其团队完全有理由采用开源软件。例如,奥巴马及其团队今年2月便开始使用颇受欢迎的CMS(内容管理系统)Drupal以及Linux来运营网站。首个采用Drupal的美国联邦政府网站是Recovery.com,该网站专门用来追踪《复苏法案》(Recovery Act)的开支。

  不过,除了Drupal用户以外,很少有人注意到这种转变。但现在,奥巴马及其团队也将白宫自己的网站转移到Linux和Drupal平台。但这种转变并非出于外观考虑,白宫网站的页面布局并没有任何变化,其真正原因在于安全性,这也是多数用户使用Linux和开源软件的初衷。

  虽然无法获知转换过程,但网络安全厂商NetCraft的资料显示,白宫网站已经完全采用了LAMP(Linux、Apache、MySQL和PHP)架构,并搭配Drupal。而网站基础设施的搭建工作则由美国著名的政府IT承包商GDIT负责。

  业内人士认为,美国今后将有更多的政府机构网站使用LAMP和Drupal平台。就连一直固守专有软件的美国国防部现在也开始向开源软件敞开大门。美国国防部在一份有关开源软件的备忘录中写道:“要有效地完成任务,国防部必须开发并更新软件性能,使其速度超越以往……从这一点来看,使用开源软件可以提供这种优势。”

‹ 上一页    1-10/27    下一页 ›