Home Server NAS操作系统专用的Connector客户端软件。该软件一般运行良好,但它的确存在一些局限和意外。它每天自动唤醒PC一次,即便它们当时处于待机状态,但它有时却无法在备份完成后使它们回到休眠状态。如果
Windows正在另一个操作系统上虚拟化运行,则自动唤醒也不工作(参考文献6)。
www.55dianzi.com
接下来,请考虑您的潜在客户可能很重视并因此愿意额外掏钱购买的其它 NAS 特性。这些特性包括存储期间的即时加密、日后NAS所存信息的回读期间的解密,以及USB端口,后者用于打印机伺服、额外存储容量、对扫描仪及其它USB外设的联网访问。您的客户也许还希望通过UPNP和Apple公司的Bonjour(即Zeroconf)等协议来实现网络自动发现。流媒体也是他们需要的特性。UPnP AV和DLNA (Digital Living Network Alliance)等协议在LAN和WAN连接上促成了这一特性。UPnP和NAT-PMP (network-address-translation/port-mapPINg protocol)等等防火墙跨越技术支持WAN连接。
客户也许还会掏钱购买额外的文件访问与更新协议,比如FTP和Bittorrent,其中包括它们专用的内置服务器。他们甚至可能需Telnet和TFTP (trivial FTP)等途径。对DynamIC DNS和NTP (network-time-protocol)的支持以及Web服务器可能也是客户希望得到的特性,这既是为了方便用户访问NAS设置,也是为了使NAS能在LAN和WAN上,通过HTTP和HTTPS来提供普通网页。还应考虑:iTunes、SqueezeCenter(即以前的SlimServer)和其它媒介服务器;对iSCSI的支持,以便提供可选的SAN访问;为工作组定制的服务器,比如DNS和电子邮件,后者应配备垃圾邮件过滤功能;
Windows对等工作组专用的主浏览器能力;与OTA (over-the-air)、有线电视、卫星电视调谐器的直接连接,以便观看直播电视节目,并利用网络扩展器实现录制与播放特性。
虽然存在一些开源软件和专有软件来实现这些特性,但每种新增的并发任务都对存储器、处理能力和其它系统资源提出了额外的需求。新增的功能还可能使客户对最终结果的体验迅速复杂化,并且各种功能可能会出现负面的互动。从笔者这些年测试的数种NAS设备来看,多种应用软件曾坚持使用相同的TCP和UDP端口,并且其它一些程序曾阻止NAS把它的硬驱置于转速降低模式中,因此无法降低功耗和延长工作寿命。
说起工作寿命,您应该在客户尚能应付局面时,就其NAS将出现的问题向他们发出警告。例如,您可以发送自动电子邮件,以便把高温情况(这也许表明风扇和通风口出现阻塞或其它故障)和超过预定阈值的SMART驱动器诊断结果通知用户。但是为使这些电子邮件能到达客户,您还需要支持ISP们目前使用的垃圾邮件阻挡功能。这些潜在的阻碍包括非标准SMTP端口、SMTP服务器的用户名与口令验证、SSL功能。
还请记住:您必须支持对NAS BIOS或EFI代码、操作系统和应用软件的简便更新,这既是为了修补漏洞和软件错误,也是为了实地升级各种特性。如果您假定您的客户会记得定期搜索、下载和安装服务包,那么您未免太天真。MicroSOFt公司
Windows Home Server的内置自动
Windows Update能力是这一概念的有力体现; Apple公司的Time Capsule也会定期检查各种更新,并提醒用户它们是否可用。
CPU及其它
有无数因素在左右着您对CPU体系结构、该体系结构内的特性,以及该特性集的性能选项的选择,其中包括软件套件的需求、系统的BOM成本预期,以及各种高度集成并为应用而优化的IC型号的供货情况。另外,不仅应考虑贵公司根据体系结构量身定做的软件,还应考虑您可能希望获得授权的第三方软件,以及您的客户在购买软件之后可能希望安装的额外工具程序。例如,许多热心人开发了
Windows Home Server专用附件,放在We Got Served网站上供免费下载。

