admin 管理员组

文章数量: 887021


2024年3月5日发(作者:打开进程快捷键是什么)

StorNext主要包括两个组成部分,一是用于文件共享的StorNext FS文件系统,另一个是用于数据长期保存的StorNext Storage Manager。StorNext FS的主要功能是存储整合和文件共享,让多个系统共享同一个存储设备,进而降低存储成本,简化存储管理。

StorNext Storage Manager简介

Quantum StorNext 数据管理软件使客户能够更快地完成项目,以更低的成本存储更多的数据。StorNext 经过了世界最苛刻的运行环境的检验,设定了高速共享工作流运营和大规模多层归档的标准。它能创建图像、媒体内容、分析数据和其它关键数字资产的共享池,从而支持更快地处理关键文件。即使是在异构环境下,所有主机同样能够直接方便地访问文件,而不必通过缓慢的网络连接传递文件。

对于长期数据存储,StorNext 可把存储池扩展到多层归档,自动在不同的磁盘和磁带资源之间移动数据,从而建立高度可扩展的存储系统,并降低成本。主机始终可以访问数据,但数据的位置是透明的,因而降低了数据访问的复杂性。

和Mac系统的连接是通过Apple的Xsan系统来完成的,Xsan和Quantum的StorNext是100%兼容的StorNext 为图像、富媒体、广播内容、分析数据集和其它数字资产提供高速共享工作流及高容量的多层归档/

StorNext 提供业界最高水平的平台不相关性,支持最广泛的服务器、操作系统和存储供应商选择,并且可使用户轻松地利用下一代技术。

功能与优点

多层归档可实现对数据的持续访问,同时降低存储成本

高速数据共享能让用户从多个主机访问文件,从而大大提高了生产效率,并加快了项目的完成速度 — 两倍、三倍甚至更多倍的性能提升十分常见

iMover 技术可在不同存储层之间透明地移动数据,包括外部设备,从而提供了简单性、可扩展性和经济性

异构 — 支持最广泛的服务器平台和存储,改进了协作,减少了延迟

集成的数据保护及远程监控和告警可简化服务,并在数据的整个生命周期提供无微不至的保护

StorNext的iMover技术中内嵌了数据完整性检查功能,它可以校验已归档在磁带上的文件是否发生了改变,从而确保用户访问到的数据是完整的。

平台不相关性支持用户的各种选择,并消除了对任何单一供应商的依赖

StorNext FS文件系统

StorNext FS是完全为SAN网络环境设计的文件系统,不依赖于任何现有操作系统中附带的、独立的、跨平台SAN文件系统。

StorNext FS是真正的64位文件系统,可以保证管理巨大的磁盘空间和文件数量,不同类型的主机可以同时以FC Direct I/O方式访问数据,中间不需要任何协议转换。因此,StorNext FS 可以充分利用和发挥SAN 体系结构的所有优点,完全摆脱现有文件系统产品的结构束缚,特别是在混合平台、大量主机并发工作环境中优势非常突出。采用日志型文件系统的设计保证系统的可靠性、健壮性和快速恢复能力。

StorNext FS直接通过TCP/IP协议传输Metadata,MDC采用优化算法处理Metadata,Metadata传输占用LAN带宽低,占用MDC主机资源少,可以支持大量主机并发访问,因此传输和处理效率非常高,可以满足大量主机在高负载环境下并行工作的要求。

StorNext FS具有自己的磁盘逻辑卷管理功能,可以优化组合SAN中的磁盘资源,并且可以对SAN网络链路进行多通道并发处理、保证带宽质量和实现负载均衡。加上StorNext SM 管理模块,可以管理多种磁带库和磁带介质具备多种SAN网络和磁盘优化功能,可充分发挥硬件性能,在高负载环境中数据处理性能突出。

StorNext FS的Metadata控制器可以在任何类型的主机(多达7 台)中进行切换,因此可以最大限度地保证系统的连续、可靠运行。

由于StorNext FS 是独立的文件系统,工作站以本地文件系统方式安装共享磁盘,共享磁盘直接显示为本地磁盘,可进行二次网络共享,所有应用软件都可以以本地磁盘和文件系统方式处理StorNext FS

中的数据。

