【技术实现步骤摘要】
一种基于云数据库的电力数据多租户共享方法及系统
[0001]本申请涉及云计算
,尤其涉及一种基于云数据库的电力数据多租户共享方法及系统。
技术介绍
[0002]需供电不平衡是供电企业管理活动中一直存在的问题,近些年很多供电企业以租赁的形式租用数据中心服务器运营和维持其业务,以这种模式运营的数据中心称为多租户数据中心,它不仅可以节约大量的建设成本,而且良好的基础设施和托管环境也为安全、可靠的服务质量提供了保障,所以多租户数据中心得到了广泛的应用和普及,由于多租户数据中心迅速发展,以及其巨大的电力需求和管理方面的灵活性,使得其逐渐成为了电力需求响应的主要使用方式。
[0003]在电力市场中,电力需求响应的主要工作是协调供需双方的电力平衡,它使得电能的供应不仅可以由供电方提供,也可以由需求方提供,即通过多租户数据中心对需求侧的调节能力来实现电力需求响应。当电力需求响应发生时,供电者会给数据中心运营商发送电力需求响应信号。然而由于多租户数据中心存在着激励分离问题,数据中心运营商需要根据电力需求制定响应方案,采用逆向拍卖一对多的形式激励租户参与需求响应,数据中心运营商从中选择最佳租户最小化成本满足电力需求。所以,研究多租户数据中心参与需求响应的问题将有利于电力市场的宏观调控。对保证电网的稳定运行有着重要的意义。
[0004]为了解决上述问题,本专利技术基于云数据库技术,对供电企业的电力目标信进行分析和管理,使用多租户共享技术对电力数据进行共享以激励租户主动参与需求响应,能够同时激励租户共享和云服务提供商回 ...
【技术保护点】
【技术特征摘要】
1.一种基于云数据库的电力数据多租户共享方法,其特征在于,包括以下步骤:步骤S1,确认电力数据的电力供应方、运行电网的多租户数据中心运营商、租用多租户数据中心运营商的租户和基于代理重加解密算法的云数据库;步骤S2,当发生电力需求响应时,所述电力供应方向将所述电力需求响应对应的所需电力目标信息发送给所述多租户中心运营商;步骤S3,所述多租户中心运营商接收到所述电力目标信息后,向所述租户发送需求响应信号,并将所述电力目标信息发送给所述租户;步骤S4,所述租户在接收到所述电力目标信息后,通过所述云数据库将自身的数据存储至各自的数据库中,所述租户将各自的数据向所述多租户中心运营商进行投标;步骤S5,所述多租户中心运营商根据接收的所述投标筛选出匹配租户;步骤S6,所述匹配用户和所述多租户数据中心运营商对数据中心运营商进行供电完成电力供应方所需的电力目标信息。2.根据权利要求1所述的一种基于云数据库的电力数据多租户共享方法,其特征在于,所述步骤S1包括:将所述租用多租户数据中心运营商的租户的数量设置为N,在所述云数据库中设置有和所述租户对应的租户数据表以及执行代理重加解密算法的加解密中间件,所述加解密中间件内设置有查询转换模块。3.根据权利要求2所述的一种基于云数据库的电力数据多租户共享方法,其特征在于,所述步骤S4包括:步骤S41,所述租户在接收到所述电力目标信息后,将第一租户数据表发射给所述加解密中间件;所述第一租户数据表为所述租户将要放大的所述云数据库中的租户数据;所述云数据库接收来自所述第一租户的第一业务数据,并存储在所述第一租户数据表中,所述云数据库接收来自所述第二租户的第二业务数据,并存储在所述第二租户数据表中,所述云数据库中的第N租户数据表存储来自第N租户的第N业务数据;步骤S42,所述加解密中间件访问云数据库中的租户数据表,并使用所述代理重加密算法查询所述租户的属性集,判断所述属性集是否满足代理重加密算法的访问控制策略,若满足,则继续步骤S43;否则,返回失败提示信息给当前租户,当前租户访问部分数据库数据,对于加密的字段则无法获取;步骤S43,加解密中间件加载当前租户的转换私钥,查询代理解密算法和转换私钥的关系表,若转换私钥为空,则执行步骤S44;否则,执行步骤S45;步骤S44,加解密中间件根据转换私钥对代理重加密算法代理解密,得到代理解密算法,并将转换私钥和代理解密算法保存在关系表中解密,得到代理解密算法,并将转换私钥和代理解密算法保存在关系表中;步骤S45,所述加解密中间件根据所述转换私钥将所述代理解密算法解密,得到对称加密密钥,并传给所述租户和所述加解密中间件的查询转换模块;步骤S46,加解密中间件的查询转换模块将查询语句和对称密钥转换为云数据库执行语句,对云数据库进行读写操作,租户进行云数据库加密字段的访问;步骤S47,租户在...
【专利技术属性】
技术研发人员:王凌,夏飞,庄岭,余竞航,赵一辰,朱佳佳,刘喆,戚林成,张世杰,
申请(专利权)人:国网江苏省电力有限公司信息通信分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。