数字家庭云系统是数字家庭和云计算相结合的产物,其首要目的是将数字家庭开发过程中的共性技术提取出来统一开发与完善,达到一处投入多处使用的目的,传统的数字家庭开发主要包括数据采集,低功耗网络,数据库设计,网页设计,联动控制等,大多以嵌入式开发为基础,通过部署小型嵌入式网关实现智能化,这种以智能网关为中心的开发模式难以解决功耗与智能化的矛盾需求,同时面临着部署成本压力,而云计算素来以低功耗大规模计算见长,在数字家庭中引入云计算可以缓和智能网关的计算压力,分担大部分的计算任务,简化智能网关的设计,提升数字家庭的智能化程度。下面的图1和图2是传统的一智能网关为中心的开发模式与我们的数字家庭云系统的对比。
图 1
图 2
数字家庭云系统以Hadoop为基础构建。云计算使用的硬件是廉价的服务器,研发成本比较低。服务器之间负载均衡,并且支持动态扩展。数据通过冗余备份的方式保障系统的容错能力。
图 3