vSAN云原生数据持久化平台概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用 vSAN-Direct 存储 – 性能最优 vDPP 只在本地存储数据 vSAN Direct 集群是专用的
使用vSAN Direct在 应用的命名空间中
创建实例
POD-1
POD-2
POD-3
POD-4
Application NS
Application NS 针对vsan direct创建的应用命名空间
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
10
传统 vSAN 配置
控制面板与数据通路
vSphere With Tanzu
vSAN 磁盘
vSAN 磁盘
组
组
vSAN 磁盘 组
. . . . 组成vSAN Datastore的存储池
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
中归档
好的!请发起需求申请,我会帮您创建 您的虚拟机。
5
对私有云的新挑战
解决方案不够灵活。无 法对应用提供持续集成
与部署
我自己需要做应用的后 期维护吗?
我不知道开发者在虚拟机里运行什么样的程 序
存储空间的规划过于复杂
CTO 认为我们需要 5PB的Cassandra 存储。那我需要规划 30 PB的实际磁
•传统 vSAN /vSphere集群
启用 K8S
•在集群上启用K8S
vSANDirect • 按需创建vSAN Direct磁盘
vSphere With Tanzu
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
vSAN 云原生数据持久化平台概述
应用定义的演变
Kubernetes 集群
我的应用 控制面板 节点 GPU 节点 节点
无服务器模型
功能 1
功能 2
传统的应用通常由若干虚
应用
拟机组成
现代应用依赖于多种多样的现 代数据服务
应用
GPU
数据库
现代数据服务
节点 S3 对象存储
现代数据服务的特性
现代数据服务的样例
vSphere With Tanzu
vSAN 磁盘 组
VMFS-L
VMFS-L
VMFS-L
. . . . 组 成 vSAN 组成vSAN Direct 层的存
Datastore的存储
储池
池
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
9
vSAN Direct 配置
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
控制面板
数据通路
创建 PODs和持 久化数据卷
vSphere With Tanzu
POD-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
POD-2
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
POD-3
POD-4
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
OPERATKOuRb框ern架etes VSPHEREWITHTANZU
VSPHERE WITHTANZU
统服一务的TC管O优理化
控制器框架
统一的管理
安安全全, ,合合规规
HCI HCI
成成熟熟的的管管理理操操作作模模式式 超融合带来的管理操作简化 超融合带来的管理操作简化
7
vSAN云原生数据持久化平台 (vDPP)
盘空间!!
我们可以做的更好!
应用的命名空间
云原生数据持久化平台
对象存储命名空间
vSphere With Tanzu
vSANDatastore / vSANDirect
6
结合VMware超融合与Kubernetes的优势
vSAN云原生数据持久化平台
自助服务 自助服务
Kubernetes
服务生命周期管理 服务的生命周期管理
在VMware 超融合体系之上最大化赋能现代有状态应用程序
功能特性1
自动化服务部署与扩容
VMware 集成服务监控
对服务有感知的设备管理
vSAN Direct 配置
开发人员
Kubernetes API NSX
现代有状态的应用服务
2
ቤተ መጻሕፍቲ ባይዱ
vSAN 云原生数据持久化平台 vSphere with Tanzu
有备份的持久化卷存储
启动 vDPP 服务控制器 控制器注册 VC UI 插件 自动创建存储优化的策略
启用服务
vSphere with Tanzu
服务命名空间
vDPP 控制器
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
无备份的持久化卷存储
vSAN VMwareCloud Foundation with Tanzu
vCenter 服务器
超融合管理
vSphere 管 理员
以更低的TCO更 高效地运行现代 有状态的云原生 应用
加速创新赋能开 发者
简化部署和管理
9
构建vSAN云原生数据持久化平台 (vDPP)
启用 vSAN
对象存储
现代数据服务
现代数据 库
其他数据 服务
现代数据服务本身自带数据备份 和存储空间效率管理
分布式有状态应用的状态分散在 多个不同的服务节点
由公有云提供数据消费模型
为海量应用提供数据持久化服务
对私有云的新挑战
我要搭建一个数据分析应用 计划将所有的数据推送到Cassandra 并使用 Spark来做数据分析,最后会将数据存入对象存储
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
11
声明 vSAN Direct 磁盘
12
vDPP 技术架构
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
Cassandra Cloudian Dell ECS
Minio messageQ no-sql DBs
13
在vSphere中启用云原生数据持久化服务
14
vDPP 实例创建 – vSAN Direct
使用vSAN Direct在 应用的命名空间中
创建实例
POD-1
POD-2
POD-3
POD-4
Application NS
Application NS 针对vsan direct创建的应用命名空间
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
10
传统 vSAN 配置
控制面板与数据通路
vSphere With Tanzu
vSAN 磁盘
vSAN 磁盘
组
组
vSAN 磁盘 组
. . . . 组成vSAN Datastore的存储池
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
中归档
好的!请发起需求申请,我会帮您创建 您的虚拟机。
5
对私有云的新挑战
解决方案不够灵活。无 法对应用提供持续集成
与部署
我自己需要做应用的后 期维护吗?
我不知道开发者在虚拟机里运行什么样的程 序
存储空间的规划过于复杂
CTO 认为我们需要 5PB的Cassandra 存储。那我需要规划 30 PB的实际磁
•传统 vSAN /vSphere集群
启用 K8S
•在集群上启用K8S
vSANDirect • 按需创建vSAN Direct磁盘
vSphere With Tanzu
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
vSAN 云原生数据持久化平台概述
应用定义的演变
Kubernetes 集群
我的应用 控制面板 节点 GPU 节点 节点
无服务器模型
功能 1
功能 2
传统的应用通常由若干虚
应用
拟机组成
现代应用依赖于多种多样的现 代数据服务
应用
GPU
数据库
现代数据服务
节点 S3 对象存储
现代数据服务的特性
现代数据服务的样例
vSphere With Tanzu
vSAN 磁盘 组
VMFS-L
VMFS-L
VMFS-L
. . . . 组 成 vSAN 组成vSAN Direct 层的存
Datastore的存储
储池
池
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
9
vSAN Direct 配置
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
控制面板
数据通路
创建 PODs和持 久化数据卷
vSphere With Tanzu
POD-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
POD-2
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
POD-3
POD-4
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
OPERATKOuRb框ern架etes VSPHEREWITHTANZU
VSPHERE WITHTANZU
统服一务的TC管O优理化
控制器框架
统一的管理
安安全全, ,合合规规
HCI HCI
成成熟熟的的管管理理操操作作模模式式 超融合带来的管理操作简化 超融合带来的管理操作简化
7
vSAN云原生数据持久化平台 (vDPP)
盘空间!!
我们可以做的更好!
应用的命名空间
云原生数据持久化平台
对象存储命名空间
vSphere With Tanzu
vSANDatastore / vSANDirect
6
结合VMware超融合与Kubernetes的优势
vSAN云原生数据持久化平台
自助服务 自助服务
Kubernetes
服务生命周期管理 服务的生命周期管理
在VMware 超融合体系之上最大化赋能现代有状态应用程序
功能特性1
自动化服务部署与扩容
VMware 集成服务监控
对服务有感知的设备管理
vSAN Direct 配置
开发人员
Kubernetes API NSX
现代有状态的应用服务
2
ቤተ መጻሕፍቲ ባይዱ
vSAN 云原生数据持久化平台 vSphere with Tanzu
有备份的持久化卷存储
启动 vDPP 服务控制器 控制器注册 VC UI 插件 自动创建存储优化的策略
启用服务
vSphere with Tanzu
服务命名空间
vDPP 控制器
vSAN 磁盘组 vSAN Direct 磁盘
ESX-1
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
. . ..
vSAN 磁盘组 vSAN Direct 磁盘
无备份的持久化卷存储
vSAN VMwareCloud Foundation with Tanzu
vCenter 服务器
超融合管理
vSphere 管 理员
以更低的TCO更 高效地运行现代 有状态的云原生 应用
加速创新赋能开 发者
简化部署和管理
9
构建vSAN云原生数据持久化平台 (vDPP)
启用 vSAN
对象存储
现代数据服务
现代数据 库
其他数据 服务
现代数据服务本身自带数据备份 和存储空间效率管理
分布式有状态应用的状态分散在 多个不同的服务节点
由公有云提供数据消费模型
为海量应用提供数据持久化服务
对私有云的新挑战
我要搭建一个数据分析应用 计划将所有的数据推送到Cassandra 并使用 Spark来做数据分析,最后会将数据存入对象存储
vSAN 磁盘组 vSAN Direct 磁盘
ESX-2
vSAN 磁盘组 vSAN Direct 磁盘
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
11
声明 vSAN Direct 磁盘
12
vDPP 技术架构
ESX-3
vSphere 集群
vSAN 磁盘组 vSAN Direct 磁盘
ESX-4
vSAN 磁盘组 vSAN Direct 磁盘
ESX-n
Cassandra Cloudian Dell ECS
Minio messageQ no-sql DBs
13
在vSphere中启用云原生数据持久化服务
14
vDPP 实例创建 – vSAN Direct