拥有成本分析:Oracle WebLogic Server与JBoss

Crimson Consulting Group 撰写的非常有趣的白皮书 ,比较了Weblogic和JBoss之间的拥有成本 。 尽管JBoss是免费的,但该白皮书却严肃地宣称,从长远来看,Weblogic更便宜。 尽管此研究是由Oracle赞助的,但它看起来非常严肃,绝对值得一看。

以下是白皮书中一些有趣的部分:

2年后,JBoss的成本要比WebLogic Server高,而5年后的成本高出35%。

重要要点

  • 尽管有免费许可证,但JBoss在过去5年中的成本比WebLogic Server高35%。
  • 收购后的两年内,Oracle WebLogic Server的总拥有成本(TCO)变得更便宜-这一优势随着每年的运营而不断增长。
  • 软件许可仅占总拥有成本的一小部分。 运营中的人员成本驱动了大部分长期成本。
  • 性能,实现价值的时间以及自定义基础结构等其他问题可能会对应用程序服务器部署的整体业务投资回报率产生重大影响。

图1说明了相对于应用服务器部署的5年总成本而言,购置和实施的初始成本有多么小。 通过不支付软件许可费用而节省的费用,可以通过以下方式弥补:必须投资于员工和顾问以实施,开发自定义脚本和实用程序,配置和测试其他开源组件以及管理和监视JBoss环境。

研究和分析中包含的成本类别说明

类别

描述采购此类别包括购买应用程序服务器软件和运行它的硬件平台的硬成本。

实作

此类别包括实施,安装,配置和测试应用程序服务器及相关基础结构的人工成本。 正在进行的应用程序部署和 测试成本此类别包括将自定义应用程序从测试和登台环境部署到生产环境的持续人工成本。 它还包括正在进行的互操作性测试以及对应用服务器和其他基础结构组件的新发行版和更新的定期测试。

持续的供应商支持费用

此类别包括应用服务器软件以及所需的任何其他软件的年度订阅支持或维护协议的硬性成本。 正在进行的行政管理 管理成本此类别包括配置,管理和维护应用程序服务器及相关基础结构的持续劳动力成本。

持续监控,诊断,调整成本

此类别包括监视,调整和优化应用程序服务器的持续人工成本。 其他成本考虑因素此类别包括研究中确定的成本考虑因素,但不一定包括在拥有成本模型中。 这包括计划外停机的成本,上市时间和向后兼容性考虑因素。

表3概述了典型的应用程序服务器部署的形式成本,该部署程序由5个服务器主机(每个刀片服务器具有两个双核处理器)组成,每个主机平均运行4个应用程序服务器实例(每个内核一个实例)。 表3中的购置成本和持续成本反映了当前硬件,软件和支持的标价,减去平均折扣25%,而实施,部署,测试,管理和管理的人员成本则基于以下结果:深红的主要研究和由此产生的成本模型。

表4显示了实现,配置和定制两个应用程序服务器的总成本。 关键要点是:

  • JBoss实施成本是WebLogic Server实施成本的两倍以上。
  • 到实施阶段结束时,JBoss的成本(包括购置成本)在WebLogic Server成本的33%之内,并且运营尚未开始。
  • 尽管我们尚未尝试量化与8.5周额外工作相关的价值实现时间延迟所带来的业务成本,但这显然是巨大的。

查看白皮书以获取更多类似“ 正在进行的操作”的内容 ,其中包括:

  • 应用程序部署和基础架构测试成本
  • 应用服务器管理,管理,监视和调整成本
  • 监视,诊断和调整成本。

结论

  • 与JBoss相比,WebLogic Server的“开箱即用”配置和实施工具更加成熟,健壮和高效,结果是实现价值的时间更快,自定义需求更低,成本低于与JBoss。
  • 同样,开箱即用的管理,管理和调优工具已经经历了与核心软件一样多的开发周期,因此,它们比JBoss环境中的同类产品更完整,效率更高。
  • 随着软件的发展,Oracle承担着维护性能和向后集成的责任和成本。 JBoss的用户自己承担这些责任。

所有这些因素,再加上其他特定于软件的性能问题,与初始购置成本相比,给出了总拥有成本的截然不同的画面。 实际上,Crimson的分析表明,在收购后的两年内,基于TCO的Oracle WebLogic Server变得越来越便宜-这一优势随着每年的运营而不断增长。 在3到5年的时间范围内,尽管Red Hat JBoss的购置成本较低,但其总拥有成本却比WebLogic Server高出35%。

参考: 拥有成本分析: ADF和Weblogic How to Blog上JCG合作伙伴 Spyros Doulgeridis的Oracle WebLogic Server与JBoss 。


翻译自: https://www.javacodegeeks.com/2012/04/cost-of-ownership-analysis-oracle.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/372892.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql limit 分页 0_Mysql分页之limit用法与limit优化

Mysql limit分页语句用法与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。--语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset--举例:select * from table limit 5; --返回前5行select * from table limit 0…

与硒的集成测试

总览 我已经使用了一段时间,遇到了一些似乎可以使生活更轻松的事情。 我以为可以将其作为教程分享,所以我将向您介绍这些部分: 使用Maven设置Web项目,配置Selenium以在CI上作为集成测试运行 寻找使用“页面对象”为网站中的页面…

linux每天一小步---sed命令详解

