Zibb

Feature

Accelerating consumers' NAS adoptions: assessing your product options

Network storage is a notably bright spot in the otherwise-blah consumer-electronics economy. Carefully select and cull hardware, software, and their jointly implemented features to ensure product success.

By Brian Dipert, Senior Technical Editor -- EDN, 6/25/2009

AT A GLANCE
  • Only power users can justify paying for blazing-fast network tethers.
  • Mirrored drives increase a system’s size, weight, power consumption, and price, but they also prevent customers’ data loss and frustration.
  • Ensure that your selected operating system and applications have robust features and are interoperable, but hide advanced features from neophyte users.
  • ARM and x86 appear to be the dominant CPU architectures for consumer-tailored network storage in the future by virtue of their ubiquity and intense industry focus.
  • Cost-effective and power-thrifty hardware has proved valuable for in-depth hands-on evaluations.
Sidebars:
Hardware-test beds
NAS adapters and alternatives
x86 Enhancements


Related article:
See the "Accelerating consumers' NAS adoptions" posts at Brian's Brain for supplemental information on this article's topics.

At least one potentially positive counterpoint—the NAS (networked-attached-storage) server—shines among the abundance of predominantly negative economic news about the technology sector, particularly consumer electronics. People continue to take still and video pictures, listen to music, and download movies—maybe even more so than in the past—because they’re now staying home and looking to entertainment as a means of distracting themselves from their recession-related woes. More of them are also now working from home-based offices rather than in the cubicles of times past, when large enterprise servers and IT (information-technology) personnel met and managed their corporate-storage needs. Further, an increasing percentage of their homes contain reasonably robust networking setups, enabling various LAN (local-area-network) clients, such as computers, game consoles, media extenders, and printers, to not only share a common Internet connection but also intercommunicate.

All of these trends suggest the allure of a consolidated nexus in consumers’ residences for both professional and personal content that multiple LAN clients could simultaneously access. Ideally, this centralized storage would implement a RAID (redundant array of independent disks), which would protect the NAS from the failure of any one hard-disk drive, and the NAS would also act as a backup repository for all the computers on the network. Translating this vision into reality, however, requires that home-NAS suppliers deliver an easily justifiable price for the target market; an easy-to-grasp and compelling sales pitch; an easy way for consumers to both integrate the NAS within their networks and subsequently access it from diverse devices; sufficient speed in storage, retrieval, other processing functions, and network bandwidth; and a carefully crafted set of features and cosmetics.

In the more than 12 years that I’ve been dabbling in home-office NAS, I’ve seen abundant evidence of both evolution and maturation in the consumer-NAS-product category. Accompanying these trends, both diamonds and lumps of coal have emerged across the dozens of products I’ve used (see sidebarHardware-test beds”). Therefore, this article aims to provide not just a snapshot of current system and silicon-and-software building blocks but also a forecast of how the NAS category might further develop, with the guidance of historical precedents, product capabilities, and customer expectations.

The network tether

Begin the architecture definition of your next NAS design from the outside, focusing first on its LAN interfaces. Wired Ethernet is the most common LAN-tethering approach—with good reason. Because NAS normally operates in a “headless” fashion—that is, without the need for a keyboard, a mouse, and a display—it can easily locate nearby the router and connect to it over Category 5, 5e, or 6 cable. Wired-Ethernet connections are comparatively robust and speedy. And your customers can leverage some other networking technology by using an external bridge adapter.

However, for aesthetics, operating noise, or other reasons, your customers might instead want to hide the NAS in some out-of-the-way location, such as a closet. In these cases, you’ll want to first ensure that you’ve educated your customers on the need for consistent NAS access to sufficient supplies of cool, ambient air. Consumers probably won’t want to string Ethernet cable around their homes, so they might be willing to pay extra for an integrated alternative network-access technology.

Wi-Fi is probably not only the first approach that would come to mind but also the leading candidate by virtue of its pervasive presence in modern routers. Keep in mind that, even in its latest-generation 802.11n form, it’s likely to be a lower-performance approach than wired Ethernet, however. Performance isn’t the only reason to focus on 802.11n. Because 802.11g and other wireless predecessors are now mature, they won’t provide justification for a substantive price premium.

