diff --git a/docs/screenshots/Architecture-diagram_distributed_8.jpg b/docs/screenshots/Architecture-diagram_distributed_8.jpg index 52c3d64f7..9dcfcaa10 100644 Binary files a/docs/screenshots/Architecture-diagram_distributed_8.jpg and b/docs/screenshots/Architecture-diagram_distributed_8.jpg differ diff --git a/docs/screenshots/Architecture-diagram_distributed_8.png b/docs/screenshots/Architecture-diagram_distributed_8.png index 13e71d73c..cff2f1df4 100644 Binary files a/docs/screenshots/Architecture-diagram_distributed_8.png and b/docs/screenshots/Architecture-diagram_distributed_8.png differ diff --git a/docs/screenshots/Architecture-diagram_distributed_8.svg b/docs/screenshots/Architecture-diagram_distributed_8.svg index 017237486..7dfbf7f2f 100644 --- a/docs/screenshots/Architecture-diagram_distributed_8.svg +++ b/docs/screenshots/Architecture-diagram_distributed_8.svg @@ -1,1057 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - INTERNET - - - 16-PORT10 GIGABITETHERNETSWITCH - - - 8 SERVERS - -NODE 1 - - NODE 2 - -NODE 3 - - NODE 4 - -NODE 5 - - NODE 6 - -NODE 7 -NODE 8 -192.168.1.11:9000 - - 192.168.1.12:9000 - -192.168.1.13:9000 - - 192.168.1.14:9000 - -192.168.1.15:9000 - - 192.168.1.16:9000 - -192.168.1.17:9000 -192.168.1.18:9000 - - EXPORT 1 - - - EXPORT 2 - - - EXPORT 7 - - - EXPORT 6 - - - EXPORT 5 - - - EXPORT 4 - - - EXPORT 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 8TBDRIVES - - - EXPORT 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Architecture-diagram_Distributed 8ContainersContainersInfrastructureOrchestrationProvision object storage as containersMINIOMySQLREDISNODE JSDOCKERDOCKERDOCKERDOCKERDOCKER SWARMMESOSPHEREKUBERNETESHOST 1TENANT 1TENANT 2TENANT 3DISK 1MINIO 1MINIO 2MINIO 3900190029003Example 1: 3 tenants on single host, single driveHOST 1TENANT 1TENANT 2TENANT 3DISK 1DISK 2DISK 3DISK 4MINIO 1MINIO 2MINIO 3900190029003Example 2: 3 tenants on single host, 4 drives (erasure code)TENANT 1TENANT 2TENANT 3HOST 1DISK 1MINIO 1MINIO 2MINIO 3HOST 2DISK 1MINIO 1MINIO 2MINIO 3HOST 4DISK 1MINIO 1MINIO 2MINIO 3HOST 3DISK 1MINIO 1MINIO 2MINIO 3900190039003900190029002900190029003900190029003Example 3: 4 node distributed setupCHECKSUMCHECKSUMCHECKSUMCHECKSUMDATA BLOCK1238CHECKSUMCHECKSUMCHECKSUMCHECKSUMPARITY BLOCK1P2P3P8POBJECT ERASURE-CODED OVER 16 DRIVESTolerates up to any 8 disk failuresINTERNET16-PORT10 GIGABITETHERNETSWITCH8 SERVERSNODE 1NODE 2NODE 3NODE 4NODE 5NODE 6NODE 7NODE 8192.168.1.11:9000192.168.1.12:9000192.168.1.13:9000192.168.1.14:9000192.168.1.15:9000192.168.1.16:9000192.168.1.17:9000192.168.1.18:9000EXPORT 1EXPORT 1EXPORT 1EXPORT 1EXPORT 1 EXPORT 1EXPORT 1 8 8TBDRIVESEXPORT 1INTERNET16-PORT10 GIGABITETHERNETSWITCH4 SERVERS16 8TBDRIVESNODE 1NODE 2NODE 3NODE 4192.168.1.11:9000192.168.1.12:9000192.168.1.13:9000192.168.1.14:9000EXPORT 4EXPORT 3 EXPORT 1EXPORT 2EXPORT 4EXPORT 3 EXPORT 1EXPORT 2EXPORT 4EXPORT 3 EXPORT 1EXPORT 2EXPORT 4EXPORT 3 EXPORT 1EXPORT 2INTERNET16-PORT10 GIGABITETHERNETSWITCH8 SERVERSNODE 1NODE 2NODE 3NODE 4NODE 5NODE 6NODE 7NODE 8192.168.1.11:9000192.168.1.12:9000192.168.1.13:9000192.168.1.14:9000192.168.1.15:9000192.168.1.16:9000192.168.1.17:9000192.168.1.18:9000EXPORT 1EXPORT 1EXPORT 1EXPORT 1EXPORT 1 EXPORT 1EXPORT 1 8 8TBDRIVESEXPORT 1 \ No newline at end of file