For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
代理技术的应用随着互联网的不断发展而被众多程序员掌握,下面我们就通过案例分析来简单了解一下,云计算环境下的代理模式应用分析。
在云时代,代理通过分布式的方式进行部署。常见的场景是按照边车代理模式为每个应用程序流程部署一个代理。
在集群模式下,对于不同的上游业务,通常会有不同的配置和策略,如认证方式、访问控制机制等。随着上游服务的增长,这些不同的配置在逻辑上是分开的,但在物理上仍然运行在同一个代理进程中。这种方案存在一些缺点:在同一个进程中运行更多的逻辑会带来更多的复杂性。另外,不同的上游业务共享CPU、内存等资源会相互影响。如果某个上游服务的脚本存在安全漏洞,可能会导致配置泄露,存在安全风险。
在云时代,每个上游服务的代理进程是相互独立和隔离的。分布式代理为不同的上游服务(即多租户功能)使用不同的规则和策略打开了大门。
各种上游服务不仅具有逻辑上独立的规则和策略,还提供了物理隔离,可以在流程和接口级别进行细粒度管理。在多租户环境中,这种隔离性是必需的——不同的上游服务属于不同的租户,租户之间不应该相互影响或知道彼此的配置。
服务网格是这个时代的代表。服务网格由两个关键的架构组件组成,一个数据平面和一个控制平面。服务网格其实不是指“服务的网格”,而是代理的网格,可以将服务插入其中,从而将网络完全抽象出去。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。