下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云上架构设计原则:计算、存储、安全核心组件选型与搭配策略一、云上架构通用核心设计原则云上架构区别传统IDC,不能照搬物理机房思路,遵循六大核心原则CSDN博...:弹性优先,水平扩展大于垂直扩容:优先横向多实例扩容,少靠单实例升配;应用尽量无状态,会话、本地缓存外置到Redis等中间件,支撑自动扩缩容。故障预设,面向失败设计:不假设单台服务器、单可用区永远正常;多可用区部署、多副本、熔断降级、自动故障转移,定义RTO/RPO指标。安全左移,安全融入架构设计:不是上线后补安全,网络隔离、权限、加密、审计在架构阶段完成,遵循最小权限、零信任理念。分层解耦,服务化与PaaS优先:尽量使用云厂商托管PaaS服务,减少底层基础设施运维负担;业务分层,计算、存储、缓存、消息中间件职责分离。成本与性能平衡:按需选型,拒绝高配堆砌;冷热数据分层存储,闲置资源自动释放,区分核心业务与非核心业务资源等级。可观测必选:架构内置监控、日志、链路追踪,指标覆盖CPU、内存、IO、网络、业务指标,故障可快速定位。架构Checklist✅业务部署跨至少2个可用区,消除单点✅无状态业务,状态外置✅数据传输、存储加密✅最小权限IAM/访问策略✅完整备份与演练恢复流程✅监控告警全覆盖二、计算层组件选型与搭配策略云上计算大类包含:虚拟机ECS/CVM、容器K8s、Serverless函数、托管实例,不同负载选型差异极大CSDN。2.1计算实例分类&适用场景表格实例类型特点适用业务通用均衡型CPU内存配比均衡,性价比高Web后端、SpringCloud微服务、API服务、中小型应用计算优化型高CPU,相对低内存视频转码、编译、批量计算、AI推理内存优化型大内存,CPU适中数据库、Redis、缓存服务、大数据计算GPU加速型搭载GPU卡AI训练、模型推理、图形渲染选型要点CSDN博...:Web/微服务:看重单核性能,不要盲目堆多核;配合负载均衡+弹性伸缩AS,CPU阈值70%自动扩容。OLTP数据库:优先内存型实例,内存尽量大于热数据,预留20%资源余量。AI推理:计算优化/GPU实例,并发高时优先容器化部署。2.2运行模式选型:VM/K8s/Serverless虚拟机ECS:适合遗留单体系统迁移、需要完整操作系统控制权业务;缺点扩缩容慢,运维成本高。Kubernetes(K8s):云原生首选,微服务、容器化业务;支持HPA自动扩缩容、滚动发布;适合业务迭代频繁、需要资源精细化管理;运维复杂度高,中小型业务可选用托管K8s服务,降低运维负担稀土掘金。Serverless函数:事件驱动业务,定时任务、回调接口、轻量API;无需管理服务器,按调用计费;不适合长连接、长耗时大计算任务。2.3计算层搭配组合方案传统单体上云:ECS+SLB负载均衡,跨可用区多实例,会话外置Redis。微服务云原生:托管K8s集群+HPA+网关,无状态容器,配置中心Nacos/Apollo,日志链路统一采集。事件驱动轻量业务:Serverless函数+消息队列,触发执行,无服务器维护。❌避坑:不要把数据库、中间件部署在临时容器;有状态组件使用云托管PaaS,持久化数据挂载存储卷。三、存储层组件选型与搭配策略云上存储分为块存储、对象存储、文件存储、时序存储四大类,不同业务数据类型必须选对应存储,这是很多架构性能瓶颈来源博客园。表格存储类型核心特性典型产品适用场景不适合场景块存储低延迟,可挂载给虚拟机,相当于本地磁盘云盘EBS/云硬盘系统盘、数据库数据盘、高IO业务多机器同时读写共享对象存储无限容量,高可靠,低成本,HTTP访问OSS、COS、S3图片、视频、静态资源、备份归档、日志存储小文件高频随机读写、数据库直接读写文件存储NAS多台机器同时挂载共享访问NAS多节点共享文件、内容管理、大数据中间结果存储极高IOPS数据库业务时序数据库TDengine/InfluxDB针对时间序列优化时序PaaSIoT设备指标、监控指标、传感器上报普通业务事务数据3.1选型核心判断逻辑数据库MySQL/PostgreSQL/MongoDB:高性能SSD块存储,优先增强型SSD,保证IOPS,不要用对象存储做数据库磁盘。图片视频静态资源:对象存储,搭配CDN加速分发,降低源站压力。多实例需要读写同一份文件:NAS文件存储。IoT、设备上报指标:时序数据库。冷备份、归档数据:对象存储低频归档存储,大幅降低成本。3.2存储组合实战搭配Web电商业务系统盘:SSD块存储;业务图片视频:对象存储+CDN;数据库:高性能SSD块存储;日志:对象存储归档。大数据分析业务计算节点本地盘做临时计算;中间共享数据NAS;结果文件写入对象存储;冷数据归档低频存储。IoT物联网业务设备实时时序数据写入时序数据库;原始报文归档对象存储;配置文件NAS共享。❌避坑:大量小文件直接放对象存储会带来性能与成本问题;小文件尽量合并后写入;重要数据开启多副本,定期跨区域备份。四、网络基础架构(计算存储安全的底座)VPC虚拟私有云是云上网络基础,核心原则:业务子网隔离,数据库、缓存放私有子网,禁止公网IP直接暴露博客园。子网分层:公网子网(放网关、负载均衡);业务子网(应用服务);数据子网(数据库、缓存,无公网)。负载均衡SLB:入口流量分发,跨可用区,四层/七层代理;Web业务全部经过SLB,实例不直接暴露公网。CDN:静态资源加速,降低源站带宽消耗。安全组+网络ACL:两层访问控制,安全组管控虚拟机,ACL管控子网流量。五、云上安全层架构设计与组件搭配遵循云责任共担模型:云厂商保障底层基础设施安全,客户负责业务层、数据、权限、应用安全AWS。安全分为5大模块:身份权限、网络边界安全、数据安全、应用安全、审计与应急。5.1核心安全组件选型IAM访问权限:最小权限原则,禁止账号全权限;使用子账号、角色,MFA多因素认证;业务服务使用服务角色访问云资源,不使用AK硬编码在代码中博客园。网络防护:VPC隔离,安全组、ACL;WAF防护Web攻击;DDoS高防抵御大流量攻击;VPN/专线做混合云打通。数据安全:传输加密HTTPS/TLS;存储加密,块存储、对象存储开启加密;敏感数据脱敏;定期备份。应用安全:API网关鉴权,接口限流熔断;漏洞扫描,容器镜像安全扫描。审计检测:云操作日志,日志审计;异常行为检测,告警通知。5.2安全架构标准搭配方案外网入口:DDoS防护+WAF+SLB,对外只开放80/443,其他端口全部拦截。内部网络:应用层子网可以访问数据库子网,外部无法直达数据库;安全组严格限制源IP。身份体系:所有人不用主账号,子账号精细化权限;程序使用RAM角色,密钥不落地。数据层:静态存储开启加密,传输全部HTTPS;定期备份,定期演练恢复。❌避坑:数据库、Redis不要绑定公网IP;不要为方便把安全组设置为/0全开放。六、典型业务完整组件搭配参考场景1:中小型Web电商(高可用)计算:托管K8s/多台ECS,跨2可用区,SLB负载均衡,弹性伸缩。存储:SSD块存储给MySQL;图片视频对象存储+CDN;日志归档对象存储。中间件PaaS:托管MySQL、Redis、消息队列RocketMQ。安全:VPC三层子网,WAF+DDoS,IAM最小权限,数据加密,操作审计。场景2:IoT设备上报平台计算:K8s容器集群处理设备接入,Serverless处理部分事件回调。存储:时序数据库存设备指标;原始报文对象存储归档;配置文件NAS。安全:设备侧证书认证,VPC隔离,日志全留存。场景3:传统单体业务迁移上云计算:ECS虚拟机,跨可用区部署,SLB做流量入口。存储:SSD云盘做系统与数据库盘;备份文件存入对象存储。安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026电信行业笔试题目及答案
- 蜀海CDC调拨RDC验收考试测试卷及答案
- 2026电容测量考试题及答案
- 2026电气调试笔试题及答案
- 2026电力实验考试题库及答案
- 设计变更管控清单
- 输变电工程现场安全管控办法
- 市政工程扬尘专项管控方案
- 中华人民共和国网络安全法测试试题库(含答案)
- 介入放射学考试题库及答案
- 2026年注册安全工程师安全生产技术基础考试题库及答案
- 云南省地矿测绘院有限公司招聘笔试题库2026
- 2026四川宜宾数字经济产业发展集团有限公司及其子公司第二批员工招聘11人笔试参考题库及答案详解
- 2026广西安全员B证题库及答案
- 2026-2030中国疫苗行业市场深度分析及竞争格局与投资研究报告
- DBJ51T 175-2021 四川省玄武岩纤维及其复合材料应用技术标准
- 《浙江省环境污染防治工程专项设计服务能力评价指南》
- 医疗器械采购、配置、验收与使用管理制度
- 食品加工安全生产管理制度
- 聚合工艺作业安全培训课件
- 2019版《压力性损伤的预防和治疗:临床实践指南》解读
评论
0/150
提交评论