NDMP基础介绍

举报
yuanzehai 发表于 2018/12/18 00:56:47 2018/12/18
【摘要】 NDMP(network data management protocol)是网络数据管理协议,该机制的作用在于控制数据的备份和恢复过程以及控制数据在主要存储和次要存储之间的传输,是用来给NAS做备份用的协议。 NDMP主要有两种组网,一个是2-way组网,另一个是3-way组网。 2...

    NDMP(network data management protocol)是网络数据管理协议,该机制的作用在于控制数据的备份和恢复过程以及控制数据在主要存储和次要存储之间的传输,是用来给NAS做备份用的协议。NDMP协议是基于CS架构研发的,那么里面是包含了两种角色,分别来介绍一下。

    NDMP客户端:部署备份软件的服务器,也称备份服务器。NDMP客户端主要负责发起和控制NDMP备份、恢复业务,创建和控制NDMP会话,并负责读取、存储、管理所有会话状态。

    NDMP服务端:一种使用HTTP、FTP、CIFS或NFS协议为客户端提供文件的存储系统,也称NDMP主机。NDMP服务端主要负责接收来自NDMP客户端的备份、恢复控制命令,并完成对数据的备份和恢复。本文档中的NDMP服务端就是华为存储系统。

    NDMP主要有两种组网,一个是2-way组网,另一个是3-way组网。

    2-way组网方式:如图2-way组网所示,此组网方式为本地备份场景。此组网方式下,备份服务器通过LAN(Local Area Network)发送备份指令,指示华为存储系统将数据直接备份到与其相连的磁带库上,不通过LAN发送备份数据。

    3-way组网方式:华为存储系统支持的3-way组网方式如图3-way组网所示,此组网方式下,备份服务器通过LAN发送备份指令,指示华为存储系统将数据备份到与备份服务器相连的磁带库上。

                                                图片.png

                                                          2-way组网



                                                 图片.png

                                                         3-way组网

    那么两种组网的优劣势在哪里呢?我们来看一下:

    2-way采用NAS直连介质的方法可以实现lan-free和server-free,解放了生产网络和生成主机的资源,但是介质直连,资源只能独享。

    3-way采用NAS通过网络连接到备份介质,可以实现介质资源多套NAS共享。但是会占用业务网络的带宽资源。

    知道完我们NDMP的基本概念之后,那我们来大概了解一下NDMP这种协议备份与恢复的一个过程,图的话可以参考上面两个图来结合想象。

        备份过程:

                    1.NDMP客户端向磁带库发起控制连接请求

                    2.磁带库响应备份服务器请求,建立与备份服务器的连接,并通知备份服务器控制连接建立成功。

                    3.备份服务器向华为存储系统(NDMP服务端)发起控制连接请求。

                    4.华为存储系统认证备份服务器,认证通过后返回连接建立成功消息。

                    5.备份服务器向华为存储系统发起数据连接。

                    6.备份服务器向磁带库发起数据连接。

                    7.华为存储系统与磁带库建立数据连接。

                    8.开始备份数据。

                    9.华为存储系统通知备份服务器备份完成。

                    10.备份服务器关闭与华为存储系统之间的控制连接。

                    11.备份服务器关闭与磁带库之间的控制连接。

        恢复过程:

                    1.备份服务器(NDMP客户端)向磁带库发起控制连接请求。

                    2.磁带库响应备份服务器请求,建立与备份服务器的连接,并通知备份服务器控制连接建立成功。

                    3.备份服务器向华为存储系统(NDMP服务端)发起控制连接请求。

                    4.华为存储系统认证备份服务器,认证通过后返回连接建立成功消息。

                    5.备份服务器向华为存储系统发起数据连接。

                    6.备份服务器向磁带库发起数据连接。

                    7.华为存储系统与磁带库建立数据连接。

                    8.开始恢复数据。

                    9.华为存储系统通知备份服务器恢复完成。

                    10.备份服务器关闭与华为存储系统之间的控制连接。

                    11.备份服务器关闭与磁带库之间的控制连接。

           NDMP的基本介绍就到此介绍,希望能帮到大家,谢谢!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。