温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Salesforce平台支持多租户Multi tenant的核心设计思路是什么

发布时间:2021-12-31 11:03:37 来源:亿速云 阅读:188 作者:柒染 栏目:云计算

本篇文章给大家分享的是有关Salesforce平台支持多租户Multi tenant的核心设计思路是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

多租户技术是云用于经济高效和安全地共享IT资源的基本技术。

多租户支持是所有云服务提供商都需要着力实现的一种技术,用于云基础设施上在成本可控和保证安全性的前提下进行IT资源分享。

多租户支持面临的四大挑战:

  1. how to keep tenant-specific data secure in a shared database so that one tenant can’t see another tenant’s data?

如何保证共享数据库内不同租户间的数据隔离,通俗的说,一个租户不应该看到其他租户的数据。

  1. 当一个租户对其拥有的schema对象或者应用编程接口进行调整时,不应影响到其他租户的功能和整个系统的可用性。

How can one tenant customize various schema objects and an application’s user interface in real time without affecting the functionality or availability of the system for all other tenants?

  1. How can the system’s code base be patched or upgraded without breaking tenant-specific schemas?

系统基层实现发生变动,比如代码版本升级,或者新的补丁进来时,不应该破坏每个租户私有的对象。

  1. And how will the system’s response time scale as tens of thousands of tenants use the service?

随着系统租户数量的增加,整个系统的响应时间不应该急剧下降。

Salesforce平台支持多租户Multi tenant的核心设计思路是什么

Force.com’s core technology uses a runtime engine that materializes all application data from metadata—data about the data itself. In Force.com’s well-defined metadata-driven architecture, there is a clear separation of the compiled runtime database engine (kernel), tenant data, and the metadata that describes each application. These distinct boundaries make it possible to independently update the system kernel and tenant-specific applications and schemas, with virtually no risk of one affecting the others.

Salesforce应对这些挑战的设计是,采取了一种运行时引擎的思路,所有的应用数据都通过元数据生成,即所谓元数据驱动的架构(metadata driven architecture)。这样一来,模型的元数据作为输入,交给运行时引擎加工,生成运行时使用的模型和数据,三者各司其职,有严格的区分,实现了一种高度动态的内核。

Salesforce平台支持多租户Multi tenant的核心设计思路是什么

Salesforce平台支持多租户Multi tenant的核心设计思路是什么

以上就是Salesforce平台支持多租户Multi tenant的核心设计思路是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI