[发明专利]云计算系统中的跨安全区域的资源访问方法及电子设备有效
申请号: | 202110711434.2 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113467970B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 吴忠杰;李强;黄硕 | 申请(专利权)人: | 阿里巴巴新加坡控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/455 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李威 |
地址: | 新加坡珊顿道*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 系统 中的 安全 区域 资源 访问 方法 电子设备 | ||
公开一种云计算系统中的跨安全区域的资源访问方法及电子设备。在本申请中,通过云计算系统中的计算节点设备与搭载的虚拟节点之间保持的基于virt io协议的RPC通道,接收虚拟节点上安装的业务应用触发的针对资源服务程序维护的数据资源的IO访问命令;响应于IO访问命令,将IO访问命令提交至目标计算节点设备搭载的资源访问代理程序,由资源访问代理程序进一步将访问命令提交至资源服务程序,以进行跨安全区域的资源访问,实现了位于用户安全区域中的各计算节点设备基于virt io协议基础上扩展的RPC机制对位于与用户安全区域隔离的资源安全区域中的资源服务程序的跨安全区域的资源的分布式访问。
技术领域
本说明书一个或多个实施例涉及云计算技术领域,尤其涉及一种云计算系统中的跨安全区域的资源访问方法、装置、电子设备及云计算系统。
背景技术
在云计算系统中,为用户(云计算系统中的租户)分配的计算资源(比如:虚拟机)通常被配置位于一安全区域中,而对于该计算资源所要访问的公共资源(比如:存储资源),通常被配置位于与计算资源所在的安全区域隔离的另外一个安全区域中。
由于安全区域之间相互隔离,互相无法直接通信进行资源访问,所以在现有的技术方案中,当计算资源需要跨安全区域访问公共资源时,通常基于网络虚拟化技术来实现跨安全区域的资源访问。然而,在该方案中主要存在以下问题:所有跨安全区域的资源访问IO基于中心化的IO转发机制进行转发,虽然对于带宽型应用,可以基于满足业务需求,但对于IO延迟敏感型应用,在海量IO及IO并发的场景下,则无法满足低延迟的业务需求。
发明内容
本申请提出一种云计算系统中的跨安全区域的资源访问方法,所述云计算系统包括位于用户安全区域中的计算节点设备、位于与所述用户安全区域隔离的资源安全区域中的资源服务程序;其中,所述计算节点设备分别搭载了至少一个虚拟节点和与所述至少一个虚拟节点对应的资源访问代理程序;所述计算节点设备与搭载的所述虚拟节点之间分别保持了基于virtio协议的RPC通道;所述方法包括:
通过与所述虚拟节点之间保持的基于virtio协议的RPC通道,接收IO访问命令;所述IO访问命令为各虚拟节点上安装的业务应用触发的IO访问命令;所述IO访问命令,用于针对所述资源服务程序维护的数据资源进行IO访问;
响应于所述IO访问命令,将所述IO访问命令提交至所述资源访问代理程序,由所述资源访问代理程序将所述IO访问命令提交至所述资源服务程序,以进行跨安全区域的资源访问。
可选的,所述各计算节点设备搭载了基于virtio协议的RPC服务;所述各计算节点设备搭载的所述至少一个虚拟节点,分别搭载了与所述基于virtio协议的RPC服务对应的基于virtio协议的前端驱动;所述基于virtio协议的RPC通道包括所述基于virtio协议的RPC服务和所述基于virtio协议的前端驱动之间保持的RPC通道。
可选的,所述至少一个虚拟节点搭载的所述基于virtio协议的前端驱动,分别面向安装的业务应用提供了与所述基于virtio协议RPC服务对应的基于virtio协议的API接口;其中,所述API接口包括用于触发创建所述RPC通道的第一目标API接口;
所述方法还包括:
接收任一目标计算节点设备搭载的虚拟节点上安装的业务应用发起的针对所述第一目标API接口的第一调用命令;
响应于所述第一调用命令,创建所述虚拟节点搭载的基于virtio协议的前端驱动,与所述目标计算节点搭载的基于virtio协议的RPC服务之间的RPC通道。
可选的,所述各计算节点设备分别搭载了至少一个虚拟节点和与所述至少一个虚拟节点对应的多个资源访问代理程序;其中,不同的资源访问代理程序分别对应所述资源服务程序维护的不同类型的数据资源;
所述响应于所述IO访问命令,将所述IO访问命令提交至搭载的所述资源访问代理程序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴新加坡控股有限公司,未经阿里巴巴新加坡控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110711434.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据写入方法及装置
- 下一篇:一种磁性功能沸石分子筛催化剂及其制备方法