Dragonfly icon indicating copy to clipboard operation
Dragonfly copied to clipboard

Can Dragonfly be used as a tool for WAN image synchronization

Open zeusro opened this issue 5 years ago • 6 comments

Question

我看了一下你们的文档 这里面提到super node 和 dfclient 必须是局域网。

image

如果这个方案可行的话,跨区域同步会方便些。

zeusro avatar May 02 '20 06:05 zeusro

通过广域网实现可信节点之间的镜像同步。

zeusro avatar May 02 '20 06:05 zeusro

可以顺带解决这个 issue

zeusro avatar May 02 '20 06:05 zeusro

我觉得 Dragonfly 可以提供这样一个能力,跨区域的镜像下载,可以通过和镜像仓库在同一网络环境的supernode直连来做中转代理,理论上可以省去很多中间商,节约下载耗时,加快回源速率。

RegionA               Registry
                         |
                         +-- supernode0
---------------------------------+------------------------
RegionB                          |
                                 | download image from Registry via supernode0
                                 |
                 supernode2 -----+----- supernode1
                     +                      +
                 +---+---+                  |
       client ---+       +--- client        |
                                        +---+---+
                              client ---+       +--- client

lowzj avatar May 02 '20 11:05 lowzj

Registry 被物理阻断时 ,有个自动容灾机制就更好了。 Hhhhhhhhhh.

image

不过我今天想了一下,这个项目其实是迅雷“离线下载”的开源实现,要不干脆让马爸爸把迅雷私有化算了(🤣现在市值11亿美元左右)

zeusro avatar May 04 '20 08:05 zeusro

经过我多年研究发现,再牛逼的物理架构都敌不过挖掘机。

zeusro avatar May 06 '20 07:05 zeusro

Superb Node 的选主算法最好兼顾下和其他节点之间的网络连通性和本机的配置。

zeusro avatar Aug 05 '20 06:08 zeusro