多租户模式(Multitenancy)

2020-03-03  本文已影响0人  RPA_DORAEMON

人懒:英语看起来费脑子,先机器翻一下留个备份。
1.Multitenancy is a reference to the mode of operation of software where multiple independent instances of one or multiple applications operate in a shared environment. The instances (tenants) are logically isolated, but physically integrated. The degree of logical isolation must be complete, but the degree of physical integration will vary. The more physical integration, the harder it is to preserve the logical isolation. The tenants (application instances) can be representations of organizations that obtained access to the multitenant application (this is the scenario of an ISV offering services of an application to multiple customer organizations). The tenants may also be multiple applications competing for shared underlying resources (this is the scenario of a private or public cloud where multiple applications are offered in a common cloud environment).
多租户 是对软件操作模式的引用,其中一个或多个应用程序的多个独立实例在共享环境中运行。 实例(租户)在逻辑上是隔离的,但在物理上是集成的。 逻辑隔离度必须完整,但是物理集成度将有所不同。 物理集成越多,保持逻辑隔离就越困难。 租户(应用程序实例)可以是获得对多租户应用程序的访问权的组织的表示(这是ISV向多个客户组织提供应用程序服务的场景)。 租户也可能是竞争共享基础资源的多个应用程序(这是私有云或公共云的情况,其中在公共云环境中提供了多个应用程序)。
定义来自这里

  1. Multitenancy is not just network isolation and RBAC
    在我与云管理平台(CMP)供应商的许多互动中,最需要关注的一点是多租户。当然,大多数人都意识到多租户的基本前提是网络隔离。但是,在很多情况下,供应商可能会建议,在网络隔离之外,实现多租户只是基于粒度的基于角色的访问控制问题。我听过很多次供应商指出,如果一个用户或组代表云提供商,而许多子组代表不同的云租户,那么您将拥有多租户环境。当然,它比这复杂得多。

正确支持多租户的供应商必须在其CMP *的所有级别上实施它。一些例子:

供应商的观点是,大多数使用CMP构建私有云的客户不需要这种复杂性。对于许多组织来说,在云计算开始之初确实是这样。但是,在我的交互中,所有构建本地云的大型组织都将服务(或计划服务)具有不同安全级别和专用IT基础架构的不同业务部门和部门。另外,许多大型组织都在考虑将其最初私有的云暴露给外部实体(例如,业务合作伙伴,联合机构)的想法。
换句话说,除了公共云用例之外,在某些情况下,实施不当的多租户会破坏交易。

如果您是最终用户组织,则应真正评估选择的CMP中多租户的健壮性。
如果您是供应商,则应真正预期成熟客户的需求,并不要假装多租户仅仅是网络隔离,组层次结构和RBAC。

*如果您对Gartner建议用于企业级CMP的管理功能和功能感到好奇,建议您阅读我们的研究报告:《云管理平台的评估标准》
原文地址在这里

上一篇 下一篇

猜你喜欢

热点阅读