We want to hear from you!Take our 2020 Community Survey!

多租户

您可选择下列几种方式部署多租户AcePan实例。

单机部署

  1. 每个租户的数据存储在单个磁盘上

部署租户domain1、domain2、domain3在同一台服务器上:

acepan serve --address :10001 /data/domain1
acepan serve --address :10002 /data/domain2
acepan serve --address :10003 /data/domain3

三个租户的AcePan实例分别监听端口10001、10002、10003。

  1. 每个租户的数据占用多个磁盘卷

部署租户domain1、domain2、domain3在单个服务器上,每个租户共享4个磁盘卷:

acepan serve --address :10001 /data/disk{1,2,3,4}/domain1
acepan serve --address :10002 /data/disk{1,2,3,4}/domain2
acepan serve --address :10003 /data/disk{1,2,3,4}/domain3

三个AcePan实例分别监听端口10001、10002、10003,同时占用/data/disk1, /data/disk2, /data/disk3, /data/disk4。

分布式部署

  1. 每个租户的数据存储在单个磁盘卷上

3个租户的数据分别存储在4台服务器的单个磁盘卷上:

acepan serve --address :10001 http://192.168.122.{100,101,102,103}/data/domain1
acepan serve --address :10002 http://192.168.122.{100,101,102,103}/data/domain2
acepan serve --address :10003 http://192.168.122.{100,101,102,103}/data/domain3
  1. 每个租户的数据存储在多个磁盘上

3个租户的数据分别存放在4台服务器的4个磁盘卷上,分别监听端口10001、10002、10003:

acepan serve --address :10001 http://192.168.122.{100,101,102,103}/data/disk{1,2,3,4}/domain1
acepan serve --address :10002 http://192.168.122.{100,101,102,103}/data/disk{1,2,3,4}/domain2
acepan serve --address :10003 http://192.168.122.{100,101,102,103}/data/disk{1,2,3,4}/domain3