rac用什么存储服务器

worktile 其他 122

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    RAC(Real Application Clusters)是Oracle数据库的一项高可用性和可扩展性解决方案,它允许在多个服务器节点上运行一个数据库实例。在RAC环境下,数据需要被存储在共享存储服务器上,以便所有节点都可以访问和操作相同的数据。

    RAC环境中的共享存储服务器通常使用以下几种存储技术:

    1. 共享磁盘阵列:这是一种物理存储设备,它可以连接到多个服务器节点,并且可以通过多条冗余路径进行访问。在这种配置下,所有节点共享相同的物理磁盘,并且可以同时读取和写入数据。常见的共享磁盘阵列技术包括Fibre Channel、iSCSI和InfiniBand。

    2. 共享文件系统:这是一种在多个节点之间共享文件的文件系统。在这种配置下,所有节点可以通过网络挂载共享文件系统,并且可以同时访问文件。常见的共享文件系统技术包括NFS(Network File System)、GFS(Global File System)和OCFS2(Oracle Cluster File System 2)。

    无论是使用共享磁盘阵列还是共享文件系统,都需要满足一些要求来确保数据的一致性和高可用性。这些要求包括:

    1. 高速网络连接:RAC环境需要通过高速网络连接来保证数据的快速传输和访问。常见的高速网络技术包括以太网、光纤通道和InfiniBand。

    2. 心跳网络:RAC环境需要一个专用的网络用于节点之间的通信和协调。这个网络被称为心跳网络,它用于检测节点的健康状态,并快速感知和恢复任何节点的故障。

    总结而言,RAC环境使用共享存储服务器来提供高可用性和可扩展性的数据库解决方案。共享存储服务器可以是共享磁盘阵列或共享文件系统,并且需要满足一些要求来确保数据的一致性和高可用性。在选择和配置存储服务器时,需要根据具体的需求和预算来进行权衡和决策。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    RAC(Real Application Clusters)是Oracle数据库的一种高可用解决方案,它使用多个服务器节点共享存储来提供高可用性和可伸缩性。在RAC环境中,每个服务器节点都可以访问和共享相同的存储。以下是RAC常用的存储服务器选项:

    1. 共享存储器:在RAC环境中,多个服务器节点通过共享存储器来访问数据库。这可以是SAN(Storage Area Network)或NAS(Network Attached Storage)等技术。一般使用Fibre Channel或iSCSI进行连接。

    2. SAN(存储区域网络):SAN是一种专门为数据存储而设计的高速网络,它通过光纤通道或者以太网等介质将服务器节点与存储设备连接起来。在RAC中,SAN提供了高性能和高可用性的存储解决方案。

    3. NAS(网络附加存储):NAS是基于网络的存储设备,它通过标准的以太网连接服务器节点和存储设备。在RAC中,NAS可以作为共享存储器,提供高可用性和可扩展性。

    4. 共享磁盘(Shared Disks):在RAC环境中,所有的服务器节点共享相同的磁盘,每个节点都可以访问和修改磁盘上的数据。这种方式需要使用专门的硬件设备来实现共享磁盘功能。

    5. 数据库文件系统(Database File System):数据库文件系统是一种特殊的文件系统,它为多个服务器节点提供了共享的文件系统。在RAC中,数据库文件系统可以作为共享存储器,用于存储数据库文件和日志文件。

    需要注意的是,选择合适的存储服务器取决于具体的需求和预算。各种存储服务器选项都有其优点和限制,应根据具体情况选择最适合的解决方案。同时,在部署RAC环境时,还需要考虑网络互连、存储性能和可靠性等方面的因素。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    RAC(Oracle Real Application Clusters)是Oracle数据库中的一种高可用性和可扩展性解决方案,它允许多台服务器共同访问共享存储。在RAC架构中,Oracle数据库被部署在多台服务器上,这些服务器通过高速网络互联,通过共享存储访问数据库文件。因此,RAC需要使用支持共享存储的存储服务器。

    在RAC环境中,存储服务器需要满足以下特点:

    1. 可靠性:存储服务器必须具备高可靠性,以确保数据的安全性和可用性。它应该有冗余的硬件和自动故障修复功能,以减少数据丢失的风险。

    2. 性能:存储服务器需要提供高性能的读写能力,以满足多个数据库实例对共享数据的并发访问需求。它应该具备良好的I/O性能,以提高数据库的响应速度。

    3. 容量:存储服务器需要具备足够的容量来存储所有数据库实例的数据文件、日志文件和其他相关文件。它应该能够容纳预计增长的数据量,并且支持在线扩容。

    4. 可扩展性:存储服务器需要具备可扩展性,以支持将来数据库规模的扩大。它应该能够无缝添加新的存储设备,扩展存储容量和性能。

    常见的支持共享存储的存储服务器方案包括:

    1. SAN(Storage Area Network):SAN是一种专门用于存储的高速网络,将存储设备与服务器连接起来。它可以提供高性能和高可靠性,并且可以支持多台服务器共享存储。SAN通常使用光纤通信,可以提供多个Gbps的传输速度。

    2. NAS(Network Attached Storage):NAS是一种通过网络连接存储设备的解决方案。它通常使用以太网连接,并提供文件级别的共享存储。NAS可以通过将存储设备挂载到多个服务器上来实现共享存储。

    3. DAS(Direct Attached Storage):DAS是一种直接连接到服务器的存储设备。每台服务器通过独立的数据线缆连接到存储设备,实现存储共享。DAS通常使用SAS(Serial Attached SCSI)或SATA(Serial ATA)接口。

    总之,RAC使用支持共享存储的存储服务器,例如SAN、NAS或DAS,以提供高可用性和可扩展性的数据库解决方案。不同的存储服务器方案有不同的特点和实施方式,可以根据实际需求选择合适的存储服务器。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部