[发明专利]一种云计算服务器的云存储方法无效
| 申请号: | 201110243937.8 | 申请日: | 2011-08-24 |
| 公开(公告)号: | CN102255974A | 公开(公告)日: | 2011-11-23 |
| 发明(设计)人: | 戴健;杜栓柱;肖红德;于建波;孙薇;刘利 | 申请(专利权)人: | 无锡中科方德软件有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 余长江 |
| 地址: | 214121 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算 服务器 存储 方法 | ||
技术领域
本发明是以安全传输中间件为基础,具体涉及一种云计算服务器的云存储方法,具有高安全性、高可靠性、方便用户应用等优点。
背景技术
云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。
当前的云计算服务器的云存储服务流程图见图1,其步骤为:
步骤一:确认用户身份;
步骤二:允许客户上传数据,提供用户上传数据需要的数据流;
步骤三:用户以数据流的形式向服务器端上传数据;
步骤四:数据上传完毕;
步骤五:结束。
数据以流的形式上传无法检验和校验它的正确性和完整性。数据下载的过程类似。
在确认用户权限之后,允许用户通过网络直接传输到云服务器端,不对用户传输的文件进行检验和检查,是否安全正确完整的传输,不给用户提示,传输中出现的错误以及是否需要重新传输,需要用户自行判断。错误传输带来的责任需要用户本身承担,传输的进度不给用户提示。
上述云平台中存在的的安全隐患为:
1.用户上传数据的的正确性、完整性得不到保障;
2.即使用户上传的数据出现错误,用户也会当成正确的数据来使用,造成的后果和损失直接和用户的业务挂钩,数据越重要,造成的后果就越严重;
3.用户上传数据是否完成不会得到提示,浪费等待时间;
4.若使用同一组云计算服务器,任何用户都可以访问其他用户上传的数据;
5.计算程序所使用的数据的完整性和正确性得不到保障;
出现上述安全隐患的本质原因是数据传输方式,文件管理方式存在不足。首先,在数据传输方式方面,普通的云服务器采用的数据上传是基于数据流的方式,数据流传输,何时开始,何时结束,传输过来的数据是否正确,传输过程中是否存在丢包情况,传输中间出现了错误被察觉到后,需要放弃已经传送的数据,重新传送,所有的数据都是不经检验校验就直接存储到了云存储服务上。其次,如果一个云计算服务器组只能有一个用户使用,多数情况下会造成资源的浪费。普通的云计算服务器组允许多个人同时使用它提供的云存储和云计算服务,但是它对用户是不加区分的,这就造成了所有的用户的数据是共享数据,上传的计算模式也是共享的,导致了数据隐私受到威胁。再次,用户的专业技术有限,直接让用户操作服务器组,直接威胁服务器组的正常运转,如果用户的错误操作使服务器组崩掉,那么其他用户的数据安全性根本得不到保障。
发明内容
针对现有技术中存在的问题,本发明的目的在于提供一种云计算服务器的云存储方法。本发明是以安全传输中间件为基础,能够避免数据上传时出现的安全隐患,本发明中使用的权限管理能够保证用户的数据和计算结果的安全。
本发明的技术方案为:
一种云计算服务器的云存储方法,其步骤为
1)云计算服务器组中的服务器向中间件服务器注册;用户通过客户端向中间件服务器注册,并设置该用户可用的云计算服务器组;
2)中间件服务器根据客户端登录的用户,搜索本地数据库,查找出当前用户能够操作的文件、可用的云计算服务器组;
3)用户在本地选择需要上传的文件,将其分成设定大小的数据块后传输到中间件服务器;
4)中间件服务器对上传文件进行校验;如果缺失某数据块或未通过校验,则要求该用户所在客户端对该数据块进行重传,如果正确,则将数据传输到该用户可用的云计算服务器组;
5)云计算服务器组对接收数据按照数据块编号进行重组、存储,并发送成功消息给中间件服务器;
6)中间件服务器将上传的文件名称及上传该文件的用户id存储到本地数据库中,建立文件名称与用户的映射。
进一步的,用户所在客户端将上传文件的数据块编号和MD5校验码传输到所述中间件服务器,中间件服务器对每一数据块进行编号检查和MD5检验。
进一步的,所述当前用户能够操作的文件包括中间件服务器设置的当前用户有权使用的文件以及当前用户上传的文件。
进一步的,所述云计算服务器组包括:任务分配服务器、命名命名服务器、命名服务器镜像、任务服务器和存储服务器。
进一步的,所述中间件服务器动态监控所述云计算服务器组,其方法为:
1)中间件服务器向云计算服务器组中运行的存储服务器发出查看资源使用情况的动态监控命令;
2)云计算服务器组中收到所述动态监控命令的存储服务器向所述中间件服务器汇报当前本地各资源使用情况;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡中科方德软件有限公司,未经无锡中科方德软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110243937.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:麻醉呼吸机
- 下一篇:创建订户装置的全局唯一标识符





