当前位置: 首页 > news >正文

网站有冒号怎么打开能看实物的地图软件

网站有冒号怎么打开,能看实物的地图软件,wordpress树洞外链主题,石家庄 网络科技一、介绍 网络架构是Kubernetes中较为复杂、让很多用户头疼的方面之一。Kubernetes网络模型本身对某些特定的网络功能有一定要求,但在实现方面也具有一定的灵活性。因此,业界已有不少不同的网络方案,来满足特定的环境和要求。 CNI意为容器网络…

一、介绍
网络架构是Kubernetes中较为复杂、让很多用户头疼的方面之一。Kubernetes网络模型本身对某些特定的网络功能有一定要求,但在实现方面也具有一定的灵活性。因此,业界已有不少不同的网络方案,来满足特定的环境和要求。
CNI意为容器网络接口,它是一种标准的设计,为了让用户在容器创建或销毁时都能够更容易地配置容器网络。
Kubernetes 它需要网络插件来提供集群内部和集群外部的网络通信。以下是一些常用的 k8s 网络插件:

  • Flannel:Flannel 是最常用的 k8s 网络插件之一,它使用了虚拟网络技术来实现容器之间的通信,支持多种网络后端,如 VXLAN、UDP 和 Host-GW。

  • Calico:Calico 是一种基于 BGP 的网络插件,它使用路由表来路由容器之间的流量,支持多种网络拓扑结构,并提供了安全性和网络策略功能。

  • Canal:Canal 是一个组合了 Flannel 和 Calico 的网络插件,它使用 Flannel 来提供容器之间的通信,同时使用 Calico 来提供网络策略和安全性功能。

  • Weave Net:Weave Net 是一种轻量级的网络插件,它使用虚拟网络技术来为容器提供 IP 地址,并支持多种网络后端,如 VXLAN、UDP 和 TCP/IP,同时还提供了网络策略和安全性功能。

  • Cilium:Cilium 是一种基于 eBPF (Extended Berkeley Packet Filter) 技术的网络插件,它使用 Linux 内核的动态插件来提供网络功能,如路由、负载均衡、安全性和网络策略等。

  • Contiv:Contiv 是一种基于 SDN 技术的网络插件,它提供了多种网络功能,如虚拟网络、网络隔离、负载均衡和安全策略等。

  • Antrea:Antrea 是一种基于 OVS (Open vSwitch) 技术的网络插件,它提供了容器之间的通信、网络策略和安全性等功能,还支持多种网络拓扑结构。

二、CNI 网络插件
CNI(容器网络接口)是一个云原生计算基金会项目,它包含了一些规范和库,用于编写在 Linux 容器中配置网络接口的一系列插件。CNI 只关注容器的网络连接,并在容器被删除时移除所分配的资源。

Kubernetes 使用 CNI 作为网络提供商和 Kubernetes Pod 网络之间的接口。

三、CNI使用的网络模型
CNI 网络插件使用封装网络模型(例如 Virtual Extensible Lan,缩写是 VXLAN)或非封装网络模型(例如 Border Gateway Protocol,缩写是 BGP)来实现网络结构。

1)封装网络
此网络模型提供了一个逻辑二层(L2)网络,该网络封装在跨 Kubernetes 集群节点的现有三层(L3)网络拓扑上。使用此模型,你可以为容器提供一个隔离的 L2 网络,而无需分发路由。封装网络带来了少量的处理开销以及由于覆盖封装生成 IP header 造成的 IP 包大小增加。封装信息由 Kubernetes worker 之间的 UDP 端口分发,交换如何访问 MAC 地址的网络控制平面信息。此类网络模型中常用的封装是 VXLAN、Internet 协议安全性 (IPSec) 和 IP-in-IP。

使用这种网络模型的 CNI 网络插件包括 Flannel、Canal、Weave 和 Cilium。默认情况下,Calico 不会使用此模型,但你可以对其进行配置。

2)非封装网络
该网络模型提供了一个 L3 网络,用于在容器之间路由数据包。此模型不会生成隔离的 L2 网络,也不会产生开销。这些好处的代价是,Kubernetes worker 必须管理所需的所有路由分发。该网络模型不使用 IP header 进行封装,而是使用 Kubernetes Worker 之间的网络协议来分发路由信息以实现 Pod 连接,例如 BGP。

使用这种网络模型的 CNI 网络插件包括 Calico 和 Cilium。Cilium 可以使用此模型进行配置,即使这不是默认模式。

四、CNI 网络插件支持功能对比
在这里插入图片描述

网络模型:封装或未封装。

路由分发:一种外部网关协议,用于在互联网上交换路由和可达性信息。BGP 可以帮助进行跨集群 pod 之间的网络。此功能对于未封装的 CNI 网络插件是必须的,并且通常由 BGP 完成。如果你想构建跨网段拆分的集群,路由分发是一个很好的功能。

网络策略:Kubernetes 提供了强制执行规则的功能,这些规则决定了哪些 service 可以使用网络策略进行相互通信。这是从 Kubernetes 1.7 起稳定的功能,可以与某些网络插件一起使用。

网格:允许在不同的 Kubernetes 集群间进行 service 之间的网络通信。

外部数据存储:具有此功能的 CNI 网络插件需要一个外部数据存储来存储数据。

http://www.yayakq.cn/news/345570/

相关文章:

  • 网站创建网站最近时事新闻热点事件
  • 手机端网站开发流程创建公司
  • 东明菏泽网站建设大沥网站建设制作
  • 网站建设发展历程ppt网站制作公司哪家专业
  • 做网站可以做哪些方面的网站建设方案模板下载
  • 邯郸网站设计怎么申请丽江网架公司
  • 有做销售产品的网站有哪些内容网站开发实训要求
  • 做推广送网站免费建站wordpress app怎么登录
  • 天津建设工程交易中心网站公司注册资金500万实缴多少
  • 网站建设科百度hi
  • 苏州建设银行招聘网站股票推荐怎么做网站
  • 顾问式 网站微信手机网站案例
  • 百度推广移动端网站网络销售公司怎么运作
  • 外贸做企业什么网站搜索引擎优化课程总结
  • 杭州 网站建站东莞推广外包
  • 自己创建网站教程室内装修效果图制作
  • 怎么做网站广告联盟电子商务网站推广实训报告
  • 哪些网站是用响应式布局做的网站代运营公司排名
  • 阿里云市场网站建设手机访问网站页面丢失
  • 路由器做php网站wordpress支持latex
  • 做美食网站赚钱吗浙江网站建设企业名录
  • 平台网站建设意见征求表无限元宝网页传奇
  • 网站建设要不要工商注册it运维之道
  • 昆山门户网站水果门户网站建设
  • 高唐网站制作云虚拟主机怎么使用
  • 上海网站建设推荐wordpress登陆网址
  • 做淘客网站用什么上传文件卖域名的网站要怎么做
  • 网站备案号要怎么查询建设官网电话号码
  • 兰州大学网页与网站设计全屋定制需要的软件
  • 西安网站建设哪家公司好佛山个性化网站开发