前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >service mesh:你需要知道的3件事

service mesh:你需要知道的3件事

作者头像
SDNLAB
发布2018-07-31 11:37:39
3620
发布2018-07-31 11:37:39
举报
文章被收录于专栏:SDNLAB

最近,“service mesh”一词在关于容器化和云原生应用的讨论中逐渐增加。service mesh出现在2018年一个专家的网络预测列表中,最近的Interop ITX会议上也提到了这个话题。

什么是service mesh,为什么你需要service mesh? IT基础设施专业人员为什么需要了解这种新趋势?

Google的高级工程师兼Istio项目创始人Martin Taillefer强调了关于这项新技术的几点意见(Istio是一个专注于service mesh的开源项目)。

1.service mesh与微服务架构直接相关。

近年来,企业开发人员,特别是那些采用DevOps方法的开发人员,已经开始基于微服务架构构建应用程序。简而言之,这涉及到将大型应用程序分解为独立的小块。

根据Taillefer的说法,这种微服务方法在可扩展性、管理和独立性方面有许多好处。“但不幸的是,它引入了大量的次要问题,例如独立故障模式、难以调试、难以观察系统行为、实施配额困难等等。“

这就是为什么需要service mesh。

“service mesh的关键是引入一个通用框架和一套通用的规则和策略,您可以将其应用于一系列微服务,以便将一组微服务视为一个单元,并且仍然可以克服将事情分解成小块带来的困难,” Taillefer说。

实质上,service mesh是一个抽象层,提供所有这些微服务之间交互的可视性。它还提供流量管理和安全功能,允许IT将策略应用于微服务流量。

2.几个service mesh的开源项目。

Taillefer的Istio项目是service mesh中最著名的项目之一。该项目大约在一年半前开始。受Kubernetes项目成功的启发,Istio团队将他们在Google内部学到的知识应用到公司外部。该项目现在的赞助商包括Lyft,IBM和Red Hat。

但Istio并不是这个领域的唯一项目。其他还包括云原生计算基金会的Linkerd,Buoyant的Conduit和Lyft的Envoy。所有这四个项目都是开源的,虽然它们以某种方式竞争,但它们在其他方面也是相辅相成的。

3.目前很少有公司在生产中使用service mesh,但这个数字可能会增长。

service mesh技术还很新。虽然谷歌和Lyft等领域的领导者正在使用这项技术,但它尚未广泛应用。

“我认为有几家公司在生产中使用了一点Istio,但不是大规模部署,“Taillefer承认。但是这种情况可能会在今年夏天发生改变。 “在正式推出这个产品之前,已经有大量的客户在期待我们的1.0版本,” Taillefer说。 “1.0版本最快将在七月份发布。”

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-06-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
服务网格
服务网格(Tencent Cloud Mesh, TCM),一致、可靠、透明的云原生应用通信网络管控基础平台。全面兼容 Istio,集成腾讯云基础设施,提供全托管服务化的支撑能力保障网格生命周期管理。IaaS 组网与监控组件开箱即用,跨集群、异构应用一致发现管理加速云原生迁移。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档