NDMP是什么?
补充资料
NDMP是什么?
最佳答案 ( 回答者: oldnetdog )
NDMP是Network Data Management Protocol的简写,即网络数据管理协议,是一种支持智能数据存储设备、磁带库设备及备份应用程序之间互相通信以完成备份过程的通信协议。
NETapp NDMP技术介绍
发布:2007-12-16 | 分类:存储产品 | 订阅本站 | 阅读:3,135 |
1.1 NDMP
1.1.1 技术原理
网络数据管理协议(或简称为NDMP)是一种开放式标准,用于集中控制企业级数据管理。NDMP体系结构可使备份应用程序厂商在Network Appliance Filer和其他网络连接服务器上控制本机备份和恢复设备。NDMP最初由Network Appliance和Legato Systems公司联合开发设计,而今在性能方面已经获得了显著的增强,并被存储行业所广泛采用。NDMP的第三个修订版本已成为存储界开放式数据管理协议的先导,目前市场上有25种以上的NDMP兼容产品。现在,存储网络行业协会(SNIA)成立了一个工作组
专门负责制定此协议标准。该工作组正处于制定协议第五版的最后阶段。如欲了解有关NDMP更多详情(包括协议规范),请访问http://www.ndmp.org。
NDMP的初衷是在任何备份软件应用与网络连接存储设备之间提供一种通用接口。这样,应用厂商就可以支持各种网络连接设备,而无需重新设计费用昂贵的编程逻辑。而且,网络连接存储设备厂商(如Network Appliance)还可以与任何NDMP兼容应用实现无缝协作。这样,当前可用的各种应用程序就可以通过NDMP来备份Network Appliance Filer了。
NDMP将备份和恢复操作的控制和数据流分成若干个的会话。这样可更灵活地配置用来保护Network Appliance Filer数据的环境。由于会话是的,所以它们可以从各个位置启动,并引导到不同的位置,从而更灵活地设计基于NDMP的拓扑。
由于Filer可以同时为UNIX®和Windows NT®/2000计算机提供数据,因此NDMP不仅可以确保在备份过程中保留UNIX与NT安全性和许可权限,同时还可确保恢复过程中的正确性。对于利用NFS或者CIFS安装环境的备份解决方案来说,这一点并不是必要的。如果通过安装NFS将文件从Network Appliance Filer备份到UNIX主机,则系统不会备份任何与此类文件相关的CIFS ACL。相反,通过安装CIFS而从Network Appliance Filer备份到Windows NT/2000主机上的文件将包括UNIX属性。
NDMP允许运行NDMP兼容应用程序的备份服务器直接备份和恢复多个Filer。软件应用程序使用NDMP向Filer发送请求,以调用备份和恢复进程。在备份操作过程中,有关已备份文件的信息将从Filer发送到基于备份服务器运行的软件应用中。此时,实际文件将从Filer发送到其中一个位置(三个可能位置):
1. 直接连接到Filer的磁带设备,也称为直接连接模式
2. 与同一品牌的其他存储设备相连接的磁带设备,也称为Filer到Filer模式
3. 连接到备份服务器的磁带设备,也称为Filer到服务器模式
另外,NDMP还可用于在两个Filer之间传输数据,进行数据复制,而根本无需使用磁带。这种情况通常称为磁盘到磁盘复制。当前,该操作通过运行于系统(引导Filer之间的数据流传输)上的小型应用进行控制。实际数据则仅从源Filer传输到目标位置,而无需通过运行控制器应用程序的系统。 NDMPcopy可用于磁盘到磁盘的备份和数据移植。如想下载Solaris™和HP-UX NDMPcopy源代码,请访问NDMP.org网站。
NDMP-直接连接
在直接连接和本地模式中,备份服务器通过LAN上的NDMP来指示Filer开始备份。随后,Filer通过光纤通道或SCSI将备份中的数据发送到与其直接连接的磁带设备中。在备份过程中,通过LAN上的NDMP,将写入磁带的文件和目录相关信息传输到备份服务器中,然后编制索引,进行维护。对于恢复操作,备份服务器使用LAN上的NDMP来指示Filer开始恢复文件。系统从与磁带设备进行本地连接的Filer中读取数据,并对其进行存储。在备份和恢复过程中,备份服务器从不接收写入磁带或从中读取的实际数据。因此,该模式通常称为“不通过LAN”的备份。
图 37:NDMP-直接连接
优点:
Ÿ 在所有NDMP模式中性能最佳
缺点:
Ÿ SCSI或光纤通道规范了Filer与磁带机之间的距离。
Ÿ Filer上运行的Data ONTAP版本必须支持磁带机。
Ÿ SCSI连接的磁带机必须专用于单个Filer。
NDMP-光纤通道SAN连接
光纤通道SAN模式也是一种直接连接模式,并且与其具有相同的优点和缺点。该模式与支持动态磁带机共享的软件应用程序联用,可在与SAN连接的所有Filer之间共享磁带机。这样可以降低管理和运营成本。此外,由于每个Filer都可以使用更多磁带机来进行备
份和恢复操作,因此也显著提高了性能。
NDMP-Filer到Filer
在Filer到Filer模式中,通常指的是“三路”,即备份服务器使用LAN上的NDMP,通过同一网络或专用备份网络,指示Filer A将数据开始备份到与Filer B相连接的磁带设备中。在备份过程中,通过LAN上的NDMP,将写入磁带的文件和目录相关信息传输到备份服务器中,然后编制索引,进行维护。
图 38:NDMP-Filer到Filer
优点:
Ÿ 在多个Filer之间共享价格昂贵的磁带设备
Ÿ SCSI或光纤通道不再源Filer与磁带设备之间的距离
缺点:
Ÿ Filer之间的备份性能高低取决于网络带宽
Ÿ 可能需要额外的网络基础设施来提高性能
Ÿ 在Filer上运行的Data ONTAP版本必须支持磁带机
NDMP-Filer到服务器
在Filer到服务器模式中,通常指的是远程应用,即备份服务器使用LAN上的NDMP来指示Filer A将数据开始备份到与备份服务器相连接的磁带设备中。在备份过程中,通过LAN上的NDMP,将写入磁带的文件和目录相关信息传输到备份服务器中,然后编制索引,进行维护。
图 39:NDMP-Filer到服务器
优点:
Ÿ 在NDMP与非NDMP备份之间可共享价格昂贵的磁带设备
Ÿ 磁带设备支持不再依赖于Filer上运行的Data ONTAP版本
Ÿ SCSI或光纤通道规范不再源Filer与磁带设备之间的距离
缺点:
Ÿ 显著提高了备份服务器的资源要求
Ÿ 可能需要额外的网络基础设施来提高性能
NDMP-Filer到磁带库
从概念上讲,Filer到磁带库模式与Filer到Filer模式极为相似。在该模式中,备份服务器使用LAN上的NDMP来指示FilerA将数据开始备份到与网络直接连接的磁带机上。在备份过程中,通过LAN上的NDMP,将写入磁带的文件和目录相关信息传输到备份服务器中,然后编制索引,进行维护。
图 40:NDMP-Filer到磁带库
优点:
Ÿ 简化了安装和配置
Ÿ 无需额外软件即可提供动态磁带机共享
Ÿ 磁带设备支持不再依赖于Filer上运行的Data ONTAP版本
缺点:
Ÿ Filer之间的备份性能高低将取决于网络带宽
Ÿ 可能需要额外的网络基础设施来提高性能
Ÿ 由于处理TCP/IP而略微增加了CPU的使用率
1.1.2 技术特点
作为NDMP协议的共同创始者,NetApp的存储设备提供了业界最为完善的NDMP支持,支持版本从V2,V3到V4。并且可以兼容主要的支持NDMP协议的磁带设备。
NetApp的NDMP备份可以实现LAN Free的备份,备份产生的数据流量经由磁带设备和Filer存储设备之间的专网(GE或FC)传输。从NDMP备份服务器到Filer存储设备的NDMP控制数据流流量非常小,对前端的网络环境没有影响。
在SAN的应用环境中,传统的备份是需要在主机侧安装备份软件代理,如果需要减少备份对运行性能的影响,还需要在主机上增加1个单独的HBA卡构建专用的备份SAN。这样的方式不仅成本高昂,而且网络实现非常复杂。这种备份是LAN Free的备份,但是
需要在主机册运行备份的代理,会占用一定的主机资源。NetApp的备份技术在SAN的环境中还可以通过在Filer上的快照,SnapDrive和NDMP的集成,可以实现通过Filer直接对SAN中的数据实施基于NDMP的备份,不仅可以实现LAN Free的备份,同时也可以实现Server Free的备份,减少对主机的资源消耗。从而进一步提升主机的工作效率。
1.1.3 技术优势
完整的NDMP技术方案,支持从直连,Filer到Filer,Filer到服务器。
NDMP和Filer的紧密集成,包括Snapshot快照,SnapRestore快照恢复,基于Qtree的备份。
1.1.4 系统要求
Ÿ NetApp的FAS900;FAS200;NearStore R200系列统一网络存储产品均支持NDMP协议和六种NDMP的使用方式。
Ÿ 系统软件版本DataOnTap 6.3以上。
什么是NDMP
上一篇 / 下一篇 2008-01-28 16:18:25
查看( 2578 ) / 评论( 1 ) / 评分( 1 / 0 )
网络数据管理协议 (NDMP)简介
随着IBM NAS N系列的发布,很多用户对网络数据管理协议(或称为 NDMP)产生
了兴趣。这里,我们就对其进行简单的介绍。
网络数据管理协议(或称为 NDMP)是一种开放式标准,用于企业级数据管理的集中控制。NDMP 体系结构可以使备份应用程序提供商在文件服务器和其他网络连接服务器上控制本机备份和恢复设备。NDMP 最初是由 Network Appliance 和 Legato Systems 联合开发设计的,而今在性能方面已得到了极大的增强,并被存储界广泛采用。NDMP 的第三个修订版本已成为存储界开放式数据管理协议的先导,目前市场上有 25 种以上 NDMP 兼容产品。现在,存储网络业协会 (SNIA) 负责制定协议标准。该组织正处于制
定协议第四版的最后阶段。有关 NDMP 的详细信息(包括协议规范),请访问
http://www.ndmp.org/ 。
NDMP 的初衷是在任何备份软件应用程序与网络附加存储设备之间提供一种通用接口。这样,应用程序提供商就可以支持各种网络连接设备,而无须重新设计费用昂贵的编程逻辑。而且,网络连接存储设备提供商还可以与绝大多数NDMP 兼容应用程序实现无缝协作。这样,目前可用的各种应用程序就可以通过 NDMP 来备份文件服务器(filer或
NAS)。
NDMP 将备份或恢复操作的控制和数据流分成若干个的会话。这样即可更灵活地配置用来保护文件服务器(filer或NAS)的数据。由于会话是的,因此它们可以从各
个位置启动,并可引导到不同的位置,从而更灵活地设计基于 NDMP 的拓扑。
由于一般文件服务器(filer或NAS)可以同时为 UNIX? 和 Windows NT?/2000 计算机提供数据,因此 NDMP 不仅可以确保备份过程中保留 UNIX 和 NT 安全性和许可权限,同时还可以确保恢复过程的正确性。对于利用 NFS 或 CIFS 安装环境的备份解决方案来说,这一点并不是必要的。如果通过安装 NFS 将文件从文件服务器(filer或NAS)备份到 UNIX主机,则不会备份任何与此类文件相关的 CIFS ACL。相反,通过安装 CIFS 而从文件服务器(filer或NAS)备份到 Windows NT/2000 主机上的文件将包括 UNIX
属性。
当前,NDMP 规范的版本4已提交给 IETF 进行标准化处理。同时,大多数备份软件应用程序提供商都支持版本3,这样就进一步为寻找备份用的自动设备提供了支持,同时也完善了日志记录和其他更改。版本4的目标主要是消除先前规范版本中的歧义,从而进一步提高提供商之间的互操作性。另外,还提供用于部署提供商专用协议扩展的接口。
NDMP 允许运行 NDMP 兼容应用程序的备份服务器直接备份和恢复多个文件服务器(filer或NAS)。软件应用程序使用 NDMP 向 文件服务器(filer或NAS)发送请求,以调用备份和恢复进程。在备份操作过程中,有关已备份文件的信息将从文件服务器(filer或NAS) 发送到在备份服务器上运行的软件应用程序中。此时,实际文件将从文件服务
器(filer或NAS)发送到下列三个位置中的其中一个位置:
1. 直接连接到文件服务器(filer或NAS)的磁带设备,也称为直接连接模式
2. 同一品牌的其他文件服务器(filer或NAS)连接的磁带设备,也称为文件服务器
(filer或NAS)到文件服务器(filer或NAS)模式
3. 连接到备份服务器的磁带设备,也称为文件服务器(filer或NAS)到服务器模式
NDMP的典型备份体系结构如下图:
另外,NDMP 还可用于两个文件服务器(filer或NAS )之间的数据传输,进行数据复制,而根本无需使用磁带。一般情况下这称为磁盘到磁盘复制。当前,负责文件服务器(filer或NAS)之间数据流传输的系统上的小应用程序控制该操作。实际数据则仅从源 文件服务器(filer或NAS)传输到目标位置,而无需通过运行控制器应用程序的系统。
(the end)
相关阅读:
•
什么是Telnet (storagetech, 2008-1-28)
•
什么是WINS (storagetech, 2008-1-28)
•
什么是网络服务 (storagetech, 2008-1-28)
•
什么是iSCSI (storagetech, 2008-1-28)
•
什么是工作组交换机 (storagetech, 2008-1-28)
•
什么是同步远程拷贝 (storagetech, 2008-1-28)
•
什么是异步远程拷贝 (storagetech, 2008-1-28)
•
什么是在线存储 (storagetech, 2008-1-28)
•
什么是离线存储 (storagetech, 2008-1-28)
•
什么是近线存储 (storagetech, 2008-1-28)