Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5143529
  • 博文数量: 1696
  • 博客积分: 10870
  • 博客等级: 上将
  • 技术积分: 18357
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 15:16
文章分类
文章存档

2017年(1)

2016年(1)

2015年(1)

2013年(1)

2012年(43)

2011年(17)

2010年(828)

2009年(568)

2008年(185)

2007年(51)

分类: LINUX

2008-02-25 14:05:15

针对网络设备的首选Linux平台

当 电信运营商和服务商加速发布下一代网络服务的时候,他们必须专门为此推出基于开放标准的新的基础件和所用的工具。随着这些基础件后面的架构的转移,网络设 备供应商(NEPs)开始转向使用在商业化-即时可用(COTS)组件运行Linux的技术,帮助他们降低成本和加速走向市场的时间。 MontaVista Linux电信级版本 (CGE)曾经是最先进的,具有实时性,高可用性,高可服务性,并且现在仍然是真正在各个方面具有电信级功能的Linux。
网络基础件服务的基础
决 定选用一个操作系统的策略时,关键要考虑,选择一个能够在未来帮助和支持你的生意的合作伙伴。MontaVista Linux 电信级版本,能够使你平滑和高效地过渡到下一代服务和技术,它囊括了开放源码社区和电信技术的最新进展。CGE是唯一被全世界顶级网络设备供应商 (NEPs) 所信任的Linux解决方案,是专门为下一代网络所设计,也是首选的基于COTS的Linux平台。专注于高可用性,高可靠性和高性能,CGE添加了许多 专业版Linux所没有的电信级的特性,保证电信运营商在他们的服务中获得高达6个”9s”的可靠性。
提供广泛的产品
CGE 包含广泛的开发工具(基于最新的开放源码的Eclipse 架构),全世界范围的技术支持和服务,并且是业界最完整的电信级操作系统。 CGE 让你在线访问MontaVista Zone,它是世界级的网页入口,提供最新的下载、开发诀窍和广泛的文档。除此以外, MontaVista还与顶尖的独立软件供应商紧密合作,提供全面验证的中间件,先进协议,工具和应用程序。这些让你能够生产可靠的、商业化-即时可用 (COTS)的、“单项优势”软件(best-of-breed )解决方案,达到电信级系统所要求的性能水平

领先的技术
MontaVista 在电信级Linux方面具有无与匹敌的经验和专家。我们对于大多数的公认的电信级开放源码项目作出了关键贡献,包括簇、高可用性、实时性、和可服务性。由 MontaVista软件创造的簇支持包括OpenAIS项目,是为了产生和管理失败过的簇,利用与服务可用性论坛(Service? Availability?Forum)规范兼容的接口来进行异常检测、事件管理和使用检查点技术通过检查安全应用程序的失败来保护至关重要的状态信息。 高可用性扩展包括冗余网络和文件系统支持(RAID和DRBD),强制性文件系统卸载,以及看门狗时钟。实时性增强一直是MontaVista 软件的特色,具有可抢占性内核、高分辩律时钟、和可调度的中断句柄,同时保留了标准Linux中的许多好的性能。CGE的可服务性增强包含支持对管理的监 视和对应用系统的调试。全面扩展了的调试信息堆栈和性能分析工具保证了关键数据的高效获取和分析。独一无二的内核资源监视架构与事件日志系统一起来监视和 追踪信号空间的关键事件,以便高可用性管理中间件采取合适的行动。CGE 还包括MontaVista创建的开放智能平台管理接口(OpenIPMI)系统,服务可用性论坛(SA)硬件平台接口(HPI)提高对广泛的硬件管理服 务能力。最后,MontaVista 开发出了唯一的商业级的非入侵式的现场调试和功能级应用程序现场补丁技术-MontaVista现场安全应用程序调试(FSAD)。
兼容的标准
我 们关注重要的工业标准保证了先进软件应用程序与硬件平台的兼容,加速了走向市场的时间和降低了总的成本。CGE与开放源码开发实验室(OSDL)的电信级 Linux需求规范 v2.0和硬件平台接口(HPI)标准完全兼容。 CGE也具有业界最广泛的可用性支持,包括COST平台与CompactPCI和AdvancedTCA规范兼容
MontaVista 优势
世 界范围内的顶尖电信设备供应商在他们的电信设备中采用了MontaVista Linux系列产品。事实上MontaVista Linux电信级版本是唯一在这些多代系统中被使用的Linux 。我们的开放源码和Linux经验,我们的在创新方面的声誉和我们的经过实践检验过的技术是选择 MontaVista软件作为成功支持硬件的你的合作伙伴的理由。
硬件支持

  • Intel Pentium
  • Intel EM64T
  • IBM PowerPC 32-bit and 64-bit
  • Freescale PowerPC
  • ATCA
  • PICMG 2.16 系统

