红联Linux门户
Linux帮助

[分享]实时内存数据库eXtremeDB成功应用于F5网络公司局域网流量管理系统

发布时间:2006-02-13 13:51:55来源:红联作者:catchingyou
  著名网络设备行业领导者、美国F5网络公司采用McObject公司的eXtremeDB实时数据库作为其最新网络设备的一项核心技术,使超小尺寸的eXtremeDB内存嵌入式数据库为其BIG-IP系列互联网流量优化设备提供实时、可靠的数据管理。
  在F5网络公司最新发布的BIG-IP Version 9.0局域网应用流量管理方案中,eXtremeDB是其核心技术之一;不仅如此,eXtremeDB还将嵌入在明年发布的一项额外服务之中。
  在BIG-IP系列产品中,eXtremeDB运行于Linux之上,提供配置及设备数据管理。F5网络公
司高级体系设计师David Schmitt如此评价eXtremeDB: “采用eXtremeDB而不是一切由自己从头开发为BIG-IP节省了大量的研发和测试时间”。
  F5网络设备中的这一应用经典地阐述了eXtremeDB在智能化网络前沿设备中为用户创造的价值:以超小的尺寸提供突破性的性能,eXtremeDB使得各种设备在管理越来越多的复杂数据的时候能够保证反应性及可用性、降低研发与制造成本从而为用户带来市场成功。
  各种数据库及其它商业软件对于网络骨干设备的研发流程的意义而言,F5网络公司最有发言权。据Gartner报告分析,互联网优化产品是整个网络骨干设备市场中最有活力的部分;而F5网络又一再名列榜首。
  “随着我们产品功能的不断扩展,设备配置与路由管理等关键功能的数据管理越来越具有挑战性。我们因此决定嵌入一种口碑良好的数据管理方案以缩短研发测试周期、降低研发总成本。我们对eXtremeDB的亲身经历验证了我们的预测。”——David Schmitt这样评价eXtremeDB。当我们调研各种数据库的时候,eXtremeDB脱颖而出,证明是最优秀的。它不仅满足了我们对性能、可靠性、嵌入性的要求,而且还提供源码、具有灵活高效的编程界面和功能强大的调试环境。”
  对于与F5的这一次合作,eXtremeDB制造商、McObject公司总裁Steve Graves先生这样评价:“我们非常高兴F5网络采用了eXtremeDB。这说明最前沿的网络设备对数据管理的需求在不断增长,设备制造商面对着要么自己开发、要么采用商业数据库满足追求高性能的挑战”。
  “通过满足用户需求的现成产品,eXtremeDB解放了客户,使他们能够专注于本领域的挑战”,Steve Graves补充说道。

Summary:
由美国McObject公司发布的eXtremeDB实时内存数据库是专为诸如网路通信设备、自动化产品、控制系统、医疗仪器、航空航天、机顶盒、手机及PDA等各行各业管理实时数据而设计的一种数据管理技术。自问世以来,eXtremeDB实时数据库得到了业界的大力欢迎,在包括波音公司的Apache直升机的Longbow雷达系统、F5网路公司的路由器、中国华东电网及华电集团的电力系统、华北电力大学、电力科学研究院、创建伟业公司的呼叫中心、Genesis Microchip/Philipps/DirectTV的机顶盒、Panasonic和Simens的手机,JVC最新便携式音乐播放器等各个领域得到了广泛的应用。


eXtremeDB在管理实时数据的优点和特点:

产品系列完整。

McObject公司实时数据管理的eXtreme家族软件产品系列为您管理实时数据提供完整的解决方案,包括eXtremeDB内存式实时数据库、eXtremeSQL提供SQL语言访问内存数据库接口、eXtremeHA提供安全高效的数据备份、eXtremeLog为您的交易建立日志、eXtremeWS为您提供通过Web方式管理/监控实时数据。

.功能特别全。

eXtremeDB将数据保存在内存中,在内存中建立数据结构,在数据结构上提供数据库API,这些API提供了通常只有在企业数据库上才有的各种数据管理功能,如表结构、交易管理、HASH索引、树索引、OID、Autoid、引用、历史版本、事件触发等。在eXtremeDB的表中,不仅可以支持通常的简单数据,而且可以支持结构和矢量等等复杂数据。

.性能特别高。

由于数据是保存在内存中,因此,每次插入、检索、更新数据的操作都非常快。通常,在400MHz的处理器上一个交易的时间只有1~2微秒。这要比静态数据管理或常规数据库的性能要高很多。

.硬件要求特别低。

eXtremeDB在使用的时候,基本开销只有50K~100K尺寸;管理数据的效率高达70%~80%。相比而言,Oracle等商业数据库或我们自己编写的数据管理软件,效率在10%~20%左右。以我们为Genesis Microchip做的参考设计而言,管理152K个节目信息,包括标题索引、内容索引等诸多功能的数据库,占用内存的尺寸在8~9M左右。在我们的EPG参考设计中,如果用400MHz的处理器,检索一个节目的时间机会感觉不到。

.开发非常方便

eXtremeDB的数据库系统以C/C++的Library的形式提供给用户,与用户的程序无缝集成在一个运行程序之中。开发过程流畅,使用非常方便。


随时期待欢迎您的评估,免费下载中心:http://www.leadingtek.com.cn/download/default.htm

  

[ Last edited by catchingyou on 2006-2-13 at 13:54 ]
文章评论

共有 1 条评论

  1. shareman 于 2006-03-21 14:12:51发表:

    真的是一个不错的实时数据库 内存中管理数据 不错 好像把它作为我的课题 发挥一下呀 ~~大家过来 帮帮忙~~怎么开呀~