全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 789|回复: 6
打印 上一主题 下一主题

关于Google Drive间数据转移的一个脑洞验证

[复制链接]
跳转到指定楼层
1#
发表于 2022-4-16 04:08:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 stuazt 于 2022-4-17 18:59 编辑

================更新内容===================
不要用Windows Server,只要涉及到复制,就一定要经过硬盘。
直接用rclone/fclone/gclone这些,直接接口对接口的数据,只经过内存,而且可以多线程,速度完爆下面这种方式。下面这种方式还有个问题就是复制本质上是单队列的,相当于单线程。

================原帖内容====================

云服务发展这么多年,服务器配置可以强到离谱。最近导数据,我发现瓶颈是硬盘。
Azure和aws的ssd,给的IOPS都挺拉胯的。Google我用自己申请的账号,iops能到12W,但是巨贵,一天能干3000多块港币。
这也可以理解,毕竟用再猛的固态,分配给多个用户,iops平均就低了。
网络很强,即使没多高配置的服务器,也能给个几G,但是ssd没法同时读写这么快,而且是多线程的同时读写。
然后高性能ssd只有Google有,但是贵到没法用。
然后我就想,能不能搞个大内存的机器,然后用内存直接虚拟盘,这样瓶颈就转移给网络了,这个瓶颈毕竟比ssd读写好多了。
理想的情况是,让Google Drive对拷形成一个完美的生产者-消费者模型。

结果把内存虚拟成一个磁盘后,Google Drive表示不支持这种文件系统(明明看属性是NTFS的),只能把内存做SSD的缓存了。

就不详细讨论配额了,用多许可的账号多开几个号,然后两边的团队盘都加这些账号权限就可以。
各种clone我就不用了,一旦出错,整理文件是场噩梦,而且主要是想实验这个模型。

买到的GCP账号普遍都给比较低的配额,而且没法调高(我自己开的就可以调高,只要发请求,一会儿就给通过)。用这个买到的账号最高只能开8C64G的机器。开Windows Server 2022,硬盘是50G SSD+ 199G SSD。然后下载了PrimoCache Server版,分了46G给硬盘加速。
开启Defer-write, 时间设置为永久。

我只登录了一个GD账号,然后用它在两个共享盘之间对拷。理想的情况是,从源盘往目标盘写入文件,然后写入完成后直接开始上传,传完后直接删了这个文件。只要缓存够大,就可以永远不用触发SSD读写,全在内存里进行。也就是形成一个完美的生产者-消费者模型。

经过我的测试,偶尔还是会短时间高密度读写磁盘,说明内存作为缓存满了。然后我设置了一下下载速度。再试试,好了很多。
理论上,如果内存能多一些,是可以实现几乎不读写磁盘的。
另外由于买的GCP账号最多只有8C,更高的带宽也无法勾选。所以如果是自己申请的账号,应该可以挑战一下更高的速度。
而GCP出站到Google Drive的流量是免费的,所以只需要支付虚拟机实例配置的费用,这个费用用免费的credit完全可以覆盖。
更大的内存,更高的带宽,对拷起来我感觉可以挑战一下500MB/s。
改天自己申请一个gcp账号再实验一下。
推荐
发表于 2022-4-16 04:16:52 | 只看该作者
用rclone --transfers 99 不过太多档案api会限制
3#
发表于 2022-4-16 04:37:51 来自手机 | 只看该作者
硬盘速度上G不担心这些。
4#
发表于 2022-4-16 04:45:55 | 只看该作者
字太多没看明白 但是gd to gd用gcp好像走内网不计算流量
另外如果fclone拿1000sa 一天copy 20t 不是随便一个1m小鸡就可以做到的嘛
5#
发表于 2022-4-16 08:08:44 来自手机 | 只看该作者
就这速度,还生产者消费者模型,一个vultr 320ssd套餐都比这快
6#
发表于 2022-4-16 08:10:42 | 只看该作者
貌似有点复杂。
7#
发表于 2022-4-16 08:13:46 | 只看该作者
本帖最后由 kuk 于 2022-4-16 08:22 编辑

我这边建议使用
  1. rclone --transfers=24 --drive-chunk-size 64M
复制代码

不过你要GD对拷用sa和--drive-server-side-across-configs 不就行了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-19 01:07 , Processed in 0.060522 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表