小间距LED显示屏优点趋势分析

2022-02-02

Oracle RAC 简介:

Oracle RAC,全称是 Oracle Real Application Cluster,顾名思义即为真正的应用集群。整个集群系统由 Oracle Clusterware(集群就绪软件)和 Real Application Clusters(RAC)两大部分组成。

RAC 的主要优点是高可用和负载均衡,即便某个节点出现故障,也不会影响整体业务的运行。

Oracle RAC 的特点:

01 - 实现多节点的负载均衡

RAC 数据库集群可以根据设定的策略,在多个节点之间实现负载均衡。每个节点都处于正常工作状态,并相互监控。一旦某个节点发生故障,RAC 会自动将其隔离,并将该节点上的业务切换到其他健康节点。

02 - 提供高可用的服务

当某个节点发生故障时,业务会自动切换至正常节点,确保服务不中断。

03 - 良好的扩展性

RAC 支持在线扩展节点,能够根据业务需求快速添加或移除节点,不会影响业务系统的运行。

Oracle RAC 的缺点:

1. 与单实例数据库相比,RAC 的维护更为复杂,对运维人员的技术要求较高。

2. 如果前期底层架构规划不当,可能会影响整个 RAC 集群的性能。

3. 需要采购额外的硬件服务器、存储设备和企业级软件,增加软硬件成本。

RAC 集群结构简介:

一个 Oracle RAC 集群数据库由两个或更多服务器节点组成。每台服务器拥有自己的操作系统(OS)、Clusterware、RAC 组件和 Listener 网络监听器。

Clusterware 是 Oracle 开发的集群管理组件,负责系统管理;RAC 提供 Oracle 实例进程供客户端访问;监听器监听网络端口以接收连接请求。

所有程序均通过操作系统访问共享存储进行读写操作。常见的共享存储方案包括 ASM(Automatic Storage Management)、OCFS(Oracle Cluster File System)、裸设备(Raw Device)和网络存储(NAS)。

ASM(Automatic Storage Management)简介:

ASM 是 Oracle 提供的跨平台存储管理方案。

ASM 的优点:

1. 跨平台支持良好,兼容主流硬件平台。

2. 数据均匀分布在磁盘组中,具备条带化技术,大幅提升读写性能。

3. 多重冗余机制,保障数据安全。

4. 支持在线磁盘的添加、删除和更换,自动数据重分布。

ASM 常用配置与命令:

1. 查看实例状态:select status from v$instance;

2. 查看 ASM 实例参数文件位置:show parameter spfile

3. 使用 asmcmd 查看磁盘组信息。

4. 查看 ASM 下的数据文件路径与文件列表。

5. 查看 ASM 磁盘名称:/etc/init.d/oracleasm listdisks

6. 创建新磁盘命令示例:
/etc/init.d/oracleasm createdisk ASM_DATA14 /dev/opt/data/emcpowero1
(路径请根据实际情况调整)

7. 查看磁盘路径的使用情况。