一种冗余架构的共享文件系统及其搭建方法技术方案

技术编号:21343357 阅读:45 留言:0更新日期:2019-06-13 22:24
一种冗余架构的共享文件系统,包括元数据服务器模块、共享文件系统模块、客户端模块、介质池模块和网络模块,网络模块连接元数据服务器、客户端和存储介质组成的SAN网络系统,元数据服务器模块由两个硬件配置相同的高可用服务器节点组成HA集群,用于控制和管理元数据,两台元数据服务器上安装相同版本的共享文件系统软件,客户端安装在和元数据服务器SAN连接、需要访问共享文件系统的服务器上。本发明专利技术实现跨异构操作系统和服务器硬件平台同步共享信息,从而加快业务运营,能够有效处理和和分发整个工作流中的内容,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。

A Shared File System with Redundant Architecture and Its Construction Method

A redundant shared file system consists of metadata server module, shared file system module, client module, media pool module and network module. The network module connects metadata server, client and storage medium to form a SAN network system. The metadata server module consists of two high-availability server nodes with the same hardware configuration to form a HA cluster for control. To control and manage metadata, two metadata servers are equipped with the same version of shared file system software, and the client is installed on the server which is connected to the metadata server SAN and needs to access the shared file system. The invention realizes synchronous sharing of information across heterogeneous operating systems and server hardware platforms, thereby speeding up business operation, effectively processing and distributing the contents of the whole workflow, and all hosts in SAN can easily access all files, ensuring transparent data transmission, online and accessible files.

【技术实现步骤摘要】
一种冗余架构的共享文件系统及其搭建方法
本专利技术涉及一种冗余架构的共享文件系统及其搭建方法。
技术介绍
NFS(NetworkFileSystem,网络文件系统)是历史最为悠久的文件共享协议之一,其目的是让网络环境下的不同主机之间彼此可以共享文件。一些情况下用户希望两台机器之间的文件系统能够更加紧密地结合在一起,让一台主机上的用户可以像使用本机的文件系统一样使用远程机的文件系统,这种功能可以通过共享文件系统来实现。随着计算机网络技术的发展,网络技术的应用也越来越多,基于网络的共享文件系统也得到了大量使用。SAN共享文件系统能够使多个主机服务器通过SAN同时对数据进行访问,实现了数据访问的高性能。SAN共享文件系统使得存储管理服务器可以与应用服务器运行在不同的服务器上,甚至可以运行在不同操作系统平台的服务器上,当应用需要增加服务器的性能时,可以在原有服务器的基础上进行扩容,也可以增加新的服务器运行新的应用,提高了整个系统的可伸缩性。
技术实现思路
本专利技术提出一种冗余架构的共享文件系统及其搭建方法,实现跨异构操作系统和服务器硬件平台同步共享信息,从而加快业务运营,能够有效处理和和分发整个工作流中的内容,将存储基础设施虚拟为整合了图片、媒体内容、分析数据和其他重要数字资产的共享存储池,能够支持跨Linux、Mac、Unix和Windows操作系统的异构环境,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。本专利技术一发面提供了一种冗余架构的共享文件系统,包括元数据服务器模块、共享文件系统模块、客户端模块、介质池模块和网络模块,网络模块连接元数据服务器、客户端和存储介质组成的SAN网络系统,元数据服务器模块由两个硬件配置相同的高可用服务器节点组成HA集群,用于控制和管理元数据,两台元数据服务器上安装相同版本的共享文件系统软件,客户端安装在和元数据服务器SAN连接、需要访问共享文件系统的服务器上。进一步地,在元数据服务器的OS上安装NFS文件系统模块,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。进一步地,所述客户端常驻于SNA连接的Windows、Linux、UNIX和MacOS服务器。进一步地,所述介质池模块为虚拟带库(VirtualLibrary)或物理带库(Tape)划分的存储介质池。进一步地,所述网络模包括FC光纤交换机,FC光纤交换机连接元数据服务器、客户端和存储介质组成的SAN网络系统。本专利技术的另一个方面是提供一种冗余架构的共享文件系统搭建方法,包括以下步骤:搭建高可用元数据服务器:选用两个硬件配置相同的、安装相同版本的共享文件系统软件服务器建立HA集群。安装客户端:在需要访问共享文件系统的机台上安装客户端Agent,打通元数据服务器和客户端之间的访问权限;设置介质池;共享文件系统创建:在元数据服务器上通过共享文件系统软件创建一个文件系统,使客户端挂载后,分别识别到该共享文件系统。进一步地,所述搭建高可用元数据服务器,包括以下步骤:选用两台硬件配置相同的服务器,每台服务器选取两个硬盘创建Raid0分别灌装CentOS系统;在两台元数据服务器上安装相同版本的共享文件系统软件;在主服务器上添加Nameserver,要求主机的IP在前,备机IP在后;在主机的Tools下的Convert下进行配置使其建立HA集群。进一步地,所述CentOS系统为CentOS6.1及以上版本。进一步地,所述设置介质池,具体包括:将SAN网络环境中的存储介质作为一个存储池,从存储池中划分成不同的Lun映射给元数据服务器和每一个客户端。进一步地,所述在元数据服务器上通过共享文件系统软件创建一个文件系统,具体包括:在元数据服务器的OS上安装NFS文件系统模块,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。该专利技术建立一种共享SAN文件系统,实现跨异构操作系统和服务器硬件平台同步共享信息,从而加快业务运营,能够有效处理和和分发整个工作流中的内容,将存储基础设施虚拟为整合了图片、媒体内容、分析数据和其他重要数字资产的共享存储池,能够支持跨Linux、Mac、Unix和Windows操作系统的异构环境,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。附图说明图1是本专利技术冗余架构的共享文件系统的结构图;图2是本专利技术冗余架构的共享文件系统搭建方法一个实施例的流程图;具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。实施例1如图1所示,本专利技术一发面提供了一种冗余架构的共享文件系统,包括:包括元数据服务器模块、共享文件系统模块、客户端模块、介质池模块和网络模块,网络模块连接元数据服务器、客户端和存储介质组成的SAN网络系统,元数据服务器模块由两个硬件配置相同的高可用服务器节点组成HA集群,用于控制和管理元数据,两台元数据服务器上安装相同版本的共享文件系统软件,客户端安装在和元数据服务器SAN连接、需要访问共享文件系统的服务器上。SAN客户端支持StorNextFileSystem,这些客户端常驻于SNA连接的Windows、Linux、UNIX和MacOS服务器。Windows或Linux服务器上的StorNext元数据控制器(MDC)将担当连接至数据库和SAN存储的共享异构服务器的“流量巡警”。SAN将存储分配给了一个服务器群,MDC支持的StorNext文件系统则将一个共同命名空间以及其中的数据同时分配给不同服务器平台上的应用程序。元数据服务器由两个相同硬件配置的服务器组成的HA系统,双机高可用系统可以保障元数据服务器在一个节点停机后,另外一个节点接管应用和访问,冗余架构设计有效保障了业务不暂停。共享文件系统支持跨多个异构平台同时访问文件。SAN文件系统可提供高性能文件创建、存储与共享;SAN的高性能扩展性提高了数据访问效率。该专利技术建立一种共享SAN文件系统,实现跨异构操作系统和服务器硬件平台同步共享信息,从而加快业务运营,能够有效处理和和分发整个工作流中的内容,将存储基础设施虚拟为整合了图片、媒体内容、分析数据和其他重要数字资产的共享存储池,能够支持跨Linux、Mac、Unix和Windows操作系统的异构环境,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问优选地,在元数据服务器的OS上安装NFS文件系统模块,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。优选地,所述介质池模块为虚拟带库(VirtualLibrary)或物理带库(Tape)划分的存储介质池。优选地,所述网络模包括FC光纤交换机,FC光纤交换机连接元数据服务器、客户端和存储介质组成的SAN网络系统。实施例2如图2所示,本专利技术的另一个方面是提供一种冗余架构的共享文件系统搭建方法,包括以下步骤:S1、搭建高可用元数据服务器:选用两个硬件配置相同的、安装相同版本的共享文件系统软件服务器建立HA集群。S2、安装客户端:在需要访问共享文件本文档来自技高网...