Speed aside, Wi-Fi is also less reliable than wired Ethernet, due to RF (radio-frequency) interference and other issues, so you’ll need to ensure that the NAS recovers from dropped network connections in a user-friendly and data-preserving manner regardless of what operating mode it’s in at the time. And the need to provide the NAS with both the WLAN (wireless-LAN) SSID (service-set-identifier) and encryption-key information before it can make the Wi-Fi connection is a challenging setup requirement for a headless-system design. Finally, you need to decide whether to support both the 2.4- and the 5-GHz ISM (industrial/scientific/medical)-band options, as well as how elaborate and expensive to make the unit’s MIMO (multiple-input/multiple-output)-antenna array (Reference 1).

Because the NAS is ac-powered, thereby requiring a nearby wall outlet no matter where your customer puts the unit, power-line networking might be a tempting alternative-LAN-interface approach. Not every power outlet is a valid power-line-networking candidate, however, and performance and reliability also vary with time of day and time of year (Reference 2). So, at least for now, ignore the temptation to integrate this feature and stick with an external Ethernet-to-power-line-bridge adapter. The three contending power-line-networking technologies—HomePlug AV, UPA (Universal Powerline Association), and HD-PLC (high-definition power-line communications)—exhibit no serious signs of interest in pursuing interoperability, so if you “bet on the wrong horse,” you’ll add cost to your design and gain nothing (Reference 3).

Similarly, I don’t currently recommend that you integrate either a HomePNA (Phoneline Networking Alliance) or a MOCA (multimedia-over-coaxial) transceiver. Neither technology is sufficiently mature to be in use by much of your potential customer base. And the need to connect such a NAS to a phone-line- or coaxial-cable-based network tether is too location-restrictive for many homes.

How many drives?

Unless your target customer is a power user and particularly considering that a notable percentage of LAN clients will likely be accessing the NAS over low-bandwidth Wi-Fi connections, it may be difficult to justify the incremental cost of 1-Gbps GbE (gigabit-Ethernet) LAN transceivers versus conventional 10/100-Mbps alternatives. If a built-in Wi-Fi or 100-Mbps wired-Ethernet bottleneck constrains the NAS transfer-rate speed, there’s little rationale for a performance-tailored RAID 0, RAID 5, or similar multidrive-striped-storage architecture behind the network PHY (physical)-layer IC. Conversely, if you believe your target customer will see tangible value in GbE or multistream, bonded-channel 802.11n-networking capabilities, you should seriously consider correspondingly beefing up your design’s drive array.

Including more than one drive in your design typically costs more unless you’re comparing, say, a leading-edge 2-Tbyte drive with two more mature 1-Tbyte alternatives in a concatenated arrangement (Reference 4). Using a multidrive design also means that the NAS will need a larger system form factor, generate more heat, and, therefore, have a greater likelihood of needing to employ a noisy system fan. As such, seriously consider 5400-rpm drives instead of 7200-rpm alternatives. Thanks to dense bit-packing PMR (perpendicular-magnetic-recording) techniques, the slower-spinning drives still deliver robust transfer rates, and they consume notably less current. Despite the downsides of using multiple drives, avoid selecting a nonmirrored-drive architecture unless the customer will use the NAS exclusively for connected-computer backup. In the backup-only case, if the NAS drive fails, your customers will likely be able to swap in a replacement drive before any backed-up computer’s drive also fails.

Think about it: Your marketing counterparts will be advocating that your customers should use the NAS as a single-point-of-storage contact for all of their precious—often irreplaceable—digital data: music libraries, photographs, videos, financial records, and the like. Unless you use a RAID 1, RAID 5, or other mirrored-drive arrangement, such as Infrant’s (now Netgear’s) proprietary and flexible X-RAID, an inevitable drive failure will render that information permanently irretrievable. You can surely convince your customers of the value of redundancy within the NAS, yes? This topic brings up a bigger issue regarding how the NAS market may evolve in the future. Today’s NAS suppliers include traditional hard-disk-drive companies, such as Seagate and Western Digital; traditional network-equipment vendors, such as Cisco’s Linksys division, D-Link, and Netgear; and start-ups, such as Data Robotics. Hard-disk-drive companies are understandably more loath than companies in the other two categories to admit to the inevitable impermanence of drives. Also, is there a future NAS-supplier role for traditional consumer-electronics companies, such as Samsung or Sony?

