本文将为大家简单介绍NAS以及虚拟化的相关内容,以下是文章的详细内容,有兴趣的读者不妨看看此篇文章,希望能为各位读者带来些许的收获。
Linux与存储系统直接关联
缺省Linux根文件系统Ext3正在逐渐成为过去,而Ext4还存在一些局限。
名为"Btrfs"的最新文件系统正处在积极的研发阶段,将成为Solaris ZFS的Linux解决方案。它可以支持很多强大的功能,比如快照,容量管理,软件RAID,在线压缩等。
诸如Btrfs和ZFS等早期磁盘文件系统的不足之处是他们无法超出单个服务器的范围。
Linux NAS
使用OpenFiler构建的单机版Linux ISCSI或者NFS服务器能通过NFS,CIFS,FTP和ISCSI协议来提供单机版NAS/SAN,供多个计算节点内的存储资源共享。
不过单机版存储是一种单点故障。
DRBD(分布式复制模块设备)能为使用激活-被动HA配置的双存储服务器提供网络RAID-1。
非-POSIX存储
全新系列的存储解决方案在以POSIX为基础的NAS和SQL数据库之间涌现出来。这主要指的是"NoSQL,",他们形成了包括分布式目标存储,文件存储,关键值配对和向外扩展目标数据库在内的一整套解决方案。
这些解决方案需要针对应用软件源码进行修改。由于这些软件是为特定目的而设计的,他们在各自的应用软件领域有着各自的优势。
举例来说,Hadoop是针对大规模搜索分析或者数据采集应用软件而设计的。Cassandra和MongoDB类似于亚马逊的Dynamo或者谷歌的BigTable。Redis, Memcached和Memcachedb能提供分布式关键值数据存储。
结论
存储和计算领域的Linux虚拟化的未来看起来一片光明。免费软件和开源的发展也呈多样性态势。当一切尘埃落定,一些创新型解决方案将涌现出来。
我们希望能追踪到Linux服务器虚拟化的下一个发展阶段,希望随着服务器虚拟化和存储虚拟化之间的差距逐渐缩小,企业用户能逐渐意识到存储虚拟化的价值所在。
以上是对NAS以及虚拟化的简单介绍,希望能为各位读者带来帮助。