多用户与多租户的区别

多用户:

现代软件通常属于多用户的应用,也就是说,同一台机器同一套软件能够为多个用户创建各自的帐户,也容许拥有这些帐户的用户同时登陆这台计算机。这就涉及到计算机用户和资源的管理。简单地说就是多个用户在一个应用系统上能够创建多个用户

多租户:
许多组织都将使用同一个应用程序;他们必须可以容许本身的用户访问应用程序,可是应用程序必须只容许每一个组织本身的成员访问其组织的数据。
架构


特点:
因为多租户技术可让多个租户共用一个应用程序或运算环境,且租户大多不会使用太多运算资源的状况下,对供应商来讲多租户技术能够有效的下降环境建置的成本。包含硬件自己的成本,操做系统与相关软件的受权成本均可以由于多租户技术,而由多个租户一块儿分担。

经过不一样的数据管理手段,多租户技术的数据能够用不一样的方式进行数据隔离,在供应商的架构设计下,数据的隔离方式也会不一样,而良好的数据隔离法能够下降供应商的维护成本(包含设备与人力),而供应商能够在合理的受权范围内取用这些数据分析,以做为改善服务的依据。

多租户架构下全部用户都共用相同的软件环境,所以在软件改版时能够只发布一次,就能在全部租户的环境上生效。

具多租户架构的应用软件虽可客制,但客制难度较高,一般须要平台层的支持与工具的支持,才可下降客制化的复杂度。工具

 

更详细的多租户信息请查看:http://www.baike.com/wiki/%E5%A4%9A%E7%A7%9F%E6%88%B7%E6%8A%80%E6%9C%AFpost

相关文章
相关标签/搜索