【技术保护点】
1.一种冗余架构的共享文件系统,其特征在于:包括元数据服务器模块、共享文件系统模块、客户端模块、介质池模块和网络模块,网络模块连接元数据服务器、客户端和存储介质组成的SAN网络系统,元数据服务器模块由两个硬件配置相同的高可用服务器节点组成HA集群,用于控制和管理元数据,两台元数据服务器上安装相同版本的共享文件系统软件,客户端安装在和元数据服务器SAN连接、需要访问共享文件系统的服务器上。

【技术特征摘要】
1.一种冗余架构的共享文件系统,其特征在于:包括元数据服务器模块、共享文件系统模块、客户端模块、介质池模块和网络模块,网络模块连接元数据服务器、客户端和存储介质组成的SAN网络系统,元数据服务器模块由两个硬件配置相同的高可用服务器节点组成HA集群,用于控制和管理元数据,两台元数据服务器上安装相同版本的共享文件系统软件,客户端安装在和元数据服务器SAN连接、需要访问共享文件系统的服务器上。2.如权利要求1所述的一种冗余架构的共享文件系统,其特征在于:在元数据服务器的OS上安装NFS文件系统模块,SAN中的所有主机都可以轻松访问所有文件,确保数据传输透明化、文件在线并可供访问。3.如权利要求1所述的一种冗余架构的共享文件系统,其特征在于:所述客户端常驻于SNA连接的Windows、Linux、UNIX和MacOS服器。4.如权利要求1所述的一种冗余架构的共享文件系统,其特征在于:所述介质池模块为虚拟带库(VirtualLibrary)或物理带库(Tape)划分的存储介质池。5.如权利要求1所述的一种冗余架构的共享文件系统,其特征在于:所述网络模包括FC光纤交换机,FC光纤交换机连接元数据服务器、客户端和存储介质组成的SAN网络系统。6.一种冗余架构的共享文件系统搭建方法,其特征在于,包括以下步骤:搭建高可用元数据服务器:选用两个硬件配置相同的、安装相同版本的共享文件系统软件服务器建立HA集群。安...

【专利技术属性】
技术研发人员:付丽莉李征梅
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1