0 码力 |
3 页 |
33.32 KB
| 1 年前 3
Curve核心组件 - SnapShotCloneServer
D I G I T A L S A I L
许超杰
网易数帆存储团队
01 CURVE基本架构
Curve各个组成部分以及相互之间的关系
02 快照和克隆的特点
介绍curve的快照和克隆的定义以及特点
03 快照克隆服务器架构
介绍快照克隆服务器的架构和各模块实现的功能 任务管理层负责调度SnapshotTask和CloneTask,并向上提供如cancel task等功能。
## SnapshotCore & CloneCore:
- 快照克隆核心模块,负责向下调用DataStore,MetaStore等底层模块,实现快照和克隆的具体功能。
Http Service
SnapshotService

01 CURVE基本架构
Curve各个组成部分以及相互之间的关系
ChunkServer架构
ChunkServer各模块简介
ChunkServer核心模块
详细介绍ChunkServer的三个核心模块
新版本ChunkServer性能优化
介绍新版本ChunkServer性能优化的思路和结果
## ChunkServer架构
Curve
0 码力 |
29 页 |
1.61 MB
| 1 年前 3
[Image](/uploads/documents/0/0/1/9/0019b3603967ce7162a719aab077e4c7/p1_1.jpg)
## OpenShift Dedicated 4
## 附加组件服务
在 OpenShift Dedicated 集群中添加服务
Powered by TCPDF (www.tcpdf.org)
在 OpenShift Dedicated 集群中添加服务
## 控制台在集群中添加服务 ..... 3
1.1. 在集群中添加附加组件服务 ..... 3
1.2. 访问集群中安装的附加组件服务 ..... 3
1.3. 使用 RED HAT OPENSHIFT CLUSTER MANAGER 删除附加组件服务 ..... 4
第 2 章 适用于 OPENSHIFT DEDICATED 的附加组件服务 ..... 5
2.1. RED HAT OPENSHIFT #### 1.1. 在集群中添加附加组件服务
您可以使用 Red Hat OpenShift Cluster Manager 在现有的 OpenShift Dedicated 集群中添加附加组件服务。
## 先决条件
- 您已为 OpenShift Dedicated 创建并置备了集群。
● 您的集群满足您要添加到集群中的服务的所有先决条件。
● 对于付费附加组件服务,请注意以下注意事项:
0 码力 |
9 页 |
100.47 KB
| 2 年前 3
# Service Mesh Meetup #3 深圳站
## I stio控制平面组件原理解析
朱经惠
2018.08.25
## 关于我
• 朱经惠,ETC车宝平台工程师。
- 喜欢开源,个人开源项目”Jaeger PHP Client”。
- 喜欢研究源码,对NSQ,Jaeger,Istio(控制平面)等go语言开源项目进行过研究。
- 除了代码还喜欢爬山和第二天睡醒后全身酸疼的感觉。
0 码力 |
30 页 |
9.28 MB
| 1 年前 3
## Curve核心组件之Client
D I G I T A L S A I L
吴汉卿
网易数帆存储团队
## CURVE
CURVE是高性能、高可用、高可靠的分布式存储系统
• 高性能、低延迟存储底座
- 可扩展存储场景:块存储、对象存储、云原生数据库、EC等
• 当前实现了高性能块存储,对接 OpenStack 和 k8s
• 网易内部线上无故障稳定运行400+天
• 已开源
Curve各个组成部分以及相互之间的关系
02 Client总体介绍
Client整体架构及IO流程
03 热升级NEBD总体介绍
热升级整体架构及各模块功能
04 新版本Client/NEBD性能优化
介绍新版本Client/热升级性能优化的思路和结果
## CURVE基本架构
## • 元数据节点 MDS
• 管理和存储元数据信息
Curve各个组成部分以及相互之间的关系
02 Client总体介绍
Client整体架构及IO流程
03 热升级NEBD总体介绍
热升级整体架构及各模块功能
04 新版本Client/NEBD性能优化
介绍新版本Client/热升级性能优化的思路和结果
## CLIENT整体架构

## MDS各个组件
MDS是中心节点,负责元数据管理、集群状态收集与调度。MDS包含以下几个部分:
• Topology: 管理集群的 topo 元数据信息。
• Nameserver: 管理文件的元数据信息。
• Copyset: 副本放置策略。
- Heartbeat: 心跳模块。跟chunkserver进行交互,收集chunkserver上的负载信息、copyset信息等。
0 码力 |
23 页 |
1.74 MB
| 1 年前 3
0 码力 |
43 页 |
1.14 MB
| 1 年前 3
GOPHER CHINA 2020
中国 上海 / 2020-11.21-22
如何用go module构建模块化跨链平台
汪小益 趣链科技
’ alt=‘OCR图片’/>
什么是区块链
跨链的重难点分析
跨链平台架构设计
Go module和plugin 的应用实践
GOPHER CHINA 2020
中国 上海 / 2020-11.21-22
1 什么是区块链
GOPHER alt=‘OCR图片’/>
中继链模块与流程
’ alt=‘OCR图片’/>
为什么需要模块化
1 中继链和网关有大量公共组件
网络模块
执行模块
验证模块
协议处理模块
加密模块
2 灵活适配不同需求和版本
应用链访问模块
以太坊 Fabric 趣链区块链 天平链
共识模块
PBFT RAFT POS POA HOTSTUFF
Golang提供了两种模块化工具,一个是go module,一个是go / 2020-11.21-22
4 GO module和plugin实践
GOPHER CHINA 2020
中国 上海 / 2020-11.21-22
4 GO modules实践:无处不在的模块
工具库(存储、加密、网络、日志等) https://github.com/meshplus/bitxhub-kit
验证引擎&IBTP协议库 https://github.com/meshplus/bitxhub-core
0 码力 |
27 页 |
1.24 MB
| 1 月前 3
s/b/3/b/8/b3b802f42fb4d43ec0b50b268a364ee4/p1_1.jpg)
## Red Hat OpenShift Service on AWS 4
## 附加组件服务
为 Red Hat OpenShift Service on AWS 集群添加服务
Powered by TCPDF (www.tcpdf.org)
为 Red Hat OpenShift Service MANAGER 控制台在集群中添加服务 …… 3
1.1. 先决条件 …… 3
1.2. 在集群中添加附加组件服务 …… 3
1.3. 访问集群中安装的附加组件服务 …… 3
1.4. 使用 RED HAT OPENSHIFT CLUSTER MANAGER 删除附加组件服务 …… 4
1.5. 其他资源 …… 4
第2章 可用的 RED HAT OPENSHIFT SERVICE
- 对于 Amazon CloudWatch 服务,您必须首先使用 ROSA CLI (rosa) 安装 cluster-logging-operator。
#### 1.2. 在集群中添加附加组件服务
您可以使用 Red Hat OpenShift Cluster Manager 在 AWS (ROSA) 集群上添加附加服务到 AWS (ROSA) 集群的现有 Red Hat OpenShift
0 码力 |
10 页 |
118.86 KB
| 2 年前 3