您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > stornext安装使用手册
系统项目支持部区域服务部2009年6月区域服务部培训教材——文件系统StorNextFS区域服务部培训教材2区域服务部培训教材3第1章StorNextFS概述第1节概述StornextFS存储管理软件是公司在2006年引进并用于项目中。主要用于满足大容量的存储管理和访问优化功能。到目前此产品已使用3年多,已成为各个项目存储管理的必备软件。其重要性可想而知,StornextFS文件系统的产品特点、安装配置、性能优化和日常维护是每个项目实施人员必须掌握的技能。第2节StornextFS与IBMSANergy的对比在05年及之前的项目,公司一直采用IBMSANergy对存储进行管理,由于其自身的一些缺点不能满足日益增长的业务应用需求,因此退出了历史的舞台。下表是StornextFS和IBMSANergy性能特点的对比。比较项目StorNextFSSANergy备注产品本质独立的、跨平台SAN文件系统SAN文件系统外壳程序1.StorNextFS是完全为SAN网络环境设计的文件系统,不依赖于任何现有操作系统中附带的文件系统。2.SANergy不是一个独立的文件系统,它基于现有文件系统处理硬件,所以它只是一个SAN文件系统外壳软件。文件系统体系结构64位日志型文件系统,底层文件系统依赖传统的NTFS、UFS、EXT2等。1.StorNextFS是64位文件系统,可以保证管理巨大的磁盘空间和文件数量,不同类型的主机可以同时以FCDirectI/O方式访问数据,中间不需要任何协议转换。因此,StorNextFS可以充分利用和发挥SAN体系结构的所有优点,特别是在混合平台、大量主机并发工作环境中优势非常突出。采用日志型文件系统的设计保证系统的可靠性、健壮性和快速恢复能力2.SANergy采用现有DAS文件系统管理硬件,视MDC主机平台而定(如是Windows就是NTFS、Solaris就是UFS、Linux就是EXT2等)技术依赖其他厂商,在混合平台之间共享数据需要采用NFS协议处理,不能满足混合平台、大量主机并发工作环境中的性能要求。SANergy不是日志型文件系统,系统可靠性较差MetaData传输效率Metadata传输占用LAN带宽低,占Metadata传输占用LAN带宽高,占1.StorNextFS直接通过TCP/IP协议传输Metadata,MDC采用优化算法处理Metadata,因此传输和处理区域服务部培训教材4用MDC主机资源少,可以支持大量主机并发访问。用MDC主机资源多,不能支持大量主机并发访问效率非常高,可以满足大量主机在高负载环境下并行工作的要求2.SANergy使用NFS/CIFS文件传输协议传输Metadata信息,不仅占用的LAN带宽,而且由于MDC必须运行NFS/CIFS服务器处理连接,所以消耗资源较大,在高负载环境中效率低下硬件管理(SAN网络、磁盘阵列和磁带库等)具备SAN网络和磁盘优化功能。依赖其它文件系统技术处理硬件,1.StorNextFS具有自己的磁盘逻辑卷管理功能,可以优化组合SAN中的磁盘资源,并且可以对SAN网络链路进行多通道并发处理、保证带宽质量和实现负载均衡,从而充分发挥SAN体系结构的优势。SANergy由于依靠传统文件系统处理硬件。SANergy没有集成的磁带库和磁带管理功能MDC可用性设计(Failover)MDC主机可以在任意平台中切换(UNIX、Windows、Linux)MDC主机只能在Windows主机中切换,无法在其它主机上切换1.StorNextFS的Metadata控制器可以在任何类型的主机中进行切换,因此系统的连续性和可靠性比较强。2.SANergyMDC只有在Windows环境下才可以双机切换,如果MDC主机是Linux,就无切换功能。这个约束极大降低了SANergy系统的可靠性和可用性各主机文件系统使用方式工作站以本地文件系统方式安装共享磁盘工作站以网络文件系统方式安装共享磁盘1.由于StorNextFS是独立的文件系统,所有主机以本地文件系统的方式安装(Windows环境中就是一个本地盘符),所有应用软件都可以以本地磁盘和文件系统方式处理StorNextFS中的数据2.而SANergy不是独立的文件系统,它必须以网络文件系统的形式安装在主机上(Windows就是网络盘符、UNIX和Linux就是NFS文件系统),那些不能在网络文件系统上处理数据的应用就无法运行,或运行效率和很低,而且容易和一些软件发生冲突(如防病毒软件)各主机文件系统共享输出能力任意工作站可以通过CIFS、NFS、FTP等协议输出共享只有MDC主机才能输出共享(CIFS、NFS、FTP等)1.由于StorNextFS是独立的文件系统,所有主机以本地文件系统的方式安装,所以所有主机都可以采用任何协议在为LAN中主机共享StorNextFS文件系统中的数据,二次共享。2.除了MDC外,所有SANergy主机都无法为其他LAN主机提供数据共享,因为它本身就是网络文件系统,不能再次共享支持的操作系统SunSolaris、IBMAIX、SGIIRIX、RedHatLinux、SuSELinux、HP-UX、WindowsRedHatLinux、Windows1.StornextFS支持当今主流的操作系统。文件系统的容量增加增加文件系统的容量不会影响原文件系统已存储的数据。支持动态增加容量需要从设备底层进行,重新进行LUN的划分,原文件系统数1.StornextFS文件系统更为灵活。区域服务部培训教材5增加。据丢失。产品未来发展不断推出新功能和新版本IBM已计划将其停产。1.ADIC公司将StorNextFS做为公司战略性产品,对其研发、市场推广和销售进行了大量投资,并将不断加入新功能,使StorNextFS不断向前发展2.由于体系结构的限制,SANergy只是IBM公司的一个过渡性产品,即将被新产品代替,其命运不是停产就是被转卖,用户投资将得不到保护第3节StornextFS客户端访问文件系统过程在进行此部分的讲解之前,先了解2个名词。名称服务器(NameServer)和元数据服务器(MDS)。它们的作用是什么。名称服务器(NameServer):其作用是充当网络交警,将需要访问或mount某个文件系统的客户端指引到相应的MDS。它记录了元数据服务器和所管理的文件系统的对应关系。元数据服务器(MDS):作用是进行文件系统的元数据管理,为SAN环境中每个客户端提供元数据服务的功能(在SAN环境中的客户端只有获取了文件系统正确的元数据信息,才能正常的访问到存放在存储内的数据,这个元数据从管理到提供服务器全是由MDS来完成的,在整个SAN环境中MDS起着至关重要的角色)。下图为StornextFS架构图根据上图我们可以很清晰的看到在一个StornextFS系统中,包含了名称服务器(NameServer)、元数据服务器(MDS)和Stornext客户端。在其中名称服务器和元数据服区域服务部培训教材6务器可以部署在一起,如标准Nstar方案中,没有单独的名称服务器,MDS既充当了元数据服务器也担当名称服务器的角色。名称服务器在一个系统中最多使用两台,且两台服务器热备功能,当其中一台出现故障,可以通过另外一台名称服务器提供服务。元数据服务器支持Faiover功能,对于多个文件系统可以为双A模式,也可以为AS模式。对于单个文件系统只能为AS模式。一个Stornext客户端是怎样对文件系统进行访问的呢?如StornextClient1要访问文件系统SNFS-1,具体步骤如下:1、StornextClient1首先根据本机的fsnameserver文件,找到名称服务器。告诉名称服务器自己要访问SNFS-1。2、名称服务器会根据记录,查找到SNFS-1的元数据服务器是MDS1和MDS2。知道当前是由MDS1进行管理。将此信息反馈给StornextClient1。3、StornextClient1知道知道要访问的文件系统SNFS-1是由MDS1进行管理后,会直接向MDS1发数据访问请求。如果之后MDS1和StornextClient1不重启Stornext服务或者机器,以后访问SNFS-1文件系统就不会再向名称服务器发送请求,而是直接给MDS1发送数据访问请求。4、MDS1收到请求以后会反馈给StornextClient1要访问文件的元数据信息。5、StornextClient1得到元数据信息后通过光纤链路对文件系统中的要访问的数据进行操作。第4节StornextFS主要配置文件介绍StornextFS常用配置文件有:fsnameservers、fsmlist、.cfg和cvlabels(需要通过命令产生),这些文件存放的目录根据使用的操作系统不同而不同。Linux操作系统位于:/usr/cvfs/config/;Windows操作系统位于:C:\ProgramFiles\StorNext\config\。配置文件说明:1、Fsnameservers:此文件中配置了名称服务器IP,所有Stornext客户端都是通过此文件中的IP地址去找名称服务器。一个系统中需要访问文件系统的站点或者服务器,此文件必须保持一致。2、Fsmlist:此文件只存在于MDS服务器中。此文件中包含了MDS服务器管理的所有文件系统,以及这些文件系统与本MDS的关系。如:SNFS-10,表示此台MDS对于文件系统SNFS-1的管理权为主,意思是常态情况下由此台MDS管理SNFS-1。如:SNFS-11表示此台MDS对于文件系统SNFS-1的管理权为备,意思是当主MDS管理文件系统服务重启或者关机后,由本机对SNFS-1进行管理。3、.cfg:此文件是文件系统的配置文件,文件系统中LUN的定义,条带的定义,性能优化都在此配置文件中进行。4、cvlabels:用于记录文件系统所管理的LUN的label信息。此文件需要通过“cvlabel-”产生。对于label完成后,作为备份使用。防止label以外丢失后进行重新label。区域服务部培训教材7第2章StornextFS安装及配置第1节StornextFSWindows服务端安装与配置2.1.1安装前提与原则一、安装前提1.FC驱动安装完成配置完成;2.如果存储需要需要多路径支持,确认已经安装多路径软件。3.所有LUN都被正确识别。二、安装原则1.先安装MDS1(主MDS),等文件系统创建完成并激活后再安装MDS2(备MDS)。2.1.2StornextFS服务端软件安装1.在MDS1上双击StornextFS安装包会弹出如下界面:2.点击Next弹出如下界面:区域服务部培训教材83.单击Next弹出如下界面:4.填写好UserName和Organization后单击Next,弹出如下界面:区域服务部培训教材95.选择Custom后弹出如下界面:6.单击Next后弹出如下界面:区域服务部培训教材107.单击Install后弹出如下界面:8.单击Finish弹出如下界面:区域服务部培训教材119.单击Exit后退出安装界面,将文件系统目录“C:\ProgramFiles\StorNext\bin”加入到环境变量中。10.重新启动机器。到此为止MDS1上文件系统软件安装完成,接下来在MDS1上进行文件系统的配置。2.1.3文件系统的配置1.在命令行的界面中输入cvlabel–l,用于查看文件系统找到的LUN。C:\DocumentsandSettings\Administratorcvlabel-lPhysicalDrive1[VMware,VMwareVirtualS1.0]unknownSectors:1042432.SectorSize:512.PhysicalDrive2[VMware,VMwareVirtualS1.0]unknownSectors:2091008.SectorSize:512.PhysicalDrive3[VMware,VMwareVirtualS1.0]unkno
本文标题:stornext安装使用手册
链接地址:https://www.777doc.com/doc-1831460 .html