admin 管理员组文章数量: 887021
2024年3月8日发(作者:php源码保护方案)
基于软件的NAS 方案
作者:暂无
来源:《计算机世界》 2014年第31期
不同于一般的网络附加存储(NAS)设备,基于软件的NAS 可以部署在不同的硬件、虚拟机或云端,同时还能降低存储成本。
美国《Networkworld》Eric Geier
我们最近测试了几款基于软件的NAS,它们不同于之前测试过的NAS 设备。我们可以将基于软件的NAS 安装到自己的设备上,包括PC、服务器、虚拟机或云端。
本次测试的基于软件的NAS 有FreeNAS、Openfiler、Open-E DSS、NexentaStor 和SoftNAS 五款, 它们均提供了某种免费的解决方案或服务,有些则完全是开源产品。
部署基于软件的NAS 解决方案相比硬件方案有利也有弊。比如,如果我们确定了软件解决方案,那就能选择并定制用来运行软件方案的硬件设备,以适应特定的应用和环境。如果是简单的小型网络,那我们可以将软件安装到闲置的消费级PC上;如果是大型网络,则可以购买服务器,或者在虚拟机上运行。
对于不习惯这种先确定软件后,再选择硬件、安装软件,然后维护软硬件的用户,直接选择硬件设备可能更合适。硬件设备一般即插即用,而换成软件解决方案,就得花点时间来构建自己的硬件设备。
这次测评的所有产品都至少提供了基本的NAS 功能。它们都支持SMB/CIFS(Windows)、NFS(Unix/Linux) 和iSCSI,一些产品还支持其他文件共享协议,比如AFP(Apple)、WebDAV 和FTP/SFTP。不过,没有一款在默认情况下让用户可以通过Web 浏览器实现标准的远程访问(下载/ 上传),而NAS 硬件设备则通常提供这种功能(一些软件解决方案支持WebDAV
或基本的HTTP 下载)。
选择NAS 软件取决于企业的预算和所需功能。如果要寻找一款并不限制存储空间又提供简易NAS 加密的开源解决方案,那就应该关注FreeNAS。
另一款提供商用的可靠的开源解决方案是Openfiler。假如需要基于ZFS 的商用方案,则不妨考虑NexentaStor。如果想部署到虚拟机上或迅速部署到云端,那可以关注SoftNAS。如果想寻求出色的屏幕上的帮助,那就考虑Open-E DSS。
FreeNAS
FreeNAS 是最受欢迎的免费开源NAS软件解决方案之一。它主要由iXsystems开发,采用BSD 许可证条款发布。它基于FreeBSD,可以在几乎任何硬件平台上运行。FreeNAS 可供家庭高级用户、中小企业甚至大企业环境使用。
FreeNAS 支持所有常见的文件共享方法, 包括SMB/CIFS、NFS、AFP、FTP、iSCSI 和WebDAV。它为用户账户提供了与OpenLDAP、活动目录、NIS 和NT4 集成的功能。FreeNAS 声称是第一个也是惟一针对ZFS卷提供加密的开源项目,它可以在卷创建过程中,通过一个简单选项启用加密。如果想进一步加强安全性,还可以添加密码短语,或者用随机数据对卷进行初始化。
FreeNAS 使用ZFS 文件系统,支持其数据保护功能。ZFS 的软件RAID 解决方案称为RAID-Z,提供了单奇偶校验保护,这基本上是经过改进的RAID 5。此外,另两种RAID-Z2 和RAID-Z3 则提供了双奇偶校验保护和三奇偶校验保护,还提供了软件镜像选项。
ZFS 快照提供了本地和远程备份/ 复制及恢复功能。快照可以发送到远程ZFS文件系统,未来可以进行增量备份,即只包括文件系统的变更部分,以减少需要传送的备份数据。FreeNAS
还支持主要的备份解决方案,包括Windows Backup、Apple Time Machine、rsync 和PC-BSDLife Preserver。
FreeNAS 将软件作为可下载的CD 映像文件(.iso)和磁盘映像文件(.img)来提供,还提供了可下载的GUI 和老式升级版。所有软件都有面向32 位的x86 或i386机器,以及面向64 位的x86 机器的版本。目前,FreeNAS 9.1.1 支持FreeBSD 9.1硬件兼容性列表中amd64
和i386 部分中出现的同一硬件。如果结合ZFS 文件使用,内存容量很关键,越多越好。
从CD/DVD 启动后,我们能看到类似DOS 的安装屏幕。一旦安装完毕,它会启动进入到设置菜单,这时可以开始配置网络设置、恢复FreeNAS 默认值以及访问Shell,它还显示了访问基于Web 的界面的地址。
基于Web 的界面支持多标签页,整合了弹出对话窗口。我们发现了在可用性方面的一些问题,如主菜单在IE 浏览器中显示不了;标签页的工作方式有待改进,以让标签页显得更整洁。虽然它并不提供入门菜单/ 一览表,但确实有一个方便的警报图标,可以通知任何问题。
iXsystems 还销售预装了FreeNAS 的硬件设备。FreeNAS Mini 和Mini Plus是为小型办公室/ 家庭办公设计的,而TrueNAS 系列则面向大企业环境而设计。
Openfiler 提供了免费开源的NAS 解决方案,还提供拥有更多NAS/SAN 功能的商用版。开源版起初由Xinit Systems 开发,现由英国的Openfiler Ltd 维护,它采用GNU 通用公共许可证版本2 来发行。它基于Linux 2.6 内核和rPath Linux 发行版,与基于行业标准的服务器硬件或虚拟平台兼容。
Openfiler 开源版本(OSE)提供了块级(基本的iSCSI 目标)和文件级存储导出协议。Openfiler 商用版(CE)要求用户订购其支持服务,起价是每年1010.72 美元。它提供了诸多改进,比如块级复制、高可用性、用于虚拟化的iSCSI 目标(额外的一次性费用是1295.80 美元),以及光纤通道目标支持(额外的一次性费用是1295.80美元)。
Openfiler 支持大多数流行的网络共享协议, 包括SMB/CIFS、NFS、HTTP/WebDAV 和FTP,但不支持APF。它支持的网络目录包括NIS、LDAP(支持SMB/CIFS 加密密码)、活动目录(原生模式和混合模式)以及Hesiod。
Openfiler 可创建自动的时间点快照,并支持SMB/CIFS 的卷影复制功能。它还提供了同步和异步卷迁移及复制功能。
最新版作为可下载的CD/DVD 映像文件(.iso)来提供,它针对64 位平台;较早版本还作为可下载的CD/DVD 映像文件(.iso)或VMware 映像来提供,针对32 位和64 位平台。Openfiler 的基本系统要求是:32 位或64 位计算机/ 服务器, 内存至少512MB,操作系统映像文件要有1GB 存储空间。Openfiler 可通过图形模式或文本模式来安装。一旦安装完毕,它会启动进入到命令行接口,我们可以在此登录到控制台,它还显示了基于Web 的界面的地址。
基于Web 的界面不如本次测评的其他大多数解决方案整洁,不过对可用性没有大的影响。比如,点击菜单或快捷方式可加载整个HTML 页面,而不是加载标签页或弹出窗口。
Open-E 提供了一款企业级NAS/SAN解决方案, 称为Open-E 数据存储软件(DSS)。它提供了功能有限的免费精简版(以后可以升级),可使用多达2TB 的存储容量,还提供了标准商用版。标准产品免费试用60 天后,起价是895 美元,可使用多达4TB 的存储容量。如果使用不受限制的存储容量,价格高达2716 美元。
Open-E 支持各大NAS 协议, 包括SMB/CIFS、NFS、AFP、HTTP、FTP/SFTP 和rsyc。另外,针对SAN,它提供了iSCSI 和光纤通道。它支持下列网络协议:活动目录、NIS、LDAP、ADS 和NIS。
Open-E 支持连续和自动的数据与卷复制及快照。它还支持操作系统的自动更新和回滚。另外,它支持许多备份代理软件, 比如Backup Exec、Retrospect 和BrightStor。
Open-E DSS 作为可下载的CD/DVD映像文件(.iso)来提供,可安装到物理机或虚拟机上,还提供了ZIP 文件,用来准备可引导的USB 闪驱。最低要求是至少64位2GHz 处理器和2GB
内存。
Open-E 安装程序和控制台都是类似DOS 的界面。虽然不是很明了,但可以从控制台对系统和网络配置进行基本的更改,按一下键盘上的F1 键,即可查看快捷方式。
首次访问基于Web 的界面后,必须配置产品密钥。如果是购买的软件,则输入产品密钥;或者注册免费试用版或精简版。
首次登录后,会看到一个初始设置向导,可以帮助配置语言、密码、网络及其他的基本设置。虽然基于Web 的界面相当简单(不支持多个标签页或弹出窗口),但我们仍觉得它易于使用,很吸引人,内置帮助非常方便。每个设置菜单旁边有一个问号图标,便于查阅关于某一个菜单的说明文档。
NexentaStor
NexentaStor 是一款企业级NAS/SAN操作系统,基于社区支持的IllumOS,采用ZFS 文件系统。社区版支持大多数功能,但最多支持18TB 存储容量,它不应该用于商用生产环境。企业版提供45 天免费试用,之后起价为1725 美元,可使用8TB 存储容量。
NexentaStor 拥有与FreeNAS 同样的一些基于ZFS 的优点,如快照、RAID-Z支持、集成的复制和改进的数据保护。它支持常见的NAS 协议, 如SMB/CIFS、NFS 和FTP WebDAV,AFP
除外。针对SAN,它提供了iSCSI 和光纤通道。它可与活动目录和LDAP 集成,包括UID 映射、网络用户组和基于X.509 证书的客户端验证。
NexentaStor 作为CD/DVD(.iso)映像文件、VMware 映像和思杰XenServer映像来提供。不建议32 位处理器用于生产环境,尽管可能行得通。建议使用64 位处理器,至少8GB 内存,另外每1TB 原始磁盘空间至少要有1GB 的内存。
启动CD/DVD 映像文件后,我们可看到类似DOS 的安装程序。安装完成后,它显示了基本的系统和登录信息。首次启动时,要输入试用或商用注册密钥,并设置基本的网络和Web GUI
访问设置。完成初始配置后,控制台界面要求登录,以便进行任何更改,这与另外许多解决方案不一样,那些方案不需要登录就能进行基本的更改。
首次访问基于Web 的界面后,会看到初始配置向导,可设置主机名称、本地化、密码,以及通知方面的设置。然后会看到另一个向导,开始进行NAS 方面的配置,比如iSCSI、磁盘、卷和文件夹/ 共享区设置。
虽然基于Web 的界面不是最简洁的,但对用户友好、易于使用。界面不支持多个标签页或弹出对话框,点击快捷方式可加载整个html 页面。将鼠标移到顶部的几个主要部分(状态、设置、数据管理和分析)上方,会出现子菜单。整个界面上没有快速帮助快捷方式或提示,不过可以点击顶部的Help 链接,下载用户指南或安装指南。
SoftNAS
SoftNAS采用的方法有别于其他厂商。其NAS 软件设计成可在虚拟机(VMwareESXi
4.x/5.x 和微软Hyper-V)上运行,或通过亚马逊EC2 实例在云端运行。它不提供可下载的CD/DVD 映像文件。该公司提供为家庭或小型办公室设计的免费解决方案,以及面向大型公司企业环境的商用解决方案。
SoftNAS 通过SMB/CIFS、NFS 和iSCSI支持共享。虽然它在默认情况下不支持其他协议,比如AFP、FTP 和WebDAV,但它们可以通过CentOS 来添加。
它提供了可下载的虚拟机,这些虚拟机为VMware ESXi 4.x 和5.x 以及微软Hyper-V
2008 R2 和2012 而设计。它还提供了其所有软件版本随意部署到亚马逊EC2 云的微型实例上这一便利。虽然它并不承担亚马逊的使用费,但亚马逊目前为新账户提供免费使用一年的微型实例,以及多达30GB 的免费存储空间。
SoftNAS 为其软件提供了两个版本。SoftNAS 基本版免费提供,可使用多达300GB 的存储空间,为小型/ 家庭办公室、开发或其他小规模项目而设计。它可以部署在虚拟机或亚马逊EC2 云上,起价为每TB 每月29.95 美元,或每TB 每月195 美元;如果是永久许可证,价格为每TB 295 美元。
SoftNAS 专业版可以部署在虚拟机或亚马逊EC2 云上。它提供了功能齐全的14天免费试用版,可使用多达5TB 的存储容量。之后的起价为每TB 每月49.95 美元,或者每TB 每月695 美元;如果是永久许可证,价格为每TB 995 美元。
SoftNAS Cloud 是为部署到亚马逊EC2 云上而专门设计的,支持最多20TB 存储容量,部署到微型实例上时免费,不含任何亚马逊费用。SoftNAS 收取的软件费起价分两档:若是标准小型实例,每小时起价0.24 美元,如果是High I/O 4XL 实例,每小时起价高达3.10 美元。
一旦将SoftNAS 下载到虚拟机上并运行起来,或者部署了亚马逊EC2 实例,就会在虚拟机GUI 上或通过远程桌面在EC2 实例上看到类似DOS 的屏幕,你会发现列出了可通过Web 访问的地址,并可以进行基本的系统设置更改,访问快捷方式以运行桌面界面,还能访问关闭/ 重启。
基于Web 的界面支持多标签页,整合了弹出对话窗口。Getting Started核对表使用很方便。不过,我们确实发现了一个GUI 问题:弹出对话窗口有时会跑到屏幕外面,因而无法轻松访问底部的OK 按钮。
在虚拟机GUI 上或通过远程桌面在EC2 实例上启动桌面界面后,它会装入CentOS 桌面以及GNOME。我们还可以使用CentOS/GNOME的常见预装应用程序,启动SoftNAS 的基于Web 的界面。
(编译/ 清水)
版权声明:本文标题:基于软件的NAS 方案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1709885588h549175.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论