Chinaunix首页 | 论坛 | 博客

nas

  • 博客访问: 622647
  • 博文数量: 456
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 6400
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-08 16:08
文章分类

全部博文(456)

文章存档

2008年(456)

我的朋友

分类: 服务器与存储

2008-05-14 15:19:47

NAS产品潜在的局限性
虽然采用N A S装置具有很多好处,但是在打算使用N A S存储方案之前,认识一下它存在的局限性也是很重要的。
 
1. 受限的数据库支持
 
1 9 9 9年,大多数N A S产品都是文件服务器产品,它们采用的是文件协议,而不是块协议或数据库访问协议。这对于文件服务是有利的,但并不特别适合数据库处理或任何其他不使用文件协议的处理。因此,N A S文件服务器不支持需大量依赖于数据库处理结果的应用。例如,Microsoft Exchange服务器即基于数据库的产品,它不使用文件协议存储和检索信息。
 
2. 产品缺乏灵活性
 
N A S装置可能存在的另一个局限性是:它们是一种专用设备,不能通过公用的、流行的软硬件升级或改变产品的功能。换而言之,当你买了一个N A S产品后,你就没有别的选择了。虽然各种N A S产品作为一个整体来说用途广泛灵活,但是具体某一个产品的用途则缺乏灵活性。考虑到目前产品生命周期比较短,所以这不会成为致命的局限性。不过,慎重考虑N A S装置的设计用途还是必需的,因为一旦生产好了一个N A S装置,则不可能再改变它的功能。
 
3. NAS装置的备份与恢复问题
 
初看起来,N A S装置的备份与恢复功能应该是很容易实现的,不就是通过网络使用文件I / O 简单地读写文件吗?但实际上,N A S装置的备份与恢复实现起来相当地困难,并具有很大的挑战性。虽然N A S装置很容易与现有的客户和网络环境集成,但很难与备份系统集成。
 
一般而言,在网络备份与恢复问题上,N A S装置要比通用的服务器更难解决,主要原因为:
 
              N A S 装置保存有大量的数据,进行数据备份与恢复时需要耗用很长的时间,会过分占用网络资源
              N A S 装置采用的是专用操作系统,它不能运行通用的备份产品,这不仅包括备份引擎,还包括通过网络备份服务器时该引擎所采用的代理
 
第7章中已经讨论过,只有在需要传送的数据量相对小的情况下,才有可能通过网络备份一个服务器。因为专用服务器可能具有大量的数据需要备份,所以N A S装置可能需要采用另外的备份方案。
 
通常,只有通过操作系统和文件系统厂商提供的特殊编程接口,才有可能备份与恢复元数据和安全信息。为了正确地拷贝或写元数据和安全信息,备份系统代理是专门为某一种平台及其编程接口单独开发的。然而,N A S操作和文件系统通常都缺少这些接口和运行所需的系统资源,因此它们不能运行流行的备份代理。所以,尽管不是绝不可能,要正确备份和恢复一个N A S系统也是非常难的。说得简单一些,就是N A S装置不太可能恢复它们的用户账号和安全信息。

阅读(503) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~