图1,作为Linksys在成熟的消费者专用网络存储设备领域的首次尝试,NAS200的性能潜力不够大,因此特性太少(a)。该公司后来弃用x86而改用Marvell公司基于ARM的CPU,因此后来推出的Media Hub设备的功能得到显著提升(b)。
两个例子凸显了各公司在这方面采取的不同路线。首先,看看Cisco公司的Linksys部(图1)。该公司于2007年1月推出了NAS200,它采用RDC SEMIconductor公司的R3210 CPU,实现了i486微处理器指令集。但是,NAS当时的性能非常有限,它无法支持电子邮件报警所用的SMTP服务器验证或SSL认知,也无法使用其USB端口来实现打印服务器。与此类似,该公司最初发售的NAS200仅支持包含日志记录功能的XFS (extended file system)。
www.55dianzi.com
在典型的消费环境中,对日志记录的支持是必要的,这类环境中的UPS不向 NAS 馈送信息,因此后者可能会在媒介写入的中途突然关闭。但是,日志记录和其它高级文件系统能力的算法处理也会“窃取”CPU周期。针对用户对缓慢访问速度的抱怨,Linksys通过固件升级方式添加了对非日志记录型ext2 (second extended file system)的可选支持。Marvell公司基于ARM的88F5182 Orion SoC更加强大,可为较新的Media Hub NAS产品线提供动力,新产品的功能比旧型号NAS200显著增多。与此类似,Buffalo Technology公司的LinkStation和TeraStation NAS产品最初是由MIPS和PowerPC CPU提供动力,而最新型号已开始运用ARM处理器。
Linksys已停止使用x86,而Netgear公司似乎在朝相反方向发展。该公司于2007年5月收购了Infrant Technologies公司及其ReadyNAS产品线。Infrant公司起初是NAS专用Leon SPARC兼容型CPU芯片供应商。由于种种原因(可能包括其独立式IC对其它公司的销量不足),该公司后来改变方向,决定变成系统供应商,销售基于Leon的NAS。Netgear公司不再制造最初的600、X6、NV产品线;Duo、NV+、NVX系统继续使用Leon。
但是到了2008年年底,Netgear公司发布了ReadyNAS Pro,同时提供面向企业和消费者的型号。ReadyNAS Pro充分利用了双核Intel x86 CPU。它目前占据着该公司产品线的高端,支持六个驱动器。尽管Netgear公司未就今后的产品计划发表言论,但不难想象的是,该公司今后在ReadyNAS产品线中将始终采用x86(见附文3《x86增强措施》)。从PACketVideo公司发布常规平台上的TwonkyMedia DLNA服务器新版本,到它们可在基于Leon的硬件上运行,其间耽误了很长时间,作为ReadyNAS X6的老用户,笔者对此感到郁闷。若采用主流CPU作为基础,则很可能会缩短上述延迟。
参考文献
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.
附文1:硬件测试平台
笔者一直在关注网络存储领域。下面是笔者这些年曾试用的硬件清单,鉴于笔者记忆欠佳,清单未必完整:
Addonics Technologies公司的NASU2;
ADS Technologies公司的NAS驱动器工具包;
Buffalo Technology公司的LinkStation、LinkStation Pro、TeraStation;
D-Link公司的DNS-323、DSM-604H;
Intel公司的SS-4200E;
Linksys公司的NAS200、NMH305 Media Hub、NSLU2;
Maxtor公司的Shared Storage II;
Netgear公司的ReadyNAS X6、ReadyNAS NV、ReadyNAS NV1、ReadyNAS NVX、SC101 Storage Center;
Toshiba公司的Magnia SG10;
Tritton Technologies公司的T-NAS;
Via Technologies公司的Artigo A2000;
各种基于
Windows和Mac OS X的电脑、运行OS 10.3 Server的Apple Power Mac G4 Cube;
Ximeta公司的NetDisk。
www.55dianzi.com
最近所做的另一次硬件评估急需更深入的探讨。笔者把基于1 GHz Via Technologies C7 CPU的EPIA SN mini-ITX主板与CasetronIC Travla C137机箱对接在一起(图A)。笔者对C137做了适当调整,使它能容纳Seagate公司和Western Digital公司的两块3.5″硬驱,用于镜像存储。由于上述许多 NAS 系统都使用修改后的Linux发行版,因此笔者把本次评估专门针对
Windows上一页 [1] [2] [3] 下一页
本文关键字:如何 技术 产品 消费者 综合-其它,单片机-工控设备 - 综合-其它