All this talk about hard drives inevitably brings up the topic of the solid-state-drive alternative (Reference 5). These drives are increasingly becoming available in cost-effective capacities that make them compelling hard-disk alternatives for client computers. However, the bulk-storage nature of NAS makes it likely that it will continue as a hard-drive candidate at least for the next few years. Near-term pragmatism aside, increased flash-memory density and lower prices are indisputable trends, particularly since the advent of multilevel-cell-storage techniques. As such, solid-state drives’ increased reliability and performance, decreased power consumption and heat dissipation, and silent operation will likely in the future encourage their adoption in NAS at hard drives’ expense.

Operating-system basics

If you constrain your NAS brainstorming to only networked bulk storage, you might at first glance think that any of a number of operating systems could suffice. Dig a bit deeper, though, and you’ll quickly realize that it’s more difficult to solve this problem. First, a tangible percentage of your users will likely want to be able to carve up the available capacity into more than one shared-storage resource, with per-share access rights, such as disabled, read-only, or read/write, that customers will define on a per-user and -group basis. They’ll access the networked storage from LAN clients running various operating systems and therefore with various supported file-access protocols, such as AFP (Apple-filing protocol), NFS (network-file system), and SMB/CIFS (server-message block/common Internet-file system). They’ll also want both configuration and subsequent access to work in a way that doesn’t force them to comprehend and grapple with the underlying complexity.

LAN-client backup, another commonly requested NAS feature, is similarly challenging to implement in a simultaneously robust and trouble-free manner. Apple OS 10.5’s built-in Time Machine capability, for example, initially supports full backups and subsequently supports incremental backups to AFP-cognizant storage media. However, Apple officially sanctions backups only to its own Time Capsule hardware, which combines a router and a hard-disk drive (see sidebarNAS adapters and alternatives”). Windows currently integrates no comparably robust backup features, although both Microsoft and third parties can subsequently augment the operating system with such capabilities. You also might want to include Rsync support for Unix clients. Keep in mind that users often want to back up files that the operating system or an application running on it is currently using. As a case study of the concept, although the Connector client-side software for the Windows Home Server NAS operating system generally runs well, it’s not without limitations and quirks. It automatically wakes up PCs once a day, even if they’re on standby at the time, but it sometimes fails to put them back to sleep once backup completes. Automatic wakeup also doesn’t work if Windows is running virtualized on another operating system (Reference 6).

Next consider the laundry list of other NAS capabilities that your potential customers might value and, therefore, pay extra for. These features include on-the-fly encryption during storage and subsequent decryption during read-back of information archived on the NAS, along with USB (Universal Serial Bus) ports for printer serving, augmented storage capacity, and networked access to scanners and other USB peripherals. Your customers might also want automatic network discovery through protocols such as UPnP (universal plug and play) and Apple’s Bonjour—that is, Zeroconf. Media streaming is also on the list. Protocols such as UPnP AV (audio/video) and DLNA (Digital Living Network Alliance) enable this feature both across the LAN and over a WAN (wide-area-network) connection. Firewall-surmounting technologies, such as UPnP and NAT-PMP (network-address-translation/port-mapping protocol), support the WAN connection.

Read more In-Depth Technical Features

Customers might also pay for additional file-access and update protocols, such as FTP (file-transfer protocol) and Bittorrent, including built-in servers for them. They might even want approaches such as Telnet and TFTP (trivial FTP). Dynamic DNS (domain-name-service) and NTP (network-time-protocol) support may also be on customers’ wish lists, along with a Web server, both for convenient user access to the NAS settings and for enabling the NAS to serve generic Web pages through both HTTP (hypertext transfer protocol) and HTTPS (HTTP-secure) over the LAN and WAN. Also consider iTunes, SqueezeCenter (formerly, SlimServer), and other media servers; iSCSI (Internet-small-computer-system-interface) support for optional SAN (storage-area-network) access; workgroup-tailored servers, such as DNS and e-mail, the latter complete with spam filtering; master-browser capabilities for Windows peer-to-peer workgroups; and direct attachment to OTA (over-the-air), cable, and satellite television tuners for both live-TV viewing and record-and-playback features using network extenders.

Although both open-source and proprietary software exists to implement these capabilities, each incremental concurrent task puts incremental demand on memory, processing, and other system resources. Incremental functions also threaten to exponentially increase the complexity of the perceived customer experience with the end result, along with the probability that functions will negatively interact with each other. With several of the NAS devices that I’ve tested over the years, multiple applications have insisted on using the same TCP (transmission-control-protocol) and UDP (user-datagram-protocol) ports, and other programs have blocked the NAS from putting its hard-disk drives in spin-down mode, thereby precluding consequent power-consumption reductions and operating-life extensions.

