【IT168 资讯】大多数NAS最显著的特点之一,就是它所采用的操作系统或应用系统能够提供特殊存储功能。这些特殊的操作系统也叫微内核(Micro Kerne1)操作系统。一个微内核操作系统一般只有通信和存储功能,旨在充分利用全部的硬件资源提供专门的存储应用服务。也就是说,它不支持桌面或服务器系统所具有的大多数功能。

另外,专门性的存储服务要求所采用的操作系统具有很好的弹性和可定制性。一方面,Linux几乎支持所有主流的网络硬件和网络协议,另一方面,Linux有很好的文件系统支持。因此它可以为NAS提供一个很好的系统平台,通过它可以很方便地进行数据备份、同步和复制等。此外,Linux良好的开放特性使得Linux NAS产品对于各种存储客户端的支持都没有问题,包括Windows产品、Mac系统、Netware服务器或客户端,以及各种类型的Unix/Linux系统。这种开放的特性对于整合比较复杂的局域网络、完成数据集中一致的存储是至关重要的。典型的局域网Linux存储应用如图1所示。

1.Unix 、Linux客户端访问NAS方法

要从安装Unix/ Linux操作系统的计算机或服务器来使用NAS,必须启用Unix/ Linux NFS服务。NAS支持NFS版本2.0及3.0的协议,要正确地使用NFS服务,必须指定用户联机的UID及IP地址,请由「用户管理.用户」的NFS设定,选项进行设定。在您设定完成后,请用root身分登入,执行mount指令连接到NAS。之后,在个别的用户登入后,将可以根据之前所做的NFS设定对NAS进行存取。

2.Windows 客户端

在微软窗口操作系统下,可透过下列步骤存取NAS:

1. 在局域网络上寻找并连接到NAS,可利用以下几种方法:

开启网上邻居,找出所属工作群组。如果无法找到,请浏览整个网络。在您的工作群组上连续按两下鼠标,找出NAS,再连续按两下鼠标来连接NAS。 透过窗口的寻找计算机功能来找出NAS。例如,在Windows XP下,请依照以下的步骤:

开启「网上邻居」。

请在工具列上按一下「搜寻」。

在「计算机名称」中输入NAS名称。

按一下[立即搜寻]。

找到服务器后,请连续按两下鼠标来连接NAS。

2. 成功地连接NAS后,应可看到所有可用之网络磁盘清单。点选所要使用的网络磁盘,按鼠标右键,此时会出现一个选单。按「映射网络驱动器」后会出现另一个窗口,供选择联机的服务器代码。如果您会常常使用这个网络磁盘,请选取「登陆时重新连接」。最后,按「确定」便可将该网络磁盘联机成您计算机中的一部磁盘驱动器。 如图2 。

3. 联机成功后,此时网络磁盘便成为计算机中的一部磁盘驱动器。您可以在「我的计算机」当中找到这台网络磁盘,并且使用标准的文件操作方式来建立或存取其上的资料。

集中式网络服务领域的Linux NAS

集中式网络服务领域Linux NAS也有着大显身手的舞台, 图3就是一个典型的服务器网络集中存储案例。Linux NAS设备正逐步替代磁带机及磁盘阵列柜,成为服务器数据存储和数据备份应用领域的新宠。通过进一步整责合开源的或第三方的管理软件,Linux NAS将为用户提供高可用的复制文件系统、服务器镜像和备份、流式内容分发、数据库备份技术、Linux快照存储和多版本文件系统等完整的服务器端数据存储解决方案。

图3一个典型的服务器网络集中存储结构图

Linux操作系统在NAS应用中的不足

1 工具缺乏

Linux用于存储方案的平台时,一个主要缺陷在于Linux下的存储管理软件缺少一些重要的特征。虽然文件共享、磁盘镜像和备份软件可从许多厂商那里获得,但是,同时具有卷管理、磁盘管理、用户和策略管理、集群存储管理、分级存储管理和复制功能的软件还很少。尽管在一些开放源代码及商业实现中的Linux上已经具有部分上述特征,但是来自顶级厂商的企业级软件产品几乎没有。诸如Veritas、Legato、NovaStor和EMC等厂商能很容易地为磁带和其它持久存储设备提供脱机备份产品,但是对数据库至关重要的在线备份工具还很缺乏。

2 NAS 池问题

