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

WEB弹性设计

思路:首先得有个架构,然后挨个分析瓶颈资源是什么,然后看看这个资源是否可以扩展规格,是自动还是手动

1. 接入:用EIP还是固定公网IP介入。 
- 限制因素:带宽

2. LB负载均衡
- 将流量拆分不同VPC

3. 服务弹性
- 服务架构上弹性:使用注册中心进行服务治理
- 服务节点弹性:使用容器可以动态调整节点数量

4. DB弹性
- 可变规格:节点数量:单个节点包括:CPU,内存,存储空间,带宽
- 主从结构:从库节点动态扩容,读写分离

5. 中间件弹性
- Redis弹性:
- Kafka弹性:
- ES弹性:


自动化弹性前提:
1. 监控:获取各个节点的指标
2. 分析:根据指标进行分析,看是否需要扩容缩容
3. 执行:调用对应组件的管理API进行操作
4. 管理:全流程需要进行详细记录,或者手动干预某个步骤


其他概念:
EIP 独立的公网IP资源,可以与阿里云专有网络VPC类型的ECS、NAT网关、ENI网卡、私网负载均衡SLB绑定,并可以动态解绑,实现公网IP与ECS、NAT网关、ENI网卡、SLB的解耦,满足灵活管理的要求。

NAT网关(NAT Gateway)可以提供网络地址转换服务。阿里云提供公网NAT网关和VPC NAT网关两款产品。公网NAT网关提供公网地址转换服务,VPC NAT网关提供私网地址转换服务,您可以根据业务需求灵活选择。

SLB 阿里云负载均衡SLB是对云上流量进行按需分发的服务。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云新一代SLB产品簇包含应用型负载均衡ALB和网络型负载均衡NLB。
- 应用型负载均衡ALB:强大的7层处理能力与丰富的高级路由功能 聚焦HTTP、HTTPS和QUIC应用层协议 面向应用层交付
- 网络型负载均衡NLB:超强的4层处理能力与大规模SSL卸载功能 聚焦TCP、UDP和TCPSSL协议  面向网络层交付

ELB 边缘负载均衡ELB(Edge Load Balancer,在ENS服务中简称ELB)接收来自客户端的请求,对流量进行按需分发,通过将流量分发到后端多台ENS实例上同步处理,来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。

SLB 和 ELB的区别:
- 是AWS的负载均衡服务;SLB是阿里云的负载均衡服务

API 网关负责协调和管理各种 API 和 AI 请求,是构建应用的关键基础设施。阿里云 API 网关分为云原生 API 网关和 AI 网关两个产品。云原生 API 网关将 API 管理、流量网关和微服务网关能力深度整合,是高性能、高扩展性网关。AI 网关面向 AI 场景全新打造,统一代理大模型 API 和 MCP Server,并提供丰富的集成和治理能力。


NAT网关 和 API网关区别:
- 定位不同:NAT网关用于网络分流;API网关负责微服务架构中请求路由

http://www.lryc.cn/news/592612.html

相关文章:

  • MyBatis之关联查询
  • leetcode:冗余连接 II[并查集检查环][节点入度]
  • 【机器人】HOV-SG 开放词汇 | 分层3D场景图 | 语言引导机器人导航
  • vue3+vite 使用scss、sass 全局定义的变量以及使用
  • 【Linux】进程间通信(三)——共享内存和消息队列
  • 特种作业操作证(制冷空调)的考试科目有哪些?
  • Spring AI开发智能客服(Tool calling)
  • 第七章 愿景09 海波龙的坑
  • 链表算法之【链表的中间节点】
  • MSTP+VRRP+DHCP配置实验(ensp)
  • 医疗人工智能的心电图分析:创新技术与临床应用
  • 多组件Canvas ID冲突解决方案
  • Pythonday17
  • 深入理解进程地址空间:虚拟内存与进程独立性
  • 2-大语言模型—理论基础:详解Transformer架构的实现(2)
  • 专题 原型与继承完全指南
  • QT聊天项目DAY15
  • 更适合后端宝宝的前端三件套之HTML
  • GEV/POT/Markov/点过程/贝叶斯极值全解析;基于R语言的极值统计学
  • 设计模式五:桥模式(Bridge Pattern)
  • 关于在VScode中使用git的一些步骤常用命令及其常见问题:
  • Redis工具类
  • RHCE第二次作业
  • MyBatis:配置文件完成增删改查_添加
  • Java 核心工具类 API 详解(一):从 Math 到 Runtime 的实用指南
  • 谷歌浏览器Chrome的多用户配置文件功能
  • 简单易懂,基本地址变换机构
  • 高防IP能够防御CC攻击吗?它具备哪些显著优势?
  • 【easytokenizer】高性能文本 Tokenizer库 | 源码详解与编译安装
  • Java中类加载器及双亲委派机制原理