Speaking of operating life, warn your customers of pending problems with their NAS while the owners can still rectify the situation. For example, you can send automatic e-mails to inform users of high temperatures, which may indicate clogged or otherwise failing fans and vents, along with SMART (self-monitoring/analysis/reporting technology)-drive-diagnostic results that exceed predetermined thresholds. To get those e-mails to your customers, though, you also need to support spam-blocking safeguards that ISPs (Internet-service providers) now put in place. These potential roadblocks include nonstandard SMTP (simple-mail-transfer-protocol) ports, user-name and password authentication at the SMTP server, and SSL (secure-sockets-layer) capabilities.

Keep in mind, too, that you must support no-brainer updates to the NAS BIOS (basic input/output system) or EFI (extensible-firmware-interface) code, operating system, and applications, both to patch vulnerabilities and bugs and to upgrade features in the field. It would be naive to assume that your customers will remember to regularly search for, download, and install service packs. The built-in automatic Windows Update capability of Microsoft’s Windows Home Server is one notably robust implementation of the concept; Apple’s Time Capsules also regularly check for updates and alert users to their availability.

CPUs and such

Innumerable factors drive your selection of a CPU architecture, the features within that architecture, and a performance option of that feature set, including the software suite’s demands, the system’s BOM (bill-of-materials)-cost expectations, and the availability of highly integrated and application-optimized IC variants. In addition, consider not only architecture-tailored software from your company but also that of third-party software you might want to license, along with additional utilities that your customers may want to install after the purchase. For example, many enthusiasts have developed freely downloadable add-ons for Windows Home Server on the We Got Served Web site.

Two examples highlight the divergent paths that companies have taken in this regard. First, look at Cisco’s Linksys division (Figure 1). The company in January 2007 introduced the NAS200, which employed RDC Semiconductor’s R3210 CPU, implementing the i486 microprocessor-instruction set. However, the NAS was so performance-strapped that it couldn’t support either SMTP-server authentication or SSL cognizance for e-mail alerts; it also could not use its USB port to implement a print server. Similarly, the company initially shipped the NAS200 with support for only the journaling-inclusive XFS (extended file system).

Journaling support is desirable in typical consumer environments, in which a UPS (uninterruptible-power supply) doesn’t feed the NAS, which can, therefore, abruptly shut down in the middle of a media write. But journaling and other advanced-file-system capabilities’ algorithm processing also steal CPU cycles. In response to user complaints about slow accesses, Linksys added optional support for nonjournaled ext2 (second extended file system) through a firmware upgrade. Marvell’s beefier ARM-based 88F5182 Orion SOC (system on chip) powers the newer Media Hub NAS line, which has substantially more capabilities than its NAS200 predecessor. Similarly, the latest iterations of Buffalo Technology’s LinkStation and TeraStation NAS products have started to use ARM processors; a mix of MIPS and PowerPC CPUs initially fueled these products.

Linksys migrated away from x86, but Netgear seems to be going in the opposite direction. The company in May 2007 acquired Infrant Technologies and its ReadyNAS product line. Infrant began life as a silicon supplier of the Leon SPARC-compatible CPU for NAS. For reasons that likely involved a dearth of stand-alone-IC sales to others, the company later switched gears and decided to become a system supplier selling Leon-based NAS. Netgear no longer manufactures the initial 600, X6, and NV product lines; Duo, NV+, and NVX systems continue to use Leon.

In late 2008, however, Netgear rolled out the ReadyNAS Pro, available in both enterprise- and consumer-targeted variants. ReadyNAS Pro leverages a dual-core Intel x86 CPU. It currently occupies the high end of the company’s product line, complete with six-drive support. Although Netgear doesn’t comment on future product plans, it’s not a stretch to imagine the company’s embrace of the x86 extending throughout the ReadyNAS line in the future (see sidebarx86 enhancements”). As a longtime ReadyNAS X6 user, I’ve been frustrated at the long delays between the debut of new versions of PacketVideo’s TwonkyMedia DLNA server on conventional platforms and its availability on Leon-based hardware. Adopting a mainstream-CPU foundation would probably shorten those delays.


