[发明专利]一种基于云计算的DNA数据管理方法及系统有效
| 申请号: | 201310711671.4 | 申请日: | 2013-12-20 |
| 公开(公告)号: | CN103744880B | 公开(公告)日: | 2018-07-31 |
| 发明(设计)人: | 张光振 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;栗若木 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 计算 dna 数据管理 方法 系统 | ||
本发明提供一种基于云计算的DNA数据管理方法及系统。应用在云计算技术领域,包括以下步骤:负载机获取输入数据后,分配给对应的比对引擎服务器;数据库服务器获取关键序列数据信息后,进行检索匹配并根据获得的匹配结果,向对应的引擎服务器请求获取对应的数据;所述引擎服务器根据所述请求,反馈查询比对结果给用户。本发明可以将信息量庞大的DNA数据统一管理,快速查询,减少机器总体数目,减少能耗;并且保证了数据的安全性,可靠性。
技术领域
本发明涉及云计算技术领域,尤其涉及一种基于云计算的DNA数据管理方法及系统。
背景技术
当前,DNA作为生物体的遗传物质,人类对DNA的研究越来越深,了解越来越多,DNA技术应用也越来越广泛,如基因工程,环境检测,环境净化,农业,畜牧业,食品业,药品和基因治疗,克隆等,这些应用也在不同的领域上造福于人类;然而,DNA中所包含的信息量十分巨大,如何储存这些大量信息并能快速检索匹配调用呢,现有技术中还没有一种高效的解决方案。
发明内容
本发明提供一种基于云计算的DNA数据管理方法及系统,以解决上述问题。
本发明提供一种基于云计算的DNA数据管理方法。上述方法包括以下步骤:
负载机获取输入数据后,分配给对应的比对引擎服务器;
数据库服务器获取关键序列数据信息后,进行检索匹配并根据获得的匹配结果,向对应的引擎服务器请求获取对应的数据;
所述引擎服务器根据所述请求,反馈查询比对结果给用户。
本发明还提供一种基于云计算的DNA数据管理系统,包括:负载机,比对引擎服务器,数据库服务器,备份服务器,用户端;用户端通过负载机与比对引擎服务器相连;用户端通过数据库服务器与比对引擎服务器相连;比对引擎服务器与备份服务器相连;
负载机,用于获取输入数据后,分配给对应的比对引擎服务器;
数据库服务器,用于获取关键序列数据信息后,进行检索匹配并根据获得的匹配结果,向对应的引擎服务器请求获取对应的数据;
所述引擎服务器,用于根据所述请求,反馈查询比对结果给用户;
所述备份服务器,用于比对引擎服务器中的数据进行实时或定时备份。
通过实施本发明的技术方案,将许多机器以SAAS模式通过互联网连接全部集中当作一个整体,借助于云服务平台强大的计算处理能力快速储存检索大量信息;这样,不仅可以大大提高DNA信息的管理、查询效率,也可以降低能耗、管理的复杂度及维护成本;本发明引入云计算技术,通过集群应用、分布式文件系统等技术,将设备通过软件集合起来协同工作,共同提供计算存储服务,增强了数据的安全性、可靠性,可扩展性强;本发明的有益效果是:可以将信息量庞大的DNA数据统一管理,快速查询,减少机器总体数目,减少能耗;并且保证了数据的安全性,可靠性。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为本发明实施例1的DNA数据管理系统架构图;
图2所示为本发明实施例2的DNA数据管理方法流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明提供了一种基于云计算的DNA数据管理方法,包括以下步骤:
负载机获取输入数据后,分配给对应的比对引擎服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310711671.4/2.html,转载请声明来源钻瓜专利网。





