保持联系

新闻活动


Gartner:中国IT开支今年将达2167亿美元

发布者:Target Source,发布时间:2010-5-9 下午9:43

美国市场研究公司Gartner近日天发布报告称,2010年中国消费者和企业的IT开支有望达到 2167亿美元,较2009年的2050亿美元增长5.9%,从而为技术和服务提供商带来大量的机会。

尽管最近经历了全球经济危机,但中国经济去年仍然实现了8.7%的增长,IT开支也增长了7.5%。为应对经济下滑,中国政府2008年通过总 额5839亿美元的经济刺激计划,主要投向基础设施、公共设施和组织。

Gartner估计,其中有400亿美元的资金将在2009年至2013年间对中国的IT行业产生影响。由于多数刺激政策和计划都是在2009 年最终确定并实施的,因此2010年的获益水平最高。2009年,IT开支在中国GDP中的占比达到6.1%。随着IT市场的发展和成熟,这一比例到 2013年将略微下滑到5.5%。

Gartner首席研究分析师尤寇·田(Uko Tian)说:“由于中国政府致力于实现GDP的高速增长,因此将为持续发展的中国IT行业创造有利的市场环境。中国政府已经将发展IT行业列为重要任 务,并且强调要在经济和社会领域扩大IT的应用范围。固定资本投资比其他投资形式更容易获得融资。”

2010年中国IT开支的最大领域有望出现在通信领域,总额约为1582亿美元,其次是计算机硬件(430亿美元)、IT服务(94亿美元)和 软件(62亿美元)。尽管IT服务和软件在整体IT开支中只占很小的一部分,但这两个领域的未来3年的增速有望超过硬件和通信领域。

Gartner表示,中国的IT经济的主要动力来自大型垂直领域,而非消费者IT开支,但仍在缓慢向消费市场发展。2010年,外部IT开支最 大的行业分别是制造业、金融服务业和政府。但Gartner预计,按照复合年增长率来看,增速最快的行业是医疗保健、通信和公共事业。

中国企业对软件即服务(SaaS)、虚拟化、云计算、统一通信系统、绿色IT等新兴技术的投入虽然较低,但仍在增长之中。IT厂商应当帮助其渠 道合作伙伴继续围绕这些新兴技术充实技能,因为对这些技术的投入有可能会对2013年及以后的IT开支产生促进作用

Gartner:云计算和开源将会冲击硬件销售

发布者:Target Source,发布时间:2010-4-20 上午3:59   [ 更新时间:2010-4-20 上午4:00 ]

     今年,众多公司都在考虑升级到Windows 7,这无疑会增加IT领域内的开销,但公司可以选择使用云计算和开放源码项目,避免出现大型基础项目开销。

  Gartner在最近发布的报告中分析指出,全球IT支出在2010年将会达到3.4万亿美元,与2009年全年的3.2万亿美元相比增长了5.3%。Gartner还预测,明年该领域支出总额将会突破3.5万亿美元。

  尽管整个IT领域的收入有所增长,但该分析报告预言,在2014年之前,企业在硬件领域的支出将会持续低于2008年整体水平。在这个阶段,由于出现众多数据公司,信息存储将面临绝迹。

  该分析报告指出,在短期内,应用在服务器上的开销将集中于较低端的硬件设备,从长远角度来看,虚拟化技术和云计算将会取代旧的服务器,成为新一代服务器。

  尽管云计算和虚拟化技术可能会给一些较大的硬件带来潜在危害,但整体的硬件开支将会有所回升,这都要感谢消费者们在移动设备上加大投资力度,而商业公司也逐渐转向Windows 7,Gartner咨询公司表示,对这一点信心十足。

  “2009年,在IT开支项目的四个重要部分中,电脑硬件的开支下滑是最严重的。然而,我们预测,在2010年,它们将携手迎来最大范围的回升,”Gartner咨询公司的研究室主管乔治?谢弗勒说。“2010年,消费者购买个人电脑占了硬件开支增长中的四个百分点,消费者购买移动手提电脑的趋势逐渐增强。除此之外,各个组织在2010年末开始转向Windows 7,专业级个人电脑的购置将为开支增长贡献一个百分点。”

  根据网络管理专业机构Spiceworks在年初做的一项调查显示,Windows 7目前正在逐渐被小型到中型商业机构逐渐接受,因为他们注意到了改良后的最近用户界面和性能。

  据Gartner咨询公司分析,由于全球经济危机的余波尚未平息,各个公司还在尽量避免使用高价的服务和软件。分析者相信IT产品的购买者仍将注意力放在节约成本上,这能够推动这款软件成为一种服务提供者,甚至是开放源码专家。

  “成本支出最优化,开支由价值几百万的程序组向自动处理转化,这些会进一步优化替代软件的购买模式,各个组织机构将积极寻找由基础建设支出向运营支出转化的方案,”Gartner咨询公司常务副总裁乔安妮?科雷拉说。“因此,那些提供软件服务、IT资产管理、虚拟化性能,并且具有完善的开源策略的供应商将不断获益。”

   在这个月初,美国计算机行业协会(CompTIA)发布了一份关于技术行业信心的报告,指出大中型企业所具有的最大优势就是他们的收入来源。