详细信息请访问

开发主机

  • Red Hat Linux 9.0
  • Red Hat Enterprise Linux 3.0
  • Sun Solaris 8.0, 9.0
  • 本地开发 CGE 4.0

性能和可伸缩性

  • 具有优先级中断句柄的完全可抢占 Linux内核
  • 四种用户可选择的实时模式
  • 与CPU密切的实时调度
  • 支持NPTL(Native POSIX Thread Library)
  • 微秒级分辩率POSIX 时钟
  • kexec 工具箱带的快速重启动

高可用性

  • OpenAIS 簇服务
  • 稳定持久的设备命名
  • 看门狗时钟支持
  • RAID 1 和DRDB 磁盘镜像支持
  • 针对以太网络聚合和失效的以太绑定
  • 强制卸载文件系统
  • 日志文件系统

可服务性

  • 具有ATCA 扩展的IPMI硬件管理
  • OpenHPI - SAF 硬件平台接口
  • MontaVista现场安全应用程序调试(FSAD)
  • 更新的逻辑卷管理(LVM2)
  • 内核内调试器 (kdb)
  • 扩展的冲突崩溃信息栈工具
  • 远程启动
  • 内核资源监视
  • POSIX 事件日志和事件代理网络和安全
  • Linux 安全模块(LSM)
  • IPSecv4/v6
  • 括SSL PF_KEY, PKI_CA密码技术支持
  • IPv4/v6 本地栈和 USAGI 扩展
  • 移动IPv6
  • SCTP

MontaVista DevRocket

(为平台和应用开发者设计的高级集成开发环境)

  • 平台内核向导
  • 库最小化优化工具
  • 运行跟踪平台(Linux 跟踪工具)
  • 最新的3.4 GNU工具链
  • 内存泄漏检测
  • 图形化调试环境
  • MontaVista 目标板工具

更详细 CGE说明访问,
Montavista linux DevRocket集成开发环境
高性能嵌入式Linux软件的流畅开发
结合工业标准的Eclipse技术可移植性与MontaVista公司的嵌入式系统的专家,MontaVista DevRocket图形开发环境可以通过OEM的方式加速基于Linux的系统软件和应用程序的开发,同时优化系统资源的性能和使用。
显著特点:
- 基于Eclipse的图形开发环境可以提高代码开发效率而且降低开发成本。
- 灵活全面的工具集能够支持驱动程序开发,内核配置,应用程序开发和平台映像文件的创建
- 直观的工程向导简化应用程序和库的创建
- 通过裁减运行库和最小目标系统的配置,自动控制应用程序的大小
- 强大的系统跟踪工具易于多进程和多线程的嵌入式应用程序调试
- 内存泄漏探测和分析功能可以保证系统资源的优化利用
- 在Windows,Solaris和Linux主机开发环境上提供一致的界面
- 支持近30种处理器变种和100多种参考硬件平台

所有内含的开发套件将加速工程发布速度

