基础知识
ECS
表示一台虚拟机
VPC
表示一个逻辑隔离的网络
SLB 解决单台服务器性能不足的问题
表示一个软件实现的负载均衡
四层转发
七层转发
四层会话保持
基于客户端IP进行会话保持 它会把同一个IP地址的请求持续发往一台服务器
七层会话保持
基于cookie信息做为会话信息的
四层健康检查机制
做TCP的健康检查,SLB服务器向后端服务器发送SYN-SEND请求,后端服务器会进行回应
七层健康检查机制
SLB向后端服务器发送HTTP HEAD请求 判断HTTP的状态码
白名单和黑名单
白名单的安全性更高 除了允许的其他都拒绝(只有名单上的可以访问)
黑名单 除了拒绝的其他都允许(包括正常用户和未知用户)
负载均衡转发请求不均衡的情况
1.总请求数量太少
2.后端服务器的性能差别大
负载均衡单点故障处理
搭建多个SLB实例 通过DNS轮询的方式把请求解析到不同的SLB服务器上
AS弹性伸缩服务组
表示一个弹性伸缩服务根据业务需求和策略设置伸缩规则 业务需求增长时候自动创建ECS实例加入到AS中
业务需求下降时候自动减少ECS实例
弹性扩张 弹性收缩 弹性自愈
OSS对象存储
块存储
1.访问速度快和本地磁盘无差别
2.使用前必须经历分区和格式化操作才能进行访问
3.存储容量受限,成本较高 通过文件路径访问数据
4.具备高性能和低延时的特点 支持随机读写
文件存储
文件存储的底层还是块存储 适合存储大量的非结构化数据的存储
是一种企业级的文件共享 支持大量的并发访问 通过文件路径来访问数据
对象存储
1.存储图片 视频 音频等海量的非结构化数据
2.分布式的共享化存储
3.适合存储互联网产生的海量数据
4.可以在任何设备上通过API来访问对象数据
对象
对象是对象存储的基本单元 每个对象由元数据信息,数据内容,文件名称三个部分组成. 对象由存储空间中内部唯一的文件名称来标识
数据格式
1.结构化数据 关系型数据存储的行记录
2.半结构化数据 HTML内容 日志内容
3.非结构化数据 图片 视频 音频
RDS介绍
虚拟化的数据库服务器
用来存放结构化数据(二维数据,由行和列组成)
DBMS是一种集数据管理,结构管理,用户授权,安全审计,数据趋势等一体的数据管理服务
CDN介绍
内容分发网络节点
将用户资源提前缓存到全球各个区域的CDN节点上 当终端用户请求访问和获取这些资源时候无需找到源服务器 只需从用户就近的CDN节点上获取数据 只有当CDN节点上没有数据的时候才会访问源服务器(回源)
CDN实现原理
通过DNS解析来实现 一般情况通过DNS解析到的是源服务器的IP地址使用CDN后 客户端通过DNS解析到的是CDN节点的IP地址
CNAME记录 当用户访问一个域名的时候自动翻译成另外一个域名
安全体系介绍
高防IP