具有原始集成的HSM数据归档、迁移、备份和容灾功能(StorNext Storage Manager),StorNext FS是符合XDSM数据管理标准的文件系统,具备内置的数据迁移、保护、容灾等管理模块 ?C StorNext

Storage Manager 实现跨存储介质的、长期的数据存储和保护解决方案。

Quantum StorNext 4.01实验环境:

服务器:Windows 2008 R2 x64

客户端1:Windows xp x32

客户端2:suse linux 11

存储系统: Freenas 虚拟4块iSCSI硬盘

Metadata: 10G

数据盘:30G*3

通常情况下Stornex是用于FC SAN的环境以获得更好的性能表现,这里为了实验的方便,采用iscsi的环境,服务器及客户端都必须能够与外部存储连接。

服务器及客户端的磁盘配置

在FreeNAS上虚拟出4个磁盘,1个10G用来做metadat,3个30G用来做数据盘

Windows 2008 R2 x64服务器端挂载iscsi磁盘

服务器挂载磁盘后不要进行磁盘初始化

Windows XP挂载iscsi磁盘

suse linux挂载iscsi磁盘

Quantum StorNext FS文件系统做为一个跨平台的文件共享系统,基本长支持目前所见的所有系统平台,包括windows、linux、MAC、IBM AIX、HP-UX、SUN Solaris。

Quantum StorNext 从4.0开始服务器端就不支持32位的Windows系统了,具体兼容情况请查看:昆腾Quantum StorNext 4.1 支持平台兼容列表(操作系统及磁带库)

Quantum StorNext 4.01服务器端的安装

运行安装程序,选择“Install StorNext”

进入安装的欢迎界面

同意安装协议

填写用户信息

选择完全安装,包括服务器端和客户端,根据实际情况可以选择只安装服务器端

开始安装完成安装

安装完成后显示授权信息,Quantum StorNext可以免费试用30天。

configure stornext进行配置

Quantum StorNext 的配置界面

添加name servers,这里只有一台服务器,所以只填一个。

对磁盘进行label,只有进行过label的磁盘才可以加入到stornext的文件系统中。

对磁盘进行label原有数据会丢失

label磁盘的配置参数

完成label后的磁盘,Volume Type显示为“SNFS-EFI”

在C:Program FilesStorNextconfig目录下建立一个文件,这个文件是stornext的文件系统配置文件,定义了stornext文件系统的所有参数。

#

# File System 'fs1'

#

# Created by the simple configuration tool.

#

BufferCacheSize 32M

ForceStripeAlignment Yes

FsBlockSize 16K

GlobalSuperUser Yes

InodeCacheSize 32K

JournalSize 16M

MaxConnections 32

MaxLogs 4

MaxLogSize 4M

OpHangLimitSecs 180

ThreadPoolSize 16

WindowsSecurity Yes

[DiskType disk_md]

Sectors 20946361

SectorSize 512

[DiskType Disk_Generic]

Sectors 62892076

SectorSize 512

[Disk disk_md]

Status UP

Type disk_md

[Disk CvfsDisk0]

Status UP

Type Disk_Generic

[Disk CvfsDisk1]

Status UP

Type Disk_Generic

[Disk CvfsDisk2]

Status UP

Type Disk_Generic

[StripeGroup Generic]

Status UP

Type Regular

MetaData Yes

Journal Yes

Read Enabled

Write Enabled

Exclusive Yes

StripeBreadth 16

Node disk_md 0

[StripeGroup Generic1]

Status UP

Type Regular

MetaData No

Journal No

Read Enabled

Write Enabled

StripeBreadth 16

Node CvfsDisk0 0

Node CvfsDisk1 1

Node CvfsDisk2 2

在命令行模式下进入C:Program FilesStorNextbin>目录,该目录是stornext命令存放目录

使用cvmkfs命令初始化fs1配置。

C:Program FilesStorNextbin>cvmkfs fs1

StorNext File System File System Initializer.

** WARNING ** This will destroy all contents and data of the

--- [fs1] ---

file system. Re-initialization cannot be un-done!

Do you want to proceed? (Y/[N]) -> y

Re-initializing file system 'fs1'.

Force Stripe Alignment is no longer used

