巧用FreeNAS搭建网络存储及备份系统论文
vSphere使用FreeNas做共享存储

vSphere 使用 FreeNas 做共享储存FreeNas 是一款开源免费的NAS软件,其拥有供应 iscsi储存的功能,因此可以做为共享储存使用。
下边介绍利用FreeNas 作为 vSphere 共享储存的方法。
硬件:一台 PC机,最少 3 个 SATA接口, 3 块硬盘,此中一块安装 FreeNas 用,别的 2 块作为储存硬盘;千兆网卡 2 块目标:使用两块2TSATA7500转硬盘,采纳RAID1配置,做成iSCSI 储存,供应给vSphere 作为共享储存使用。
1,准备工作:1)PC级装上 3 块硬盘,此中 2TSATA盘作为储存使用,别的一块硬盘只要大于 2G就可以了,用于安装 FreeNas 系统2)安装好 FreeNAS,依据提示一步一步安装即可,要注意的是把系统安装在那个小的硬盘上边,安装了 FreeNAS 系统的硬盘不可以再作为储存使用。
3)配置好 FreeNAS的网络,开启 ssh 服务, iSCSI 服务Services->Core中集中管理各种中心服务2,创建卷,菜单system->storage->Volumns->VolumnManager3,增加过程中出现错误Error:Volumecreationfailed:"geom:Can'tstoremetadataon/dev/ada2:Operationnotpermitted.,"这个主若是因为使用的两块硬盘,以前作为FreeNas的卷使用Raid的信息,需要手工删除磁盘上Raid信过,硬盘上有前一次做息。
[root@freenas]~#gmirrorlistGeomname:gm0mirrorState:DEGRADEDComponents:2Balance:loadSlice:4096Flags:NONEGenID:1SyncID:6ID:Providers::mirror/gm0mirrorMediasize:Sectorsize:512Stripesize:4096Stripeoffset:0Mode:r0w0e0Consumers::ada2Mediasize:Sectorsize:512Stripesize:4096Stripeoffset:0Mode:r1w1e1State:ACTIVEPriority:1Flags:NONEGenID:1SyncID:6ID:[root@freenas]~#gmirrorforgetgm0mirror[root@freenas]~#gmirrorremovegm0mirrorada2[root@freenas]~#gmirrorlist这时应该是没有gmirror的信息了4,再次执行1的操作,成功后在VolumnView 中可以看到5,下边进行iSCSI的设置1)建立FileExtents现经过 ssh 或控制台登陆到FreeNAS,到/mnt/voliscsi/目录下,建立一个空文件#touchiscsiextentSystem->Services->iSCSI->FileExtents->AddFileExtents2)建立InitiatorsSystem->Services->iSCSI->Initiators->AddInitiator3)建立PortalsSystem->Services->iSCSI->Portals->AddPortal4)建立TargetSystem->Services->iSCSI->Targets->AddTarget 5)把Target 和 Extent 关系起来 System->Services->iSCSI->Targets/Extents->Target/Extent到此 FreeNAS侧的 iSCSI 已经设置好了,下边在 vSphere 中增加iSCSI 储存6,打开vSphere,选择主机,选择“配置”->“储存适配器”7,增加软iSCSI适配器8,增加后,选择iSCSI 适配器9,点击“属性”动向发现 -> 增加Iscsi 服务器输入框填写FreeNAS服务器的 IP ,点击“ OK”按钮,会提示重新扫描,点击“OK”10,选择“储存器”11,选择“增加”储存器,选择磁盘/LUN,下一步12,在储存器一览可以看到可以增加的储存设备,选择在步骤9 种增加的 iscsi设备即可。
局域网电脑用Freenas搭建网启服务器重装操作系统

局域网电脑用Freenas搭建网启服务器重装操作系统关键词:freenas,pxe,ipxe,ghost,wim,winpe,系统重装运行硬件环境:有线局域网,服务器一台,支持pxe启动的电脑客户端。
解决方案:使用freenas搭建网启服务器,客户端通过pxe,ipxe启动winpe系统,还原以前保存在freenas上的操作系统备份,完成系统重新安装。
优点:稳定快捷方便,有网络即可以完成系统重装。
缺点:需要电脑硬件支持,部分旧电脑不支持pxe,多台同时安装,速度降低,占用网络带宽。
单位旧电脑安装windows系统,使用一段时间,用户不善于自己维护电脑,程序安装的多,不清理导致开机运行速度降低,经常为电脑重装操作系统,有时忘记拿安装盘,电脑里又没有备份,用网络启动,从服务器下载备份安装操作系统,使用百兆网络传输几个G文件速度慢,今年网络升级改造成千兆网络,于是重新搭建网启服务器。
用freenas搭建因为它比较稳定,停电后能重新启动,不用手工干预。
Ipxe还支持http协议传输winpe镜像文件,freenas上面正好有http服务,同时他本身是存储服务器,将不同型号的电脑备份镜像以及维修工具软件存在上面。
捣鼓了一周时间才弄好。
一、下面是启动过程截图:1.电脑开机,从网卡启动。
2.从dhcp服务器上获取ip地址,引导文件linux0引导调入默认菜单default。
3.默认引导ipxe。
4. 启动winpe,ipxe可以通过http协议下载winpe的镜像pe32.wim文件,这样速度比较快,新机器几十秒。
5.启动带网络驱动winpe系统,直接将网络中的镜像恢复到本机。
二、简单的搭建过程:1.安装freenas系统。
找一个服务器,我是在esxi5上建的一个虚拟机,安装网上教程一步一步安装,设置ip地址,开启tftp,smb共享。
2.配置ipxe。
原来是用小小强的pxe启动winpe系统。
Pxe使用tftp协议下载镜像速度不快,搜索到ipxe 可以使用http,ftp协议这样下载个几个G的文件也用不了几分钟。
基于Freenas构建个人云存储

基于Freenas构建个人云存储作者:李彬来源:《信息化建设》2015年第05期摘要:随着智能终端的广泛使用,用户照片、视频、音乐的等媒体数据的备份和共享成为了在信息消费生活中一个较为普遍的问题。
本文结合家庭组网环境在利用已有闲置电脑安装FREENAS软件构建了个人云存储解决方案。
关键字:Freenas;个人云随着智能手机、平板电脑的日益普及,在个人终端上分布了大量用户照片、视频、音乐的等媒体数据,这些个人数据安全的备份和共享一个普遍的问题。
为此主流互联网公司、运营商以及设备商纷纷推出了基于云架构的在线个人云存储解决方案。
目前在此领域苹果iCloud、百度云、天翼云等功能相近的产品竞争激烈。
这些云产品与其自有产品、服务或终端深入融合,不同程度的优化了用户使用。
但是公有云的安全性问题一直困扰了云服务提供公司和使用该业务的用户。
2014年9月苹果iCloud中好莱坞影星私密照片外泄,更是引来公有云安全性的大讨论。
所以对安全性要求明显大于便捷性需求的用户开始选择使用了局域网NAS的方案组建个人云。
本例中笔者结合自身需求和家庭组网环境在利用已有闲置电脑基于FREENAS软件构建了个人云存储系统。
此方案可以满足大多数家庭的数据共享和备份需求,同时还可以承担部分娱乐中心的功能的要求。
一、需求分析1)将某用户家中的两部手机、一部平板电脑及一台笔记本的重要数据完成备份。
备份周期为每天。
安全性及可靠性要求较高。
2)需要将各个设备中间的照片及视频共享。
同时通过机顶盒在电视上展现。
操作要便捷。
3)尽可能的成本节约,同时提供较为丰富的功能。
4)可支持长时间稳定运行的需要。
NAS是一种采用直接与网络介质相连的特殊设备实现数据存储的机制。
由于NAS设备都分配有 IP 地址,所以客户机通过数据网关对其进行存取访问,在通常不需要任何其他中间介质也可以直接访问这些设备。
NAS是专用的存储设备,其数据的吞吐率满足一般家庭的数据共享和备份需求。
变废为宝之FreeNAS存储系统部署

