[发明专利]一种高可用无侵入的系统架构在审
申请号: | 201811581535.7 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109688005A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 王穆;路松峰;付四凯 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L29/06;G06F12/0897;G06F12/0895;G06F9/54;G06F9/445 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 远程代理 控制层 系统架构 应用服务 侵入的 数据层 可用 保障系统 服务配置 高可用性 控制应用 容错处理 生产环境 业务服务 有效限制 支持服务 不可用 管理层 集中式 适配层 集群 鉴权 调用 加密 架构 管理 配置 部署 服务 | ||
1.一种高可用无侵入的系统架构,其特征在于,所述系统架构包含数据层和控制层;
所述系统架构根据代理的部署地方和承担功能,将集中式中心代理集群分为本地代理和远程代理;
所述数据层用于控制应用服务与应用服务之间的调用以及应用服务和所述控制层之间的交互,所述数据层由多个本地代理组成;
所述控制层用于负责管理本地代理,下发配置和TLS证书到本地代理,以及对本地代理出现故障的情况下对其容错,所述控制层由远程代理、服务配置管理层、支持服务适配层和流量加密鉴权层组成。
2.如权利要求1所述的系统架构,其特征在于,所述本地代理具有服务发现、负载均衡、TLS加密、熔断、健康检查、路由分发、监控指标收集、错误注入的功能,本地代理和相关应用服务部署在同一环境中。
3.如权利要求1所述的系统架构,其特征在于,所述远程代理用于在本地代理发生故障时,将请求方的请求转移到负载低的服务实例上。
4.如权利要求1所述的系统架构,其特征在于,所述流量加密鉴权层用于通过请求方的认证提供应用服务到应用服务、应用服务到用户的身份认证,通过服务对象设置访问策略。
5.如权利要求1所述的系统架构,其特征在于,所述服务配置管理层为本地代理提供服务发现,通过配置下发来控制本地代理的流量分发。
6.如权利要求1所述的系统架构,其特征在于,所述支持服务适配层用于提供多种适配支持服务的数据转换插件,同时用于本地代理的访问控制和监控指标收集统计。
7.如权利要求1所述的系统架构,其特征在于,所述系统架构采用分级缓存策略:所述本地代理承担一级缓存角色,大量的请求可从一级缓存中获取;所述支持服务适配层承担二级缓存角色,其提供了一个共享的二级缓存。
8.如权利要求7所述的系统架构,其特征在于,所述支持服务适配层采用分片缓存策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811581535.7/1.html,转载请声明来源钻瓜专利网。