当前位置: 首页 > 知识库问答 >
问题:

Kubernetes与服务织物的区别

马才
2023-03-14

我在Kubernetes工作过,目前正在阅读有关Service Fabric的文章,我知道Service Fabric提供微服务框架模型,如有状态、无状态和actor等,但除此之外,它还提供GuestExecutable容器,这也是Kubernetes管理/编排容器的功能。有人能解释一下这两者之间的详细区别吗?

共有1个答案

史超英
2023-03-14

在这个项目paolosvalvatori/service-fabriz-acs-kubernetes-multi-container-app中,您可以看到在Service Fabric和kubernetes中实现了相同的容器。

它们的“服务”(用于外部入口访问)是不同的,Kubernetes更加完整和多样化:参见Services。

事实是:由于市场压力,有“两种略有不同的产品”。
最初于2010年发布的Microsoft Azure平台实现了自己的Microsoft Azure Fabric Controller,以确保在Microsoft数据中心的一个或多个服务器出现故障时,服务和环境不会出现故障,该平台还提供对用户Web应用程序的管理,如内存分配和负载平衡。

 类似资料:
  • 我已经使用kubeadm在ubuntu服务器上设置了kubernetes集群。我已经创建了一个部署,并使用NodePort服务公开了该部署。如何访问运行pod的API(使用Ubuntu主机服务器的IP)? 在此处输入图像描述

  • Kubernetes服务 github.com/soluble-ai/kubetap项目提供了一个插件kubectl为轻松部署mitmproxy到代理Kubernetes服务。 有关用法和文档,请参考kubetap。

  • 我正在Istio服务网格上观看Pluralsight视频。演示文稿的一部分是这样说的: VirtualService使用库伯内特斯服务查找所有pod的IP地址。VirtualService不会通过[库伯内特斯]服务路由任何流量,但它只是使用它来获取流量可能去往的endpoint列表。 它显示了这个图形(显示pod发现,而不是流量路由): 我对此有点困惑,因为我不知道Istio如何知道要查看哪个库伯

  • hprose 的服务器端的实现,分为 Service 和 Server 两部分。 其中 Service 部分是核心功能,包括接收请求,处理请求,服务调用,返回应答等整个服务的处理流程。 而 Server 则主要负责启动和关闭服务器,它包括设置服务地址和端口,设置服务器启动选项,启动服务器,接收来自客户端的连接然后传给 Service 进行处理。 hprose 没有为 HTTP/HTTPS 和 We

  • 我了解kubernetes服务,因为LoadBalancer服务是NodePort和ClusterIP的扩展,后者已经是POD的负载平衡器层。当我们使用NodePort或CluserIP和ingress时,我们已经能够使用负载平衡器(内部)在服务中通过域访问应用程序。那么,为什么我们还有另一个选择是LoadBalancer服务(外部云提供商)?