变废为宝之FreeNAS存储系统部署您是否为公司旧服务器的使⽤⽽烦恼?(能⽤?但是速度有些吃⼒;报废?公司领导⼜不批准);您是否为家⾥的旧电脑⽽烦恼?(能⽤?但是不能玩游戏,稍微⼤⼀点的程序运⾏都将近死机;出售?不值钱;丢弃?似乎⼜太浪费);⾝为⽹吧管理员的你,是否为⽹吧的电影、⾳乐存储⽽烦恼?不⽤担⼼,这些问题都可以得到解决。
我们只需要将这些旧服务器、旧电脑稍微改造⼀下,就可以成为⼀个实⽤的存储服务器。
⾸先,我来介绍⼀下我们今天的主⾓—FreeNAS。
FreeNAS是⼀套免费的NAS服务器软件,基于FreeBSD、Samba及PHP,⽀持CIFS(samba),FTP,NFS protocols,Software RAID(0,1,5)及web界⾯的设定⼯具,⽤户可以通过windows、Macs、FTP、SSH及NFS来访问存储服务器。
FreeNAS对硬件要求极低,只需要PIII500以上CPU,128M以上内存,32M以上硬盘空间,再加⼀张⽹卡。
基本上,现在还能⼯作的电脑都能满⾜需求。
怎么样?是不是有些⼼动了?接下来,我们就⼀起来看看FreeNAS的安装、使⽤配置。
FreeNAS安装的具体步骤如下:1. 启动计算机,放⼊安装光盘,⽤光盘引导系统启动,将出现如下画⾯,直接回车,进⼊FreeNAS的安装。
2. 进⼊FreeNAS开机画⾯,如下图:3. 稍等⼀会⼉,出现系统菜单,如下图:这⾥选择9(在硬盘或其它设备上安装或升级FreeNAS),然后回车。
说明:其它选项分别是:1)选择⽹卡2)设置IP地址3)重设WebGUI密码4)恢复默认设置5)ping 主机6)Shell7)重新启动系统8)关闭系统4. 在“Install & Upgrade(安装&升级)”对话框中,需要选择我们安装的模式,这⾥有6个个选项,分别是:1)安装精简版到硬盘或Flash磁盘或USB设备2)安装精简版到硬盘或Flash磁盘或USB设备,同时进⾏数据分区3)完全安装到硬盘,同时进⾏数据分区4)从光盘升级精简版系统5)从光盘升级完全版系统6)从光盘升级精简版系统到完全版系统这⾥,我们选择3,完全安装。
《NAS存储与数据备份方案》

