"Oracle 10gRAC部署: ASM磁盘组选择与集群架构搭建"

需积分: 13 2 下载量 170 浏览量 更新于2023-12-23 收藏 8.42MB PPT 举报
选择要给这个数据库的ASM磁盘组。-10gRAC部署;选择要给这个数据库的ASM磁盘组。 随着LINUX的成熟和Oracle 10g的推出,Oracle开始推出RAC的一站式解决方案,针对存储的ASM(Automatic Storage Management)成为了一种免费的选择。随着集群的推出,oracle clusterware也成为了一种免费的选择。在oracle 10g上部署RAC变得非常的便宜,因为oracle推出的集群软件是免费的,而第三方的集群软件是需要花钱的。PC SERVER LINUX上的Oracle 10g/11g RAC解决方案迅速的流行起来。这种解决方案通常包括至少两台主机,通过交换机进行心跳线的连接。在外部访问时,会共享存储并运行应用程序。集群管理软件(CRS)通常运行在操作系统LINUX上。 硬件环境包括节点(主机)和至少两个网卡,其中一个用于Private IP,另一个用于Public IP。每个节点上还有一个VIP(Virtual IP),这个VIP运行在Public NIC上。在故障发生的时候,这个VIP会漂移到另外一个节点的Public NIC上。此外,每个节点上还配备有一个HBA卡,通过光纤线连接到存储设备,可以直接连接或者通过光纤交换机连接。此外,还需要两个网络交换机,其中一个用于Private NIC连接,最好不要连接其他设备,作为物理隔离的网络。 一台oracle database需要选择给它的ASM磁盘组。ASM是一种针对oracle数据库的文件系统,它将数据库文件储存在磁盘组中。在RAC环境下,多个实例可以同时访问磁盘组。选择合适的ASM磁盘组对数据库的性能和可用性有着重要的影响。 在选择ASM磁盘组时,需要考虑多个因素。首先是性能。根据数据库的负载情况和访问模式,需要选择合适的磁盘组配置。其次是可用性。ASM磁盘组需要提供高可用性的存储方案,以保证在节点故障或磁盘故障时数据库的正常运行。此外,还需要考虑ASM磁盘组的扩展性,以满足数据库的增长需求。 在实际选择ASM磁盘组时,可以考虑使用不同类型的存储设备,如RAID组合、SSD、SAN等,以提供不同性能和容量的选择。同时,还需要考虑数据的分布情况,以避免热点数据集中在某个磁盘组上导致的性能问题。 总之,在部署一个RAC环境的oracle数据库时,选择合适的ASM磁盘组是至关重要的。需要综合考虑性能、可用性和扩展性等因素,以保障数据库的稳定运行和高性能。