一种存储扩容方法、装置、计算节点及存储设备的制造方法_3

文档序号:9453067阅读:来源:国知局
制成本。
[0109]图7表示本发明实施例提供的一种存储扩容装置的结构框图,参照图7,本发明实施例还提供一种存储扩容装置,所述数据库系统还包括存储节点,与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述装置包括:
[0110]识别模块701,用于利用第二协议与所述存储设备通信,识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同;
[0111]模拟模块702,用于将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。
[0112]所述装置用于数据库系统中的计算节点。
[0113]可见,通过上述方式,不需要利用数据库系统的现有协议就能够实现数据库系统的扩容。
[0114]其中,所述识别模块701可以包括:
[0115]接收单元,用于接收所述存储设备利用所述第二协议发送的所述第二存储单元的识别息;
[0116]识别单元,用于根据所述识别信息,识别出所述第二存储单元。
[0117]此外,所述模拟模块702可以包括:
[0118]模拟单元,用于利用所述计算节点自带的存储单元管理工具,将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。
[0119]图8表示本发明实施例提供的另一种存储扩容装置的结构框图,参照图8,本发明实施例还提供一种存储扩容装置,数据库系统包括计算节点和存储节点,所述存储节点与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述装置包括:
[0120]通信模块801,用于利用第二协议与所述存储设备通信,使得所述计算节点能够识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同;
[0121]所述计算节点能够将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。
[0122]所述装置用于存储设备。
[0123]可见,通过上述方式,不需要利用数据库系统的现有协议就能够实现数据库系统的扩容。
[0124]其中,所述通信模块801可以包括:
[0125]发送单元,用于利用所述第二协议向所述计算节点发送所述第二存储单元的识别信息,使得所述计算节点能够根据所述识别信息,识别出所述第二存储单元。
[0126]此外,所述第二存储单元可以包括所述存储设备将自身的至少一个物理存储单元映射为的逻辑存储单元。
[0127]本发明实施例还提供一种计算节点,所述计算节点包括以上所述的存储扩容装置。所述计算节点例如数据库系统中的计算节点。
[0128]本发明实施例还提供一种存储设备,所述存储设备包括以上所述的存储扩容装置。所述存储设备例如:存储服务器。
[0129]以上所述仅是本发明实施例的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明实施例原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明实施例的保护范围。
【主权项】
1.一种存储扩容方法,用于数据库系统中的计算节点,其特征在于,所述数据库系统还包括存储节点,与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述方法包括: 利用第二协议与所述存储设备通信,识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同; 将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。2.根据权利要求1所述的方法,其特征在于,所述利用第二协议与所述存储设备通信,识别出所述存储设备的第二存储单元包括: 接收所述存储设备利用所述第二协议发送的所述第二存储单元的识别信息; 根据所述识别信息,识别出所述第二存储单元。3.根据权利要求1所述的方法,其特征在于,所述将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统包括: 利用所述计算节点自带的存储单元管理工具,将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。4.一种存储扩容方法,用于存储设备,其特征在于,数据库系统包括计算节点和存储节点,所述存储节点与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述方法包括: 利用第二协议与所述存储设备通信,使得所述计算节点能够识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同; 所述计算节点能够将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。5.根据权利要求4所述的方法,其特征在于,所述利用第二协议与所述存储设备通信,使得所述计算节点能够识别出所述存储设备的第二存储单元包括: 利用所述第二协议向所述计算节点发送所述第二存储单元的识别信息,使得所述计算节点能够根据所述识别信息,识别出所述第二存储单元。6.根据权利要求4所述的方法,其特征在于,所述第二存储单元包括所述存储设备将自身的至少一个物理存储单元映射为的逻辑存储单元。7.一种存储扩容装置,用于数据库系统中的计算节点,其特征在于,所述数据库系统还包括存储节点,与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述装置包括: 识别模块,用于利用第二协议与所述存储设备通信,识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同; 模拟模块,用于将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。8.根据权利要求7所述的装置,其特征在于,所述识别模块包括: 接收单元,用于接收所述存储设备利用所述第二协议发送的所述第二存储单元的识别信息; 识别单元,用于根据所述识别信息,识别出所述第二存储单元。9.根据权利要求7所述的装置,其特征在于,所述模拟模块包括: 模拟单元,用于利用所述计算节点自带的存储单元管理工具,将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。10.一种存储扩容装置,用于存储设备,其特征在于,数据库系统包括计算节点和存储节点,所述存储节点与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述装置包括: 通信模块,用于利用第二协议与所述存储设备通信,使得所述计算节点能够识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同; 所述计算节点能够将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。11.根据权利要求10所述的装置,其特征在于,所述通信模块包括: 发送单元,用于利用所述第二协议向所述计算节点发送所述第二存储单元的识别信息,使得所述计算节点能够根据所述识别信息,识别出所述第二存储单元。12.根据权利要求10所述的装置,其特征在于,所述第二存储单元包括所述存储设备将自身的至少一个物理存储单元映射为的逻辑存储单元。13.一种计算节点,其特征在于,包括如权利要求7至9中任一权利要求所述的存储扩容装置。14.一种存储设备,其特征在于,包括如权利要求10至12中任一权利要求所述的存储扩容装置。
【专利摘要】本发明实施例提供一种存储扩容方法、装置、计算节点及存储设备。所述数据库系统还包括存储节点,与所述计算节点连接;所述计算节点能够通过运行存储控制机制与所述存储节点通信,对所述存储节点的第一存储单元进行存储控制,所述与所述存储节点通信利用第一协议进行;所述计算节点还与存储设备连接,所述方法包括:利用第二协议与所述存储设备通信,识别出所述存储设备的第二存储单元,其中,所述第二协议与所述第一协议不同;将识别出的所述第二存储单元模拟为所述计算节点通过运行所述存储控制机制能够识别的存储系统。本发明实施例不利用数据库系统的现有协议就能实现数据库系统的扩容。
【IPC分类】G06F17/30, H04L29/06
【公开号】CN105205067
【申请号】CN201410272846
【发明人】郭岳, 王晓征, 陈航, 郑泽溥, 吴天东, 汤人杰, 张式勤
【申请人】中国移动通信集团浙江有限公司
【公开日】2015年12月30日
【申请日】2014年6月18日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1