全文摘要
本发明一种更安全的云计算平台系统包括至少三个硬盘、数据输入模块、数据创建模块、数据输出模块、硬盘切换模块、处理器,其用于在预设时间后对比每个第二数据是否与第一数据一致,若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中;访问模块;其中,未与所述数据输入模块、数据输出模块连接的硬盘断电,与所述数据输入模块、数据输出模块中的至少一个连接的硬盘供电。本发明通过上述方式可将不与所述数据输入模块、数据输出模块连接的硬盘断电,这样就可避免黑客攻击闲置硬盘,并且,在其中一个硬盘接近于存储满的时候打开第二个硬盘,那么服务器的资源可尽可能的不被盗用,并且节能省电。
主设计要求
1.一种更安全的云计算平台系统,其特征在于:包括至少三个硬盘,其用于存储数据;数据输入模块,其用于向至少三个硬盘中的其中一个硬盘输入第一数据;数据创建模块,其用于创建M个与第一数据相同的第二数据;数据输出模块,其用于向用户终端输出至少三个硬盘中存储的数据;硬盘切换模块,其用于切换所述硬盘与数据输入模块、数据输出模块之间的连接;处理器,其用于将所述创建的M个第二数据存储至所述至少三个硬盘中的其中一个硬盘,并在预设时间后对比每个第二数据是否与第一数据一致,若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中;若不一致,则通过硬盘切换模块将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中;访问模块,其用于根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接;其中,未与所述数据输入模块、数据输出模块连接的硬盘断电,与所述数据输入模块、数据输出模块中的至少一个连接的硬盘供电。
设计方案
1.一种更安全的云计算平台系统,其特征在于:包括
至少三个硬盘,其用于存储数据;
数据输入模块,其用于向至少三个硬盘中的其中一个硬盘输入第一数据;
数据创建模块,其用于创建M个与第一数据相同的第二数据;
数据输出模块,其用于向用户终端输出至少三个硬盘中存储的数据;
硬盘切换模块,其用于切换所述硬盘与数据输入模块、数据输出模块之间的连接;
处理器,其用于将所述创建的M个第二数据存储至所述至少三个硬盘中的其中一个硬盘,并在预设时间后对比每个第二数据是否与第一数据一致,若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中;若不一致,则通过硬盘切换模块将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中;
访问模块,其用于根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接;
其中,未与所述数据输入模块、数据输出模块连接的硬盘断电,与所述数据输入模块、数据输出模块中的至少一个连接的硬盘供电。
2.根据权利要求1所述的一种更安全的云计算平台系统,其特征在于:所述至少三个硬盘中的其中一个硬盘生成的数据列表与所述硬盘相对应,所述数据列表设有与被存储的数据对应的如下一项或多项组合:数据名称、数据大小、数据修改时间。
3.根据权利要求2所述的一种更安全的云计算平台系统,其特征在于:所述处理器与所述硬盘切换模块连接,所述处理器与所述硬盘的电源模块连接,当所述处理器控制硬盘切换模块将一硬盘与数据输入模块、数据输出模块连接时,所述硬盘通电,至少三个硬盘中的其他硬盘的电源模块断电。
4.根据权利要求3所述的一种更安全的云计算平台系统,其特征在于:所述数据输入模块、数据输出模块为同一模块。
5.根据权利要求3所述的一种更安全的云计算平台系统,其特征在于:所述数据输入模块、数据输出模块为两个模块。
6.根据权利要求4所述的一种更安全的云计算平台系统,其特征在于:所述硬盘切换模块包括分线器、第一电机、第一连杆、第一导环、第一卡销、第一导轨,所述分线器的干路与所述数据输入模块、数据输出模块连接,所述分线器的外圆周面设有至少三个支路,所述至少三个支路设有与所述至少三个硬盘相匹配的接口,所述分线器的顶部固定有第一电机,所述第一电机的输出轴与所述第一连杆的一端固定,所述第一连杆的另一端与所述第一导环的内圆周面固定,所述第一导环为一端向内凹陷的圆环形,所述第一导环内设有沿其移动的至少三个第一卡销,每个第一卡销均与一个硬盘的顶部固定,每个所述硬盘的接口均朝向所述分线器的支路的接口配置,所述硬盘的底部设有第一导轨,所述硬盘沿第一导轨移动;
当处理器控制硬盘切换模块切换与所述数据输入模块、数据输出模块连接的硬盘时,处理器控制第一电机而使第一导环的凹陷旋转至对准待连接的硬盘。
7.根据权利要求6所述的一种更安全的云计算平台系统,其特征在于:所述硬盘的底部开设有燕尾形凹槽,所述第一导轨为与所述燕尾形凹槽相匹配的燕尾形导块。
8.根据权利要求7所述的一种更安全的云计算平台系统,其特征在于:所述处理器与所述第一电机的电源模块连接。
9.利用权利要求8所述的一种更安全的云计算平台系统的处理方法,其特征在于包括如下步骤:所述
S100、输入第一数据至至少三个硬盘中的其中一个;
S200、创建M个与所述第一数据相同的第二数据,并将其存储至至少三个硬盘中的其中一个硬盘;
S300、在预设时间后对比每个第二数据是否与第一数据一致,
若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中,将除所述硬盘外的其他硬盘断电;
若不一致,则将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中,将除所述另一个硬盘外的其他硬盘断电;
S400、根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接;
其中,第一数据的存储大小小于所述硬盘总容量的10%。
设计说明书
技术领域
本发明涉及一种云计算系统,特别是涉及一种更加安全的云计算平台系统。
背景技术
云计算(Cloud Computing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。
目前众多互联网公司构建云计算平台时,通常使用庞大的服务器进行搭建,而服务器中需要存储的资源是越来越多的,那么,越来越多的存储资源是需要搭接多块硬盘来存储的。
但是目前互联网的安全问题日益严重,黑客常常通过攻占备用硬盘来免费使用服务器,甚至盗取服务器资源。并且云计算平台的多个硬盘同时工作,极为费电。那么,目前亟需一种更加安全的云计算平台系统。
发明内容
本发明要解决的技术问题是提供一种更加安全的一种更安全的、节能省电的云计算平台系统。
本发明一种更安全的云计算平台系统,包括
至少三个硬盘,其用于存储数据;
数据输入模块,其用于向至少三个硬盘中的其中一个硬盘输入第一数据;
数据创建模块,其用于创建M个与第一数据相同的第二数据;
数据输出模块,其用于向用户终端输出至少三个硬盘中存储的数据;
硬盘切换模块,其用于切换所述硬盘与数据输入模块、数据输出模块之间的连接;
处理器,其用于将所述创建的M个第二数据存储至所述至少三个硬盘中的其中一个硬盘,并在预设时间后对比每个第二数据是否与第一数据一致,若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中;若不一致,则通过硬盘切换模块将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中;
访问模块,其用于根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接;
其中,未与所述数据输入模块、数据输出模块连接的硬盘断电,与所述数据输入模块、数据输出模块中的至少一个连接的硬盘供电。
本发明一种更安全的云计算平台系统,其中所述至少三个硬盘中的其中一个硬盘生成的数据列表与所述硬盘相对应,所述数据列表设有与被存储的数据对应的如下一项或多项组合:数据名称、数据大小、数据修改时间。
本发明一种更安全的云计算平台系统,其中所述处理器与所述硬盘切换模块连接,所述处理器与所述硬盘的电源模块连接,当所述处理器控制硬盘切换模块将一硬盘与数据输入模块、数据输出模块连接时,所述硬盘通电,至少三个硬盘中的其他硬盘的电源模块断电。
本发明一种更安全的云计算平台系统,其中所述数据输入模块、数据输出模块为同一模块。
本发明一种更安全的云计算平台系统,其中所述数据输入模块、数据输出模块为两个模块。
本发明一种更安全的云计算平台系统,其中所述硬盘切换模块包括分线器、第一电机、第一连杆、第一导环、第一卡销、第一导轨,所述分线器的干路与所述数据输入模块、数据输出模块连接,所述分线器的外圆周面设有至少三个支路,所述至少三个支路设有与所述至少三个硬盘相匹配的接口,所述分线器的顶部固定有第一电机,所述第一电机的输出轴与所述第一连杆的一端固定,所述第一连杆的另一端与所述第一导环的内圆周面固定,所述第一导环为一端向内凹陷的圆环形,所述第一导环内设有沿其移动的至少三个第一卡销,每个第一卡销均与一个硬盘的顶部固定,每个所述硬盘的接口均朝向所述分线器的支路的接口配置,所述硬盘的底部设有第一导轨,所述硬盘沿第一导轨移动;
当处理器控制硬盘切换模块切换与所述数据输入模块、数据输出模块连接的硬盘时,处理器控制第一电机而使第一导环的凹陷旋转至对准待连接的硬盘。
本发明一种更安全的云计算平台系统,其中所述硬盘的底部开设有燕尾形凹槽,所述第一导轨为与所述燕尾形凹槽相匹配的燕尾形导块。
本发明一种更安全的云计算平台系统,其中所述处理器与所述第一电机的电源模块连接。
本发明一种更安全的云计算平台系统的处理方法,包括如下步骤:所述
S100、输入第一数据至至少三个硬盘中的其中一个;
S200、创建M个与所述第一数据相同的第二数据,并将其存储至至少三个硬盘中的其中一个硬盘;
S300、在预设时间后对比每个第二数据是否与第一数据一致,
若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中,将除所述硬盘外的其他硬盘断电;
若不一致,则将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中,将除所述另一个硬盘外的其他硬盘断电;
S400、根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接。
其中,第一数据的存储大小小于所述硬盘总容量的10%。
本发明一种更安全的云计算平台系统与现有技术不同之处在于本发明一种更安全的云计算平台系统通过上述方式可将不与所述数据输入模块、数据输出模块连接的硬盘断电,这样就可避免黑客攻击闲置硬盘,并且,在其中一个硬盘接近于存储满的时候打开第二个硬盘,那么服务器的资源可尽可能的不被盗用,并且节能省电。
下面结合附图对本发明的一种更安全的云计算平台系统作进一步说明。
附图说明
图1是一种更安全的云计算平台系统的电路连接图;
图2是硬盘切换模块的俯视图;
图3是硬盘切换模块的主视图。
具体实施方式
如图1~3所示,参见图1,本发明一种更安全的云计算平台系统包括
至少三个硬盘,其用于存储数据;
数据输入模块,其用于向至少三个硬盘中的其中一个硬盘输入第一数据;
数据创建模块,其用于创建M个与第一数据相同的第二数据;
数据输出模块,其用于向用户终端输出至少三个硬盘中存储的数据;
硬盘切换模块,其用于切换所述硬盘与数据输入模块、数据输出模块之间的连接;
处理器,其用于将所述创建的M个第二数据存储至所述至少三个硬盘中的其中一个硬盘,并在预设时间后对比每个第二数据是否与第一数据一致,若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中;若不一致,则通过硬盘切换模块将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中;
访问模块,其用于根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接;
其中,未与所述数据输入模块、数据输出模块连接的硬盘断电,与所述数据输入模块、数据输出模块中的至少一个连接的硬盘供电。
本发明通过上述方式可将不与所述数据输入模块、数据输出模块连接的硬盘断电,这样就可避免黑客攻击闲置硬盘,并且,在其中一个硬盘接近于存储满的时候打开第二个硬盘,那么服务器的资源可尽可能的不被盗用,并且节能省电。
其中M个可例如10个,使用时,由于需要存储的第一数据先被复制成了10个第二数据,而试验10个第二数据是否均能够存储在第一个硬盘中,如果能,则证明第一个硬盘具有足够的存储空间,而将其中的一个第二数据存储在第一个硬盘中来完成“将第一数据存储至第一个硬盘中”的指令。如果不能,则10个第二数据中肯定会出现第二数据损坏,第二数据不完整,此时通过对比10个第二数据与第一数据的区别而得出第一个硬盘不具有足够的存储空间的结论,从而将第一个硬盘的存储的数据输出为数据列表而存储至第二个硬盘中,并将所述第一数据直接存储至第二硬盘中,并且通过硬盘切换模块将所述数据输入模块、数据输出模块均与所述第二个硬盘连接,从而将以后要存储的数据均从第二个硬盘开始存储。以此循环,并将存储满的硬盘暂时性断电,而在需要访问数据时,根据需要访问的数据的类型而通过硬盘切换模块将数据输入模块、数据输出模块与需要访问的硬盘连接,从而实现闲置硬盘断电的效果,避免云计算服务器上千块闲置硬盘同时工作而造成的浪费电源或被黑客盗用的情况,其从根本上加强了云计算平台的安全性和省电性。
其中,所述数据输入模块、数据输出模块可为同一模块,也可分为两个模块。
其中,所述数据信息包括数据名称、数据大小、数据存储时间、数据类型,其中数据类型可为.exe文件,.zip文件等。
其中,所述数据输入模块、数据输出模块可为同一模块,当然,其也可为两个模块。所述数据输入模块、数据输出模块可带有电源线,即,数据输入模块、数据输出模块与硬盘连接时,其为电源供电,并读取或写入该硬盘的数据。
其中,所述硬盘能够为固态硬盘或机械硬盘。
其中预设时间可为0.01~10秒,优选为1秒。
其中硬盘数量可为3~9999个,优选为4个。
优选地,所述至少三个硬盘中的其中一个硬盘生成的数据列表与所述硬盘相对应,所述数据列表设有与被存储的数据对应的如下一项或多项组合:数据名称、数据大小、数据修改时间。
本发明通过上述方式可合理地生成多个与其代表的硬盘相对应的数据列表,从而便于访问模块根据所述数据列表而访问对应的硬盘,并且,数据列表上的信息可尽可能大的程度上的便于访问模块搜索数据、读取数据。
优选地,所述处理器与所述硬盘切换模块连接,所述处理器与所述硬盘的电源模块连接,当所述处理器控制硬盘切换模块将一硬盘与数据输入模块、数据输出模块连接时,所述硬盘通电,至少三个硬盘中的其他硬盘的电源模块断电。
本发明通过上述方式可尽可能地对于闲置硬盘断电,并且,在需要启动其他硬盘时而启动该硬盘的电源,并使其与数据输入模块、数据输出模块连接,并且,让其他硬盘断电,从而实现省电和提高安全性。
优选地,所述数据输入模块、数据输出模块为同一模块。
本发明中,上述一体式的数据输入模块、数据输出模块多应用于家用电脑中。
优选地,所述数据输入模块、数据输出模块为两个模块。
本发明中,上述分体式的数据输入模块、数据输出模块多应用于服务器中。
优选地,参见图2、3,所述硬盘切换模块100包括分线器101、第一电机102、第一连杆103、第一导环104、第一卡销105、第一导轨106,所述分线器101的干路与所述数据输入模块、数据输出模块连接,所述分线器101的外圆周面设有至少三个支路,所述至少三个支路设有与所述至少三个硬盘200相匹配的接口,所述分线器101的顶部固定有第一电机102,所述第一电机102的输出轴与所述第一连杆103的一端固定,所述第一连杆103的另一端与所述第一导环104的内圆周面固定,所述第一导环104为一端向内凹陷的圆环形,所述第一导环104内设有沿其移动的至少三个第一卡销105,每个第一卡销105均与一个硬盘200的顶部固定,每个所述硬盘200的接口均朝向所述分线器101的支路的接口配置,所述硬盘200的底部设有第一导轨106,所述硬盘200沿第一导轨106移动;
当处理器控制硬盘切换模块100切换与所述数据输入模块、数据输出模块连接的硬盘200时,处理器控制第一电机102而使第一导环104的凹陷旋转至对准待连接的硬盘200。
本发明通过上述仅仅带有一个凹陷的第一导环104来切换每个硬盘200与数据输入模块、数据输出模块的连接,从而在物理上隔绝了两个硬盘200同时与数据输入模块、数据输出模块相连接的可能性,从而避免黑客盗用闲置硬盘200的资源。并且,通过第一电机102带动第一卡销105沿其径向移动,从而保障了硬盘200移动的平顺性,避免硬盘受到过大撞击而失效。
当然,所述硬盘切换模块可仅仅为一个软件,从而在软件层面切换硬盘与所述数据输入模块、数据输出模块之间的连接。
其中,所述分线器101的支路的接口可为SATA3接口和供电接口,其与硬盘传统的机械硬盘、固态硬盘可直接插入,从而实现硬盘与所述数据输入模块、数据输出模块之间的连接。所述分线器101的原理可与USB分线器的原理相同,其实质是为了让其设有的多个接口能够分别与多个硬盘200相连接。
优选地,所述硬盘200的底部开设有燕尾形凹槽,所述第一导轨106为与所述燕尾形凹槽相匹配的燕尾形导块。
本发明通过上述燕尾形的第一导轨106使硬盘200无法上下移动、无法侧面移动,从而不容易从第一导轨106上脱落。
优选地,所述处理器与所述第一电机102的电源模块连接。
本发明通过处理器控制第一电机102的电源而控制第一电机102的转动角度、转动速度、转动时间。
本发明一种更安全的云计算平台系统的处理方法,包括如下步骤:所述
S100、输入第一数据至至少三个硬盘中的其中一个;
S200、创建M个与所述第一数据相同的第二数据,并将其存储至至少三个硬盘中的其中一个硬盘;
S300、在预设时间后对比每个第二数据是否与第一数据一致,
若一致,则将其中一个所述第二数据写入所述至少三个硬盘中的其中一个硬盘中,将除所述硬盘外的其他硬盘断电;
若不一致,则将所述数据输入模块与至少三个硬盘中的其中另一个硬盘连接,将所述第一数据写入至少三个硬盘中的其中另一个硬盘,并将所述至少三个硬盘中的其中一个硬盘中存储的数据信息生成数据列表存储至至少三个硬盘中的其中另一个硬盘中,将除所述另一个硬盘外的其他硬盘断电;
S400、根据数据名称而提取于至少三个硬盘中存储的数据,其中,若提取的数据是存储在与数据输入模块连接的硬盘中,则通过数据输出模块将所述数据输出至用户终端;若提取的数据是存储在一数据列表中,则通过硬盘切换模块将与所述数据列表相应硬盘切换至与数据输出模块连接。
其中,第一数据的存储大小小于所述硬盘总容量的10%。
以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。
设计图
相关信息详情
申请码:申请号:CN201910174606.X
申请日:2019-03-08
公开号:CN109918952A
公开日:2019-06-21
国家:CN
国家/省市:13(河北)
授权编号:CN109918952B
授权时间:20191018
主分类号:G06F 21/78
专利分类号:G06F21/78;G06F3/06;G11B33/04
范畴分类:40A;33C;
申请人:中融科创信息技术河北有限公司
第一申请人:中融科创信息技术河北有限公司
申请人地址:050000 河北省石家庄市长安区金石街19号天洲商务广场1105室
发明人:不公告发明人
第一发明人:不公告发明人
当前权利人:中融科创信息技术河北有限公司
代理人:朱林辉
代理机构:44491
代理机构编号:佛山中贵知识产权代理事务所(普通合伙)
优先权:关键词:当前状态:审核中
类型名称:外观设计