嵌入式高可用性数据管理设计与实现.docVIP

嵌入式高可用性数据管理设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式高可用性数据管理设计与实现

嵌入式高可用性数据管理设计与实现   摘要:论述了在个人数字助理上如何设计一个高可用性数据管理软件来保证数据的高可用性#65377;该软件具有可扩展性#65380;可移植性,容易升级#65377;??   关键词:个人数字助理; 高可用性; 备份; 恢复   中图分类号:TP311.52文献标志码:A   文章编号:1001-3695(2007)04-0220-03   近年来,嵌入式系统应用迅速发展,人们已经普遍使用着手机#65380;PDA(Personal Digital Assistant)#65380;手持设备和掌上电脑等信息电器,存储和处理各种重要的信息#65377;与PC机系统不同,移动嵌入式系统设备的电源无法持续供电,如不及时充电,容易造成数据的丢失[1]#65377;怎样存储和管理数据#65380;保证数据的可用性成为一个重要问题#65377;??      1高可用性及其技术方案??      可用性是产品的一个基本的自然属性,是最终用户使用产品的可用程度#65377;数据的可用性是指最终用户能够访问所需要数据的可用程度[2]#65377;数据的高可用性表征系统数据容错并根据规范继续提供业务的能力#65377;数据的高可用性技术方案有很多,如备份#65380;复制#65380;镜像以及高可用集群#65380;容灾中心等#65377;它们都在高可用性方案中应用极其广泛,但根据应用的对象不同,应用的范围和效果也不同#65377;??   备份通常是指将数据的拷贝放到另一个更安全的#65380;容量更大的介质上#65377;其主要目标是防止用户错误或恶意地对数据进行修改和删除,以及病毒对文件和系统的破坏,或者意外的灾难导致的数据丢失和破坏#65377;备份一般分为本地备份和网络备份#65377;其优点是简单#65380;有效#65380;成本低;缺点是实时性较差#65380;恢复时间较长#65377;??   复制通常是指将一个系统中的数据通过网络分布到另外一个或者多个地理位置不同的系统中,以适应可伸缩组织的需要#65380;减轻主服务器的工作负荷和提高数据的使用效率#65377;复制的基本原理是:定期扫描数据,寻找新的或者被更新的数据,并将它们拷贝到另一个系统#65377;数据复制是通过将共享数据复制到位于不同地点的多个数据库中,从而实现数据的本地访问,减少网络负荷,并提高数据访问的性能,而且通过对数据定期同步,确保所有的用户使用同样的#65380;最新的数据#65377;该技术适用于用户数量较大#65380;地理分布较广,而且需要实时地访问相同数据的应用模式[3]#65377;??   镜像是磁盘镜像,数据一旦建立镜像,产生的每个I/O操作均可在两个磁盘上执行,而两个磁盘看起来就像一个磁盘一样#65377;镜像磁盘在配置时确定磁盘的主次,数据一般首先发送到主磁盘,再发送到次磁盘#65377;镜像技术在硬件的投资上较大,对两点间的网络带宽有较大的要求#65377;??   高可用集群和容灾中心技术虽然也是为了消除或减弱意外事件给系统带来的影响,但其侧重的方向不同,实现的手段和产生的效果也不尽相同#65377;集群和容灾技术的目的是为了保证系统的可用性#65377;也就是说,当意外发生时,系统所提供的服务和功能不会因此而间断#65377;对数据而言,集群和容灾技术是保护系统的在线状态,保证数据可以随时被访问#65377;高可用集群和容灾中心技术主要应用于数据中心级的超大型存储系统中,其系统复杂,成本高昂[4]#65377;??   对于PDA等类型的消费类电子产品,一般使用嵌入式操作系统,使用的数据量也较小,而且无长期保存需求#65377;在仅仅为了防止数据丢失的条件下,备份是一个简单#65380;有效的防止数据丢失的方案#65377;此外,备份软件不会产生大量的进程,不会占有太多的CPU和系统资源#65377;??      2系统设计??      2.1系统的功能??   为了保证PDA系统的高可用性,备份系统主要完成以下三个任务:??   (1) 备份数据#65377;PDA系统会根据用户的选择,自动或手动地进行选择性的备份,将数据备份到Flash#65380;永久存储卡(如CF#65380;SD#65380;MMC等设备)之中#65377;此外,还可以通过串口#65380;网络等备份在其他系统(如PC个人电脑系统)的存储介质上#65377;??   (2) 恢复数据#65377;PDA系统也会根据用户的选择来自动或手动地进行系统恢复数据操作#65377;??   (3) 系统升级#65377;在PDA系统升级之后,系统将会被设置成缺省设置,从而修改了用户对P

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档