今年三月份,我在英国Amazon下单买下了现在这台HP ProLiant MircoServer Gen8。说到为什么要买它,回想起来,其实中间有很长的一段渊源。
记得2010年,我对DIY智能家居系统开始感兴趣。当时只刚刚有Arduino,还没有树莓派。因为手上有友善之臂的mini2440,我最初选择的实现方案是基于ARM(S3C2440)+ Linux。那是对Linux还不熟悉,花了一些精力调通了摄像头无线拍照后,就不了了之了。后来有了树莓派,又进一步研究了IO控制、语音播报和简单图像识别的实现。虽然大多数功能都可以实现,但是很多时候觉得树莓派的CPU和IO性能实在捉襟见肘。后来又尝试过pcDuino v3,然并没有太多改善。究其原因是,这些嵌入式控制板毕竟追求的是低功耗和高集成性,在性能上难免会有妥协。有过这些失败的经验后,我决定还是买一个全功能的服务器平台。
当时我对服务器的印象还是:高IO性能但是昂贵(万元以上),体积略大于台式PC,需要良好散热环境。在经过一些调查后,我意外发现了惠普的塔式服务器系列。我之前从未有过选购服务器的经验,但是这款Gen8还是让我眼前一亮,仔细研究了两天性能和兼容性之后我就下单了。Gen8让我动心的特点主要有:
1、体积:体积小巧,在家里随意摆放,不占空间;
2、价格:英镑折算2000元人民币,配上西数3TB红盘900,总价只要3000左右,远远低于标准服务器的价格;
3、性能:RAID硬盘控制器,千兆以太网,x86架构;
4、外观设计:铝合金面板,蓝色健康指示灯,外观设计美观大方;
5、多OS支持:RHEL/Windows Server/ESXi;
6、可玩性好:接口多 - USB 3.0/USB 2.0/VGA/双千兆网口,升级空间 - 内存最大可升级16GB,硬盘最大支持16TB,CPU支持升级xeon,PCIe接口可插独立显卡。
当然了,Gen8的主要目的还是作为智能家居框架的中心:智能家用中心服务器(Smart Home Central Server,SHCS)。这个系统的主要功能有:
1、智能家居主站:智能节点数据采集与管理(与节点的通信方式:RF无线/WLAN/LAN);
2、智能家庭服务:天气播报,日历事件提醒,环境检测;
3、摄像头监控与入侵检测;
4、NAS数据存储:照片、多媒体、文件备份;
5、流媒体服务(DLNA):音乐,视频播放服务器;
6、BT文件下载器;
7、提供网页管理前台(基于Apache):当前服务器运行情况、智能节点数据浏览、资源使用情况、功能管理等;
8、开发调试:Linux应用程序开发,或作为数据库服务器。
有了Gen8强大的硬件支持,我的项目又有了新的希望。接下来的几篇文章我会介绍Gen8的硬件结构、配置和可升级空间。尽请期待。