Saas:单实例 vs 多实例 vs 单租户 vs 多租户?

5

我一直在阅读有关Saas架构中的实例和租户的信息。以下是我的问题(如果您发现以下任何术语有误,请纠正):

1)实例:一个软件实例只是该软件的副本,具有自己的数据库吗?它还有其他方面吗?

2)租户:租户是共享个人实例访问权限的用户或用户组吗?

3)单实例:如果Saas提供商提供单实例服务,这是否意味着他们只创建了一个软件实例?或者这是否意味着可能会有多个实例,但每个实例可以为多个租户提供服务?如果是这样,单实例是否与多租户相同?

4)多实例:这是否意味着每个实例只能为一个租户提供服务,或者可以有多个实例每个实例都可以为多个租户提供服务?即多实例服务可以是单租户或多租户吗?

5)单租户:这仅意味着一个个人实例只能为一个租户提供服务,还是也意味着有多个实例?即单租户服务既可以是单实例又可以是多实例吗?

6)多租户:这只是意味着一个个人实例可以为多个租户提供服务,还是意味着只有一个实例?即多租户服务既可以是单实例又可以是多实例吗?

7)总结:您是否可以拥有单实例+单租户,单实例+多租户,多实例+单租户和多实例+多租户?


相关帖子 - 多租户还是多实例? - RBT
1个回答

4

我将根据我的直接经验撰写:

1) 简单的回答是'是'。

2) 几乎是的:可能会有精细的访问权限,比如一两个管理员和普通用户。

3) 他们为您提供了该模块的一个实例,这将是单租户的。

4) 他们为您提供了该模块的多个实例,这将是单租户的。

5) 我会使用单租户来指代托管实例的服务器仅被一个租户使用。这可能出于认为带来的安全益处,或者服务器上运行了一个非标准的时区对于SaaS提供商来说,比如全年保持在协调世界时。

6) 我会使用多租户来指代托管实例的服务器被多个租户使用。这往往更具成本效益,并且可能与单租户一样安全。

7) 是的,不,是的,是的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接