一种具层级关系于云计算环境的私有数据处理方法与流程

文档序号:16063340发布日期:2018-11-24 12:25阅读:373来源:国知局

本发明涉及云计算领域,特别涉及一种云计算中传输数据的处理方法。

背景技术

传统服务器的主从式架构下都是登入密码后进入系统,然后选取自己权限范围内的数据或是可任意取得数据。甚至,有人用编译码的通讯协议来保护信息的安全传送。但这样仍没办法保障数据,因为只要被破解,数据将全面性被取得,同时不易查知从何段落被取得。



技术实现要素:

为了解决背景技术中的问题,本发明提供高安全性的一种在层级关系下的云计算环境中传输数据的处理方法。

本发明解决其技术问题所采用的技术方案是:一种具层级关系于云计算环境的私有数据处理方法,包括若干私有云,所述私有云间具有多层级结构,所述私有云各包括一个云计算服务器,不同私有云间通过所述云计算服务器传递数据,所述私有云中的服务器具有多层级服务器架构,以除所述云计算服务器外的每一台服务器为一个单元,

发送数据时,不同的单元采用不同的编码方式对数据作一次编码,所述云计算服务器对数据作二次编码;

接收数据时,所述云计算服务器对数据作一次译码,所述单元对数据作二次译码。

所述多层级结构包括并列关系或上下级从属关系。

所述各单元发送数据时经过数据处理后再对数据进行编码,所述数据处理包括对发送的数据添加本身服务器的云等级和送出时间。

所述多层服务器架构为:在一个所述私有云中,包括一级服务器:一个云计算服务器和一个网页服务器,二级服务器:若干文件服务器和若干丛集网络,所述丛集网络包括数据库服务器和储存服务器。

私有云接收上级或下级私有云的数据,该私有云中的云计算服务器接收并储存上级或下级私有云的云计算服务器发送的二次编码后的数据,在该私有云的云计算服务器中对数据进行第一层译码,在该私有云中对应的二级服务器上对数据进行第二层译码获得原始数据。

私有云向上级或下级私有云发送数据,在该私有云的二级服务器中对原始数据进行第一层编码,在该私有云的云计算服务器对数据进行第二次编码并将二次编码数据发送至上级或下级私有云的云计算服务器。

并列关系的私有云间传输数据,在接收数据的私有云的云计算服务器内只进行数据更新。

所述云计算内的网络可以是企业内部网络、以太网络或互联网。

本发明的有益效果是:此发明在云计算架构下,考虑不同等级的云彼此间数据的传递方法,因不同云间关系等级的不同,存在不同编解码的需求,以达成数据安全的传送与接收,即便数据被非法取得时,来源服务器的数据也不会被一次性全部取得,是一种具有高度安全性的云间数据传递方法。

附图说明

图1和图2组成本发明实施例的系统架构图。

图3为本发明实施例接收数据框图。

图4为本发明实施例发送数据框图。

图5和图6组成本发明实施例在同级件数据传递框图。

图7和图8组成本发明实施例接收流程图。

图9为本发明实施例发送流程图。

图10为本发明实施例的功能关系图。

附图中,10为云计算服务器1,20为文件服务器,30为丛集网络,40为网页服务器,50为个人计算机,60为便携设备,70为云计算服务器2,80为丛集网络1,81为丛集网络2,90为文件服务器,100为网页服务器。

具体实施方式

下面结合附图对本发明实施例作进一步说明:

本发明实施例中,一种具层级关系于云计算环境的私有数据处理方法,具有一个以上私有云,私有云间具有多层级结构,多层级结构包括并列的同级关系或上下级从属关系,私有云各包括一个云计算服务器,不同私有云间通过云计算服务器传递数据,私有云中的服务器具有多层级服务器架构,以除所述云计算服务器外的每一台服务器为一个单元,发送数据时,不同的单元采用不同的编码方式对数据作一次编码,所述云计算服务器对数据作二次编码;接收数据时,所述云计算服务器对数据作一次译码,所述单元对数据作二次译码。

由图1和图2组成本发明对划分层级的私有云云间数据处理和方法的系统架构图。此系统包含一个以上的私有云,各只有一个云计算服务器(系统架构图中10、70),一个网页服务器(系统架构图中40、100)。各个云计算服务器当中,可以有多个文件服务器(系统架构图中20、90),多个丛集网络(系统架构图中30、80、81),每个丛集网络内又可包括一个以上的不同特性服务器,例如,数据库服务器(databaseserver)、储存服务器(storageserver)。云计算服务器10主要是协调内部链接装置50、60,让其通过网页服务器40到文件服务器20或是丛集网络30当中做查询;或是协调到另一个云计算服务器70当中要求提供查询。在本实施方式中,所述云计算内的网络可以是企业内部网络(intranet)或以太网络(ethernet),也可以是互联网(internet)。

下面几个图说明在等级不同的情况下,数据接收与传送的方式:

图3说明接收数据并置入自己的云计算做处理的情况。云计算服务器10向云计算服务器70取得数据后,在本服务器上做第一次译码,然后存放到合适的服务器译码并处理,如301、303、和305。其中302、304、和306都是具备编译码的功能。特别的是305可以当做储存功能的服务器,不只具有接收功能,也具有3051和3052输入数据的功能。若是将305当做运算功能的服务器时,便可将接收到的数据处理后,经由3051与3053的输出功能输出。若是遇到跳等级接收数据,做法同图3;

图4说明发送数据的情况。云计算服务器70向云计算服务器10要求提供数据,此时,云计算服务器10会依照目前可提供数据的301、303、和305找出所需要的数据,编码后送到云计算服务器10,并由云计算服务器10再编码一次,确保送出的数据不会留有来源服务器的位置,编码前将该云的等级和送出时间添加到数据中,送给云计算服务器70,然后,由云计算服务器70来做第一层解碼,服务器801、803、和805依照实际使用情形做第二层的译码。若是遇到跳等级发送数据,做法同图4;

图5和图6共同组成说明同等级的状况下的数据传输情况,与图3、图4类似,主要的差别是云计算服务器阶段,它只做数据更新,没有储存新的数据;

图7和图8组成接收流程图,主要根据不同等级状况,做译码,然后处理取得的数据。这部分会预先置于每台服务器内,经由演算,来控管数据的状态,同时,也满足每个服务器的安全防护。此外,图9说明传送流程图,它也是依不同等级状况来编码,由服务器主动提供数据给云计算服务器做整合与再编码,统一送出到另一个云的云计算服务器,好处是各服务器处理编码自己的数据,自己做好自己的安全防护。这部分如同接收流程图,会预先置于每台服务器内,经由演算,让独立的服务器,彼此间数据可串接,同时,也满足每个服务器的安全防护;

图9说明传送流程图,主要依不同等级状况,在取数据更新本等级与时间,再加入已存在包覆数据后做解码,然后取得原始的数据;

图10结合前面的几个图,属于功能关系图,用来呈现每个功能的前后关系。在决定收送等级的关系后,开始做传送或是接收,依照各自状态再来进行编码或译码。最后,再送出或是纪录与储存。

各位技术人员须知:虽然本发明已按照上述具体实施方式做了描述,但是本发明的发明思想并不仅限于此发明,任何运用本发明思想的改装,都将纳入本专利专利权保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1