For More Information
Addonics Technologies
www.addonics.com
ADS Technologies
www.adstech.com
Advanced RISC
Machines (ARM)

www.arm.com
Apple
www.apple.com
Buffalo Technology
www.buffalotech.com
Casetronic
www.casetronic.com
Data Robotics
www.drobo.com
D-Link
www.dlink.com
FreeBSD
www.freebsd.org
FreeNAS
www.freenas.org
HomePNA Alliance
www.homepna.org
Intel
www.intel.com
Linksys
www.linksysbycisco.
com
Marvell Technology Group 
www.marvell.com
Microsoft
 www.microsoft.com
MIPS Technologies
www.mips.com
Multimedia Over Coax Alliance
www.mocalliance.org
Netgear
www.netgear.com
www.readynas.com
PacketVideo
www.pv.com
www.twonkymedia.com
RDC Semiconductor
www.rdc.com.tw
Samsung
www.samsung.com
Seagate (Maxtor)
www.seagate.com
www.maxtor.com
Sony
www.sony.com
Toshiba
www.toshiba.com
Tritton Technologies
www.trittontechnologies.com
Via Technologies
www.via.com.tw
Western Digital
www.wdc.com
Ximeta
www.ximeta.com


Author Information
You can reach Senior Technical Editor Brian Dipert at 1-916-760-0159, bdipert@edn.com, and www.bdipert.com.


References
  1. Dipert, Brian, “802.11n: complicated and about to become even messier,” EDN, May 28, 2009, pg 6.
  2. Dipert, Brian, “Power line: more reliable than wireless? You’ve got to be kidding ... yes?EDN, Feb 23, 2009.
  3. Dipert, Brian, “Power line: Does market success necessitate a function and feature reset?EDN, Feb 23, 2009.
  4. Dipert, Brian, “Hard-disk drive price tracks: competitive impacts,” EDN, April 7, 2009.
  5. Dipert, Brian, “Solid-state drives challenge hard disk,” EDN, Nov 13, 2008, pg 36.
  6. Dipert, Brian, “Virtualization: silicon and software salvation or technological tower of Babel?EDN, Oct 2, 2008, pg 34.
Hardware-test beds

I’ve been dabbling with network storage as long as I’ve been with EDN. Check out this list of hardware I’ve tried out over the years, which, given my imperfect memory, may not be comprehensive:

  • Addonics Technologies’ NASU2;
  • ADS Technologies’ NAS (network-attached-storage) drive kit;
  • Buffalo Technology’s LinkStation, LinkStation Pro, and TeraStation;
  • D-Link’s DNS-323 and DSM-604H;
  • Intel’s SS-4200E;
  • Linksys’ NAS200, NMH305 Media Hub, and NSLU2;
  • Maxtor’s Shared Storage II;
  • Netgear’s ReadyNAS X6, ReadyNAS NV, ReadyNAS NV1, ReadyNAS NVX, and SC101 Storage Center;
  • Toshiba’s Magnia SG10;
  • Tritton Technologies’ T-NAS;
  • Via Technologies’ Artigo A2000;
  • various Windows and Mac OS X-based computers, along with an Apple Power Mac G4 Cube running OS 10.3 Server; and
  • Ximeta’s NetDisk.

One other recent hardware evaluation begs for more in-depth discussion. I mated a 1-GHz Via Technologies C7 CPU-based EPIA SN mini-ITX motherboard to a Casetronic Travla C137 enclosure (Figure A). I customized the C137 to hold dual 3.5-in. hard-disk drives from both Seagate and Western Digital for mirrored storage. Because many of the NAS systems on the earlier list use modified Linux distributions, I focused this evaluation on Windows Home Server, which Microsoft derived from Windows Server 2003, and FreeNAS, which its open-source developers based on FreeBSD (Berkeley Software Distribution) and which they recently and conveniently upgraded to Version 0.69.1. In its “embedded”-mode option, FreeNAS runs completely from flash memory. Although the EPIA SN offers an integrated CompactFlash card slot, I instead installed FreeNAS on a USB (Universal Serial Bus)-flash drive.

Both operating systems ran smoothly, although I admittedly didn’t load them up with abundant add-ons, and they had comprehensive feature sets. Via’s core-logic chip set on the EPIA SN supports hardware-accelerated RAID (redundant array of inexpensive disks), a key advantage when you partner it with a power-thrifty but performance-strapped CPU. However, Microsoft’s proprietary mirroring approach in Windows Home Server couldn’t tap into its features.