Shared Meta Data File System.

Meta Data Root is on "Generic".

Resetting Arbitration Block.

Writing Configuration Information Block.

Writing Root Directory Block.

Writing Disk Information Block.

Writing Stripe Group Index "Generic".

Writing Stripe Group Index "Generic1".

Resetting File System Journal.

Creating Free List.

Writing Initial 512 Inodes.

Inode block size is 1024 bytes.

Writing Initialization Control Block.

Setting "Force Stripe Alignment"

Resetting Super Block.

Writing Reserved Allocations.

File system 'fs1' successfully created.

...Press return

完成fs1的初始化后启动fs1磁盘,并激活

C:Program FilesStorNextbin>

C:Program FilesStorNextbin>

StorNext File System Administrator

Enter command(s)

For command help, enter "help" or "?".

List FSS

File System Services (* indicates service is in control of FS):

No FSSs are active.

Select FSM "none"

snadmin> start fs1

Start FSS "fs1"

FSS 'fs1' start initiated.

FSS 'fs1' started.

snadmin> activate fs1

Activate FSM "fs1"

Created : Tue Jun 07 12:52:06 2011

Active Connections: 0

Fs Block Size : 16K

Msg Buffer Size : 4K

Disk Devices : 4

Stripe Groups : 2

Fs Blocks : 5896128 (89.97 GB)

Fs Blocks Free : 5625408 (85.84 GB) (95%)

snadmin (fs1) >

做到这里就完成了stornext服务器端的配置。

客户的安装和服务器端的安装基本一样。

运行安装程序,选择“Install StorNext”

进入安装的欢迎界面

同意安装协议

填写用户信息

这里选择“client only”

安装完成之后先指定Quantum StorNext 服务器

运行Client Configuration,可以看到fs1的stornext文件系统已经被扫描到了

挂载fs1文件系统

在我的电脑中可以看到多了一个fs1的本地磁盘。

到这里windows XP客户端的 Quantum StorNext 配置完成。

Quantum StorNext 4.01对linux提供了丰富的支持,悲剧的是32位系统开始渐渐消失,redhat的RHEL5已经不支持32位系统了。具体兼容情况请查看:昆腾Quantum StorNext 4.1 支持平台兼容列表(操作系统及磁带库) ,在这里我选用的suse 11的64位版本作为linux客户端测试

linux版本如下:

suse-a:~/Desktop # uname -a

Linux suse-a 2.6.27.19-5-default #1 SMP 2009-02-28 04:40:21 +0100 x86_64 x86_64 x86_64

GNU/Linux

挂载iscsi磁盘后的磁盘状态

suse-a:/tmp # fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x000814d0

Device Boot Start End Blocks Id System

/dev/sda1 1 191 1534176 82 Linux swap / Solaris

/dev/sda2 * 192 2610 19430617+ 83 Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support

GPT. Use GNU Parted.

Disk /dev/sdb: 32.2 GB, 32212254720 bytes

256 heads, 63 sectors/track, 3900 cylinders

Units = cylinders of 16128 * 512 = 8257536 bytes

Disk identifier: 0x692d1d0c

Device Boot Start End Blocks Id System

/dev/sdb1 1 3901 31455270 ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support

GPT. Use GNU Parted.

Disk /dev/sdc: 32.2 GB, 32212254720 bytes

256 heads, 63 sectors/track, 3900 cylinders

Units = cylinders of 16128 * 512 = 8257536 bytes

Disk identifier: 0x692d1d02

Device Boot Start End Blocks Id System

/dev/sdc1 1 3901 31455270 ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support

GPT. Use GNU Parted.

Disk /dev/sdd: 10.7 GB, 1 bytes

256 heads, 63 sectors/track, 1300 cylinders

Units = cylinders of 16128 * 512 = 8257536 bytes

Disk identifier: 0x692d1d0f

Device Boot Start End Blocks Id System

/dev/sdd1 1 1300 10482412+ ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support

GPT. Use GNU Parted.

Disk /dev/sde: 32.2 GB, 32212254720 bytes

256 heads, 63 sectors/track, 3900 cylinders

Units = cylinders of 16128 * 512 = 8257536 bytes

Disk identifier: 0x692d1d0d

