工业互联网平台核心技术之五:多租户技术.docx
《工业互联网平台核心技术之五:多租户技术.docx》由会员分享,可在线阅读,更多相关《工业互联网平台核心技术之五:多租户技术.docx(6页珍藏版)》请在第壹文秘上搜索。
1、ITenarrt|Tenant|Tenant|Tenant|Tenant|TenantDatabaseserver(egDB2)1Databaseisolation2Schemaisolation3.ApplicationISOiatJon多租户管理技术,是云平台使能技术之一,通过虚拟化、数据库隔离、容器等技术实现不同租户应用和服务的隔离,保护其隐私与安全。一多租户技术概念多租户技术(multi-tenancytechnology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。在多租户技术中,租户(Tena
2、nt)是指使用系统或计算资源的用户,包含在系统中可识别为指定用户的一切数据,比如在系统中创建的账户与统计信息(AccountingData),以及在系统中设置的各式数据和用户所设置的客户化应用程序环境等,都属于租户的范围。多租户的资源是按照服务请求,动态创建的。租户租借计算资源,是和服务提供商签订的服务协定,有一定的时间限制(租户可以任何时候,任何地点来申请或取消对计算资源的使用)。服务提供商必须按照协定动态地进行部署,满足租户的需求。租户间共享资源越多,基础资源的利用率越高,单位资源成本越低,租户间隔离性越差。二多租户技术多相声平台IiiiiIIiBeoaiiiIiii桁户技术上,多租户技术
3、可以通过许多不同的方式来切割用户的应用程序环境或数据。数据面(dataapproach):供应商可以利用切割数据库(database),切割存储区(storage),切割结构描述(schema)或是表格(table)来隔离租户的数据,必要时会需要进行对称或非对称加密以保护敏感数据,但不同的隔离作法有不同的实现复杂度与风险。程序面(applicationapproach):供应商可以利用应用程序挂载(hosting)环境,于进程(ProCeSS)上切割不同租户的应用程序运行环境,在无法跨越进程通信的情况下,保护各租户的应用程序运行环境,但供应商的运算环境要够强。系统面(SyStem叩PrOaCh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 互联网 平台 核心技术 租户 技术