使用开源软件的7个战略原因

发布者:Target Source,发布时间:2010-4-15 上午7:35   [ 更新时间:2010-4-15 上午7:36 ]

来源:IT168

即使开源软件在当今的软件市场中越来越耀眼,作为一名顾问,还是经常有人问我为什么应该选择开源软件,开源软件都有哪些优势,因此我觉得有必要让大家知道选择开源软件不但是可行的,而且是非常划算的,同时建立起对开源软件的认同感是当务之急。下面我想从战略高度谈谈组织为什么可以选择开源软件,以及选择开源软件的意义。

  1、降低风险

  在当前动荡的市场环境下,组织不应该过度依赖软件公司,因为他们可能正面临生存的困境,每天都有无数的软件公司倒闭,因此选择软件公司的产品,无异于将自己的命运交给了别人。同时,软件公司的产品一向是封闭源代码的,试想一下,如果软件公司在一夜之间突然人间蒸发,你运行的系统就无人维护,随时可能面临更换系统的境地,如果选择开源软件,可以将这种风险降到最低,活跃的开源软件通常会有源源不断的贡献者维护和更新,而且自己可以获取源代码,完全可以按照自己的意愿进行修改,无需担心某一天突然找不到依靠。

 2、产品质量更可靠

  闭源软件的质量通常与软件公司的开发人员水平息息相关,开发人员的水平通常参差不齐,因此闭源软件的质量通常也是参差不齐,而开源软件通常是由社区中的技术高手在维护,有时用户自身也可以参与维护,并且开源软件的用户较多,软件存在的bug一般都会被及时发现和修补,产品质量更加可靠。

 3、付出少,回报多

  削减成本是商业成功至关重要的的因素,bug修复,开发功能和编写文档都会消耗大量的人力、物力和财力,如果选择开源软件,这些事情都有人在默默奉献,不需要你付出什么,但你却可以享用别人的劳动成果,当然你愿意的话,也可以为开源软件做贡献。

 4、不花冤枉钱

  使用开源软件开发一个产品是值得投资的,可以降低开发成本,并可以快速推出自己的产品,然而,许多组织都希望投放到生产环境中的产品能得到支持,于是诞生了许多提供企业级开源产品支持服务的专业型公司,组织可以根据自身的情况,有选择性地购买需要的服务。如果选择闭源产品,通常会多花钱,买到自己可能用不上的产品和服务。

 5、招揽优秀人才

  开源社区中充满了大量的优秀人才,他们富有激情,才华横溢,乐意为开源软件奉献,如果你的组织选择了开源软件,在他们眼中,你的组织充满了魅力,因此要想招揽到优秀的人才一点问题也没有,试想一下,对开源软件有浓厚兴趣的人加入到你的组织,想不提高生产力都难。

6、行业适应能力更强

  因为开源软件大多免费的缘故,在中小型组织中迅速得到了广泛使用,这些使用开源软件的组织可能来自各行各业,经过这么多组织的长时间使用,开源软件的适应能力更强,因此无论你的组织属于何种类型,都可以放心使用,相比之下,闭源的软件产品通常用户数量较少,行业适应能力不强,即使软件公司承诺可以定制开发,也会是一个痛苦的合作过程。

 7、产品更透明

  由于开源软件是由社区在推动,其透明度很好,bug的发现,新功能的提出都是在一个公开的论坛中进行的,你可以随时获取到最新信息,还可以参与进去,开源软件会根据使用者需求不断演变,而不是受限于一家公司的意愿,因此你可以了解开源软件的未来发展规划和方向,其透明度比闭源软件高出许多,组织可以做到心中有数。

  虽然开源软件有这么多优势,并不是说闭源解决方案一点没优势,但考虑到这些原因,组织在选择产品时,开源软件应被视为一种可行的选择。