《NAS存储与数据备份方案》第一篇:nas存储与数据备份方案nas存储与数据备份方案数据备份部分是整个网络系统的关键点,任何原因造成数据丢失都将带来无法估量的损失,因为这些数据涉及到公司各应用系统(包括缺陷、动态成本、点检、物质仓储、大宗物料、生产运营等系统),为了保证各系统的正常运行,必须保证能随时访问生产数据、查询历史数据。
一旦发生意外导致数据丢失(包括系统崩溃、数据的丢失等),造成影响难以估计。
nas(workattachedstorage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。
按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。
它是一种专用数据存储服务器。
它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。
其成本远远低于使用服务器存储,而效率却远远高于后者。
nas数据存储的优点:1、nas适用于那些需要通过网络将文件数据传送到多台客户机上的用户。
nas设备在数据必须长距离传送的环境中可以很好地发挥作用。
2、nas设备非常易于部署。
可以使nas主机、客户机和其他设备广泛分布在整个企业的网络环境中。
nas可以提供可靠的文件级数据整合,因为文件锁定是由设备自身来处理的。
3、nas应用于高效的文件共享任务中,例如unix中的nfs和windowsnt中的cifs,其中基于网络的文件级锁定提供了高级并发访问保护的功能。
公司现有存储及备份模式已经无法满足日益强大的信息系统,现急需建立一套先进的存储备份管理系统,以合理利用存储资源为基础,突出以数据为中心,实现高效的存储与数据管理,给诸多宝贵的数据提供安全、稳定的环境。
基于以上nas系统的种种优点,结合公司实际情况,决定采用nas 系统来升级公司的存储与备份现有模式。
下图为目前的拓扑图,需要操作服务器的数量多,数据的完整性无法得到很好的验证。
FreeNAS简单安装与使用

然后切换到服务页面,点击CIFS后面的按钮,启用CIFS服务。
图4.3-3
点击左侧菜单的共享按钮,打开Windows(CIFS)共享列表。
图4.3-4
点击添加Windows(CIFS)共享,设置新CIFS共享路径为我们前面创建的CIFS数据集路径,如图4.3-5:
图4.3-5
拖动滚动条,勾选可浏览网络终端,继承所有者,继承权限,以及允许访客访问这些选项,使改共享能被网络中的机器查看到,然后点击确定,如图4.3-6:
问,并实现真实主机能够访问虚拟机。
打开VirtualBox,依次点击文件—全局设置,在弹出窗口中,切换到网络选项卡,如图1-1所示:
图1.1-1
点击加号,添加VirtualBox Host-Only Ethernet Adapter的虚拟网卡,然后点击螺丝刀符号,进行VirtualBox虚拟网卡的IP设置。
图1.2-1
按照提示建立虚拟机,然后点击设置按钮,更改虚拟机FreeNAS的一些设置。
图1.2-2
在创建虚拟机时,按照提示会新建虚拟硬盘用于虚拟机数据存储,即上图中的FreeNAS.vdi。这里我们准将FreeNAS单独安装到FreeNAS.vdi这个虚拟硬盘,添加NewVirtualDisk1.vdi和NewVirtualDisk2.vdi两个20G虚拟硬盘用于FreeNAS进行管理。虚拟光驱选择加载FreeNAS 9.1.1的安装镜像ISO。
图2-2பைடு நூலகம்
将FreeNAS安装到ada-大小为2G的硬盘,如图2-2所示。
图2-3
FreeNAS会进行安装的确认,因为这一过程会清除安装硬盘上的所有数据。确定后会进入FreeNAS安装,等待安装完成,如图2-4
基于linux的网络存储系统FreeNAS

基于linux的网络存储系统FreeNAS摘要FreeNAS网络存储系统具有对硬件资源要求低、系统运行效率高的优点,更为可贵的是它是免费软件,这样,我们可以用极小的成本搭建出高性能的网络存储平台。
关键词网络;FreeNAS系统;服务器;网络存储随着数字多媒体技术在教育教学活动中的应用日益广泛,学校教学工作中的文字、图片、音视频和其他各种课件等教学资料,以及学校管理工作中的相关资料的存储量越来越大。
传统的U盘、光盘和移动硬盘等存储方式很难满足教学上的需要,同时还存在存储容量小、存储空间分散、安全系数低、组织管理和资源共享不便等诸多弊端。
搭建经济实惠的网络存储系统不但能让以上问题迎刃而解,同时还能为数字校园建设提供了更为科学的数据存储解决方案。
学校通过使用虚拟化技术,减少数据中心计算机的数量,大幅度的提升了数据中心的效率,减少了数据服务运营成本,提高系统的可靠性能、灵活性能以及易用性。
同时,一部分的旧服务器被换下,没有得到充分的利用。
那么如何把现有网络环境下有效地存储、管理和共享教学资源,就成为学校网络存储系统建设是否成功的重要素因。
1网络存储传统方案一般校园网络教学资源共享网络存储系统方案有以下几种。
1.1服务器连接存储(Server-Attached Storage,SAS)这是最基础的一种网络存储系统,这个系络不用接连到网络,直接和服务器相连接。
原来以服务器连接存储最多,这种系统设置简单,但是缺点很多,存储单一,没有安全可言,网速更不用说等等。
这在早期一直是建立校园网络的一个必要选择。
1.2存储区域网络(SAN)这个网络存储系统主要用于主机或Unix伺服器,它的操作系统可让单一服务器运行应用程序和文件服务功能。
存储区域网络不需使用网络协议,而是通过精密的交换设备把存储设备直接连接到网络。
1.3网络附加存储(Network Attached Storage,NAS)NAS是一种专业的网络文件存储及文件备份设备,它是基于局域网(LAN)的,采用TCP/IP协议,通过网络交换机连接存储系统和服务器主机,建立专用于数据存储的存储私网。
巧用FreeNAS搭建网络存储及备份系统

巧用FreeNAS搭建网络存储及备份系统摘要:文章论述了使用iSCSI技术解决本地数据存储的问题,并且利用网络存储可方便解决重要数据及移动存储介质中数据备份的问题。
网络存储盘初次使用时只需初始化一次,使用方式就跟本地硬盘一样。
既使用方便又避免了数据备份耗时、数据丢失的风险,提高了数据可靠性和工作效率。
关键词:iSCSI;ZFS卷;CHAP认证;Portals;Targets我们在日常办公中习惯将个人数据存储在电脑的本地硬盘中,一旦电脑的操作系统因病毒感染或者系统文件被破坏而无法启动时,就面临着本地硬盘中数据恢复的问题。
尽管可通过一定的技术手段实现数据的完整恢复,且费时又费力。
此时我们不禁会想到倘若重要的信息数据不是存储在本地硬盘之中,那么也就不用担心系统崩溃时数据丢失的隐患。
能否有一种方法可完全取代本地数据存储的方式。
文章介绍的iSCSI技术可有效解决本地数据存储的问题,并且利用网络存储可方便解决重要数据及移动存储介质中数据备份的问题。
1 现象描述大多数人都将重要的数据存储于个人电脑之中,然而一旦系统崩溃或者硬盘损毁,则恢复本地硬盘中的数据将变得非常麻烦。
虽然我们可通过FTP、CIFS 等方式实现数据的异地存放和共享,但是通过这些协议搭建的存储环境其传输效率较低,当传输的文件数据量较大时,I/O吞吐率较高时,其瓶颈效应就体现出来了。
为此,我们改用基于SAN技术架构的iSCSI协议,借助于FreeNAS开源系统来搭建一套成熟、完善的网络存储系统以满足重要信息数据存储和备份的需求。
2 原因分析既然采取FreeNAS所提供的iSCSI技术来解决网络存储的问题,那么首先我们需要了解一下,FreeNAS是什么?可以用来做什么?FreeNAS是一套开源免费的NAS服务器,它能够将一台普通电脑转变成为专业的网络存储服务器。
软件基于FreeBSD开发,支持Samba 及PHP,通过iSCSI、CIFS(samba)、FTP、NFS protocols、Software RAID (0,1,5)等丰富的协议实现多种模式下得网络存储及共享功能。
15-FreeNAS制作iSCSI存储

FreeNAS制作iSCSI存储前面我们使用OPENFiler这个存储系统制作了一个iSCSI存储,今天我们再介绍另外一款免费的存储系统——FreeNAS。
在我们的实验环境和真实数据中心的环境中,数据存储一般不会只有一个,任何一个网络中的存储都会存在性能限制,并且当一个存储出现问题的时候,往往我们需要有另外一个可以快速部署并启用的存储来替换故障存储。
FreeNAS同样也是基于linux内核的一套系统,使用了目前比较流行的FreeBSD系统进行管理,在存储技术中,使用到了我们平时很少提到的RAID-Z技术和ZFS文件系统。
那么我们就一起来研究一下如何使用该存储系统。
一、安装FreeNAS准备好安装光盘,将其放入服务器光驱中,调整好服务器启动项之后,服务器从光盘引导并启动系统安装选择1或者不选择让系统自动选择,开始引导FreeNAS,并进入系统安装选择界面,选择安装或升级到硬盘或闪存设备选择系统安装的硬盘提示将进入系统安装,并清除磁盘上所有分区信息,并且系统建议将FreeNAS安装在USB闪存盘中,由于FreeNAS体积非常的小巧,所以很适合作为移动存储系统,当然这里呢,我们还是安装在本地硬盘中。
选择YES,确定安装系统开始复制并安装系统文件很快,FreeNAS就已经安装好了点击OK之后,将光盘移除,选择重启系统,服务器重启之后会进入硬盘中的FreeNAS系统在启动界面可以看到该系统的底层使用的就是FreeBSD系统启动完成之后,我们可以看到系统待机界面,可以选择进行系统的基本设置选择1配置FreeNAS的网络参数系统自动回到待机界面,可以看到它的WEB管理地址然后我们可以通过WEB界面登陆并管理该存储系统二、WEB管理FreeNAS在浏览器中输入管理地址,打开WEB管理界面,第一次登陆FreeNAS时不需要账户和密码,这样很不安全,我们可以在管理界面下进行配置1.基本设置首先可以修改一下语言设置,默认界面是英文界面,我们可以将其改为中文界面,只是中文界面稍微有点乱,对于英文不是很感冒的同学,可以进行此项设置在System——Setting里面选择Language为Simplified Chinese保存并重新登陆界面变成了中英混合,有点小奇怪,不过已经可以帮助我们进行下面的配置了然后我们先修改一下登陆密码,以保障系统的安全性在账户面板下可以修改管理员账号和密码,我们将其重新设置一下在下次登陆的时候就需要使用新的管理员账户和密码进行验证了基本设置做完之后,我们开始进行iSCSI的设置2.准备iSCSI存储LUN打开存储器面板,在Active Volumes选项卡中点击创建卷,输入卷名,选择成员磁盘,选择文件系统,这里我们选择ZFS(ZFS是第一个128位的文件系统,集成了文件系统和设备管理,存储容量和单个存储卷容量大幅度优于目前主流的64位文件系统,ZFS不再使用基于卷而是基于存储池的管理方式,不需要再为规划分区大小而头疼,ZFS使用RAW设备性能会更加出色),选择来ZFS文件系统之后,我们发现会多出一项RAID-Z的磁盘组合方式,这里我们就选择RAID-Z(RAID-Z类似于RAID-5,但是较RAID-5而言,填补了RAID-5的写漏洞,这一点要得益于ZFS文件系统)。
基于FreeNAS搭建网络存储系统

基于FreeNAS搭建网络存储系统作者:张光勇来源:《科技创新与应用》2014年第05期摘要:文章论述了使用NAS存储利用iSCSI解决虚拟化条件下重要数据及服务器相关日志等数据备份的问题。
文章重点研究了基于IP网络的网络存储备份系统,使用iSCSI技术,将网络存储设备本地化使用,优化存储结构,降低数据备份耗时、数据丢失的风险,提高了数据的安全性。
关键词:NAS; iSCSI; CHAP;网络存储随着学校信息化建设的推进,信息技术在教学和科研中的作用越来越大,面向全校提供信息系统、在线教学等多种应用系统服务,这些系统运行于不同的物理机器上,位置分散,维护难度较大。
数据中心通过使用虚拟化技术,能够减少数据中心计算设备的数量,大幅提升数据中心IT效率,减少了数据中心运营成本,提高系统的可靠性、灵活性以及易用性。
与此同时,大量的旧服务器资源被闲置,并未得到充分有效的利用。
使用FreeNAS技术、利用网络存储可方便地解决重要数据及服务器相关日志等数据备份的问题。
1 数据备份的现状在当前信息社会时代,数据被认为是数据中心当中最宝贵的资产。
正因为如此,从文件系统到数据库系统等各种信息必须时刻备份保护,以防丢失。
不管数据在物理服务器还是在虚拟服务器的存储介质上,它们都要被保护起来,同时要保持可用性。
在虚拟化服务器系统中,虽然一台存储设备能够完成备份任务,但对上面运行着多个虚拟机的服务器进行备份很可能会影响整个系统的性能。
虚拟化环境下,由于服务器的使用在增加,所用的相应资源在减少。
备份应用是资源消耗大户,它们会消耗大量服务器的输入/输出、CPU 和内存资源,使得服务器不再具有大量的闲置资源可供备份使用。
同时, FC-SAN或IP-SAN资源的价格相对比较昂贵,我们基于开源的FreeNAS,建立一套高性价比、成熟可靠的网络存储系统,满足了学校数据中心数据存储和备份的需求。
2 NAS和FreeNAS网络接入服务器(Network Access Server,缩写为NAS)是远程访问接入设备。
FreeNAS存储服务器搭建

FreeNAS存储服务器搭建FreeNAS 是什么?FreeNAS 是⼀款⼴受赞誉的开源免费 NAS 操作系统。
它能把普通台式机瞬间变成⼀台多功能 NAS 服务器。
不但适⽤于企业⽂件共享,同样适⽤于打造家庭媒体中⼼。
FreeNAS ⽀持多种共享协议,包括 SMB/CIFS、NFS、AFP、WebDAV、iSCSI、FTP/TFTP、RSync等。
⽬前最新稳定版是9.10,此教程基于9.3,安装及使⽤过程基本相同。
FreeNAS硬件需求1. FreeNAS 9.3要求必须是64位CPU,FreeNAS 8.x之前的版本可以是32位2. FreeNAS 9.3需要⾄少8G以上内存,FreeNAS 8.x之前的版本对内存要求较低,1G内存完全够⽤3. ⾄少需要两块以上硬盘,装操作系统的硬盘⽆法再⽤来存储数据系统盘5G左右即可,建议使⽤电⼦盘,官⽅建议安装在U盘中数据盘根据需要⾃⾏选择,建议选择NAS专⽤硬盘(注:FreeNAS本⾝⽀持功能更加强⼤的软Raid,因此⽆需开启硬Raid)4. 建议配备千兆以太⽹⽹卡5. 建议配备光驱,⽤刻录光盘来安装FreeNAS,最好不要使⽤U盘,以免造成分配磁盘名称时混乱⽽引发⿇烦安装过程初始化FreeNASFreeNAS的绝⼤部分配置都是通过浏览器远程完成,如果忘记登录密码,可以在机房FreeNAS服务器上进⾏重置。
特别注意:root⽤户可以销毁全部数据,因此root不应当使⽤简单密码!1. 在浏览器中输⼊http://192.168.0.10(服务器IP),输⼊⽤户名root和密码进⼊FreeNAS设置页⾯。
2. 在“系统/System”->“通⽤/General ”可以修改语⾔为简体中⽂并调整时区为Asia/Shanghai或Asia/Chongqing(没有北京时区)。
3. 依次进⼊“存储器”->“卷”->“卷管理器”,进⼊如下图所⽰界⾯:卷名称可输⼊任意英⽂,按照习惯⼀般输⼊storageX,其中X为从1开始的整数。
网络存储系统的设计与实现毕业设计论文

网络存储系统的设计与实现--用户界面及数据库的设计与实现数学学院信息与计算科学(软件服务外包)摘要:随着网络技术的迅猛发展,人们对数据储存的需求越来越大,U盘与硬盘的缺点愈发严重,网络储存应运而生,有效解决了这些问题,分布式储存不怕硬件丢失和损坏,多个用户可在网络存储系统中很方便的共享。
分布式储存只要容量不够,直接加机器和硬盘都可以实现容量的拓展,就容量来说,几乎是无限的。
我们做的就是网络储存系统,而我做的是用户页面及数据库设计,本篇论文主要讲解了我是如何设计并用html实现这个网页的及数据库的设计。
关键词:分布式储存;网页设计;数据库设计Abstract:With the rapid development of network technology, people's growing demand for data storage, U disk and hard disk shortcomings worsening insecurity exist. shortcomings, and network storage came into being, an effective solution to these problems, distributed hardware store will not be afraid of loss and damage occurs, while multiple users can very easy to share in the network storage system, and distributed As long as the storage capacity is not enough, and hard disks are added directly to the machine can expand capacity, and therefore capacity, it is almost unlimited.What we do is network storage system, and I am doing is one of the user pages and database design, this paper mainly on how I designed and implemented with the html of this page. As well as the design of the database.Key words: Distributed storage;Web Design;Database design1 引言1.1 研究背景二十一世纪进入信息发展高速路,大数据时代信息量的爆发,普通的存储方式已经不能满足大批量数据的存储与分享。
FreeNas最佳实践

FreeNas 最佳实践FreeNas与VMWare沙雨泪QQ:172728832014目录前言 (2)硬件 (6)机箱外观 (6)接下来给大家介绍一下机箱内部 (10)软件及配置 (20)先看一下系统信息 (20)硬盘检查 (21)网络接口的分配 (21)卷的创建 (22)每个月对数据进行一次完整性检查,确保数据的安然无恙。
(23)FreeNas通过Iscsi为ESXI5.1提供存储空间 (28)前言不知不觉用FreeNas已经四年了,我的第一台FreeNas是10T的容量,花了5000元左右,用的硬件全是民用级的,普通的家用主板,赛扬的CPU,普通的DDR2的内存,硬盘也是普通的希捷硬盘。
主要是备份服务器和PC上的数据,另外还给XenServer做存储用,每天都要删除写入几百G,所以硬盘读写很频繁。
不到半年,5块2T的硬盘全挂了,不知道是希捷垃圾,还是我的使用超过民用级硬盘的承受力。
幸好我做了Raidz2(相当于Raid 6),最惊险的一次是一块坏了,还在报修过程中时(一周内),又有一块坏了,要是再坏一块硬盘,我的数据就全完了。
不过还好供应商和我合作多年,知道问题的严重性后,免费给我换成了企业级的硬盘,只有一个要求,就是不能续保,估计也被我搞怕了吧,哈哈!!!五块硬盘换成企业盘后,用了三年多了,一点问题都没有,不管是软件还是硬件,我都忘了有FreeNas 的存储,直到最近服务器全部换新的,要上VMware的服务器虚拟化,准备再搞一台NAS 给Vmware做备份用。
介于前以的FreeNas稳定的表现,所以这次还是选用它,在介绍新的FreeNas前,我先放几张旧的NAS的图片,让大家先欣赏一下!硬件机箱外观我的第一台FreeNas在机箱上的问题主要是机箱是4U的占用了机柜上的大量空间,机箱不支持热插拔,每次换硬盘都要开机箱,拔线,我曾多次拔错硬盘,情况很惊险,还好后来还原了。
所以这次买了2U的热插拔机箱,12硬盘位的。
DIY组建自己的家庭网络存储服务器

DIY组建自己的家庭网络存储服务器(转)Filed under: FreeNAS组建集锦— admin @ 12:12 am从年初组建自己的HTPC开始,就开始不断的购置硬盘,不断的增加空间,但仍然感觉存储空间的缺乏,管理困难。
特别是前几天不幸摔坏了一块活动硬盘,损失了500G的数据,越发感觉采用裸盘或活动硬盘盒的方式存储数据是非常不可取的。
而且,老爷子现在也算是个资深的色友,这几年采风拍摄的各类照片也有几百个G了,靠刻录DVD的方式来保存,既不安全,也不方便查询,必须考虑构建一个自己的家庭网络存储中心,才能彻底解决目前的存储矛盾。
因此,组一个NAS开始提上议事日程。
目前,初步考虑配置机器的标准和要求如下:1、支持至少4-6块硬盘,按照目前硬盘的价格,准备全部按1T的SATA配置;2、具备一定的数据冗余,可以在一定程度上保证数据安全。
因此,初步考虑储存中心组建后按RAID 5的方式组盘;3、静音!原来曾经考虑把组好的机器放在地下室,但当时装潢的时候只考虑了按无线方式布网,预留的有线网络非常的少,只能把机器放在我的衣帽间里了,衣帽间和卧室、儿童房都是一墙之隔,因此,静音是必备的条件了,否则估计LP会把机器仍马路上去。
4、具备一定的扩展性,特别是硬盘,在可能的情况下能支持热拔插和扩展。
5、价格控制的2000元以内(除硬盘)。
家中现有的网络及机器配置情况:1、HTPC:技嘉780、黑盒5000+、2G、500G;2、BT机:MSS I、128M、320G;3、网络:铁通ADSL(限速、巨破无比)、3个刷了DDWRT的无线路由做中继连接覆盖3个楼层;另有1T裸盘若干,存放电影。
一块500G的西数,已经阵亡了。
单位还有一台T23的旧笔记本,装了FREENAS系统,接一个1T的活动硬盘,开FTP上传电影,同时也用来测试NAS的操作系统(我的电影等都是单位内网上down的,家里的ADSL基本不能下东西)。
从8月份有这个想法开始,在各个Linux和HDTV论坛游弋,学习,收获颇丰。
利用FreeNAS打造免费开源存储

利用FreeNAS打造免费开源存储利用FreeNAS打造免费开源存储< ?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />FreeNAS 是开源的NAS 服务器,它可以将一台普通PC 变成网络存储服务器.该软件基于FreeBSD、Samba及PHP,通过浏览器方便的配置与管理,支持CIFS、NFS、HTTP/DAV和FTP功能,含有多种软RAID模式供用户选择.用户可通过Windows、Macs、FTP、SSH 及网络文件系统(NFS)来访问存储服务器;FreeNAS 可被安装于硬盘或移动介质上,占用较小的磁盘空间.本文中主要介绍如何利用其iSCSI功能为MSCS群集所需要的共享存储组件,实现低成本的SAN.一、安装FreeNAS Step1:启动FreeNAS安装向导FreeNAS的安装步骤较为简单,我们只需将下载回来ISO镜像刻录成CD,然后CD插入光驱,并确认你的计算机BIOS以设置为光盘启动.如图1所示“FreeNAS的引导界面”直接键入回车键即可. Step2:选择安装FreeNAS在“系统菜单”界面,我们选择“在硬盘或其它设备上安装或升级FreeNAS”也就是输入数字“9”之后按回车键.如图2所示.表1中列出了各选项参数的对应说明:选项说明1)Assign interfaces选择网卡2)Set LAN IP address设置IP地址3)Reset WebGUI password重设WebGUI密码4)Reset to factory defaults恢复默认设置5)Ping hostPing主机6)Shell Shell7)Reboot system 重新启动系统8)Shutdown system关闭系统9)Install/Upgrade to harddrive/flash device,etc安装/升级到硬盘或闪存设备表1安装菜单选项和说明Step3:选择安装模式在“Install & Upgrade(安装&升级)”对话框中,需要选择我们安装的模式,这里有6个个选项,分别是:1)安装精简版到硬盘或Flash磁盘或USB设备2)安装精简版到硬盘或Flash磁盘或USB设备,同时进行数据分区3)完全安装到硬盘,同时进行数据分区4)从光盘升级精简版系统5)从光盘升级完全版系统6)从光盘升级精简版系统到完全版系统这里,使用上下键定位到“3完全安装”.然后点OK.如图3所示.Step4:跳过安装信息对话框弹出FreeNAS安装信息对话框,直接回车进入下一步.Step5:选择源光盘驱动器在“选择源光盘驱动器”对话框中,显示了该机器的光驱代号acd0,直接回车进入下一步即可.如图4所示.Step6:选择安装目地硬盘在“选择安装目标硬盘”,这里显示了ad0和da0-2一共4块硬盘,ad0表示第一块IDE硬盘,da0表示第一块SCSI硬盘,其它硬盘表示方法,依此类推.这里选择“ad0”这块硬盘,直接回车即可.如图5所示.Step7:输入OS分区大小弹出“输入操作系统分区大小”对话框,保持默认的128MB,直接回车进入下一步.Step8:你是否添加交换分区在“你是否添加交换分区”对话框中,选择“YES”,直接回车进入下一步.Step9:输入交换分区大小为了支持FreeNAS的ISCSI,系统最低要求为256MB的内存;一般情况下,在UNIX或Linux系统中交换分区的大小为物理内存的两倍.,在“输入交换分区大小”的对话框中,输入256后,直接回车进入下一步.如图6所示.Step10:开始安装FreeNASFreeNAS开始格式化系统分区和数据分区,并将系统安装到选定的硬盘,屏幕显示如图7所示.按回车键,将返回“安装&升级”对话框,这里选择“Exit”,将返回FreeNAS控制台.在“FreeNAS控制台”对话框,输入“7”重启系统.如图8所示.二、配置FreeNAS网络当再次出现FreeNAS控制台,选择“2”设置网卡的IP地址,系统会询问是否使用DHCP获取IP地址,选择“NO”,出现IP地址设置窗口,输入要设置的IP地址.如图9所示.三、管理FreeNAS服务器:如果你从其它的计算机设备上能ping 通,安装了FreeNAS 的计算机,那么你就可以使用该主机,通过浏览器输入安装了FreeNas 的计算机的IP地址(本例中是http://192.168.1.251 )来管理FreeNAS 服务器了.默认的用户名是admin,密码是freenas.四、FreeNAS软RAID的配置FreeNAS 支持软RAID 0、1和5 设置.在添加RAID 部分,通过软件虚拟了典型的RAID 0、1 或5.对于所有的RAID 类型,所有的磁盘大小一样.在RAID 阵列中,格式化或挂载或配置之前先添加磁盘.设置RAID阵列的整个过程如下:● 添加磁盘● 格式化磁盘●添加RAID● 格式化RAID● 添加挂载点按照这个顺序.删除RAID 阵列只是把上述顺序反过来,记得删除RAID 后,重启FreeNAS计算机.1)添加硬盘打开Disks/Management 磁盘/管理页面,点显示区域右边的符号“”,如图11所示.在最下面选择磁盘驱动器,例如,我们选择ad0.点击Add 增加按钮.如图12所示.根据需要添加额外的硬盘,将所有硬盘使用上述方法添加完成后,如下图13所示. 点击Apply Changes 应用按钮,所有硬盘应该显示在表中,状态应该显示为如下图所示的ONLINE在线.如图14所示.2)格式化磁盘点击Disks—Format,选择刚才加载的硬盘(例如:da0),文件系统选择Software RAID,点Format disk进行格式化.如图15所示.使用相同的方法将剩余的da1和da2硬盘格式化,可以点击Disks/Management查看结果为下图16所示.3)添加RAIDFreeNAS支持Raid0,Raid1,Raid5等多种RAID,这里以Raid5为例进行说明.点Disks—Software RAID,在右面板上选择RAID5—Manage RAID,点击号,输入RAID名称,选中制作RAID的磁盘,勾选Create and initialize RAID,然后点Add.如图17所示.,点击Apply Changes 应用按钮.完成RAID5的创建.4)格式化RAID 当状态正常后,格式化RAID 阵列.点击Disks—Format,在右面板上,Disk栏选择刚才建立的Raid,File System选择UFS,点击Format disk格式化RAID系统.5)添加挂载点磁盘设置好后,还需要挂载才能使用,点击Disks—Mount Point,在右面板上点号,新增挂载点,如图18所示.,点击Apply Changes 应用按钮.完成挂载点的添加.五、设置ISCSI Target:点击Services-ISCSI Target,先设置Extent,单击Extent栏右下角的“”图标,出现ISCSI目标Extent设置界面,如图19所示.选择默认的名称Extent0,在路径部分输入/mnt/data/disk1,文件大小为500MB,用于做仲裁磁盘,存储群集日志.单击“Add”按钮. 点击“Apply Changes 应用”按钮,更改应用.现在,我们单击右上角的“Enable”选项框,然后单击页面下方的“Save and Restart”按钮来启动iSCSI Target。
FreeNas服务器的搭建过程

FreeNas服务器的搭建过程FreeNas是一套免费的NAS服务器,它是基与FreeBSD操作系统,提供CIFS(samba)、FTP、NFS、SSH等各种服务。
拥有web 界面的设定工具。
安装后所占用空间非常小,几百M左右,可以安装到SD或CF卡上(需要有接口转接卡)。
提供RAID功能需求介绍我的主要需求是:在家里通过WIFI, 为PC机、笔记本电脑、Andriod系统的手机、iPhone、ipad、itouch提供视频、音频(音乐、有声读物)、照片、pdf等文件的共享服务。
试想一下,一部掌上智能设备拥有几个T的各类数据是一个什么样的情形在Andriod平台(HD2)上,使用ES 文件浏览器的效果:上图:显示服务器上图:FreeNas服务器共享的文件目录上图:包含电影的子目录无需复制到掌上设备中,可以直接远程播放视频,上图是一个RMVB的视频,效果非常流畅,无任何的停顿。
各类视频格式的传输速度,详见后面的讨论。
远程开机唤醒主机:上图:WOL-Manager的主界面SSH远程控制及关机:关机命令: shutdown -p now如果认为命令太长,可以自行编写一个shell。
看到这里是不是有把服务器放在凉台外面,与空调一起的冲动?硬件家里刚好有一台闲置的PC机,大概是03年,,04年的一台老机器。
具体配置是:Intel(R) Pentium(R) 4 CPU 2.80GHz1G内存主板是华硕的P4-PE2-X这主板给我带来很大的麻烦主要有以下几点:1、无串口(SATA)2、上电后,无法通过WOL远程唤醒主机,只能是手动开机,关机后可以在通过WOL唤醒。
据说是板载网卡存在问题。
3、内存只有1G,主要是找不到能够匹配此主板的内存条。
这样就限制了我对FreeNAS版本的选择4、由于主板太老,B IOS无法保存数据,换了一块电池,问题解决了。
总之是一个老掉牙的东西了。
装载操作系统的硬盘,选择CF卡,我有一个老的CF接口的1G (实际上512M的CF卡就够用了)小硬盘,是我当年玩dell x50v时用的。
NAS存储——数据备份方案

网络附属存储简介NAS(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。
按字面简单说就是连接在网络上, 具备资料存储功能的装置,因此也称为“网络存储器”。
它是一种专用数据存储服务器。
它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。
其成本远远低于使用服务器存储,而效率却远远高于后者。
基本定义NAS被定义为一种特殊的专用数据存储服务器,包括存储器件(例如磁盘阵列、CD/DVD驱动器、磁带驱动器或可移动的存储介质)和内嵌系统软件,可提供跨平台文件共享功能。
NAS通常在一个LAN上占有自己的节点,无需应用服务器的干预,允许用户在网络上存取数据,在这种配置中,NAS集中管理和处理网络上的所有数据,将负载从应用或企业服务器上卸载下来,有效降低总拥有成本,保护用户投资。
NAS本身能够支持多种协议(如NFS、CIFS、FTP、HTTP等),而且能够支持各种操作系统。
通过任何一台工作站,采用IE或Netscape浏览器就可以对NAS设备进行直观方便的管理。
SAN 和NAS的区别:SAN是一种网络,NAS产品是一个专有文件服务器或一个只能文件访问设备。
SAN是在服务器和存储器之间用作I/O路径的专用网络。
SAN包括面向块(SCIS)和面向文件(NAS)的存储产品。
NAS产品能通过SAN连接到存储设备NAS的外观NAS是功能单一的精简型电脑,因此在架构上不像个人电脑那么复杂,像键盘、鼠标、荧幕、音效卡、喇叭、扩充漕、各式连接口等都不需要;在外观上就像家电产品,只需电源与简单的控制钮。
NAS在架构上与个人电脑相似,但因功能单纯,可移除许多不必要的连接器、控制晶片、电子回路,如键盘、鼠标、USB、VGA等。
飞客数据恢复中心提供NAS数据存储的优点第一,NAS适用于那些需要通过网络将文件数据传送到多台客户机上的用户。
华硕服务器搭配FreeNAS构建企业存储最佳解决方案

华硕服务器搭配FreeNAS构建企业存储最佳解决方案随着我国经济的突飞猛进,给各行各业都带来了发展的契机。
由于业务的发展,有些企业往往每天都要产生大量的电子图纸、技术措施方案等资料有待存储及共享。
由于数据资料发生了爆炸性、几何级的海量增长,所以对存储的需求,也以每年超过100%的速度增长。
因此,给本来存储量已经极为有限的局域网络,带来了存储管理、维护、传输等方面的问题,加重了服务器的工作负担,直接影响网络应用的整体性能。
原先以服务器为中心的存储方式已经不能满足需要,以网络为中心的网络核心存储架构已迫在眉睫。
现状分析及设计目标目前,许多企业在存储上仅采用把共享的信息资源刻录成光盘保存,需要时再从光盘上提取的简单方式。
这种方法不但要设立专柜以作光盘存放之用,而且需要信息资源时,要从光盘上寻取,操作繁琐和不便利等因素,直接影响了企业的工作效率。
并且光盘一旦遗失或损坏,将造成信息资源丢失。
随着技术的发展,以SAN、 NAS等为代表的先进存储技术已日益成熟正越来越广泛地被应用。
在企业数据量飞速膨胀的情况下,SAN、大型磁带库、磁盘柜等产品虽然都是很好的存储解决方案,但它们那高贵的身份和复杂的操作是资金和技术实力有限的中小企业无论如何也不能接受的。
由于许多单位在IT投入上的预算有限,对成本相当敏感。
所以从经济角度和使用效能来看,采用服务器搭配开源软件FreeNAS构建企业存储系统是一个非常不错的解决方案。
该方案对对服务器的要求是高稳定性——不能无故宕机;环保型——节能低耗;扩展性——主要是硬盘可热抽换;硬盘容量要大。
对于系统平台来说,则要能支持客户端使用CIFS、NFS和FTP等协议使用网络存储系统,能很好的支持异构环境的文件共享。
系统的实现方案基于企业对于网络存储的需求,结合FreeNAS特点,采用华硕RS260-E4/RX8服务器配开源软件FreeNAS构建企业存储系统,将是一个既经济又实用的解决方案。
开源系统FreeNAS在数字图书馆数据存储中的应用研究

开源系统FreeNAS在数字图书馆数据存储中的应用研究张静鹏;隋会民
【期刊名称】《中国现代教育装备》
【年(卷),期】2012(000)019
【摘要】FreeNAS是一套开源免费的NAS服务器,具有技术成本低廉,易于安装和维护,存储利用率高,可以在不同系统平台实现数据完全共享的优点。
将FreeNAS与图书馆业务集成应用,可以实现操作系统挂接磁盘、馆藏数据异地备份、馆员文件共享、路由器配置备份等重要功能。
【总页数】4页(P70-73)
【作者】张静鹏;隋会民
【作者单位】东北师范大学图书馆吉林长春 130024;东北师范大学图书馆吉林长春 130024
【正文语种】中文
【相关文献】
1.数字图书馆中数据存储结构转换为XML的解决方案 [J], 周艳
2.数字图书馆中大数据存储的应用研究 [J], 罗彬;阳静;袁赟
3.基于网格的数据存储技术在数字图书馆中的应用 [J], 张晓艳
4.基于Paxos的强一致性复制在天文数据存储中的应用研究 [J], 童彬;王锋;刘应波;张帆
5.基于网格的数据存储技术在数字图书馆中的应用 [J], 张晓艳
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
巧用FreeNAS搭建网络存储及备份系统摘要:文章论述了使用iscsi技术解决本地数据存储的问题,并且利用网络存储可方便解决重要数据及移动存储介质中数据备份的问题。
网络存储盘初次使用时只需初始化一次,使用方式就跟本地硬盘一样。
既使用方便又避免了数据备份耗时、数据丢失的风险,提高了数据可靠性和工作效率。
关键词:iscsi;zfs卷;chap认证;portals;targets中图分类号:tp393.05 文献标识码:a 文章编号:1006-8937(2012)29-0066-05我们在日常办公中习惯将个人数据存储在电脑的本地硬盘中,一旦电脑的操作系统因病毒感染或者系统文件被破坏而无法启动时,就面临着本地硬盘中数据恢复的问题。
尽管可通过一定的技术手段实现数据的完整恢复,且费时又费力。
此时我们不禁会想到倘若重要的信息数据不是存储在本地硬盘之中,那么也就不用担心系统崩溃时数据丢失的隐患。
能否有一种方法可完全取代本地数据存储的方式。
文章介绍的iscsi技术可有效解决本地数据存储的问题,并且利用网络存储可方便解决重要数据及移动存储介质中数据备份的问题。
1 现象描述大多数人都将重要的数据存储于个人电脑之中,然而一旦系统崩溃或者硬盘损毁,则恢复本地硬盘中的数据将变得非常麻烦。
虽然我们可通过ftp、cifs等方式实现数据的异地存放和共享,但是通过这些协议搭建的存储环境其传输效率较低,当传输的文件数据量较大时,i/o吞吐率较高时,其瓶颈效应就体现出来了。
为此,我们改用基于san技术架构的iscsi协议,借助于freenas开源系统来搭建一套成熟、完善的网络存储系统以满足重要信息数据存储和备份的需求。
2 原因分析既然采取freenas所提供的iscsi技术来解决网络存储的问题,那么首先我们需要了解一下,freenas是什么?可以用来做什么?freenas是一套开源免费的nas服务器,它能够将一台普通电脑转变成为专业的网络存储服务器。
软件基于freebsd开发,支持samba 及php,通过iscsi、cifs(samba)、ftp、nfs protocols、software raid (0,1,5)等丰富的协议实现多种模式下得网络存储及共享功能。
便捷的web 界面的设定工具,方便用户通过windows、macs、ftp、ssh 以及网络文件系统(nfs)来访问存储服务器。
此外,freenas支持部署在外部移动介质或flash disk上,系统资源开销小,运行空间仅16 mb左右。
在清楚了freenas后,接下来我们就需要对其进行部署实施了。
3 处理过程由于所选用的是开源软件,其更新速度较快,此处以freenas 8.2 64bit版本为例介绍其部署和iscsi服务端、客户端的详细调试过程(全套实际部署环境均为硬件真实环境,因截图需要部分图片取自虚拟环境,但在实际操作中无差异,虚拟环境的搭建就不一一描3.1 freenas 8.2 64bit详细部署步骤①首先将freenas安装盘放入光驱中,并选择自光驱引导,如图1所示,系统正在自动加载中。
②引导完成之后,出现菜单选框,选择第一项“bootfreenas[default]”,以默认方式引导freenas安装程序。
③引导完成后,就进入到安装选单界面了,选择install/upgrade开始安装,注意该选项也可用来做系统升级。
④选择安装盘da0,需要注意freenas8.0版之后,为了提高数据的安全性,用于部署系统盘的剩余空间将不再用作存储空间的用途。
因此,为避免造成空间的浪费,强烈推荐将freenas部署在移动存储介质上,例如:u盘或者sd、cf卡等。
⑤系统提示所选用于安装的盘将被抹除所有分区信息,是否继续?选择“确认”。
⑥系统正式开始安装,左下角有进度显示,达到100%即完成安装。
⑦安装完毕后,需要首次重新启动,选择“ok”回到安装选单界面,选择“3”reboot system,重启系统。
⑧系统重新启动完成,接下来进行管理地址的配置。
选择“1)”配置网卡ip地址。
⑨按照提示进行配置,其余选项无需操作,可在配置好管理ip (如:172.29.190.30/24)之后,通过web模式登陆管理,再做后⑩通过ie浏览器使用之前配置的管理ip登陆并管理freenas系统。
需要注意,由于web控件的需求,ie浏览器版本要求不低于9.0,对于xp一类无法安装ie9.0版本的操作系统可采用第三方浏览器,如图2所示。
11默认语言是英语,可以在配置选项中替换语言,请选择简体中文。
到此freenas就已部署完毕,相关的应用服务需要做进一步配置才能使用。
3.2 iscsi服务端配置步骤①要启用iscsi服务首先需要创建相应的存储卷,进入“存储”选项点选“创建zfs卷”进行创建,如图3所示。
②在弹出的“创建zfs卷”提示框中输入卷名和卷容量以及容量单位(mb、gb、tb)。
点击添加zfs卷后,可以看到zfs卷已添加成功。
③接下来进入“服务”选项中的“iscsi设置”,进行iscsi服务配置。
④iscsi配置选项较多,基本思路是配置服务入口→配置发起端→配置授权访问用户→配置目标→配置目标机→配置范围。
需严格按从左往右顺序一步步依次进行操作。
⑤首先配置入口(portals),进入“portals”点选“add portal”在弹出框中输入信息。
其中注释部分可随意输入,ip地址选择0.0.0.0表示对所有网络无限制开启监听。
确认之后可以看到portal创建成功的反馈界面。
⑥创建发起端,进入“authorized initiators”,点选“add authorized initiator”在弹出框中输入信息,如图4所示。
其中all代表对所有网络无限制发起服务。
确认之后看到如图5所示反馈界面表明发起端创建成功。
⑦创建授权访问用户权限,进入“authentication”点选“添加iscsi用户”在弹出框中输入用户组id、用户名、及密码等信息。
其中用户组id是流水号,不可重复,如果是选择chap认证模式则密钥需至少12位字母+数字组合。
确认之后即可看到如下反馈信息。
⑧接下来创建目标,进入“targets”点选“增加目标机”在弹出框中输入信息,如图6所示。
其中serial由系统自动生成,网站组id对应之前创建的入口,初始组id对应之前创建的发起端,认证群组号对应之前创建的授权访问用户id。
确认之后,目标即创建成功。
⑨目标创建好之后需要关联到目标机,进入“device extents”点选“add extent”创建目标机,在弹出框中输入信息,如图7所示。
其中名字范围和注释部分可自定义,磁盘设备选择先前创建的zfs卷。
确认之后,目标机即创建成功。
⑩然后创建范围,进入“associated targets”点选“add extentto target”在弹出框中输入信息,如图8所示。
目标对应先前创建的目标名称,范围选择先前创建的目标机。
11最后进行全局配置,进入“全局配置目标”中可以看到有很多参数需要配置,大部分已由系统自动缺省生成,因此,我们只需填写并修改如下几处即可,如图9所示。
其中探索认证群组和控制器认证群组选项均对应于之前所创建的授权访问用户组中的用户,可根据实际需要进行管理授权的调整。
12到此iscsi服务端的配置全部完毕,重新回到“服务”界面,开启iscsi服务开关,即可启用iscsi服务。
但要使用网络驱动器还需在用户操作系统端完成客户端的相应配置。
3.3 iscsi客户端配置步骤①第一次使用需要配合客户端程序发起连接并初始化盘卷,windows7、windows2008已集成iscsi发起程序,对于windowsxp、windows2003等低版本操作系统则需要手动添加该组件。
在微软的官方网站可以下载到连接器程序http:///en-us/download/details.aspx?id=18986 win7启动iscsi客户端通过在“开始”菜单中的“搜索程序和文件”栏中输入iscsi后回车即可启动程序。
②在iscsi发起程序界面点选“发现”选项卡进入其中的“发现门户”选项,在弹出框中输入如图10所示信息。
因我们在先前设置了基于chap认证的授权模式,因此还需配置授权信息。
点选“高级”选项,进入高级设置,并填入之前创建好的授权访问用户权限,如图11所示。
确认之后即可看到发起程序发现了目标门户。
③然后进入“目标”选项卡点选“刷新”按钮,即可看到目标机已被发现并罗列在列表中。
选中“freenas.ycdl:xxxl”点选“连接”按钮,谈出如下提示框,如图12所示。
点选“高级”进入高级设置,并填入之前设置好的chap登陆用户认证信息,如图13所示。
填写完毕确认之后,即建立连接成功。
如不能成功建立,请检查网络和用户权限设置是否正确。
④尽管目标机已通过客户端发起程序经网络连接但盘卷还无法使用,需要进入“计算机管理”中的“磁盘管理”对新增盘卷进行初始化操作才能使用。
通过计算机管理界面,进入磁盘管理功能模块,如图14所示。
可以看到新加盘卷,按照初始化本地硬盘的方式对新加盘卷执行初始化和格式化、盘符、卷标命名的操作即可。
到此,所有设置已全部完成,进入“我的电脑”中可以看到新增的网络存储盘,并且可以像访问本地硬盘一样正常访问和使用存储资源。
用户可方便的将重要的信息数据通过网络的方式存放于网络存储盘之中,数据存放于网络存储服务器硬盘中,结合服务器硬盘的高容错、冗余技术,将大大提高数据的安全性、可靠性。
网络存储盘初次使用时只需初始化一次,随后就算用户操作系统或者本地硬盘损坏也无需担心数据丢失,只需在新的操作系统中重新连接已初始化好的网络存储盘卷即可马上恢复使用。
避免了数据备份耗时,数据丢失的风险,提高了工作效率。
4 经验总结基于san架构的iscsi技术解决方案能够满足用户的特定需求,随着企业信息量的暴增,需要应付数据量快速增长的需求时,或是管理员需解决独立环境下的系统限制时,可采用iscsi技术,利用集中化的网络文件访问机制和共享来解决这些问题,从而达到减少系统管理成本,提高数据备份和恢复能力的目的。
随着iscsi技术的不断深入,势必会完全取代传统意义上的文件系统存储、备份服务。
参考文献:[1] 匿名.华硕服务器搭配freenas构建企业存储系统[j].信息技术教育,2007,(11).。