跨云集群的就近本地访问

r660926
发布于 2022-4-21 11:08
浏览
0收藏

跨云集群的就近本地访问-鸿蒙开发者社区跨云集群的就近本地访问-鸿蒙开发者社区

 • 百度云业务 -> 百度 lb -> INFINI Gateway (百度) -> Elasticsearch (百度云 data 节点)

 

 • 华为云业务 -> 华为 lb -> INFINI Gateway (华为) -> Elasticsearch (华为云 data 节点)

 

跨云集群的就近本地访问-鸿蒙开发者社区


Elasticsearch 支持一个 Preference 参数来设置请求的优先访问,通过在两个云内部的极限网关分别设置各自请求默认的 Preference 参数,让各个云内部的请求优先发往本云内的数据节点,即可实现请求的就近访问。

 

具体的百度云的 INFINI Gateway 配置如下(华为云大体相同,就不重复贴了):
 跨云集群的就近本地访问-鸿蒙开发者社区
 跨云集群的就近本地访问-鸿蒙开发者社区跨云集群的就近本地访问-鸿蒙开发者社区
 
 跨云集群的就近本地访问-鸿蒙开发者社区
跨云集群的就近本地访问-鸿蒙开发者社区

极限网关 (INFINI Gateway) 是一个面向 Elasticsearch 的高性能应用网关,它包含丰富的特性,使用起来也非常简单。极限网关工作的方式和普通的反向代理一样,我们一般是将网关部署在 Elasticsearch 集群前面, 将以往直接发送给 Elasticsearch 的请求都发送给网关,再由网关转发给请求到后端的 Elasticsearch 集群。因为网关位于在用户端和后端 Elasticsearch 之间,所以网关在中间可以做非常多的事情, 比如可以实现索引级别的限速限流、常见查询的缓存加速、查询请求的审计、查询结果的动态修改等等。

跨云集群的就近本地访问-鸿蒙开发者社区

分类
收藏
回复
举报
回复
    相关推荐