我是存储设计师,我想开发一个网站,该网站将使用云服务而不是磁盘来重现一些 RAID 级别。
将有 4 个云存储服务(例如:Dropbox、S3、Drive、XXXX),用户使用 Web 实用程序将能够选择 2 个服务,例如,复制 RAID0 (1+1),或至少选择 3 并使用 RAID 5 (2+1) 等等。
更容易的是,我想知道是否可以使用 PHP/Django 或其他方式上传文件,将其拆分为大小为 N 的块(用户可选择),然后使用它们的 API 将其上传到不同的服务上。
我已经知道如何使用 API 以及如何在上传方面使用服务,但我无法使用 HP 解决此上传+拆分问题。
我知道使用 UNIX 很容易做到这一点,然后直接上传块,但这不是我想要实现的。
你有什么建议吗?
谢谢!