#云存储 #驱动器 # # #outscale #文件 #扩展

bin+lib bsud

bsud 在 Outscale 云上自动扩展 BSU 卷

4 个版本

0.1.4 2024年2月17日
0.1.3 2024年2月17日
0.1.1 2024年1月17日
0.1.0 2024年1月17日

#488文件系统

每月下载量 27 次

BSD-3-Clause

3.5MB
2K SLoC

Project Sandbox

🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
🔥     WORK IN PROGRESS      🔥
🔥 DO NOT USE IN PRODUCTION  🔥
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

BSUd

BSUd 在 Outscale 云上为您的 Linux 机器创建虚拟驱动器。该驱动器由聚合的云块设备(块存储单元 BSU)组成。BSUd 将根据驱动器上的实际文件占用动态添加和删除 BSU,同时限制附加的 BSU 数量。扩展和缩减不会使驱动器离线。

BSUd 直接运行系统命令,如 LVM 来管理块聚合。所有命令均记录,管理员可以在或不在 BSUd 运行的情况下轻松检查系统。没有黑魔法。

以下是一个 BSUd 驱动器在 LVM 视角下的示例

$ sudo pvdisplay -S vgname=example -C --separator '  |  ' -o pv_name,vg_name,pv_size,vg_size;
         PV  |       VG  |     PSize  |  VSize
  /dev/xvdb  |  example  |  <70.00g   |  1.44t
  /dev/xvdc  |  example  |  <101.00g  |  1.44t
  /dev/xvdd  |  example  |  <84.00g   |  1.44t
  /dev/xvde  |  example  |  <122.00g  |  1.44t
  /dev/xvdg  |  example  |  <147.00g  |  1.44t
  /dev/xvdh  |  example  |  <177.00g  |  1.44t
  /dev/xvdi  |  example  |  <213.00g  |  1.44t
  /dev/xvdj  |  example  |  <256.00g  |  1.44t
  /dev/xvdk  |  example  |  <308.00g  |  1.44t

许可证

BSUd 根据 BSD-3-Clause 许可。有关详细信息,请参阅 LICENSE

依赖项

~34–51MB
~1M SLoC