现在,几乎每个IT部门在部署企业网络的时候都面临着同样一个问题:究竟应该选择什么样的平台,Windows?Max os?还是Linux?。在本文中,我不会讨论在未来5到10年究竟哪个平台会在企业中占据统治地位。坦白地说,我甚至不想细想这个话题。但是,无论你的个人喜好是什么,现实情况是,大多数企业中的网络是都是异构体,服务器台式机所使用的操作系统种类至少有两种。因此,真正的问题在于:“什么样的工具可以使用来拉进Windows和企业网络中其它平台的距离?”

  跨平台工具的主中的优点在于能够在任何平台上使用,使管理工作变得更加简单。在下面的文章中,我列出了12个跨平台工具,希望能够有助于你管理企业的IT环境,同时缓解你的工作压力。

  1.跨平台企业管理工具Likewise Enterprise

  Likewise Enterprise是由Likewise Software公司开发的一款商业企业级管理工具,允许用户将Windows和非Windows系统集成在一起。Likewise Enterprise提供了应用程序的动态目录、组策略管理、NIS迁移、安全性、SuDo管理和单点登陆的互操作性。如果你的IT 环境是异构的,那么Likewise Enterprise是一款非常适合你的工具,可以帮助你轻松实现管理和整合。Likewise Enterprise能够支持110个操作系统,并且可以通过组策略方便地进行管理,这使得它成为了一个非常有竞争力的跨平台工具。


  2.跨平台ERP解决方案xTuple ERP


  在充斥着各种各样平台的企业IT环境中,xTuple的ERP解决方案能够让你轻松地访问网络。目前,xTuple ERP有三个版本---PostBooks、Standard和OpenMFG。xTuple ERP提供了一个跨平台的企业资源规划解决方案,它的客户端能够运行在Windows、Linux或Mac操作系统上。PostBooks 版本的xTuple ERP是一个免费的开源版本,而Standard和OpenMFG版则是商业产品。xTuple ERP功能齐全,免费版本中包含财物关系管理工具,同时还有销售和采购以及库存模块。Standard版本是在这个基础上开发的,并且提供更多的面向分销、零售和轻型制造业工具。OpenMFG版本包括一套全面的生产和销售工具。所有版本都附带OPENRPT工具,用来帮助企业处理业务的报表需求。如果你需要一个跨平台工具来规划、管理和运营日常业务,xTuple ERP解决方案可能是你比较理想的一个选择。


  

  3. 跨平台移动协作工具Wimba Classroom

  支持移动工作员工给企业的IT部门提出了新的挑战。你必须问问自己,应该如何对这些人员进行培训,并且如何支持他们之间的协作。这带来了另一个问题,你怎么能用最低数量的配置以及完整的平台独立性完成这项工作?Wimba Classroom事实上就是一个“虚拟教室”,它具备所有必要的协作工具,能够让你随时随地在任何平台上对员工进行培训。Wimba Classroom力求让远程教育与物理课堂没有任何差别。该工具配备多个“教室”,并支持大量不同的内容,其中包括PPT、HTML、Flash、电影片段、图片等等。Wimba Classroom的学员开始的时候要参加一些通用课程,之后就能根据自己的需要加入一些特殊班级。“教师”可以创建可下载的MP3文件,同时进行调查和分析,以确保他们给学员提供的是最好的资料。如果你需要建立一个跨平台的完整的课堂和培训环境,你绝对应该留意Wimba Classroom。

  


  4.跨平台性能检测工具Orion Network Performance Monitor


  Orion Network Performance Monitor是由SolarWinds公司开发一款跨平台性能监测工具。从技术角度考虑,你可能认为Orion NPM不是一个跨平台工具,因为它需要Windows Server、.NET Framework。但事实是Orion NPM确实是一个能够运行在所有平台上的性能监测工具。所以,把它列入此清单没有任何疑问。虽然我把Orion NPM列入这个名单,但是我也很喜欢SolarWinds公司的很多其它产品。比如性能和故障管理、配置和遵守管理,网络发现和绘图工具等等。Orion NPM能够监控你的数据、VoIP和无线通信和无线连接以及应用程序性能。


  


  5.跨平台项目管理工具SharedPlan Pro


  你是不是需要跨办事处、地理位置、时区以及平台管理项目?你是不是想要一个项目管理工具,它能够运行在所有平台上,能够用任何浏览器浏览甚至包括移动设备?SharePlan可能就是你要找的东西。它易于安装和使用。SharedPlan使得你既可以在自己的桌面上运行项目,也可以在SharePlan的私有网络托管网站托管这些项目。托管版的SharePlan可以从客户端的任何操作系统和任何Web浏览器进行访问。 SharedPlan甚至提供功能非常强大的项目计划。因此,如果简单的界面不能满足你的需要,你可以下载并打开这些项目计划。SharePlan的单用户许可起价为不到200美元,这只是微软的Project Pro软件成本的很小一部分。你甚至还能在SharedPlan中导入MS Project文档。怎么样,够吸引你了吧。因此,如果你的预算不是很充分,并且还有跨平台的需求,请考虑一下SharedPlan


  

  6.跨平台测试工具FreeNATS

  FreeNATS是由PurplePixie Systems开发的一个跨平台测试工具。目前,该产品正处于稳定测试阶段。FreeNATS可以让你对自己的网络进行测试并产生报告,这样你就能“鸟瞰”企业中正在发生什么事情。虽然现在它还不是一个完整的企业级解决方案,但是它的基础功能足以让中小企业为“关键任务”网络应用和协议创建计划和定制测试。另外一个比较吸引人的优点是FreeNATS是完全免费的。该产品目前正在根据用户反馈意见进行积极改进,并继续增加测试功能。我真的认为FreeNATS是一个很好的自动化测试环境的工具。

  


  7.跨平台ERP解决方案Compiere 3.0


  Compiere 3.0是由Compiere开发的一款跨平台ERP解决方案。这已经是我第二次将ERP解决方案放在这个大名单上。事实上,我不能确定这两个ERP解决方案哪个更好(虽然我将xTuple ERP放在比较靠前的位置,主要是因为我比较喜欢它的报告功能)。这两个ERP解决方案都非常好。Compiere通过使用基于Java的客户端实现了其平台独立性。因此,无论你的业务需要支持多种操作系统,还是通过合作伙伴(比如制造商或经销商)供应链的,Compiere都能满足你的需要。Compiere也是开源解决方案。不过,你可以购买更强大的版本以及更好的技术支持。Compiere目前有标准和专业版两个版本,而后者,正如你想象的那样,包括完善的技术支持。Compiere按年付费。如果你的企业对开源技术并不陌生并且你想要定制化,那么社区版将会很适合你。如果你需要更多的功能,并且不介意花钱购买技术支持的话,你可以尝试一下标准版。即便你的IT预算极其紧张,但是你确实需要技术支持,那么专业版的Compiere价格也是非常合理的。


  


  8.跨平台的独立数据库编写工具OPENRPT


  OPENRPT同样也是xTuple公司的产品,只不过它是一个独立的数据库报表编写工具。 OPENRPT能够直接用于大多数数据库,而无需任何调整,其它一些数据库比如SQL、MySQL和DB2要稍微进行一下配置才能使用OPENRPT。OPENRPT支持XML报表定义,使用WYSIWYG作为报表设计器(类似于Crystal Reports)。因此,如果你恰好需要一个能为各种平台上的各种数据库生成报表的工具,OPENRPT正是你要找的。此外,OPENRPT的技术支持也是很完善的。所以,不要犹豫了。


  


  9.跨平台协作套件Zimbra 5.0


  如果你需要一个跨平台的通讯和协作工具,那么Zimbra 公司开发的Zimbra 5.0可能就是你的理想选择。目前,Zimbra并不能安装在微软服务器上,但是有一个虚拟设备(目前正处于测试阶段)能够解决这个问题。Zimbra使用基于AJAX的Web客户端用于电子邮件和日程表,“天生”就能支持大多数电子邮件客户端软件。想象一下这样一个场景:如果你在纽约有一个管理团队,他们主要使用Microsoft Outlook ;在迈阿密的设计团队的工作平台是Mac,并使用AppleMail客户端;而在圣地亚哥的开发团队使用的是Thunderbird,最后便不全国各地的销售人员则使用黑莓、Palm或Windows Mobile设备或iPhone。Zimbra能让你覆盖所有这些平台和软件。所有的客户都能得到后端服务器的充分支持。甚至在网吧,你都能有一个丰富的电子邮件体验。Zimbra的Web客户端会向你随时随地提供全面的用户体验。另外,Zimbra服务器有还具备创建企业聚合应用的(Mashups)功能,简化了用户的工作。如果你需要一个跨平台的电子邮件和协作软件,你绝对应该考虑 Zimbra 。

 

 

  10.跨平台网络综合工具Zope

  Zope是由Zope.org开发的一套跨平台的网络综合工具集,包括Web应用程序、内容管理、企业内网和门户网站服务器。它还能添加插件扩展以扩展工具集。Zope能够处理交易和关系数据库。而它的Web服务功能则使它能轻松用于外部Web服务器,比如Apache和IIS。Zope支持Web标准,比如WebDAV和XML-RPC。如果你的网络中托管了带有多个不同客户端的跨平台服务器,Zope绝对是一个比较理想的选择。Zope的灵活性和互操作性也非常好。我还留下了深刻的印象可用资源的Zope。此外,Zope的可用资源也是非常丰富的。最后,虽然Zope是开源的,这意味着你不得不自己非常熟悉开源技术,不过它却有非常详细的技术资料和精锐的支持团队。

  


  11.跨平台网络会议工具PresenterNet


  如果你需要举行网络会议,而不必担心用户所使用的客户端或浏览器,跨平台的PresenterNet网络会议工具可以让你轻松实现自己的梦想。PresenterNet支持PowerPoint和Flash演示,并且月租费用非常合理。它最大的优点之一就是无需安装、无需客户端,无需下载任何内容。这使IT管理员在两个方面受益:1)本地机器上无论安装什么平台都没有影响;2)PresenterNet符合ID-10-T标准。因此,任何用户只需点击一下就可以轻松地加入会议。


  


  12.跨平台文件传输系统Civil Netizen


  如果你需要跨平台传送大型文件,Civil Engines Research 的跨平台文件传输工具Civil Netizen刚好能满足你的需求。我这里所说的大型文件不是通常意义上的几百兆的文件。Civil Neitzen允许传输文件的大小上限是4GB的大小。此外,你还可以对文件进行加密( 12位的AES ),不过这需要额外付费。你可以使用Civil Neitzen在Mac和Windows系统之间传送文件。Civil Neitzen能够创建一个安全的端到端的连接,同时还具备恢复中断功能。Civil Neitzen的另一个吸引人的优点是它是免费的。此外,它的安装和运行要比FTP容易得多,后者要求服务器端安装并且会有IT管理开销。如果你只有几个用户需要彼此传递文件,包括从Windows到Windows以及Mac的Mac,那么Civil Neitzen是一个简单的、易于管理的解决方案


  


  总之,这个清单虽然不是很详细,不过我希望它能对你管理混合的IT环境有所帮助