Openfiler 是一款基于 rPath Linux 的 NAS/SAN 系统,具有优良的 SAN 性能。在 256MB 以上内存、1G 硬盘并配 有网卡的 X86 计算机上即可安装。整个软件包与开放源代码应用程序(如 Apache、Samba、LVM2、ext3、Linux NFS 和 iSCSI Enterprise Target)连接。Openfiler 将这些随处可见的技术整合到一个易于使用的解决方案中,该解决方案 通过一个功能强大的 WEB 界面进行配置与管理。得益于 XFS 文件系统的优越性能,有的网友曾经将 Oracle 数据库 存储在 Openfiler 中,并且应用于生产环境。
Openfiler可以将一个工业标准的X86_64的架构系统转换为一个完全成熟的NAS/SAN存储设备或IP存储路由,并为存储管理者提供一个解决正快速成长的存储需求的有力工具。
当在一个多平台网络中分配和管理存储时,Openfiler确保存储管理者能非常好的充分利用系统性能和存储容量资源。
Openfiler提供像虚拟化ISCSI目标,光纤通道目标支持,块级复制及高可用性等关键特性,这些为关键业务存储环境提供重要支撑。
Openfiler能解决所有关键数据存储所关心的问题:
可靠性:Openfiler支持带监控和警告功能的软RAID和硬RAID;卷快照和恢复。
可用性:Openfiler支持主被动高可用集群,MPIO(Multi-pathIO,多路径IO)和块级复制。
性能:Linux 2.6核心支持最新CPU,网络和存储硬件。
可扩展性:支持文件系统60TB以上,支持文件系统和卷在线增长。
在使用 Openfiler 前,需要了解关于 NAS 与 SAN 的基本知识。
支持广泛的基于文件和基于块的存储输出协议,每个人都将会对Openfiler感兴趣。Openfiler提供块级和文件级的存储网络功能。在块级,存储能通过如下输出。
1) iSCSI
2) Fibre Channel
在文件级,Openfiler支持
1) NFS
2) CIFS
3) HTTP/DAV
4) FTP
5) rsync
通过对块级和文件级网络协议的支持,Openfiler提供统一存储输出模型。存储可以跨任何或所有协议进行分配,同时,允许各种网络客户端,如Unix,Windows或MAC访问存储数据。
由于通过利用操作系统虚拟化技术来水平扩展计算资源的转变正日益加快,Openfiler中的ISCSI目标功能瞄准为实现整体虚拟化架构,而解决后台存储分配和管理问题的可行性方案的需求范围。Openfiler中,ISCSI结合Openfiler强大的动态卷管理功能,为管理者提供了一个强大而灵活的存储网络解决方案,这将使得性能、可靠性和可用性方面得以提升。
没有哪个存储方面的技术特性能弥补好的管理功能的匮乏。Openfiler以其强大的、直观和基于WEB的功能迎接这个挑战。Openfiler中所有的存储网络功能都可以通过该管理界面进行控制。根据它们的功能域,管理功能被分成独立的子界面。网络,物理卷,用户和组认证/授权,系统配置和状态信息,每个都被给予一个范围。
在基础级别,磁盘或像硬RAID卷的其他块级资源被分配到不同组件的需求,可以通过物理卷管理范围来完成。反过来,物理卷管理是该GUI工具中整个卷管理功能的一个子域,这里,整个卷管理功能包括像动态卷汇聚,逻辑卷分配和分布,及时间点拷贝管理(快照)。
通过精彩的配额管理工具实行资源限制任务,管理者将会对此非常满意。Openfiler支持为用户和组进行配额管理。存储资源分配规则允许管理者控制用户可消耗的磁盘使用量,文件系统对象数,文件和目录等。如果一个组被分配一定数量的资源,管理者能进一步限制该组中特定用户的资源。这个级别的资源管理粒度,怎么强调也不过分。
Openfiler也为管理者提供一个系统状态视图——显示像内存、处理器和存储容量等系统资源的使用情况。这允许管理者更好的规划未来的资源分配需求
Openfiler对存储网络协议支持的范围,使得它成为了一些部署场景的极好选择。
storage area networking | network attached storage |
IP Storage Gateway Disk-to-disk Backup Video Surveillance Oracle 10g raw volume Virtual Machine migration Continuous Data Protection | Heterogeneous File Sharing Exchange Server backend Virtual Machine storage backend Network User home directories Media archiving |
Openfiler是第一款商业化的开源NAS/SAN解决方案,与生俱来的,是解决特定存储管理痛点的丰富特点和功能。首先,它能被安装在工业标准的服务器硬件上,这去除了昂贵传统存储系统的必要。仅需花费十分钟在一台Dell、HP、IBM或Compaq等工业标准的服务器上安装,然后,再花费十分钟进行配置,你就拥有了一台强大的网络存储设备。
也不像传统的存储解决方案,Openfiler通过一个强大的、直观和基于WEB的图形用户界面进行管理。管理者通过这个界面,可以进行各种管理任务,像创建卷,网络共享,为用户和组分配磁盘配额及RAID阵列管理等。
作为一个完全基于软件的解决方案,Openfiler能在几分钟内被下载和安装到一台工业标准的硬件上。对重新部署或往之前的辅助硬件资源加入新资源的场景,它是个非常不错的解决方案。它能被用来为现有部署的SAN或DAS存储系统建造一个存储路由。在此场景中,Openfiler为共享现有存储容量创建新的路径。
Openfiler支持大量的硬RAID、光纤通道控制器和磁盘技术,像SAS,SATA和ISCSC。来自Intel和Broadcom的快速GB和10GB以太控制器也能被集成,以支持对跨TCP/IP数据的高带宽存取。当然,也支持Intel Xeon® 和AMD Opteron®系列的X86_64架构企业计算处理器。此外,也完全兼容来自Adaptec, LSI Logic, HP, IBM和Intel等厂商的RAID控制器,光纤通道方面,Openfiler支持来自Qlogic(initiator & target)和Emulex (仅initiator)的PCI-E和PCI-X主机总线适配器。Openfiler支持包括基于Intel和Broadcom芯片组的很多网络接口控制器。对高带宽需求,10Gb以太和Infiniband互联是非常好的可选方案。