Device Boot Start End Blocks Id System

/dev/sde1 1 3901 31455270 ee GPT

suse-a:/tmp #

将Quantum StorNext 4.01客户端上传到服务器tmp目录

sftp> pwd

/tmp

sftp> put snfs_client_SuSE110ES_26x86_

Uploading snfs_client_SuSE110ES_26x86_ to

/tmp/snfs_client_SuSE110ES_26x86_

100% 10795KB 1199KB/s 00:00:09

sftp>

解压安装包

suse-a:/tmp # tar -xvf snfs_client_SuSE110ES_26x86_

snfs-client-SuSE110ES_262719-4.0.1.15478.x86_

snfs-client-SuSE110ES_262719-4.0.1.15478.x86_5sum

snfs-SuSE110ES-4.0.1.15478.x86_

snfs-SuSE110ES-4.0.1.15478.x86_5sum

suse-a:/tmp #

注意Quantum StorNext 4.01 linux客户端的安装需要gcc编译包的支持

开始安装snfs内核

suse-a:/tmp # rpm -ivh snfs-SuSE110ES-4.0.1.15478.x86_

###########################################

[100%]

1:snfs ########################################### [100%]

make -C ../../../linux-2.6.27.19-5 O=/usr/src/linux-2.6.27.19-5-obj/x86_64/default/. clean

ln -f cvfs_bin.o_cmd_shipped .cvfs_

make -C ../../../linux-2.6.27.19-5 O=/usr/src/linux-2.6.27.19-5-obj/x86_64/default/.

modules

CC [M] /usr/cvfs/install/linuxif_fs.o

CC [M] /usr/cvfs/install/linuxif_fs_common.o

CC [M] /usr/cvfs/install/linuxif_fsctl.o

SHIPPED /usr/cvfs/install/cvfs_bin.o

LD [M] /usr/cvfs/install/cvfs.o

Building modules, stage 2.

MODPOST 1 modules

CC /usr/cvfs/install/.o

LD [M] /usr/cvfs/install/

make -C ../../../linux-2.6.27.19-5 O=/usr/src/linux-2.6.27.19-5-obj/x86_64/default/.

modules_install

INSTALL /usr/cvfs/install/

DEPMOD 2.6.27.19-5-default

cvfsbuild 0:off 1:off 2:off 3:on 4:on 5:on 6:off

cvfs 0:off 1:off 2:off 3:on 4:on

5:on 6:off

suse-a:/tmp #

开始安装Quantum StorNext 4.01客户端程序

suse-a:/tmp # rpm -ivh snfs-client-SuSE110ES_262719-4.0.1.15478.x86_

###########################################

[100%]

1:snfs-client ########################################### [100%]

suse-a:/tmp #

指定服务器端的name servers地址

suse-a:/tmp # vi /usr/cvfs/config/fsnameservers

启动Quantum StorNext 4.01服务

suse-a:/tmp # service cvfs start

Initializing StorNext Filesystem (SNFS)

Loading SNFS modules

_max = 1048576

Starting /usr/cvfs/bin/fsmpm .

_max = 131071

Starting /usr/cvfs/bin/cvfsd ...

Waiting for CVFS mounts to complete

SNFS Initialized

suse-a:/tmp #

创建Quantum StorNext 4.01挂载目录

suse-a:/tmp #mkdir /snfs

suse-a:/tmp #chmod 777 /snfs

挂载Quantum StorNext 4.01文件系统

suse-a:/tmp # mount -t cvfs fs1 /snfs/

: Filesystem fs1 mounted on /snfs

suse-a:/tmp #

修改/etc/fstab文件使linux开机自动挂载Quantum StorNext 4.01文件系统

/dev/sda1 swap swap

defaults 0 0

/dev/sda2 / ext3

acl,user_xattr 1 1

proc /proc proc

defaults 0 0

sysfs /sys sysfs

noauto 0 0

debugfs /sys/kernel/debug debugfs noauto

0 0

devpts /dev/pts devpts

620,gid=5 0 0

fs1 /snfs cvfs

verbose=yes 0 0

到这里Quantum StorNext 4.01 Linux客户端配置完成。

mode=0


本文标签: 数据 磁盘 安装 支持 环境