本发明专利技术实施例提供一种数据管理装置、系统及其数据写入、读取方法,其中装置包括:服务模块、适配模块和与存储设备接口高耦合的数据管理模块,服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,适配模块与服务模块间通过内部接口进行通信数据传输,数据管理模块与适配模块间通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口进行通信数据传输,数据管理模块通过与存储设备接口高耦合的接口与存储设备进行通信数据传输。在保证数据管理装置和存储设备间高耦合的同时,有效地解决了数据管理装置间互不兼容的问题,并且不再受局域网限制,可工作在广域网中。
【技术实现步骤摘要】
本专利技术涉及数据管理
,特别是涉及。
技术介绍
新的存储设备的研发成功后,均需要同时研发与之配套的数据管理装置对新研发的存储设备内数据进行数据管理。目前,由于存储设备的私有接口实现细节不公开,而为了保证数据管理装置和存储设备高耦合,使得现有的数据管理装置并未实现统一的接口,而数据管理装置一般都工作在特定的实现平台之上,受到管理主机的控制,管理主机和数据管理装置间使用内部专用接口,如此,将导致存储管理设置往往只能工作在同一个局域网内,对于数据管理操作有地域上的限制,且将导致控制不同的数据管理装置必须使用不同的管理主机,同一管理主机只可控制同一种数据管理装置,使得所有厂商提供的数据管理装置互不兼容,同一公司不同时期的数据管理装置之间也存在兼容性问题,而若将存储控制系统的接口设置为与控制主机的接口相一致,来解决各数据管理装置间不兼容的问题,则必将不能保证各数据管理装置和存储设备间高耦合。
技术实现思路
有鉴于此,本专利技术实施例提供,以解决现有技术中由于存储设备的私有接口实现细节不公开,而为了保证数据管理装置和存储设备高耦合,使得现有的数据管理装置并未实现统一的接口,使得所有厂商提供的数据管理装置互不兼容,同一公司不同时期的数据管理装置之间也存在兼容性问题,而若将存储控制系统的接口设置为与控制主机的接口相一致,来解决各数据管理装置间不兼容的问题,则必将不能保证各数据管理装置和存储设备间高耦合的问题。为实现上述目的,本专利技术实施例提供如下技术方案:—种数据管理装置,包括:服务模块、适配模块和与存储设备接口高耦合的数据管理模块;其中,所述服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,所述适配模块与所述服务模块间通过内部接口进行通信数据传输,所述数据管理模块与所述适配模块间通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口进行通信数据传输,所述数据管理模块通过与存储设备接口高耦合的接口与所述存储设备进行通信数据传输。其中,所述服务模块包括:请求接收单元和第一写入数据发送单元;其中,所述请求接收单元,用于接收所述管理主机通过标准网络通信协议接口发送的数据管理请求,并对所述数据管理请求进行解析;所述第一写入数据发送单元,用于当所述请求接收单元解析所述数据管理请求为数据写入请求时,根据所述数据写入请求确定所述管理主机需写入的写入数据,接收所述管理主机通过标准网络通信协议接口发送的所述写入数据,将所述写入数据通过内部接口发送给适配模块。其中,所述适配模块包括:第一写入数据接收单元和第二写入数据发送单元;其中,所述第一写入数据接收单元,用于接收所述服务模块通过内部接口发送的写入数据;所述第二写入数据发送单元,用于将所述写入数据通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块。其中,所述数据管理模块包括:第二写入数据接收单元和第三写入数据发送单元;其中,所述第二写入数据接收单元,用于接收所述适配模块通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的写入数据;所述第三写入数据发送单元,用于将所述写入数据通过与存储设备接口高耦合的接口写入所述存储设备中。其中,所述服务模块还包括:第一读取请求发送单元、第一读取数据接收单元和第一读取数据发送单元;其中,所述第一读取请求发送单元,用于当所述请求接收单元解析所述数据管理请求为数据读取请求时,根据所述数据读取请求确定所述管理主机需读取的读取数据,将解析后数据读取请求通过内部接口发送给适配模块;所述第一读取数据接收单元,用于接收所述适配模块接收所述解析后数据读取请求后,通过所述数据管理模块与存储设备进行信息交互后返回的所述读取数据;所述第一读取数据发送单元,用于将所述读取数据通过标准网络通信协议接口发送给所述管理主机。其中,所述适配模块还包括:第一读取请求接收单元、第二读取请求发送单元、第二读取数据接收单元和第二读取数据发送单元;其中,所述第一读取请求接收单元,用于接收所述服务模块通过内部接口发送的解析后数据读取请求;所述第二读取请求发送单元,用于将所述解析后数据读取请求通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块;所述第二读取数据接收单元,用于接收所述数据管理模块接收所述解析后数据读取请求后,与所述存储设备进行信息交互后返回的所述读取数据,所述第二读取数据发送单元,用于将所述读取数据通过内部接口返回所述服务模块。其中,所述数据管理模块还包括:第二读取请求接收单元、数据查找单元和第三读取数据发送单元;其中,所述第二读取请求接收单元,用于接收所述适配模块通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的解析后数据读取请求;所述数据查找单元,用于所述第二读取请求接收单元接收所述解析后数据读取请求后,在存储设备中查找所述读取数据;所述第三读取数据发送单元,用于在数据查找单元查找得到所述读取数据后,将所述读取数据通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口返回所述适配模块。—种数据写入方法,基于上述的数据管理装置,包括:服务模块接收所述管理主机通过标准网络通信协议接口发送的数据管理请求,对所述数据管理请求进行解析,当所述数据管理请求为数据写入请求时,根据所述数据写入请求确定所述管理主机需写入的写入数据,接收所述管理主机通过标准网络通信协议接口发送的所述写入数据,将所述写入数据通过内部接口发送给适配模块;所述适配模块接收所述服务模块通过内部接口发送的写入数据,将所述写入数据通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块;所述数据管理模块接收所述适配模块通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的写入数据后,将所述写入数据通过与存储设备接口高耦合的接口写入所述存储设备中。—种数据读取方法,基于上述的数据管理装置,包括:服务模块接收所述管理主机通过标准网络通信协议接口发送的数据管理请求,对所述数据管理请求进行解析,当所述数据管理请求为数据读取请求时,对所述数据读取请求进行解析,确定需读取的读取数据,将解析后数据读取请求通过内部接口发送给适配模块;所述适配模块接收所述服务模块通过内部接口发送的解析后数据读取请求,将所述解析后数据读取请求通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送给数据管理模块;所述数据管理模块接收所述适配模块通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口发送的解析后数据读取请求后,在存储设备中查找所述读取数据,将所述读取数据通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口返回所述适配模块;所述适配模块接收所述数据管理模块通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口返回的读取数据后,将所述读取数据通过内部当前第1页1 2 3 4 5 本文档来自技高网...
【技术保护点】
一种数据管理装置,其特征在于,包括:服务模块、适配模块和与存储设备接口高耦合的数据管理模块;其中,所述服务模块与管理主机间通过标准网络通信协议接口进行通信数据传输,所述适配模块与所述服务模块间通过内部接口进行通信数据传输,所述数据管理模块与所述适配模块间通过简单网络管理协议接口、开放系统互联网络管理协议接口或自定义接口进行通信数据传输,所述数据管理模块通过与存储设备接口高耦合的接口与所述存储设备进行通信数据传输。
【技术特征摘要】
【专利技术属性】
技术研发人员:李定达,张延枫,焦浩霖,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。