san分布式共享文件系统_SAN存储区域网络共享软件全攻略

在高性能专用存储网络需求的驱使下,SAN存储区域网络系统大量应用于高性能计算网络系统、大型网站系统、非线性编辑系统等网络系统中,存储设备与计算机主机系统之间一对一的关系,被可供多个系统共享同一个存储设备网络的关系所取代。为确保多大量客户端主机对同一存储设备的共享访问 权限和和管理权限的统一,就需要安装专门的存储共享管理软件或采用专门的共享文件系统。SANergy、ImageSAN、StorNext、GPFS、 CXFS等软件或文件系统就是为了实现存储设备共享而开发的。

一、典型SAN共享系统

在说到SAN网络存储共享管理软件之前(假设你对SAN、NAS、DAS和ISCSI技术的特点和区别已经很熟悉),我们先来看一看常用的、或典型的FC-SAN存储网络和IP-SAN存储网络架构的特点。

FC-SAN共享存储系统结构图:

(图1)

大型FC-SAN存储共享系统经常被称“FC+LAN”双网结构,这是指在本该系统由FC光纤通道网络和LAN以太网络两个网络共同构成,其中以太网络负责工作站与MDC(MetaData Controller)服务器与工作站之间的元数据信息传输和交换,FC光纤通道网络只负责实际数据的高带宽传输。这种网络结构可充分利用两种网络的特点,发挥两个网络的最大效率。

IP-SAN共享存储系统结构图:

以iSCSI设备为核心存储的IP-SAN采用了与FC-SAN类似的结构,典型的ISCSI存储网络系统结构如下所示:

(图2)

IP-SAN一般被称为单网结构,是指MDC服务器与工作站之间的元数据和实际数据都是通过以太网络来进行传输和交换。单网结构具有网络结构简单,可充分利用现在设备,系统建设时对现在系统修改较小,管理维护方便等特点。

一、SANergy

SANergy可以理解为一个文件系统的扩展,它能提升嵌入Windows NT、Windows 2000®、Unix和Machintosh操作系统内 部的分布式数据共享能力。SANergy可以将标准网络文件输入/输出,由LAN重新指向SAN。普通的网络协议(CIF或NFS)在标准的LAN上建立 连接以共享文件,而数据本身通过更高效的SAN以高得多的带宽传输。与SAN连接的存储介质可被格式化成NTFS、UFS或EXT FS格式或支持SANergy open API的任何其它文件系统。

SANergy将标准的Windows NT、Windows 2000、SUN Soloris™或Red Hat Linux® 文件服务器扩展后,充当共享式存储器的元数据控制器(MDC)。这个MDC通过运行SANergy客户端软件的计算机,管理对SAN存储器的访问。通过提 供重要的文件系统元数据,MDC在客户计算机提出请求时,管理对公用存储器的访问。然后,客户机可以通过SAN的连接直接访问该存储器。

SANergy对大部分系统服务或应用程序提供透明支持,使用户能够通过实施存储区域网络 (SAN)透明地共享公用存储器、卷和文件的存取;可以使UNIX®、Windows NT®和 Apple Macintosh系统在卷、文件和字节级上跨平台共享存储资源,从而比基于服务器共享的方式大大增加吞吐量,降低管理费。

SANergy不是一个独立的文件系统,而只是一个文件I/O 重定向程序。它截取文件I/O 重定向到MDC 文件系统管理的磁盘,所以它只是一个SAN 文件系统外壳软件。MDC对磁盘及文件系统的管理视主机平台而定,如是Windows就是NTFS、Solaris,就是UFS、Linux就是EXT2等。在异构操作系统平台之间共享数据需要采用NFS 协议处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
挂载 SAN 存储通常需要配合硬件和软件两个部分,下面是具体的操作步骤: 硬件操作: 1. 确认存储设备已连接到 SAN 网络,并已经被识别和分配了 WWN。 2. 确认服务器的 HBA(Host Bus Adapter)已经正确连接到 SAN 网络,并已经被分配了 WWN。 3. 确认服务器和存储设备之间的 SAN 连接已经建立,并且连接方式和配置都正确。 软件操作: 1. 在 Linux 中使用以下命令查看 HBA 是否已经被识别和分配了 WWN: ``` cat /sys/class/fc_host/host*/port_name ``` 如果 HBA 正确连接到 SAN 网络,则应该会显示一个或多个 WWN。 2. 在 Linux 中使用以下命令查看存储设备的 WWN: ``` sg_inq -p 0x83 -i /dev/sdX | grep 'Unit Serial ID' ``` 其中 `/dev/sdX` 是存储设备的设备名,例如 `/dev/sda`。如果存储设备已经正确连接到 SAN 网络,则应该会显示存储设备的 WWN。 3. 使用以下命令创建一个新的目录,该目录将用于挂载 SAN 存储: ``` sudo mkdir /mnt/san ``` 4. 使用以下命令查看 Linux 中可用的存储设备: ``` sudo fdisk -l ``` 确认要挂载的存储设备的设备名(例如 `/dev/sdb`)。 5. 使用以下命令创建一个新的文件系统(例如 ext4): ``` sudo mkfs.ext4 /dev/sdb ``` 6. 使用以下命令将存储设备挂载到新创建的目录: ``` sudo mount /dev/sdb /mnt/san ``` 7. 确认存储设备已经正确挂载,并可以通过以下命令访问其中的文件: ``` cd /mnt/san ls ``` 以上就是挂载 SAN 存储的详细操作步骤,需要注意的是,具体的操作步骤可能会因为硬件设备和软件环境的不同而有所变化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值