一种私有云与公有云的信息交互系统及方法_3

文档序号:9711529阅读:来源:国知局
对数据的处理以及云应用服务的实现,获得数据处理、云应用服务的实现的结果;
[0078]第二存储模块37基于第二资源调度模块35的调用,将来自第二计算模块36得到的所述结果进行保存。,
[0079]进一步,所述第二存储模块37可以是全局存储模块或者公有存储模块,其可以存储和备份有公有云计算中心的计算和处理需要的数据和结果数据、云应用服务及其实现后的数据;和/或,可以存储和备份当私有云计算中心故障时,代替该故障的私有云计算中心为用户提供服务时需要和产生的各种数据;和/或,存储私有云计算中心2通过备份模块26同步到公有云计算中心的数据。
[0080]全局监控服务器模块31,发现发生故障的所述私有云计算中心的故障排除,恢复正常后,将该信息发送给全局管理服务器模块;
[0081 ]全局管理服务器模块通知所述域名解析服务器模块调整域名解析;
[0082]域名解析服务器模块33根据来自全局管理服务器模块的通知,将域名解析回到所述私有云计算中心;
[0083]所述第二管理工具模块34根据全局管理服务器模块32的调用,停止对该所述私有云计算中心的命令的解析,并将所述处理结果从所述公有云计算中心取出并同步回该私有云计算中心。
[0084]上述方案提供的私有云与公有云的信息交互系统中,通过公有云计算中心对私有云计算中心进行实时状态监控,并通过对监控的结果做出相应的应急措施,可以保证数据在私有云上进行存储的情况下,又保证了其稳定的全天候服务的云服务特点。克服了现有集中式云计算系统网络由于网络存在地域差异而带来的不同地域的终端用户得到的云计算服务有差别(如云计算服务的速度、安全性、可靠性等)的缺陷,还克服了现有集中式云计算系统网络不稳定导致的数据存储慢的问题,保证了数据的远程存储安全问题,提高了用户体验、及用户的满意度。
[0085]另外,本发明还提供了一种私有云与公有云的信息交互方法,如图4所示,包括如下步骤:
[0086]步骤S1:利用公有云计算中心对多个私有云计算中心进行实时监控;如果其中任一私有云计算中心发生故障时,跳转到步骤S2;
[0087]步骤S2:利用公有云计算中心为发生故障的私有云计算中心的一个或多个用户提供服务,公有云计算中心继续监控该私有云计算中心的工作情况,如果检测到该私有云计算中心故障解除,则跳转到步骤S3;
[0088]步骤S3:将服务产生的数据从公有云计算中心取出并同步回该私有云计算中心。
[0089]更进一步的,本发明还提供了一种私有云端信息交互方法,如图5所示,包括如下步骤:
[0090]步骤S21:利用第一网络路由模块分配私有云计算中心内部的网络资源,并实现该私有云计算中心与其他的私有云计算中心或公有云计算中心的通信;
[0091]步骤S22:利用第一管理工具模块解析来自用户的命令,并将解析后的命令发送到第一资源调度模块;
[0092]步骤S23:利用第一资源调度模块根据来自第一管理工具模块的解析后的命令,调用第一计算模块和第一存储模块或其它私有云计算中心或公有云计算中心来增加、修改或删除所需要的数据和云应用服务;
[0093]步骤S24:利用第一计算模块基于第一资源调度模块的调用,完成对数据的处理以及云应用服务的实现,获得数据处理、云应用服务的实现的结果;
[0094]步骤S25:利用第一存储模块基于第一资源调度模块的调用,将来自第一计算模块得到的结果进行保存。
[0095]为了将私有云计算中心中的数据同步到所述公有云计算中心进行备份,如图5所示,上述私有云端信息交互方法还包括如下步骤:
[0096]步骤S26:利用备份模块将所述私有云计算中心中的数据同步到所述公有云计算中心进行备份。
[0097]更进一步的,本发明还提供了一种公有云端信息交互方法,如图6所示,包括如下步骤:
[0098]步骤S31:利用第二网络路由模块实现所述公有云计算中心内部的网络资源分配以及与各个私有云计算中心的通信;
[0099]步骤S32:利用云应用数据库模块保存各个私有云计算中心的云应用的安装包;
[0100]步骤S33:利用全局监控服务器模块对各个私有云计算中心的运行状况进行监控,将发现的私有云计算中心发生故障的故障信息报告给全局管理服务器模块;
[0101]步骤S34:当全局管理服务器模块收到故障信息后,通知所述域名解析服务器模块调整域名解析,并将向发生故障的所述私有云计算中心发起的访问请求转发给所述第二管理工具模块;跳转到步骤S35;
[0102]步骤S35:利用第二管理工具模块接收域名解析服务器模块转发的访问请求,并对该访问请求中的命令进行解析,及将解析后的结果发送到第二资源调度模块;
[0103]步骤S36:利用第二资源调度模块根据来自第二管理工具模块的解析后的命令,从第二存储模块中读取所需要的数据和云应用服务;
[0104]步骤S37:利用第二计算模块基于第二资源调度模块的调用,完成对数据的处理以及云应用服务的实现,及获得数据处理、云应用服务的实现的结果;
[0105]步骤S38:利用第二存储模块基于第二资源调度模块的调用,将来自第二计算模块得到的所述结果进行保存;
[0106]步骤S39:利用全局监控服务器模块继续监控发生故障的私有云计算中心,当发现发生故障的私有云计算中心的恢复正常后,将该信息发送给全局管理服务器模块;
[0107]步骤S310:利用全局管理服务器模块通知所述域名解析服务器模块调整域名解析;
[0108]步骤S311:利用域名解析服务器模块根据来自全局管理服务器模块的通知,将域名解析回到私有云计算中心;
[0109]步骤S312:利用第二管理工具模块根据全局管理服务器模块的调用,停止对该所述私有云计算中心的命令的解析,并将所述云计算中心的数据从公有云计算中心取出并同步回该私有云计算中心。
[0110]上述方案提供的私有云与公有云的信息交互方法中,通过公有云计算中心对私有云计算中心进行时时状态监控,并通过对监控的结果做出相应的应急措施,可以保证数据在私有云上进行存储的情况下,又保证了其稳定的全天候服务的云服务特点。克服了现有集中式云计算系统网络由于网络存在地域差异而带来的不同地域的终端用户得到的云计算服务有差别(如云计算服务的速度、安全性、可靠性等)的缺陷,以及克服了现有集中式云计算系统网络不稳定导致的数据存储慢的缺陷,还保证了数据的远程存储安全,提高了用户体验、及用户的满意度。
[0111]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种私有云与公有云的信息交互系统,其特征在于,包括: 公有云计算中心和私有云计算中心; 多个所述私有云计算中心之间,相互通过网络进行连接; 多个所述私有云计算中心,与所述公有云计算中心通过网络进行连接; 所述私有云计算中心用于为一个或多个用户提供服务,公有云计算中心用于对多个私有云计算中心进行管理与控制,并在任何一个私有云计算中心发生故障时,为所述发生故障的私有云计算中心的用户提
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1