Focus On Oracle

Installing, Backup & Recovery, Performance Tuning,
Troubleshooting, Upgrading, Patching

Oracle Engineered System


当前位置: 首页 » 技术文章 » Oracle

Oracle SuperCluster 软件架构简介

Supercluster是硬件和软件集成的一个产品,融合了网络,存储实现高性能和高可靠性,依赖虚拟化技术提供不同的应用平台,例如数据库,中间件和应用平台。从而满足更广泛的应用需求,同时又节省成本。基于这样的一个设计,软件结构就会跟硬件紧密结合充分发挥硬件的性能。

从软件角度,supercluster提供了以下的组件:
1. Oracle Solaris 10和11
2. Oracle VM Server for SPARC virtualization
3. Solaris zone
4. ZFS存储
5. Exadata软件
6. Solaris cluster software(可选)

 

拓扑结构像下面:

 

由于在supercluster中,使用的基本上都是Solaris的技术,当然也使用了Exadata存储软件,这能够使Supercluster使用Exadata的所有特点保证数据库性能。

因此在本文中不会讨论每个技术的细节,因为你可以搜索每个技术要点,有许多的文章包括solaris的官方文档,都有详细的论述。

在本文中讨论几个Supercluster的使用特性:


1.域的创建
首先通常在supercluster中我们会说数据库域和应用域,这是根据他们运行数据库或者应用而定的,当然这也是Oracle推荐的。


数据库域:
通常要求是一个指定域或者I/O domain,并且运行Solaris 11和database版本11.2。在提供I/O域时,这里需要简单解释下,在supeercluster 2.0版本中,引入了I/O domain概念,原因是在以前的版本使用的都是指定域,意味了硬件直接分给某些域,而不与其他的域共享,在2.0版本中,引入I/O域,用来统一管理域的资源,这意味着其他的域可以调用I/O域的资源,从而实现资源共享。


应用域:
应用域是用来运行应用程序的,在这个域中,既可以安装soaris 10也可以安装solaris 11.当然也支持在应用域中划分Zone实现应用隔离。也可以配合Solaris cluster使用实现Zone的可用性。这部分内容可以参考Solaris Cluster配置实现。
在Supercluster中工具创建域可以使用Superclsuter提供的域创建工具实现,这个在2.0中提供。


2.资源管理
由于虚拟化的使用,我们必须考虑到资源的管理问题,例如调整某些域的资源分配,或者重新划分资源的使用。


3.系统性能优化
在Supercluster中,在初始发布或者后续升级中,都包含一个脚本用来对系统内核或者关键参考进行相应调整。
这部分信息能够参考下面的目录结构或者MOS文档了解。
 /opt/oracle.supercluster/ssctuner/README 
 MOS Document ID 1903388.1


4. ZFS存储和solariscluster
在Solaris上,我们通常会使用ZFS文件系统,方便文件系统管理,例如空间的增加。通常从存储角度,这部分空间??ZFS Appliance提供,这也为创建共享Cluster资源提供了方便,例如可以使用cluster管理应用zone从而实现应用的高可用性。


5. Superclsuter  tools
上面提供的都是泛泛的介绍,因为每个要点都有专门的文档进行讨论,而且篇幅都很长和详细,没有在此讨论的必要,可以查看相应的文档了解细节。
在supercluster上提供了几个工具用来简化上述的操作,这些工具都在2.0上可用
例如
  SuperCluster Domain Create Tool:osc-domcreate
  SuperCluster CPU and Memory Assignment Tool:osc-setcoremem
  SuperCluster Backup Tool: osc-backup


像在本文开篇时提到的,supercluster主要是对硬件和软件集成,利用虚拟化满足客户不同需求,所有从技术角度,大部分都是成熟的技术,都有专门的文档详细介绍各部分功能,supercluster提供了一个集成的接口,面初始配置,日后维护和使用。当然也对各功能进行了部分优化。


关键词:sparc cluster 

相关文章

Oracle-通过ILOM消除高温告警
通过ILOM和ISO文件安装Oracle服务器操作系统
Oracle SPARC ZFS文件系统
SPARC诊断工具explorer
SPARC S7-2初始化加载
Oracle ILOM Issue
Oracle服务器前部面板介绍
在Sparc T5-2上安装和配置PCIe闪存卡
Oracle SuperCluster 软件架构简介
Install Oracle RAC 12.1.0.2 on OEL(Oracle Enterprise Linux)7.2
Orace 12c New Features(flex Cluster & flex ASM)
Top