1 命令功能 sed是一个相当强大的文件处理编辑工具,sed用来替换,删除,更新文件中的内容。sed以文本行为单位进行处理,一次处理一行内容。首先sed吧当前处理的行存储在临时的缓冲区中(称为模式空间pattern space&#xf…

mysql trace工具_100% 展示 MySQL 语句执行的神器-Optimizer Trace

在上一篇文章《用Explain 命令分析 MySQL 的 SQL 执行》中,我们讲解了 Explain 命令的详细使用。但是它只能展示 SQL 语句的执行计划,无法展示为什么一些其他的执行计划未被选择,比如说明明有索引,但是为什么查询时未使用索引等。…

MOXy作为您的JAX-RS JSON提供程序–服务器端

在以前的系列文章中,我介绍了如何利用EclipseLink JAXB(MOXy)创建RESTful数据访问服务。 在本文中,我将介绍在服务器端利用MOXy的新JSON绑定添加对基于JAXB映射的JSON消息的支持有多么容易。 MOXy作为您的JAX-RS JSON提供程序–服…

006_过滤器

过滤器 过滤器(Filter)把附加逻辑注入到MVC框的请求处理,实现了交叉关注。所谓交叉关注(Cross-Cutting Concerns),是指可以用于整个应用程序,而又不适合放置在某个局部位置的功能,否…

Android_项目文件结构目录分析

android项目文件结构目录分析 在此我们新建了一个helloworld的项目,先看一些目录结构: 这么多的文件夹和文件中,我们重点关注是res目录、src目录、AndroidManifest.xml文件: 一、res目录主要是用来存放android项目的各种资源文件&…

实体 联系 模型mysql_数据库系统概念读书笔记――实体-联系模型_MySQL

bitsCN.com数据库系统概念读书笔记——实体-联系模型前言为了重新回顾我写的消息系统架构,我需要重新读一下数据库系统概念的前三章,这里简单的做一个笔记,方便自己回顾基本概念实体-联系(E-R)数据模型基于对现实世界的这样一种认识&#xff…

使用Twitter Bootstrap,WebSocket,Akka和OpenLayers玩(2.0)

原始帖子可以在ekito网站上找到。 对于我们的一位客户,我们需要显示一张具有实时更新的车辆位置的地图。 因此,我开始使用Play制作原型! 框架及其最新发布的版本2.0,使用Java API。 我从Play的网络聊天室开始! 2.0个样…

同步时间

同步时间 [rootlocalhost 03]# ntpdate 0.centos.pool.ntp.org 转载于:https://www.cnblogs.com/cglWorkBook/p/5556920.html

mysql 5.6.23免安装_mysql5.6.23免安装配置

1.官网下载,并解压2.环境变量,path下,追加mysql的bin路径D:\Program Files\mysql\bin;3.mysql目录下的my-default.ini重命名为my.ini,并添加下面的代码basedirD:/Program Files/mysql #mysql路径datadirD:/Program Files/mysql/d…

在Intellij IDEA中运行Vaadin应用

在本文中,我将向您展示如何使用Intellij IDEA运行vaadin应用程序。 Vaadin提供了一些用于Eclipse和Netbeans的插件。 但是对于Intellij IDEA来说,还没有插件。 但是部署vaadin应用程序比其他两个IDE容易。 这是您要遵循的步骤。 1.首先创建一个新项目&am…

mysql主从数据库

Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连…

安装openstack时遇到的错误

学习opensatck的第一步是安装DevStack来进行本机操作 1. 下面命令没有权限,解决办法:切换到root用户下执行sudo -s echo "stack ALL(ALL) NOPASSWD: ALL" >> /etc/sudoers2. 执行下面命令提示没有git,解决办法:su…

Java EE 6示例– Galleria –第3部分

关于Galleria示例的先前文章( 第1 部分 | 第2部分 | 第3部分 | 第4部分 )指导您完成基础知识以及对GlassFish和WebLogic的初始部署。 从今天开始,我尝试在其中添加一些企业级功能,因为我发现他们在自己的项目中提出了很多要求。 我…

在 Windows 上测试 Redis Cluster的集群填坑笔记

redis 集群实现的原理请参考http://www.tuicool.com/articles/VvIZje集群环境至少需要3个节点。推荐使用6个节点配置,即3个主节点,3个从节点。新建6个文件夹 分别是 7000/7001/7002/7003/7004/7005将redis.windows.conf 复制一份然后修改配置文件中的下面…

不成为编程天才的5种贡献方式

安迪莱斯特(Andy Lester)早在三月发布了原始指南,其中介绍了14种不成为编程天才或摇滚明星的贡献开源的方法 ,我真的很喜欢这个想法。 这就是为什么我决定稍微采纳一下这篇文章,并告诉您如何以及可以做什么来支持自己喜…

mysql数据库设计与应用答案智慧树_智慧树_MySQL数据库设计与应用_完整免费答案...

单位工程施工组织设计的技术经济指标体系包括有()。A.工期指标B.劳动指标C.台班利用率D.成本降低大跨径桥梁采用()将会取得良好的技术经济效益。A.横移法施工B.顶推法施工C.转体法施工D&#xf…

拓扑排序最长链-P3119 [USACO15JAN]草鉴定Grass Cownoisseur

https://www.luogu.org/problem/show?pid3119 本来我是来练习tarjan的,结果tarjan部分直接copy了,反而拓扑排序部分想了好久; 这道题SZB大神两次就AC; 但我等到AC,写好题解就只能洗洗睡了; 唉~ 差距怎…