一种数据管理装置、系统及其数据写入、读取方法_2

文档序号:9489528阅读:来源:国知局
接口返回所述服务t吴块;
[0038]所述服务模块接收到所述适配模块通过内部接口返回的读取数据后,将所述读取数据通过标准网络通信协议接口发送给所述管理主机。
[0039]一种数据管理系统,包括:管理主机、至少一台上述的数据管理装置和至少一台存储设备;其中,
[0040]所述管理主机与所有所述数据管理装置间均通过标准网络通信协议接口进行通信数据传输;
[0041]所述数据管理系统,包括服务模块、适配模块和与存储设备接口高耦合的数据管理模块;其中,所述服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,所述适配模块与所述服务模块间通过内部接口进行通信数据传输,所述数据管理模块与所述适配模块间通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口进行通信数据传输,所述数据管理模块通过与存储设备接口高耦合的接口与所述存储设备进行通信数据传输;
[0042]每台所述数据管理装置均与一存储设备相对应,每台所述数据管理装置均通过与其相对应的存储设备接口高耦合的接口与其相对应的存储设备进行通信数据传输。
[0043]基于上述技术方案,本发明实施例提供的数据管理装置,包括:服务模块、适配模块和与存储设备接口高耦合的数据管理模块,其中,服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,适配模块与服务模块间通过内部接口进行通信数据传输,数据管理模块与适配模块间通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口进行通信数据传输,所述数据管理模块通过与存储设备接口高耦合的接口与所述存储设备进行通信数据传输。数据管理装置通过其内部数据管理模块与存储设备进行通信数据传输,对存储设备内数据进行管理,而数据管理模块与存储设备接口高耦合,可以保证数据管理装置和存储设备间高耦合,同时,数据管理装置通过其内部服务模块与管理主机进行通信数据传输,管理主机通过向服务模块发送相关的请求来控制该数据管理装置,而服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,使数据管理装置不再受局域网限制,可工作在广域网中,且可实现不同的数据管理装置均被同一台管理主机控制,用同一台管理主机可控制不同中数据管理装置,有效解决了不同厂商提供的数据管理装置互不兼容,同一公司不同时期的数据管理装置之间也兼容的问题。综上,本发明实施例提供的数据管理装置,在保证数据管理装置和存储设备间高耦合的同时,有效地解决了数据管理装置间互不兼容的问题,并且不再受局域网限制,可工作在广域网中。
【附图说明】
[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0045]图1为本发明实施例提供的数据管理装置的系统框图;
[0046]图2为本发明实施例提供的数据管理装置写入数据时的结构框图;
[0047]图3为本发明实施例提供的数据管理装置读取数据时的结构框图;
[0048]图4为本发明实施例提供的数据写入方法的流程图;
[0049]图5为本发明实施例提供的数据读取方法的流程图;
[0050]图6为本发明实施例提供的数据管理系统的系统框图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]图1为本发明实施例提供的数据管理装置的系统框图,数据管理装置通过其内部数据管理模块与存储设备进行通信数据传输,所述数据管理模块通过与存储设备接口高耦合的接口与所述存储设备进行通信数据传输,保证了数据管理装置和存储设备间高耦合,同时,数据管理装置通过其内部服务模块与管理主机进行通信数据传输,服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,有效地解决了数据管理装置间互不兼容的问题,并且不再受局域网限制,可工作在广域网中;参照图1,该数据管理装置可以包括:服务模块100、适配模块200和与存储设备接口高耦合的数据管理模块300 ;其中,
[0053]服务模块100与管理主机间通过标准网络通信协议接口进行通信数据传输,数据管理装置通过其内部服务模块100与管理主机进行通信数据传输,管理主机通过向服务模块100发送相关的请求来控制该数据管理装置,而服务模块100与管理主机间通过标准网络通信协议接口进行通信数据传输,可实现不同的数据管理装置均被同一台管理主机控制,用同一台管理主机可控制不同中数据管理装置,有效解决了不同厂商提供的数据管理装置互不兼容,同一公司不同时期的数据管理装置之间也兼容的问题。
[0054]其中,服务模块100与管理主机间通过标准网络通信协议接口进行通信数据传输,包括服务模块100接收管理主机发送的数据写入请求和写入数据,和服务器接收管理发送的数据读取请求,并将该数据读取请求相对应的读取数据返回管理主机。其中,管理主机发送的向服务模块100发送的为数据写入请求还是数据读取请求,由服务模块100在接收到管理主机发送的数据管理请求后,对该数据管理请求进行解析后确定。
[0055]当服务模块100解析管理主机发送的为数据写入请求时,服务模块100可根据该数据写入请求确定该管理主机需写入的写入数据,接收该管理主机通过标准网络通信协议接口发送的写入数据,将该写入数据通过内部接口发送给适配模块200。
[0056]当服务模块100解析管理主机发送的为数据读取请求时,服务模块100可根据该数据写入请求确定该管理主机需读取的读取数据,将解析后数据读取请求通过内部接口发送给适配模块200 ;并在接收该适配模块200接收所述解析后数据读取请求后,通过与所述数据管理模块300与存储设备进行信息交互后返回的读取数据后,将该读取数据通过标准网络通信协议接口发送给该管理主机。
[0057]适配模块200与服务模块100间通过内部接口进行通信数据传输,当适配模块200接收到服务模块100通过内部接口发送的写入数据时,适配模块200将会将该写入数据通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块300。
[0058]当适配模块200接收到服务模块100通过内部接口发送的解析后数据读取请求时,适配模块200将会将该解析后数据读取请求通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块300,并在接收数据管理模块300在接收到该解析后数据读取请求通过与存储设备进行信息交互后返回的读取数据后,将该读取数据通过内部接口返回服务模块100。
[0059]数据管理模块300与适配模块200间通过简单网络管理协议SNMP接口、开放系统互联网络管理协议CMIP接口或自定义接口进行通信数据传输,通过与存储设备接口高耦合的接口与该存储设备进行通信数据传输,即数据管理模块与存储设备接口高耦合,可以保证数据管理装置和存储设备间高耦合。
[0060]当数据管理模块300接收到适配模块200通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的写入数据时,数据管理模块300将会将该写入数据通过与存储设备接口高耦合的接口写入该存储设备中。
[0061]当数据管理模块300接收到适配模块200通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的解析后数据读取请求时,数据管理模块300将会在接收该解析后数据读取请求后,在存储设备中查找管理主机需要读取的读取数据,并在查找得到该读取数据后,将该读取数据通过简单网络管理协议接口、开放系统互联网络管理
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1