[发明专利]一种基于SOLARIS操作系统的存储服务接口管理框架在审
申请号: | 201910593978.6 | 申请日: | 2019-07-02 |
公开(公告)号: | CN110287045A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 杨刚;张晓通 | 申请(专利权)人: | 北京谷数科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京丰浩知识产权代理事务所(普通合伙) 11781 | 代理人: | 李学康 |
地址: | 100193 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务管理模块 存储服务节点 接入层 存储服务接口 服务节点 管理框架 集中管理 存储节点 系统节点 远程调用 统一 封装 架构 服务 管理 | ||
一种基于SOLARIS操作系统的存储服务接口管理框架,该框架包括n个存储服务节点、n个服务管理模块、统一接入层及集中管理服务节点,其中n为大于等于1的自然数;每个存储服务节点的业务都是独立的,每个存储节点连接一个服务管理模块,所有服务管理模块通过统一接入层连接集中管理服务节点;服务管理模块将对应的其存储服务节点的服务进行封装;统一接入层采用Restful架构。本发明的优点在于解决了SOLARIS系统无远程调用接口,以方便管理多个系统节点困难的问题。
技术领域
本发明涉及基于SOLARIS操作系统远程调用接口设计方案,属于一种存储系统远程调用接口系统。
背景技术
目前SOLARIS系统未提供远程调用管理接口,使用SOLARIS系统为存储服务操作系统时,当存在多个节点时,需要逐个节点进行管理,因此迫切需要一种远程调用服务接口框架来解决统一管理的框架,框架不仅需要自带管理界面,同时需要提供三方接入接口。
发明内容
本专利框架采用RESTFUL约束规范的java框架。SOLARIS自带的管理界面,必须针对某一个节点进行安装,并指定节点逐一进行访问,只能完成对单个节点管理;本专利框架可以通过RESTFUL API接口暴露每个节点的管理服务,客户端进行整合,可以将多个节点服务统一整合,减少不必要的多次切换窗口,并客户端的展现形式不再拘泥于某一种开发模式:B/S或C/S。本专利框架能够方便使用者对管理服务的二次开发或将SOLARIS管理服务集成到其他系统进行统一管理。
本发明具体方案如下:
一种基于SOLARIS操作系统的存储服务接口管理框架,该框架包括n个存储服务节点、n个服务管理模块、统一接入层及集中管理服务节点,其中n为大于等于1的自然数;每个存储服务节点的业务都是独立的,每个存储节点连接一个服务管理模块,所有服务管理模块通过统一接入层连接集中管理服务节点;
服务管理模块将对应的其存储服务节点的服务进行封装;统一接入层采用Restful架构;
用户发起资源管理请求交给统一接入层,统一接入层将请求转发给集中管理服务节点处理;
集中管理服务节点进行信息校验,验证失败通过统一接入层返回给用户,集中管理服务节点将合法请求进行拆分,然后通过统一连接层分配到对应的存储服务节点;集中管理服务节点将返回结果合并返回给用户。用户向集中管理服务节点发起资源管理请求,集中管理服务节点对请求资源进行解析分解,然后将请求资源通过统一接入层分发到各个存储服务节点执行,各个存储服务节点的执行结果通过统一接入层返回给集中服务管理节点。
进一步的,所述的集中管理服务节点由所述的n个存储服务节点共同选举确定;选举方式为,存储服务节点之间相互发送心跳消息,第一个跟所有存储服务节点有交互信息的节点被选举为集中管理服务节点,统一接入层会一直伴随着集中管理服务节点;用户可以通过此集中管理服务节点管理所有节点,并且不受节点故障关闭影响。
进一步的,统一接入层通过远程过程调用指定节点的方式分发给相应的存储服务节点。
本发明的优点在于解决了SOLARIS系统无远程调用接口,以方便管理多个系统节点困难的问题。
附图说明
图1为存储服务接口管理的框架;
图2为服务管理接口通信流程。
具体实施方式
图1为存储服务接口管理的框架图,架构分为三层,底层为包括n个存储服务节点及其n个服务管理模块,中间层为统一接入层,上层为集中管理服务节点;
每个存储服务节点的业务都是独立的,每个存储节点连接一个服务管理模块,所有服务管理模块通过统一接入层连接集中管理服务节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京谷数科技有限公司,未经北京谷数科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910593978.6/2.html,转载请声明来源钻瓜专利网。