gke*_*ley 6 saas single-instance multi-tenant multi-instance-deployment server
我一直在阅读有关实例和租户以及 Saas 架构的内容。我的问题如下(如果您发现我对以下任何术语有错误,请更正):
1)实例:一个软件的实例是否只是该软件的一个副本,有自己的数据库?还有比这更重要的事情吗?
2)租户:租户是对单个实例共享一组通用访问权限的用户/用户组吗?
3)单实例:如果 Saas 提供商提供单实例服务,这是否意味着他们只创建其软件的单个实例?或者这是否意味着可以有多个实例,但每个实例可以为多个租户提供服务?如果是这样,单实例与多租户相同吗?
4)多实例:这是否意味着每个实例只能服务一个租户,或者是否可以有多个实例,每个实例服务多个租户?IE。多实例服务可以是单租户或多租户吗?
5)单租户:这是否仅仅意味着单个实例只能为一个租户提供服务,还是也意味着存在多个实例?IE。单租户服务可以同时是单实例和多实例吗?
6)多租户:这是否仅仅意味着单个实例可以为多个租户提供服务,还是意味着只有一个实例?IE。多租户服务可以同时是单实例和多实例吗?
7)总结一下:可以单实例+单租户、单实例+多租户、多实例+单租户、多实例+多租户吗?
小智 4
我将根据我的直接经验来写:
1)简单的答案是“是”。
2)几乎是:可能会有细化的访问权限,比如一两个管理员和一般用户。
3)他们只为您提供该模块的一个实例,该实例将是单一租户。
4)他们为您提供该模块的多个实例,这些实例将是单个租户。
5) 我会使用单租户来指代托管实例的服务器仅由一个租户使用。这样做可能是为了感知安全优势,或者服务器运行在 SaaS 提供商非标准时区,例如全年保持 UTC。
6) 我会使用多租户来指托管实例的服务器被多个租户使用。这往往更具成本效益,并且可能与单租户一样安全。
7) 是,不是,是,是。
| 归档时间: |
|
| 查看次数: |
3340 次 |
| 最近记录: |