我一直在阅读有关实例和租户以及 Saas 架构的内容。我的问题如下(如果您发现我对以下任何术语有错误,请更正):
1) 实例:某个软件的实例是否只是该软件的副本及其自己的数据库?还有比这更重要的事情吗?
2) Tenant:租户是对单个实例共享一组通用访问权限的用户/用户组吗?
3) 单实例:如果 Saas 提供商提供单实例服务,这是否意味着他们只创建软件的单个实例?或者这是否意味着可以有多个实例,但每个实例可以为多个租户提供服务?如果是这样,单实例与多租户相同吗?
4) 多实例:这是否意味着每个实例只能为一个租户提供服务,还是可以有多个实例,每个实例为多个租户提供服务? IE。多实例服务可以是单租户或多租户吗?
5) 单租户:这是否仅仅意味着单个实例只能为一个租户提供服务,还是也意味着存在多个实例? IE。单租户服务可以同时是单实例和多实例吗?
6) 多租户:这是否仅仅意味着单个实例可以为多个租户提供服务,或者是否意味着只有一个实例? IE。多租户服务可以同时是单实例和多实例吗?
7) 总结:可以单实例+单租户、单实例+多租户、多实例+单租户、多实例+多租户吗?
我将根据我的直接经验来写:
1)简单的答案是“是”。
2)几乎是:可能会有细化的访问权限,比如一两个管理员和一般用户。
3)他们只为您提供该模块的一个实例,该实例将是单一租户。
4)他们为您提供该模块的多个实例,这些实例将是单个租户。
5)我会用单租户来指代server托管实例仅由一个租户使用。这样做可能是为了感知安全优势,或者服务器运行在 SaaS 提供商非标准时区,例如全年保持 UTC。
6)我会使用多租户来指代server托管实例由多个租户使用。这往往更具成本效益,并且可能与单租户一样安全。
7) 是,不是,是,是。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)