Jboss企业版VS社区版对比全攻略

-
开源因其免费性、开放性、技术先进性受到了全世界Java爱好者的追捧。但免费往往意味着风险,企业看中开源低成本的同时,更注重开源产品的稳定性、安全
性、易部署性。社区版开源产品的诸多不足让企业望而却步,企业版开源产品则因功能、服务上的完善备受企业青睐。



JBoss AS是最成功的开源Java项目之一,具备架构先进、使用简单、技术创新等特性。自1999年面世至今,JBoss
中间件已成为市场上领先的适用于面向服务架构(SOA)的开源平台,是世界范围内最流行的JavaEE应用服务器之一。国际著名调查机构BZ
Research调查显示,截至2008年底,3年以来,JBoss在全球生产环境中间件的部署量中,保持前3名的位置。



基于企业用户对企业版JBoss的巨大需求,红帽公司作为开源解决方案厂商中的佼佼者,推出了企业版JBoss产品 - JBoss
EAP,得到了广大企业级、电信级客户的认同。红帽资深Jboss专家表示,企业版JBoss在社区版的基础上,进行了大幅度改进,二者的差异主要体现在
产品、技术、安全性、可管理性、服务支持、软件责任风险与法律问题七大方面。



测试、认证双齐全,品质全面升级

社区版开源产品集合了众多开源爱好者的智慧,汇聚了顶尖技术,但缺乏正规的测试及认证。正如红帽公司赞助的JBoss社区版AS,其是由
jboss.org社区维护的项目,主要目的是试验最新的Java
Enterprise技术的各种功能。因没有相关团队负责,JBoss社区版AS没有经过正规的系统测试和集成测试。



针对社区版的诸多缺憾,红帽雇佣了专职的项目管理人员、软件开发人员、软件测试人员、售后服务人员,按照商业软件标准的产品流程对其进行“升级”改造。
JBoss EAP的预发行版还将通过严格的QA流程,包括系统测试、集成测试、集群稳定性测试。同时,通过红帽与其他厂商合作,JBoss
EAP获得了各种平台的官方认证。这些平台环境包括各种主流硬件,操作系统,Java虚拟机,以及数据库管理系统等等。此外,红帽还将在测试过程中验证
JBoss EAP与主流JDK的兼容性。在JBoss EAP得到正式发行之前,红帽公司还将完善它的企业版文档工作。



三大技术保障,更具含金量

从技术角度而言,JBoss企业版比社区版“含金量”更高。针对企业应用的具体需求,红帽在企业版JBoss中添加了几项关键性技术,主要体现在组件配
置、消息控件、集群稳定性三方面。



在组件配置方面,JBoss EAP为客户提供了针对关键业务生产环境的最佳出厂配置,这是社区版JBoss所不具备的。利用JBoss
EAP的出厂优化,企业用户在生产环境中部署应用时,不用再了解太多JBoss的底层细节,直接将应用配置到production的启动模式即可。



在消息控件方面,社区版JBoss 4.x集成的JMS消息控件是JBoss MQ,而企业版JBoss EAP集成的JMS消息控件则是JBoss
Messaging。JBoss MQ在高压力下会遭遇性能瓶颈,并且不支持多节点的集群。相较而言,JBoss
Messaging是一款高性能、安全、稳定的消息控件,同时也是JBoss企业版SOA平台实现其消息适配转发的基础。



在集群稳定性方面,很多用户反映,社区版JBoss在多节点、高压力下可能发生因资源互锁而产生的性能急剧下降的情况。JBoss
EAP则不会出现这种情况,JBoss EAP是经过红帽正规集成测试和压力测试流程的软件产品,每个发行版本在出厂前都经过了至少4
0个节点组成的局域网集群测试。其组件JBoss
Cache和JGroups皆是在社区版本技术上修正了多个关键缺陷的版本。与社区版相比,企业版JBoss的集群更加健壮和稳定。



权威认证,安全有保障

企业一直备受黑客、木马的困扰,要求开源产品必须在安全方面无“隙”可乘。社区版JBoss安全性较差,其以针对程序员和使用者的易用性为目的,各种访问
接口(包括 HTTP和JMX等)基本处于“门户洞开”的状态。Common
Criteria是评估IT产品安全性的世界权威标准,红帽将其应用于JBoss EAP的产品化过程中。JBoss EAP通过了Common
Criteria
EAL2+认证,安全性毋庸质疑。社区版JBoss常常漏洞百出,在社区版JBoss的管理界面JMX-Console上,缺省配置下不需用户名/密码即
可完全控制运行中的JBoss,如同企业安全的“杀手”。



易于管理,全面掌控

是否易于管理,最大程度地简化IT管理的复杂性,节约人力资源成本,也是开源产品能否为企业所用的一大考量。社区版JBoss的管理和维护功能借助于程序
员友好的JMX-Console,功能虽强大,但不是一个运维人员友好的管理工具。借助红帽公司推出的管理软件JBoss运维网络(JON),JBoss
EAP的可管理性得到了极大地提高。JON是功能强大的全方位管理平台,具备集中的配置、控制、部署功能,还支持在线的软件升级、计划任务功能,可监控到
JBoss企业版应用服务器Web层和组件层,及定制门限触发告警。作为一个网管平台框架,JON不但支持对JBoss
EAP的管理,还支持对宿主操作系统、Apache服务器、Tomcat服务器、PostgreSQL服务器、Java虚拟机的管理。