Marten Mickos 加入Eucalyptus云计算公司成为CEO

发布者:Target Source,发布时间:2010-3-21 上午9:41   [ 更新时间:2010-4-14 上午6:16 ]

Mickos一直处于开源领域,但跳到了一个新的计算趋势-云计算。Eucalyptus是个构建私有云或是数据中心的开源软件平台,在这里工作量可以在不同的系统间转移,以实现效率的最大化。

该公司的软件被用作云平台为Ubuntu企业云,软件包包括Ubuntu的开源操作系统,同时也被设计成与亚马逊的Web Service或其他公共云平滑协作。

"Eucalyptus 有个优秀的团队,高水平的开源技术,以及有着大量全球机会的市场的领先者、领导者。“Mickos表示。“私有云和混合云计算是企业IT的未来,为了云计算达到它的潜力,它将必须建立在开源软件比如Eucalyptus的基础上。”

Mickos任MySQL的CEO达7年之久.他帮助MySQL获得广泛的流行和认可,并在1998年卖给了Sun公司。Sun又被Oracle收购, 导致很多MySQL用户怀疑开源数据库是否还会蓬勃发展。Mickos在Sun的数据库公司呆了一年,并在2009年早些离职。

Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) 是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、实用的云计算。它最初是美国加利福尼亚大学 Santa Barbara 计算机科学学院的一个研究项目,现在已经商业化,发展成为了 Eucalyptus Systems Inc。不过,Eucalyptus 仍然按开源项目那样维护和开发。Eucalyptus Systems 还在基于开源的 Eucalyptus 构建额外的产品;它还提供支持服务。

不管是源代码还是包安装,Eucalyptus 很容易安装在现今大多数 Linux® 发布版上。它提供了如下这些高级特性:

  •  与 EC2 和 S3 的接口兼容性(SOAP 接口和 REST 接口)。使用这些接口的几乎所有现有工具都将可以与基于 Eucalyptus 的云协作。
  •  支持运行在 Xen hypervisor 或 KVM 之上的 VM 的运行。未来版本还有望支持其他类型的 VM,比如 VMware。
  •  用来进行系统管理和用户结算的云管理工具。
  •  能够将多个分别具有各自私有的内部网络地址的集群配置到一个云内。 

Eucalyptus 包含五个主要组件,它们能相互协作共同提供所需的云服务。这些组件使用具有 WS-Security 的 SOAP 消息传递安全地相互通信。

Cloud Controller (CLC)
在 Eucalyptus 云内,这是主要的控制器组件,负责管理整个系统。它是所有用户和管理员进入 Eucalyptus 云的主要入口。所有客户机通过基于 SOAP 或 REST 的 API 只与 CLC 通信。由 CLC 负责将请求传递给正确的组件、收集它们并将来自这些组件的响应发送回至该客户机。这是 Eucalyptus 云的对外 “窗口”。
Cluster Controller (CC)
Eucalyptus 内的这个控制器组件负责管理整个虚拟实例网络。请求通过基于 SOAP 或 REST 的接口被送至 CC。CC 维护有关运行在系统内的 Node Controller 的全部信息,并负责控制这些实例的生命周期。它将开启虚拟实例的请求路由到具有可用资源的 Node Controller。
Node Controller (NC)
它 控制主机操作系统及相应的 hypervisor(Xen 或最近的 KVM,很快就会支持 VMWare)。必须在托管了实际的虚拟实例(根据来自 CC 的请求实例化)的每个机器上运行 NC 的一个实例。
Walrus (W)
这个控制器组件管理对 Eucalyptus 内的存储服务的访问。请求通过基于 SOAP 或 REST 的接口传递至 Walrus。
Storage Controller (SC)
Eucalyptus 内的这个存储服务实现 Amazon 的 S3 接口。SC 与 Walrus 联合工作,用于存储和访问虚拟机映像、内核映像、RAM 磁盘映像和用户数据。其中,VM 映像可以是公共的,也可以是私有的,并最初以压缩和加密的格式存储。这些映像只有在某个节点需要启动一个新的实例并请求访问此映像时才会被解密。

一个 Eucalyptus 云安装可以聚合和管理来自一个或多个集群的资源。一个集群 是连接到相同 LAN 的一组机器。在一个集群中,可以有一个或多个 NC 实例,每个实例管理虚拟实例的实例化和终止。


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年这一切将会改变。”

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