开发者社区 > 云原生 > 容器服务 > 正文

可以表示出容器服务ACK的阿里云架构支持高负载的一些图文说明吗 ?

可以表示出容器服务ACK的阿里云架构支持高负载的一些图文说明吗 ?用来展示使用了阿里云服务器数据库等资源 可以有支持高负载大并发的承载能力,我想用于ppt来展示

展开
收起
三分钟热度的鱼 2023-11-01 12:49:38 108 0
4 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    很以下是阿里云容器服务ACK的支持高负载的图文说明:

    图片标题:支持高负载的大并发承载能力

    图片内容:

    1. 图片分为上下两部分。

    2. 上半部分显示一个示意性的图表,其中包含代表各个组件的方块,它们之间用箭头连接。这些组件包括服务器、容器、数据库、缓存、负载均衡器和应用层。其中,服务器位于中心,其他组件围绕着它排列。

    3. 在方块上方写明各个组件的名称,并用箭头表明它们之间的关系。例如,箭头可以从服务器指向容器,表示服务器可以托管多个容器;箭头可以从服务器指向数据库,表示服务器可以与数据库通信。

    4. 下半部分是一个简单的示意图,表示高负载大并发场景中,容器服务ACK是如何工作的。其中包括以下元素:

      • 高并发负载:展示代表高并发负载的曲线图,曲线图表示随着时间的推移,负载量逐渐增加。
      • 负载均衡器:代表负载均衡器的方块,其旁边的文字表示它可以将流量分配到各个容器。
      • 容器:表示承载应用程序的容器。它们被分成几个组,分别代表不同的节点。
      • 数据库:表示承载数据的数据库。
      • 缓存:表示承载临时数据的缓存服务器。
      • 容器实例数:表示可用容器的数量。随着负载量的增加,它可以自动扩展容器数量,以应对大并发场景。

    文字说明:

    • 容器服务ACK支持高负载大并发应用场景。它利用弹性伸缩技术,可以动态调整容器数量,以满足负载的需求。此外,它还支持多种数据库和缓存,以提供可靠的数据存储和支持。
    2023-11-02 23:02:25
    赞同 展开评论 打赏
  • 可以为你提供一个基本的PPT内容结构,你可以根据这个结构来制作你的PPT。

    1. 封面页:标题可以是"阿里云容器服务ACK的高负载支持",副标题可以是"展示阿里云架构在大并发场景下的承载能力"。

    2. 目录页:列出整个PPT的主要内容和结构,例如:

      • 阿里云容器服务ACK简介
      • ARM实例的特性
      • 高负载场景下的应用案例
      • 阿里云架构的优势和挑战
      • 结论和建议
    3. 阿里云容器服务ACK简介:简要介绍阿里云容器服务ACK的功能和使用场景。

    4. ARM实例的特性:详细介绍ARM实例的特性,例如性能、价格、兼容性等,以及它如何支持高负载场景。

    5. 高负载场景下的应用案例:分享一些实际的应用案例,展示阿里云容器服务ACK在高负载场景下的表现。

    6. 阿里云架构的优势和挑战:分析阿里云架构的优势和挑战,例如扩展性、稳定性、安全性等。

    7. 结论和建议:总结整个PPT的主要内容,并提出一些建议和展望。

    希望这个结构能帮助你制作出一份满意的PPT!

    2023-11-02 15:58:00
    赞同 展开评论 打赏
  • 在Kubernetes集群中,Ingress对集群服务(Service)中外部可访问的API对象进行管理,提供七层负载均衡能力。https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/install-the-nginx-ingress-controller-in-high-load-scenarios

    Nginx Ingress Controller负责实现Ingress的功能,根据规则配置负载均衡并提供访问入口。在高负载场景下,CPU资源和网络连接数的不足会影响应用的性能。本文介绍如何通过部署Nginx Ingress Controller来支撑高负载应用。

    前提条件
    ACK集群中的Nginx Ingress Controller运行正常。

    已安装kubectl命令行工具。

    部署说明
    部署高负载场景下的Nginx Ingress Controller需要考虑以下三个方面。

    硬件选型

    在高并发场景下,Ingress对CPU资源和网络连接数占用都非常高,所以可选增强型ECS实例,例如:

    计算型实例:ecs.c6e.8xlarge(32 Core 64 GB,600万PPS)

    网络型实例:ecs.g6e.8xlarge(32 Core 128 GB,600万PPS)

    K8s配置

    设置Ingress Pod独占节点资源,添加污点和节点标签:

    kubectl label nodes $node_name ingress-pod="yes"
    kubectl taint nodes $node_name ingress-pod="yes":NoExecute
    设置CPU Policy为static。

    推荐调整ingress-controller service对应的SLB规格为超强型(slb.s3.large)。

    推荐集群使用Terway网络插件及配置独占ENI。

    Ingress配置

    设置Ingress Pod为Guaranteed类型。

    设置nginx-ingress-controller container的资源限制requests和limits:15 Core 20 GiB。

    设置initContainer init-sysctl的资源限制requests和limits:100 m 70 MiB。

    删除Ingress Pod中的podAntiAffinity,使一个节点上可调度两个Pod。

    调整Deployment Replicas数为新增节点数的2倍。

    设置ConfigMap的worker-processes数为15(预留部分给系统使用)。

    调整ConfigMap的keepalive链接最大请求数。

    关闭日志访问记录。

    2023-11-01 14:05:34
    赞同 展开评论 打赏
  • 参考这个模版 云速搭 CADT
    https://bpstudio.console.aliyun.com/#/bpStudio/topo?TemplateId=GF2MYVUN82IDE92K 此回答整理自钉群“容器服务ACK 用户交流-1群”

    2023-11-01 13:07:42
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像