BUILDING STORAGE EQUIPMENT WITH LINUX - MontaVista
BUILDING STORAGE EQUIPMENT WITH LINUX - MontaVista
BUILDING STORAGE EQUIPMENT WITH LINUX - MontaVista
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
S O L U T I O N B R I E F<br />
PLATFORM TO INNOVATE<br />
<strong>BUILDING</strong> <strong>STORAGE</strong> <strong>EQUIPMENT</strong> <strong>WITH</strong> <strong>LINUX</strong><br />
<strong>MontaVista</strong> ® Linux ® Professional Edition For Storage Equipment<br />
Highlights<br />
<strong>MontaVista</strong> Linux<br />
» Low-latency Preemptible<br />
Kernel, (O)1 Scheduler and<br />
High Resolution POSIX Timers<br />
» Development Hosts: Linux,<br />
Solaris, and Windows<br />
» Support for Most 32-Bit CPUS<br />
and Nearly 100 Reference<br />
Platforms<br />
» Comprehensive System and<br />
Application Tools<br />
» Easy to Use Analysis and<br />
Configuration Tools<br />
In response to customer demand, storage equipment manufacturers must optimize<br />
their software development to provide advanced products at lower cost with more<br />
functionality. They must differentiate these products by providing reliable, easy-touse,<br />
and high-performance development platforms, such as those enabled by the<br />
<strong>MontaVista</strong> Linux ecosystem.<br />
Companies developing storage applications are<br />
faced with the challenges of making affordable and<br />
flexible equipment that delivers strong performance,<br />
high reliability and data security. The diverse nature<br />
of these requirements is driving the need for an<br />
advanced solution built on cost-effective, industryleading<br />
components. For these reasons and others,<br />
storage equipment manufacturers are rapidly turning<br />
towards embedded Linux to meet their complex<br />
project requirements.<br />
<strong>MontaVista</strong> Linux Professional Edition includes<br />
a comprehensive development environment<br />
(<strong>MontaVista</strong> DevRocket) and a high performance and<br />
highly reliable operating system based on industryleading<br />
Linux and Open Source components.<br />
<strong>MontaVista</strong> and Open Source innovation combine<br />
to deliver a rock-solid operating system featuring<br />
advanced networking capabilities, industryleading<br />
security infrastructure, and a wide range<br />
of application software components and device<br />
drivers. <strong>MontaVista</strong> DevRocket provides embedded<br />
development teams with everything they need to<br />
rapidly create and deploy software platforms onto<br />
their embedded applications.<br />
» 250+ Target Servers,<br />
Applications, and Libraries<br />
Key Device Applications<br />
» Home and SOHO Storage<br />
» Storage Area Network (SAN)<br />
» Direct Attached Storage (DAS)<br />
» Network Attached Storage<br />
(NAS)<br />
» Robotic Tape Library Systems
S O L U T I O N B R I E F<br />
<strong>BUILDING</strong> <strong>STORAGE</strong> <strong>EQUIPMENT</strong> <strong>WITH</strong> <strong>LINUX</strong><br />
<strong>MontaVista</strong> ® Linux ® Professional Edition For Storage Equipment<br />
A Complete Solution for Storage<br />
Equipment<br />
<strong>MontaVista</strong> Linux Professional Edition delivers a<br />
complete operating system and comprehensive<br />
set of development tools designed to fully meet<br />
the needs of storage device manufacturers. The<br />
award-winning <strong>MontaVista</strong> Linux OS is available<br />
in both binary and source code format, includes<br />
industry-leading technology, and supports a wide<br />
array of processors. <strong>MontaVista</strong> Linux includes<br />
industry-leading technology in areas that are key<br />
to storage applications. <strong>MontaVista</strong> Software<br />
has invested considerable effort advancing the<br />
performance of real-time technology in native<br />
Linux. In addition, <strong>MontaVista</strong> Linux delivers<br />
industry-leading networking performance and<br />
protocol support, robust security technology, and<br />
rich driver support. <strong>MontaVista</strong> Linux also includes<br />
a wide breadth of ready-to-run target application<br />
components including networking and file servers,<br />
remote management technology, and a wealth<br />
of embedded libraries, utilities and networking<br />
components.<br />
To help development teams achieve rapid<br />
time-to-market, best of breed performance, and<br />
advanced technology goals, the Professional Edition<br />
includes <strong>MontaVista</strong> DevRocket, a comprehensive<br />
development environment designed to better equip<br />
embedded engineers with superior tools for their<br />
development activities. Developers are provided<br />
with complete and pre-built toolchains for all<br />
supported targets, as well as a variety of analysis<br />
tools allowing the engineers to detect and analyze<br />
memory leaks, trace system events, and perform<br />
system profiling. <strong>MontaVista</strong> DevRocket includes<br />
a variety of configuration tools that let customers<br />
rapidly customize a platform image for their target<br />
and shrink the image to fit within their target footprint<br />
by removing unused library content. Developers can<br />
leverage the fully graphical development environment<br />
to easily create applications and include them with<br />
their embedded system. Together with the core<br />
systems software platform, this comprehensive<br />
solution enables development teams to costeffectively<br />
achieve product goals and rapidly deploy<br />
storage applications.<br />
Technical Specifications<br />
Visit www.mvista.com/products/boards.html for complete list<br />
Processor Support<br />
• Altera ARM/FPGA: EPXA1<br />
• AMD MIPS: Au1000, Au1100, Au1500<br />
• ARM: 720T, 920T<br />
• Broadcom MIPS: BCM1125, BCM1250<br />
• IBM PowerPC: 405, 440, 750<br />
• Hitachi: SH-3, SH-4<br />
• Intel: IA-32 and compatibles<br />
• Intel XScale:IOP, IXP4xx<br />
and IXP2xxx, PXA2xx<br />
• MIPS Technologies: 4Kc/5Kc<br />
• Motorola PowerPC: 7xx,<br />
8xx, 74xx, 82xx, 85xx<br />
• NEC MIPS: VR41xx/54xx/55xx<br />
• PMC-Sierra MIPS: QED<br />
RM5231, RM7000A<br />
• Tensilica: Xtensa V<br />
• Texas Instruments: OMAP 1510 & 5910<br />
• Toshiba MIPS: Tx3927,<br />
Tx4925, Tx4927, Tx4938<br />
• Xilinx PowerPC/FPGA:<br />
Virtex-II Pro ML300<br />
• ...and many others<br />
Storage Components<br />
• IDE and SCSI Host controllers<br />
• Journaling flash-based<br />
filesystem (JFFS2)<br />
• Journaling disk-based filesystems<br />
(XFS, ReiserFS, EXT3)<br />
• Standard disk-based filesystem (EXT2)<br />
• Hard disk drives up to 2TB supported*<br />
*Theoretical limit for 32-bit systems<br />
Management<br />
• Embedded HTTP Servers for<br />
Web-based administration<br />
• Embedded SSH and Telnet<br />
servers for CLI administration<br />
• SNMP management support<br />
• System event logging<br />
<strong>MontaVista</strong> DevRocket Highlights<br />
• Fully graphical integrated<br />
development environment<br />
• Cross and native C/C++ compilers (GCC)<br />
• Kernel hardware debug (JTAG/BDM)<br />
• Application kernel software<br />
debug (Ethernet/Serial)<br />
• Application profiling and<br />
memory leak detection<br />
• System and application event tracing<br />
• Hundreds of additional<br />
tools and utilities<br />
Corporate Headquarters<br />
<strong>MontaVista</strong> Software, Inc. · 1237 East Arques Ave. · Sunnyvale, CA 94085<br />
Tel : (408) 328-9200 · email: sales@mvista.com · www.mvista.com<br />
Security and User Administration<br />
• Encrypt data to prevent<br />
unauthorized access<br />
• Restrict data access on<br />
a per-user basis<br />
• Define and manage peruser<br />
storage quotas<br />
For the latest information on<br />
<strong>MontaVista</strong> Professional Edition, visit<br />
www.mvista.com/products/pro<br />
Copyright © 2004 <strong>MontaVista</strong> Software, Inc. All rights reserved. Linux is a registered trademark of Linux Torvalds. <strong>MontaVista</strong> and DevRocket are trademarks or registered trademarks<br />
of <strong>MontaVista</strong> Software, Inc. All other names mentioned are trademarks, registered trademarks or service marks of their respective companies. December 14, 2004 | rev 2.03