灌溉梦想,记录脚步
标签类目:exalogic

Oracle JRockit with Exalogic

在实际环境中Exalogic和普通服务器运行相同版本的weblogic,从CPU、内存硬件配置上看,Exalogic单个节点和普通服务器配置基本相同,在前端使用F5平均分发用户访问。

运行一段时间后发现,Exalogic上的部署的应用在和普通服务器承载相同用户时,响应速度更快,占用CPU较低,在用户继续增长时,普通服务器weblogic会提示过载,而Exalogic则很少出现。weblogic承载应用属在线事物(OLTP)类型。

而这其中主要的区别是普通服务器上部署的weblogic使用的通常的JDK,或者叫Oracle JDK,而Exalogic则使用的是Oracle JRockit。 相对于Oracle Jdk,Oracle JRockit的突出优点是:

1、缓存机制,JRockit将执行结果缓存到内存中,响应速度更快,CPU占用下降。
2、经过优化执行过程,结合缓存,更好的处理热点和排队问题。
3、使用标记&清除垃圾回收模型,在最有效率和最小代价回收之间控制平衡。

从实际情况看,JRockit再CPU占用方面有很大的提升,当前情况下看20%~40%,并且兼容Oracle JDK。

Oracle Exalogic Elastic Cloud

前段时间参加了一个Oracle Exalogic Elastic Cloud培训,并考取了一个认证。对Oracle Exalogic Elastic Cloud有了初步的了解。最近项目中又上了一台Exalogic一体机,现在简要介绍下。

项目中Exalogic一体机为四分之一配,外观如下:

exalogic

继续阅读 »