对于 Linux 集中式网络服务给存储带来的主要难题,究其根源可归结于多种存储设备的使用。通常,集群中各服务器都在本地有一些直接连接的存储设备 (DAS)。对于更大的外部存储池,则可通过存储区域网络 (SAN) 来提供。大多数应用还要求在多个节点之间共享某些数据。这可通过网络连接的存储设备 (NAS) 来实现。结果,在一个集群中将形成两个甚至三个截然不同的存储池。NAS 池和 SAN 池分别部署在由不同供应商提供的不同存储平台上,而且各自都有自己独特的管理工具。结果,不仅增加了系统的复杂程度和系统管理员的负担,而且增加了费用。

3 Linux文件服务器不能进行NAS的镜像级备

到目前为止,文件服务器的所有备份和恢复选项都是基于文件的,这意味着备份和恢复软件仍然要通过文件系统进行。有一些应用程序会创建上百万个小文件。恢复上百万个小文件恐怕是备份和恢复系统最困难的任务。用来创建inode的时间,比实际恢复数据的时间还要多。这就是为什么大部分主要备份/恢复软件厂商已经能够使用原始设备来备份文件系统,却仍然是文件级的恢复的原因。不幸的是,今天的文件服务器对这个问题还没有解决方

4 上限比SAN低

虽然大部分应用程序将永远不会超出文件服务器的能力限度去传输数据,但是值得一提的是,理论上SAN可以比NAS传输更多的数据。如果应用程序需要数量大得难以置信的吞吐量,就可以量化地测试一下它们。对于某些环境来说,NAS提供了更快更便宜的SAN替代品。但是,对于其他环境来说,SAN可能是惟一的选择。虽然某些NAS厂商提供的快照和离站复制软件可以提供某种良好的恢复可能性,但是仍然难以达到SAN的水平。文件服务器在某些时候必须备份到磁带上,然而将文件服务器备份到磁带上却是个挑战。原因之一是由于进行完整备份到磁带通常将比其他任何应用程序更加占用I/O系统。这意味着将一个大型文件服务器备份到磁带上将在系统上形成沉重的负载。虽然许多文件服务器已经明显地提高了备份和恢复速度,但在写入磁带时SAN仍然要快得多。

总结:

由于大众的呼吁,Linux硬件驱动程序推出的速度越来越快比其它操作系统的驱动程序要迅速得多。Linux支持的存储设备也越来越多, 同样Linux存储管理软件的功能也会得到增加。

Sistina公司的全球软件系统将多个服务器磁盘和SANs综合进了卷管理中,使得用户可以方便地通过NFS、SM B、FTP和HTTP等进行访问。更重要的是,该工具提供了容错和负荷分配特性。McDATA公司的SANavigator软件支持sAN镜像、配置和Linux平台规划等。通过使用专业厂商提供的交换机和主机总线适配器(H B A S),SANavigator软件还具备了数据搜集和分析工具、SAN映射和物理路径跟踪工具, 以及时间日志和通告等特性。

面对网络存储技术的不断更新,开放源码形式给Linux带来的生机远远超过人们的想象。新技术在Linux中的应用远比一些商业系统要快速和顺利许多, 比如,iSCSI技术在Linux平台上就是最先得到实质性应用的。Linux在大规模存储平台方面也取得了稳定的进步,Linux同仁们正致力于使其成为第一个使用Infiniband的操作系统,Infiniband将赋予Linux大型主机的功能。

NAS作为网络存储的主要形式之一,在使用了Linux系统作为服务平台以后,可以为用户提供更高性价比的解决方案。这是因为Linux能使用公共的、现成的组件创建功能强大的高端机器,可以在大多数低价PC服务器上稳定运行,并且性能良好,可以长时间运行却很少出现故障和停机。Linux不仅在系统性能和开放性上体现出独特的优势,而且在商务方面由于本身价格比较便宜,没有高的授权费用,而更具竞争力。

