NS集群式文件存储系统是一种专为高可用性和高性能设计的分布式存储解决方案,由北京阳光伟业科技发展有限公司开发。该系统的核心特点在于其单一命名空间,允许所有授权的应用服务器访问并共享存储的所有文件,实现全存储空间的最大化利用。通过集群技术,它可以提供极高的聚合带宽,达到数十GB级别,确保在容量扩展的同时,性能也能线性增长。
系统具备硬件容错功能,能够应对各种故障情况,如网络中断、磁盘损坏、系统崩溃、人为错误或电源中断。这些故障都被视为正常事件,通过智能的故障恢复机制,确保数据的完整性和业务的不间断运行。此外,NS系统特别优化了小文件处理性能,能高效管理大量WEB2.0应用中的海量小文件,支持快速检索千万级数量的大目录。对于大文件,系统同样表现出色,充分利用所有存储设备的IO带宽,提供极高的读写速度。
为了实现与现有业务的无缝迁移,NS集群式文件存储系统兼容POSIX标准,应用程序无需重新编译即可直接使用标准的系统调用进行数据操作。系统基于工业标准的通用服务器硬件构建,允许用户根据需求灵活投入硬件资源。在线扩容特性意味着在存储容量扩展时,不会中断前端应用,扩展方式可以是增加硬盘数量或存储节点。
NS系统支持多种操作系统,包括Windows、Linux以及苹果系统,这使其具有广泛的适应性。同时,它与NS全局存储系统配合使用,形成一种两层带外模式的存储解决方案,进一步提升了系统的灵活性和可靠性。
在元数据管理方面,NS系统采用多元数据服务器设计,以应对高访问需求的场景,例如网站和小文件应用。通常配置为两台元数据服务器,以实现主备模式或负载均衡,提高系统性能和稳定性。在数据冗余方面,loongstore(可能是NS系统的一个实例)支持设置多个数据副本,分散数据到多个存储服务器,确保即使单个服务器故障,文件系统仍能正常工作。这种“网络RAID”概念可以视为一种分布式RAID机制,降低了硬件投资,同时提高了数据读取速度和带宽。
NS集群式文件存储系统是一款集高可用性、高性能、灵活扩展和跨平台兼容性于一体的先进存储解决方案,尤其适合处理大量小文件和大文件的存储与访问需求。通过其独特的设计和技术,它为企业提供了可靠的数据管理和高效的存储资源利用率。