Distributed-Storage-Project / Storage-Layer

0 stars 0 forks source link

(4) Create a design doc for distributed multi-tenant storage #4

Open HannahBagtasos opened 1 year ago

zbbhangzhi commented 1 year ago

Multi-tenant and Distributed database V1.0

Multi-tenant environments share the same system or program components and can ensure data isolation between users.

High-Level architecture

image

Function

User Model

image

Tenant Isolation Model

Isolation of the storage, network, and other resources involved in the underlying layer

Distributed Storage

Centerless architecture: Consistent hashing

Omit the namenode and deploy it as a stateless service that can be clustered to deploy apportioned requests.

Core scenes

Extension issues