多租户技术的跨部门和虚拟团队的解决方案
1 前言 经过多年的企业信息化建设,Office系统逐步形成有9营业场所的分部门、9专业应用子系统、20独立的信息模块、330一种方法。这些系统或模块内置于Microsoft IIS、Apache Tomcat、Weblogic、Cordys BOP上,相互彼此独立、互不影响。 在不考虑反复投资、资源共享、便于运维的情况下,仍存在一些长期非常难解决的问题: (1)、各个系统的组织、账号不统一。维护困难。 (2)、在一些系统或模块中。对于人员跨部门的情况。仍以两个及以上账号的方式处理,不仅业务不直观。并且操作性比較差。 (3)、虚拟团队支持都是通过开发编码处理。实施周期较长,缺乏灵活性。 因为云计算议题的发烧,在IaaS虚拟化资源池和共用的数据中心内,怎样以单一系统架构与服务提供多数client同样甚至可定制化的服务,而且仍然能够保障客户的数据隔离。让多租户技术成为上述需求提供一套解决方式。 2 多租户技术概述 2.1 多租户技术概述 參考百度百科的定义,多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术。它是在探讨与实现怎样于多用户的环境下共用同样的系统或程序组件,而且仍可确保各用户间数据的隔离性。 多租户技术源于1960年代。很多公司为了要使用很多其它的运算资源,向持有大型主机(Mainframe)的供应商租用一部份的运算资源