Similarly, I couldn’t track down BSD drivers that would enable me to use the EPIA SN’s core-logic chip set to offload the C7 CPU from handling some or all of the FreeNAS software-RAID algorithms. As with many other enthusiast-driven open-source projects, FreeNAS offers scant and incomplete documentation. The user interface, although feature-rich, is correspondingly complex and unintuitive. Should you decide to use FreeNAS as the foundation of your next NAS design, I’d encourage you to focus some tangible effort in polishing these areas and, per the open-source license, to return your results to the organization so that it can incorporate your improvements.

One other minor frustration involved the EPIA SN BIOS (basic input/output system). My version of the board contained the initial Version 1 firmware image. Via offers a newer Version 2.01 BIOS for downloading from its Web site, but the only corresponding update utility the company provides runs under DOS. I couldn’t even execute it in command-line mode under Windows Home Server. As soon as I track down an old copy of DOS, along with a floppy drive to install it, I’ll be able to upgrade my BIOS.


NAS adapters and alternatives

Although a full-blown NAS (network-attached-storage) system might be the preferable approach for newcomers, some consumers already own USB (Universal Serial Bus)-based external hard-disk drives that they might want to migrate from a single-computer tether to full network access. Linksys was among the first to address this market with its NSLU2 network-storage link (Figure A).

Advocates of open-source software have built on the code that Linksys provides to turn the NSLU2 into a full-featured server appliance. More recently, Addonics Technologies released the NASU2 NAS adapter, which is substantially smaller than the NSLU2 and includes built-in Bittorrent, FTP (file-transfer-protocol), and print-server capabilities for both LAN (local-area-network) and WAN (wide-area-network) users.

A NAS adapter isn’t the only way to get a USB-inclusive hard-disk drive online. An increasing number of routers, for example, embed USB ports that accomplish a comparable function. Some routers even provide WAN access to the drive either free or with a $99-per-year MobileMe membership for Apple’s routers. Carefully select the file system the networking equipment uses to format the drive. The FAT (file-allocation-table) system, for example, has the advantage of operating-system ubiquity. However, even the newest FAT32 variant exhibits a 4-Gbyte-file-size limit, along with an operating-system- and cluster-size-dependent volume limit. These limitations may be too constraining, depending on how your customers use network storage.


x86 Enhancements

The relatively archaic 1-GHz Via Technologies processor I used for this project seemed to have sufficient horsepower for entry-level NAS (network-attached-storage) applications. However, as you beef up your software with concurrently running utilities, you might find that your design begins to slow down. If so, consider Via’s Artigo A2000, which includes a 1.5-GHz C7 CPU in a NAS-friendly dual-3.5-in. hard-disk-drive case (Figure A). The A2000 also features “a quiet, ball-bearing fan, [which] silently cools the system with noise levels remaining below 26.8 dB” (Reference A).

Don’t forget about Intel’s cost-effective, single- and dual-core Atom CPUs and mini-ITX boards that the company based on them. HyperThreading’s virtual-multicore support delivers even more horsepower in some configurations (Reference B). Also, if you’re doing PVR (personal-video-recorder) applications, such as video encoding before archiving or transcoding before streaming, you might want to consider using the three-way-superscalar, out-of-order architecture that Via includes in its Nano CPU and implements in its VB8002, the first Nano-based and media-server-tailored mini-ITX board.


References
A. Artigo A2000 Barebone Storage Server, Via Technologies.
B. Dipert, Brian, “The price of falling prices: evaluating value-oriented x86 CPUs,” EDN, Jan 8, 2009, pg 30.



Reed Business Information Resource Center

Featured Company


Related Resources

ADVERTISEMENT

ADVERTISEMENT

Feedback Loop


Post a CommentPost a Comment

Related Content

 

By This Author


ADVERTISEMENT

Knowledge Center


Events

JEDEC at CES 2010 - Storage Solutions: Flash Memory in Consumer Products
Dates: 1/8/2010 - 1/8/2010
Location: Las Vegas, Nevada

Phosphor Global Summit 2010
Dates: 3/23/2010 - 3/25/2010
Location: San Diego, CA

Submit an EventSubmit an Event




Technology Quick Links

EDN Marketplace


©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites