[发明专利]云计算系统中的跨安全区域的资源访问方法及电子设备有效
申请号: | 202110711434.2 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113467970B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 吴忠杰;李强;黄硕 | 申请(专利权)人: | 阿里巴巴新加坡控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/455 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李威 |
地址: | 新加坡珊顿道*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 系统 中的 安全 区域 资源 访问 方法 电子设备 | ||
1.一种云计算系统中的跨安全区域的资源访问方法,所述云计算系统包括位于用户安全区域中的计算节点设备、位于与所述用户安全区域隔离的资源安全区域中的资源服务程序;其中,所述计算节点设备分别搭载了至少一个虚拟节点和与所述至少一个虚拟节点对应的资源访问代理程序;所述计算节点设备与搭载的所述虚拟节点之间分别保持了基于virtio协议的RPC通道;所述方法包括:
通过与所述虚拟节点之间保持的基于virtio协议的RPC通道,接收IO访问命令;所述IO访问命令为各虚拟节点上安装的业务应用触发的IO访问命令;所述IO访问命令,用于针对所述资源服务程序维护的数据资源进行IO访问;
响应于所述IO访问命令,将所述IO访问命令提交至所述资源访问代理程序,由所述资源访问代理程序将所述IO访问命令提交至所述资源服务程序,以进行跨安全区域的资源访问。
2.根据权利要求1所述的方法,所述各计算节点设备搭载了基于virtio协议的RPC服务;所述各计算节点设备搭载的所述至少一个虚拟节点,分别搭载了与所述基于virtio协议的RPC服务对应的基于virtio协议的前端驱动;所述基于virtio协议的RPC通道包括所述基于virtio协议的RPC服务和所述基于virtio协议的前端驱动之间保持的RPC通道。
3.根据权利要求2所述的方法,所述至少一个虚拟节点搭载的所述基于virtio协议的前端驱动,分别面向安装的业务应用提供了与所述基于virtio协议RPC服务对应的基于virtio协议的API接口;其中,所述API接口包括用于触发创建所述RPC通道的第一目标API接口;
所述方法还包括:
接收任一目标计算节点设备搭载的虚拟节点上安装的业务应用发起的针对所述第一目标API接口的第一调用命令;
响应于所述第一调用命令,创建所述虚拟节点搭载的基于virtio协议的前端驱动,与所述目标计算节点搭载的基于virtio协议的RPC服务之间的RPC通道。
4.根据权利要求2所述的方法,所述各计算节点设备分别搭载了至少一个虚拟节点和与所述至少一个虚拟节点对应的多个资源访问代理程序;其中,不同的资源访问代理程序分别对应所述资源服务程序维护的不同类型的数据资源;
所述响应于所述IO访问命令,将所述IO访问命令提交至搭载的所述资源访问代理程序,包括:
响应于所述IO访问命令,从搭载的所述多个资源访问代理程序中,确定与所述IO访问命令请求访问的数据资源的类型对应的目标资源访问代理程序;
将所述IO访问命令提交至所述目标资源访问代理程序。
5.根据权利要求3所述的方法,所述基于virtio协议的前端驱动与所述基于virtio协议的RPC服务之间部署了用于针对IO访问命令进行优先级调度的Qos机制。
6.根据权利要求3所述的方法,所述基于virtio协议的前端驱动与所述基于virtio协议的RPC服务之间部署了用于感知对端是否异常的心跳保活机制。
7.根据权利要求3所述的方法,所述API接口还包括用于触发删除所述RPC通道的第二目标API接口;
在所述业务应用针对所述资源服务程序维护的数据资源结束IO访问时,所述方法还包括:
接收任一目标计算节点设备搭载的虚拟节点上安装的业务应用发起的针对所述第二目标API接口的第二调用命令;
响应于所述第二调用命令,删除所述虚拟节点搭载的基于virtio协议的前端驱动,与所述目标计算节点搭载的基于virtio协议的RPC服务之间的RPC通道。
8.根据权利要求3所述的方法,所述API接口还包括用于触发查询所述RPC通道的通道状态的第三目标API接口;
在所述业务应用针对所述RPC通道的通道状态进行查询时,所述方法还包括:
接收任一目标计算节点设备搭载的虚拟节点上安装的业务应用发起的针对所述第三目标API接口的第三调用命令;
响应于所述第三调用命令,查询所述RPC通道的通道状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴新加坡控股有限公司,未经阿里巴巴新加坡控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110711434.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据写入方法及装置
- 下一篇:一种磁性功能沸石分子筛催化剂及其制备方法