linux nas解决方案_Linux操作系统在NAS中的典型应用相关推荐

  1. linux nas解决方案_Linux下配置NAS的一些总结经验

    前言 经历了上一次的Windows Server的痛苦配置以后,我决定换成Linux来配置NAS.相对于Windows平台,Linux平台会更加自由和简洁.而且清晰的权限和后台也要比Win更加干净,唯 ...

  2. 麒麟操作系统基于linux哪个版本_linux操作系统排行_桌面操作系统难在哪?国产麒麟系统应用仅为Windows十...

    桌面操作系统难在哪?国产麒麟系统应用仅为Windows十万分之一 10平台上差不多有70完款应用软件,而中标麒麟桌面操作系统只有8款,只有Windows平台的十万分之一左右. 公平地说,中标麒麟是基于 ...

  3. java linux 字体设置_Linux操作系统JDK中文字体设置方法介绍

    我们经常会发现在Linux下,java应用程序的中文会变成一个一个的"口"字,这样会给我们的使用带来很多的困扰.但是我们又不愿意放弃Linux和java的便捷. 怎么来解决这个问题 ...

  4. linux nas解决方案_阿里产品总监:四大 Linux 支持的 NAS 解决方案

    无论你使用哪种操作系统,数据存储都很重要.数据备份最常见的工具是 NAS.网络附加存储 (NAS) 设备是指以偏重数据存储的服务器,是家庭文件服务器的理想选择. 人们构建(或购买)NAS 设备的主要是 ...

  5. 基于linux的nas系统下载,OpenMediaVault 5.3.9 发布,基于Debian Linux的NAS解决方案

    OpenMediaVault是基于Debian GNU/Linux的网络附加存储(NAS)解决方案.该项目的最新版本是5.3.9,项目将其简单地称为版本5. 经过漫长的开发阶段,很高兴宣布openme ...

  6. linux可以挂载nas盘吗_linux可以挂载nas盘吗

    一.故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没 ...

  7. 【Linux】Linux的挂载原理 |MOUNT|挂载NAS|自动挂载

    目录 零.常用挂载命令 一.Linux的挂载原理 1.概念 2.举例 3.补充 4.LINUX文件结构和WINDOWS的不同 5.挂载文件系统 6.mount结构与原理 7.mount 和umount ...

  8. 家庭nas方案_openmediavault入门:家庭NAS解决方案

    家庭nas方案 拥有如此众多的云存储选项,一些人可能会质疑拥有家用NAS(网络附加存储)服务器的价值. 毕竟,通过将文件存储在云中,您不必担心管理自己服务器的维护,更新和安全性. 但这不是完全正确,是 ...

  9. NAS 详细搭建方案 - 安装NAS操作系统

    目录 1 准备工作 2 安装硬件和操作系统 2.1 安装宿主系统ESXI 6.5 2.2 安装NAS操作系统 2.3 安装Windows Server 2.3.1 添加磁盘 2.4 安装Ubuntu ...

最新文章

  1. 全中了!接手同事项目时最崩溃的事 | 每日趣闻
  2. Hadoop的安装(单机和集群)
  3. 贝叶斯统计:Inverted Beta与Three Parameter Beta分布
  4. ***某知名网络安全公司
  5. 浅谈企业自主信息化开发模式
  6. python 干什么工作具有明显优势-为什么这么多人学Python?Python在就业上有什么优势?...
  7. Qt初学者的一些学习方法、参考资料
  8. android打印动画,Android 中的转场动画及兼容处理
  9. fdisk 创建和维护磁盘分区命令(MBR分区方案)
  10. linux系统下载乌班图,乌班图系统下载-乌班图Linux系统下载 V20.04官方版-KK下载站...
  11. typora快捷键大全
  12. 联想键盘F1-F12的切换
  13. coreldrawx4缩略图显示不出来_cdrx4sp2缩略图补丁|CorelDraw X4 sp2缩略图显示补丁 32/64位 最新免费版 下载_当下软件园_软件下载...
  14. 【材料计算】输入文件INCAR
  15. Xshell安装教程及Xshell安装程序集组件时出错的解决方法
  16. AI识别照片是谁,人脸识别face_recognition开源项目安装使用 | 机器学习
  17. java 笔触类_下列属于笔触类型的绘图工具有那些?
  18. 手机投屏不是全屏怎么办_手机投屏怎样才能全屏
  19. 编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”
  20. C语言的access函数的用法

热门文章

  1. 美团后台篇中的ReentrantLock
  2. 几大数学软件各有什么优缺点?
  3. win7安装office2013过程中出现 office 15 click-to-run extensibility component提示
  4. 股票实盘交易接口怎样实现自动交易过程?
  5. 十六进制转换成八进制(超级详细注释了)
  6. Pandas(一)—— Pandas基础
  7. 财务管理----记账凭证的输入格式设计与数据库设计
  8. Linux端类似种子猫的软件,值得一试的四款Linux Torrent客户软件
  9. c++栈的学习( 括号匹配问题)
  10. B. Applejack and Storages(数学+STL的使用) Codeforces Round #662 (Div. 2)