1.一种基于云存储的智慧家居系统,其特征是,包括家居智能控制终端以及通过无线方式与所述家居智能控制终端进行数据通信的移动控制终端、安防监控模块、可视门禁模块,所述家居智能控制终端还接入云存储平台,将家居信息存储在所述云存储平台;所述移动控制终端用于获取并显示家居信息并能够控制各个功能模块的工作;所述安防监控模块用于监控家居安防状况并将安防信息发送到所述家居智能控制终端;所述可视门禁模块用于与所述移动控制终端建立视频连接并根据控制指令执行遥控开锁;所述云存储平台包括家居信息预处理模块、服务控制机群、Hadoop架构模块、存储节点机群和多个家居信息存储节点,其中服务控制机群与家居信息预处理模块、Hadoop架构模块、存储节点机群均连接,Hadoop架构模块与家居信息预处理模块、存储节点机群均连接,存储节点机群连接多个家居信息存储节点。
2.根据权利要求1所述的一种基于云存储的智慧家居系统,其特征是,还包括与所述家居智能控制终端进行数据通信的智能窗帘模块、智能照明模块、智能家电模块、睡眠监控模块、空气净化模块和语音机器人,所述智能窗帘模块用于根据控制指令执行窗帘智能控制并将状态信息发送给所述家居智能控制终端;所述智能照明模块用于根据控制指令执行智能照明控制并将状态信息发送给所述家居智能控制终端;所述智能家电模块用于根据控制指令执行家电智能控制并将状态信息发送给所述家居智能控制终端;所述睡眠监控模块用于监控人体睡眠生理信息并将该信息发送给所述家居智能控制终端;所述空气净化模块用于检测家居环境参数并发送给所述家居智能控制终端以及根据控制指令开启空气净化操作;所述语音机器人用于智能识别用户语音指令,各个功能模块根据语音指令执行相应操作。
3.根据权利要求1所述的一种基于云存储的智慧家居系统,其特征是,所述可视门禁模块包括安装在门锁上的摄像头,所述摄像头用于获取访客的图像信息并上传至云存储平台。
4.根据权利要求2所述的一种基于云存储的智慧家居系统,其特征是,所述空气净化模块包括物联网模块、微处理器、空气净化装置、温湿度传感器、灰尘传感器、气体传感器和显示模块,其中,所述温湿度传感器用于检测家居环境温湿度信息;所述灰尘传感器用于检测家居环境PM2.5信息;所述气体传感器用于检测家居环境有毒气体信息;所述微处理器用于将家居环境信息通过物联网模块上传至云存储平台以及接收控制指令控制所述空气净化装置的工作;所述显示模块用于显示信息。
5.根据权利要求1-4任一项所述的一种基于云存储的智慧家居系统,其特征是,所述云存储平台采用分布式存储方式对家居信息进行存储,具体包括:(1)家居信息预处理模块接收家居智能控制终端发送的家居信息,将设定数量的家居信息作为一个家居信息集,对家居信息集中的家居信息进行过滤处理后获取家居信息集的家居信息相关信息,将家居信息集发送至Hadoop架构模块,并将家居信息相关信息发送给服务控制机群,所述的家居信息相关信息包括家居信息集集中各家居信息的属性信息;
(2)服务控制机群收到所述家居信息相关信息后,将所述家居信息相关信息传送给Hadoop架构模块;
(3)Hadoop架构模块接收到所述家居信息相关信息后,将家居信息集分成多个大小相同的家居信息块后,将该多个家居信息块发送至存储节点机群;
(4)存储节点机群将接收的多个家居信息块分配到各家居信息存储节点进行存储,存储完成后,存储节点机群将家居信息块的属性和存放位置信息发送给服务控制机群,进而由服务控制机群发送给用户。
6.根据权利要求5所述的一种基于云存储的智慧家居系统,其特征是,存储节点机群将接收的多个家居信息块分配到各家居信息存储节点进行存储,具体为:(1)计算各家居信息存储节点的综合性能,设Sa表示家居信息存储节点a的综合性能,Sa的计算公式为:
Sa=x1Yb(a)+x2Ym(a)+x3Yc(a)+x4Yr(a)+x5YN(a)
式中,Yb(a)为家居信息存储节点a本身的CHU处理能力,Ym(a)为家居信息存储节点a本身的内存处理能力,Yc(a)为家居信息存储节点a本身的硬盘输入输出读写能力,Yr(a)为家居信息存储节点a本身的存储能力,YN(a)为家居信息存储节点a本身的网络传输能力,x1、x2、x3、x4、x5为设定的权重系数;
(2)在分配前检验各家居信息存储节点的性能,若家居信息存储节点的综合性能满足下列条件,则将该家居信息存储节点视为有效家居信息存储节点,归入有效家居信息存储节点集:式中,Pa为家居信息存储节点a已存储的家居信息量,Pb为家居信息存储节点b已存储的家居信息量,w为家居信息存储节点的数量,Sa为家居信息存储节点a的综合性能,Sb为家居信息存储节点b的综合性能,k为容忍误差值;
(3)存储节点机群将接收的多个家居信息块分配给有效家居信息存储节点集中合适的有效家居信息存储节点进行存储。