资源描述:
《面向多租户的可定制私有云平台的构建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、面向多租户的可定制私有云平台的构建Thedesignofacustomizableprivatecloudbasedonmulti-tenantmode领域:计算机技术作者姓名:席迅指导教师:张冰怡副教授企业导师:王金林高工天津大学计算机科学与技术学院二零一五年十一月摘要随着互联网技术的飞速发展,开发技术的不断完善和成熟,软件的开发也进入了一个崭新的时代。“软件即服务”的思想也逐渐被大家所接受,并成为软件行业发展的新趋势。其中,以高效、经济、便于维护为特点的多租户软件的发展尤为引人注目。然而,当前的多租户软件对租户的多样化需求以及个性化定制的支持并不令人满意。数据的
2、隔离方面也存在一定的缺陷。以上这些问题亟待解决,也是当前研究的热点。本文针对当前多租户软件无法满足租户的多样化需求及个性化配置等问题,以在校期间研究的节能监测及监控系统为例,依托于私有云平台,提出了一种面向多租户的可定制私有云平台。首先,针对多租户模式下的数据隔离,租户身份认证等一系列需求,对节能监测系统的架构体系进行了设计。然后从界面定制、流程定制、数据定制三个方面展开研究工作,以满足租户的定制需求。最后,将节能监测系统部署在私有云平台上,使其可以同时为多个租户提供服务。本文在面向多租户的系统定制、私有云平台的搭建等方面展开了一系列工作。在数据的隔离,代码的自动生
3、成等方面进行了一些研究,并给出了租户与租户之间的定制个性化,租户与租户间数据的隔离的一个解决方案。对私有云、多租户技术的发展起到了一定的推动作用。关键词:多租户,可定制,私有云,数据隔离IABSTRACTWiththerapiddevelopmentofInternettechnology,thedevelopmenttechnologyisconstantlyimprovingandbecomemoreandmoreperfect,thedevelopmentofsoftwarehasenteredanewera.Theideaof"Softwareasaserv
4、ice"hasgraduallybeenacceptedbyus,andbecomesanewtrendinthedevelopmentofthesoftwareindustry.Wherein,multi-tenantsoftware,famousasanefficient,economical,easytomaintainisespeciallynoteworthy.However,thecurrentmulti-tenantsoftwareisnotsatisfactoryasthediverseneedsoftenantsandcustomizationsu
5、pportarenotsogood,andalso,therearesomeflawsinthedataisolationpart.Theseissuesmustberesolved,andalsothehotspotofcurrentresearches.Thisarticlefocusontheproblemsofmostmulti-tenantsoftwarenowcannotmeetthediverseneedsandpersonalizedconfigurationissuesofthetenants,usingastudyprojectofenergym
6、onitoringandcontrollingsystemasanexample,buildonaprivatecloudplatform,weproposeamulti-tenantandcustomizableprivatecloudplatform.Firstofall,tomeettheneedsofthedataisolationandtheauthenticationfortenants,weredesignedthearchitectureoftheenergymonitoringandcontrollingsystem.Then,westartour
7、workinthreeaspects,interfacecustomization,processcustomization,datacustomization.Finally,buildenergymonitoringandcontrollingsystemonaprivatecloudplatform,soitcanprovideservicesformultipletenants.Inthispaper,authorlaunchedaseriesofworkonmulti-tenantsystemcustomizationandbuildingapriva