一种POWERPC架构云存储平台采用DRBD+RAPID IO实现数据同步的方法技术

技术编号:10430421 阅读:161 留言:0更新日期:2014-09-17 09:59
本发明专利技术公开一种POWERPC架构云存储平台采用DRBD+RAPIDIO实现数据同步的方法,属于云存储技术领域,该方法步骤如下:移植DRBD到Yocto系统:在Yocto系统中通过DRBD源码包的配方文件,将DRBD编译进文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利移植;下载:将编译好DRBD的文件系统下载到PowerPC架构具体的单板中;配置DRBD:修改DRBD的配置文件drbd.conf,合理的配置之后,通过RapidIO总线实现云存储平台的数据同步功能。本发明专利技术具有结构可靠、成本低、性能优异等特点,可实现在PowerPC架构云存储平台的广泛应用。

【技术实现步骤摘要】
-种POWERPC架构云存储平台采用DRBD+RAPID 10实现数 据同步的方法
本专利技术涉及属于云存储
,具体地说是一种POWERPC架构云存储平台采用 DRBD+RAPID 10实现数据同步的方法。
技术介绍
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念, 是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存 储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系 统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配 置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数 据存储和管理为核心的云计算系统。简单来说,云存储就是将储存资源放到云上供人存取 的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置连接到云上方 便地存取数据。 DRBD是一种块设备,可以被用于高可用(HA)之中。它类似于一个网络RAID-ι功 能,当你将数据写入本地文件系统时,数据还将会被发送到网络中另一台主机上,以相同的 形式记录在一个文件系统中。本地(主节点)与远程主机(备节点)的数据可以保证实时 同步。当本地系统出现故障时,远程主机上还会保留有一份相同的数据,可以继续使用。在 高可用(HA)中使用DRBD功能,可以代替使用一个共享盘阵。因为数据同时存在于本地主 机和远程主机上,切换时,远程主机只要使用它上面的那份备份数据,就可以继续进行服务 了。 Rapid 10技术最初是由Freescale和Mercury共同研发的一项互连技术,其研发 初衷是作为处理器的前端总线,用于处理器之间的互连,但在标准制定之初,其创建者就意 识到了 Rapid 10还可以作为系统级互连的高效前端总线而使用。Rapid 10是针对嵌入式 系统的独特互连需求而提出的。 BitBake,一种软件组建自动化工具程式。功能类似于make,特别针对于嵌入式 Linux交叉编译器环境所设计研发。它源自于Gentoo Linux的软件包管理系统,Portage, 以Python语言实作。
技术实现思路
本专利技术的技术任务是提供一种POWERPC架构云存储平台采用DRBD+RAPID 10实现 数据同步的方法。 本专利技术的技术任务是按以下方式实现的,该该方法步骤如下: 1)移植DRBD到Yocto系统:在Yocto系统中通过DRBD源码包的配方文件,将DRBD编 译进文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利 移植; 2) 下载:将编译好DRBD的文件系统下载到PowerPC架构具体的单板中; 3) 配置DRBD :修改DRBD的配置文件drbd. conf,合理的配置之后,通过Rapid 10总线 实现云存储平台的数据同步功能。 所述的步骤1)中采用bitbake工具将DRBD交叉编译进文件系统。 所述的Rapid 10总线接口最高速率达到20Gbits/S。 本专利技术的一种POWERPC架构云存储平台采用DRBD+RAPID 10实现数据同步的方法 和现有技术相比,具有结构可靠、成本低、性能优异等特点,可实现在PowerPC架构云存储 平台的广泛应用。 【附图说明】 附图1为一种POWERPC架构云存储平台采用DRBD+RAPID 10实现数据同步的方法 的示意图。 【具体实施方式】 实施例1: 在Yocto系统中通过DRBD源码包的配方文件,将DRBD编译进文件系统,针对PowerPC 嵌入式平台修改源码包的部分文件,实现对这个模块的顺利移植;将编译好DRBD的文件系 统下载到PowerPC架构具体的单板中;修改DRBD的配置文件drbd. conf,合理的配置之后, 通过Rapid 10总线实现云存储平台的数据同步功能,提高了数据同步的稳定性和速率,该 方法对目前基于PowerPC架构的云存储平台的数据同步技术实现了突破。 实施例2: 在Yocto系统中通过DRBD源码包的配方文件,采用bitbake工具将DRBD交叉编译进 文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利移植; 将编译好DRBD的文件系统下载到PowerPC架构具体的单板中;修改DRBD的配置文件drbd. conf,合理的配置之后,通过Rapid 10总线实现云存储平台的数据同步功能,提高了数据同 步的稳定性和速率,该方法对目前基于PowerPC架构的云存储平台的数据同步技术实现了 突破。 实施例2: 在Yocto系统中通过DRBD源码包的配方文件,采用bitbake工具将DRBD交叉编译进 文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利移植; 将编译好DRBD的文件系统下载到PowerPC架构具体的单板中;修改DRBD的配置文件drbd. conf,合理的配置之后,通过接口最高速率达到20Gbits/S的Rapid 10总线实现云存储平台 的数据同步功能,提高了数据同步的稳定性和速率,该方法对目前基于PowerPC架构的云 存储平台的数据同步技术实现了突破。 通过上面【具体实施方式】,所述
的技术人员可容易的实现本专利技术。但是应 当理解,本专利技术并不限于上述的3种【具体实施方式】。在公开的实施方式的基础上,所述技术 领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。本文档来自技高网
...

【技术保护点】
一种POWERPC架构云存储平台采用DRBD+RAPID IO实现数据同步的方法,其特征在于,该方法步骤如下:1)移植DRBD到Yocto系统:在Yocto系统中通过DRBD源码包的配方文件,将DRBD编译进文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利移植;2)下载:将编译好DRBD的文件系统下载到PowerPC架构具体的单板中;3)配置DRBD:修改DRBD的配置文件drbd.conf,合理的配置之后,通过Rapid IO总线实现云存储平台的数据同步功能。

【技术特征摘要】
1. 一种POWERPC架构云存储平台采用DRBD+RAPID 10实现数据同步的方法,其特征在 于,该方法步骤如下: 1) 移植DRBD到Yocto系统:在Yocto系统中通过DRBD源码包的配方文件,将DRBD编 译进文件系统,针对PowerPC嵌入式平台修改源码包的部分文件,实现对这个模块的顺利 移植; 2) 下载:将编译好DRBD的文件系统下载到PowerPC架构具体的单板中; 3) 配置DRBD :修改DRBD的配置文件drbd. c...

【专利技术属性】
技术研发人员:高明金长新刘强
申请(专利权)人:浪潮集团有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1