金牌服务,为企业排忧解难

服务与产品同等重要,企业同样重视IT产品能否提供周全服务,及时排忧解难,将因IT问题带来的损失降到最低。用户在使用社区版JBoss中,如果遇到问
题,只能求助于互联网搜索、JBoss社区的wiki,及有关论坛、邮件组进行支持,最终问题能否得到响应和解决都没有保障。



红帽JBoss
EAP的官方订阅,能为企业提供最为细致体贴的软件售后服务。服务级别可选,获取方式多样,问题响应时间(SLA)有保障。红帽的JBoss
EAP产品订阅包括以下方面的服务内容:800
电话和客户服务门户、软件下载、更新和补丁、软件升级、管理软件附送、安装调优、培训,服务形式多样,可为客户量身定制。还有来自原厂的现场专家服务,内
容涵盖健康巡检,性能调优,SOA应用,架构设计等等。



风险全无,让用户高枕无忧

常常出现这种情况:企业用户在前期以低成本使用开源软件之后,往往因为得不到很好的服务最终转向商业软件,导致成本控制的愿望成为泡影,甚至增加了后期迁
移的花销。使用红帽高水平服务为保障的企业版 Linux和JBoss
EAP则解决了这一矛盾。相对于昂贵的商业软件,红帽的操作系统和中间件服务订阅的价格低廉,并且客户在前期试用选型时并不需要投入太多成本,独特的订阅
模式使得客户可以灵活地按需选择。根据CIO
Insight杂志的调查,红帽公司连续4年来被500强的信息官选为“最能为客户产生价值”的软件供应商,可见“服务订阅”的开源软件理念和实践已经很
大程度上得到了业界的认同。



此外,法律角度上讲,“开源”并不等同于绝对的软件使用自由,开源界有种类繁多的软件许可协议。红帽采取多种方式以保障客户的权益,一方面红帽是很多开源
社区的赞助者,将来自客户服务订阅的收入回馈开源社区;另一方面红帽运作了“开源法律保障计划”,能够彻底解决法律风险的问题。



综合而言,红帽JBoss
EAP具备了社区版JBoss不具备的诸多优势,包括高性能消息组件、稳定的集群性能、按月更新计划、每季度增补服务包、应急补丁、自动软件更新和通知服
务、缺陷升级处理流程、多至24x7的产品支持和咨询服务、平台认证和培训、明确定义的SLA和软件生命周期控制、为生产环境使用配置好的出厂配置、
JBoss运维网络软件(JON)、JON监控功能、深入的黑盒/白盒测试、开源免责计划。



红帽JBoss
EAP的诸多优秀特质,注定了其在中间件市场的卓越表现。几年以来,最权威的咨询机构Gartner将红帽JBoss评选为“领导者”地位的中间件产品。
使用红帽JBoss EAP,企业将能高枕无忧地尽享JBoss带来的诸多好处,让企业获得更为强劲的发展助动力。


  • About Red Hat
  • Red Hat is the world’s leading provider of open source software solutions, using a community-powered approach to reliable and high-performing cloud, Linux, middleware, storage and virtualization technologies. Red Hat also offers award-winning support, training, and consulting services. As the connective hub in a global network of enterprises, partners, and open source communities, Red Hat helps create relevant, innovative technologies that liberate resources for growth and prepare customers for the future of IT. Learn more at http://www.redhat.com.



  • Forward-Looking Statements
  • Certain statements contained in this press release may constitute "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements provide current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Actual results may differ materially from those indicated by such forward-looking statements as a result of various important factors, including: risks related to delays or reductions in information technology spending; the effects of industry consolidation; the ability of the Company to compete effectively; the integration of acquisitions and the ability to market successfully acquired technologies and products; uncertainty and adverse results in litigation and related settlements; the inability to adequately protect Company intellectual property and the potential for infringement or breach of license claims of or relating to third party intellectual property; the ability to deliver and stimulate demand for new products and technological innovations on a timely basis; risks related to data and information security vulnerabilities; ineffective management of, and control over, the Company’s growth and international operations; fluctuations in exchange rates; and changes in and a dependence on key personnel, as well as other factors contained in our most recent Quarterly Report on Form 10-Q (copies of which may be accessed through the Securities and Exchange Commission’s website at http://www.sec.gov), including those found therein under the captions "Risk Factors" and "Management’s Discussion and Analysis of Financial Condition and Results of Operations". In addition to these factors, actual future performance, outcomes, and results may differ materially because of more general factors including (without limitation) general industry and market conditions and growth rates, economic and political conditions, governmental and public policy changes and the impact of natural disasters such as earthquakes and floods. The forward-looking statements included in this press release represent the Company’s views as of the date of this press release and these views could change. However, while the Company may elect to update these forward-looking statements at some point in the future, the Company specifically disclaims any obligation to do so. These forward-looking statements should not be relied upon as representing the Company’s views as of any date subsequent to the date of this press release.