MontaVista DevRocket是一个完全的图形开发环境,提供所有的工具和功能,包含OEM厂商所需要的开发和发布系统软件和应用程序。而这些软件都建立在享有盛誉 的MonatVista Linux操作系统技术之上。借助工业标准的Eclipse技术,DevRocket可以运行在Windows,Solaris和Linux操作系统上, 并且支持基于Eclipse的第三方开发组件的集成。
工具和向导加快了软件开发过程
构建在MontaVista公司的基于Linux领先的交叉开发工具之上,MontaVista DevRocket提供了全面的集成开发环境的功能和交叉开发和本地开发的工具,这些工具包括最新的GNU工具链,支持系统软件和应用程序的开发。通过集 成版本控制(CVS)和工程创建工具,提高了开发环境的核心功能,包括编译、语法感知的编辑和调试,图形开发环境还提供了可选的命令行接口。
工程向导可以自动生成例行的任务,例如创建库、引入文件,开发者可以集中精力开发不同应用程序。 易用的工程向导能够自动创建便于配置的平台映像--可引导的OS和在目标设备上可以执行的应用软件。通过向导,开发者可以快速的建立平台映像,包括定制内 核、设备相关的系统和应用程序组件,同时满足内存尺寸和性能的要求,节省昂贵的开发时间。

创新性能提高效率
MontaVista DevRocket包含的先进工具可以帮助开发者优化性能并且充分利用系统资源。目标系统配置和库优化的功能可以配置内核、裁减文件系统和不必要的库内 容,节省昂贵的内存。DevRocket也具有裁减二进制代码和预连接(prelink)应用程序的功能,使应用程序代码大小合适而执行速度更快。
MontaVista DevRocket还提供了完善的跟踪功能,使用Linux跟踪工具,可以查看、捕捉和分析系统事件。全面的处理器使用日志、探测系统和用户级事件以及进 程的易于调试,开发者可以优化多进程和多线程代码。因为DevRocket是MontaVista Linux OS的同步技术,它将分析和优化工具与OS紧密集成,进一步保证系统资源使用的有效性。

 

 

目标CPUs

PowerPC (Motorola 7xx, 8xx, 74xx, 824x/8260, 85xx,MPC5200; IBM 405/440, 750CX,750FX)
IA-32 (x86/Pentium/Xeon)
ARM (720T/920T,i.MX1,i.MXL,OMAP)
MIPS(AMD, Broadcom, IDT, Intrinsity, MIPS, NEC, PMC-Sierra, Toshiba)
SuperH (SH-3,SH-4)
StrongARM (110/1100/1110)
XScale (IXA,PXA,IXP,IXC,IOP)
Xtensa (XT2000)

主机开发平台

Linux (Red Hat; Mandrake; SuSE)
Sun Solaris 7.0, 8.0
Microsoft Windows 2000/XP

语言支持

C
C++

开发工具

GNU 工具链: 编译器、链接器、基于GUI调试器
具有亮条的语法感知编辑器
版本控制管理(CVS)

分析和优化工具

应用程序预链接
库优化
内存泄漏探测
系统事件跟踪

向导

应用向导: 简化从目标的选择到代码的编译的应用的创建
导入向导: 易于导入已存在的兼容的工程
库向导: 简化工程特定的运行库的创建
平台映像: 通过选择内容和基于程序使用的调整,生成预备集成的系统映像

MontaVista DevRocket

高级集成开发环境
平台映像向导
库尺寸优化
Linux 跟踪工具
GNU工具链
基于图形界面的调试方式
内存泄漏检查

其他技术产品
MontaVista Graphics(基于X Windows)


目标板和开发主机的广泛支持保障开发者利益
MontaVista DevRocket支持100多种板级平台和七大类CPU体系结构的近30种处理器变体。DevRocket在Linux, Windows和Solaris主机上提供统一通用的界面,协同小组的多工程开发。广泛平台和主机的支持使OEM厂商自由地选择或者替换开发平台。
强大的嵌入式应用开发工具
MontaVista DevRocket提供了开发者的所有需要,如加速和优化开发,调试和工程的最终集成,从单一功能嵌入式应用到多处理器嵌入式系统。借助 DevRocket,MontaVista公司完全保证在最广泛的嵌入式工业的硬件平台上提供给嵌入式开发者最新的Linux技术和最全面的集成开发工 具。
组织高性能的嵌入式Linux软件开发
Eclipse 是非常灵活的工业标准软件开发平台,它以Java实现,特别设计与第三方的集成。MontaVista DevRocket将Eclipse技术与丰富的和全面的开发工具结合,提供给开发者建立和集成嵌入式设备的全部需要。

 
阅读(1561) | 评论(0) | 转发(0) |
0

上一篇:OpenHPI

下一篇:什么是RNC?

给主人留下些什么吧!~~