Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11592268
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-27 16:21:28


NDMP的局限性
为了使N D M P正常工作,N A S装置厂商必须为他们的产品提供N D M P功能。为了与各种备份产品所使用的术语一致,需要采用“代理”这个术语代替N D M P中的“服务器”。此外,还必须具有一个符合N D M P的备份软件包,用来向备份设备发送远程信息。在1 9 9 9年,符合N D M P的备份软件包还不是很多,其中以Intelliguard软件公司的Bud Tool 和Veritas 的Netbackup最知名。
 
除了支持N D M P的备份软件包不是很多以外,还有另一个问题,即N D M P没有为备份与恢复安全和元数据提供一种明确的方法。换而言之,N D M P可以提供快速的与系统无关的备份功能,但它不能提供完全的数据备份功能。一个N A S厂商如果要提供安全和元数据保护,那么必须提供一种自己专有的方法,将安全和元数据保存在一些可以进行备份和恢复的文件中。虽然这些文件的生存可以自动进行,但是使用它们恢复信息时,可能需要触发元数据重建过程的手工操作。图1 2 - 11 示出了这种两阶段的恢复过程。

安全和元数据的实现方案
目前在N A S装置中保存元数据有两种基本的方法。在大多数商业文件系统中,文件系统的元数据就保存在文件系统内部相应文件的附近。这种方法可以为文件操作提供快速的性能,但是会限制用来描述一个文件的元数据的数量和种类。考虑到N A S装置需要支持的平台的灵活性,这种限制可能会引起麻烦。
            
 
因此,N A S装置经常采用一种旁看(l o o k - a s i d e)文件,这种文件用来保存描述系统中每个文件的元数据信息。这种类型的元数据文件是文件系统内用来镜像文件系统设置的一个文件,它使用自己的记录跟踪系统中已有的每个文件。
采用元数据文件的主要好处是可以视需要改变或扩充文件的格式,以适应文件元数据的变化。例如,可以在某个版本的L i n u x操作系统中集成一种新的面向对象的文件描述,尽管当前的文件系统中不存在这种新型的文件描述。如果将这种数据增加到文件系统内部的元数据结构中,则很有可能要求整个文件系统的重新设计。然而,如果通过使用元数据文件,那么有可能只要改变这个元数据文件的信息,就好像该元数据文件是另一种应用数据文件。
采用旁看元数据文件的主要不利之处是性能。当访问一个文件时,必须从文件系统的其他位置查看它的元数据,而不是在保存文件的相邻位置处。考虑到系统的负载问题,查看独立数据文件耗费的时间会影响到系统的性能。因此,N A S装置有时候采用固态磁盘或缓存,以提供优化的性能访问元数据文件中的元数据信息。
为了能够完全保护N A S文件系统中的数据,不管元数据文件保存在什么地方,备份系统都应该能够访问、拷贝和恢复它。

不同N A S备份方案的比较
表1 2 - 1中归纳了N A S装置的各种备份方法的优缺点。从表中可以看到,没有一种方法是绝对占优势的。从长远来看,N D M P似乎具有最好的前景,但是也有可能它永远不能实现这种美好的前景。因此,在这方面,最有可能的情况将是不同的N A S厂商具有不同的选择方案。
表12-1 NAS备份方法的比较
 
阅读(383) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~