数据分类系统及方法技术方案

技术编号:7837788 阅读:150 留言:0更新日期:2012-10-12 02:39
一种数据分类方法,应用于远端服务器,该方法包括:获取数据中心的各个服务器中的数据;通过结构化分类算法对获取的数据进行分类;将上述经过分类的数据存储到数据库中。本发明专利技术还提供一种数据分类系统。通过本发明专利技术可以提高数据查询的准确度,方便了用户。

【技术实现步骤摘要】

本专利技术涉及一种,尤其是关于一种通过远端服务器对数据中心的服务器中的数据进行分类的系统及方法。
技术介绍
数据中心(data center),通常包括几台乃至上万台服务器,也称为服务器农场(server farm),指用于安置计算机系统及相关部件的设施,例如,电信和存储系统。数据中心定时传送每台服务器的电压、风扇转数、温度与是否上电等数据到控制中心(ControlCenter)。用户可以透过控制中心实时监控数据中心的运行状况。然而,由于数据中心存储的数据量非常庞大,如果以传统的条列式选择来管理所有数据,将造成使用上的不便。例如,用户只需要查询某一个时间点的某一台服务器上的数 据,但是由于没有对数据进行分类管理,用户得到的结果将会出现很多不相干的数据,如此一来会降低用户查询的速度和精准性,也降低了用户管理数据中心数据的效率。
技术实现思路
鉴于以上内容,有必要提供一种数据分类系统,通过远端服务器集中对数据中心的服务器的数据进行分类,使用户通过经过分类的数据进行数据查询,提高了数据查询的准确度,方便了用户。鉴于以上内容,还有必要提供一种数据分类方法,通过远端服务器集中对数据中心的服务器的数据进行分类,使用户通过经过分类的数据进行数据查询,提高了数据查询的准确度,方便了用户。一种数据分类系统,应用于远端服务器,该系统包括获取模块,用于获取数据中心的各个服务器中的数据;分类模块,用于通过结构化分类算法对获取的数据进行分类;存储模块,用于将上述经过分类的数据存储到数据库中。—种数据分类方法,应用于远端服务器,该方法包括获取数据中心的各个服务器中的数据;通过结构化分类算法对获取的数据进行分类;将上述经过分类的数据存储到数据库中。相较于现有技术,本专利技术提供的,通过远端服务器集中对数据中心的服务器的数据进行分类,使用户通过经过分类的数据进行数据查询,提高了数据查询的速度和精准性,方便了用户,同时也降低了数据库数据查询的计算量,节约了资源。附图说明图I是本专利技术数据分类系统较佳实施例的应用环境图。图2是本专利技术远端服务器较佳实施例的结构示意图。图3是本专利技术数据分类方法较佳实施例的流程图。主要元件符号说明 客户端rio 远端服务器20数据库30~40 数据中心50 服务器500 数据分类系统 200 分配模块210 获取模块220 分类模块230 存储模块240 存储器250 处理器260如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施例方式参阅图I所示,是本专利技术数据分类系统200较佳实施例的应用环境图。该数据分类系统200应用于远端服务器20中。该远端服务器20与数据中心(Data Center) 50通过网络40进行通信连接。数据中心50包括多个服务器500(图中以四个为例),所述服务器500为刀片服务器。所述远端服务器20安装有动态主机设置协议(Dynamic HostConfigurationProtocol,DHCP)服务,通过DHCP服务可以分配网络之间互连的协议(Internet Protocol,IP)地址给数据中心50中的各个服务器500,使远端服务器20能够与数据中心50的各个服务器500进行通信,从而实现对服务器500中的数据进行分类处理。该远端服务器20可以是个人计算机、网络服务器,还可以是任意其它适用的计算机。所述远端服务器20通过一个数据库连接与数据库30连接。其中,所述数据库连接均可为一开放式数据库连接(Open DatabaseConnectivity, ODBC),或Java数据库连接(Java Database Connectivity, JDBC)。所述数据库30用于存储从数据中心50的各个服务器500传送过来的经过分类处理的数据等。在此需说明的是,数据库30可独立于远端服务器20,也可位于远端服务器20内。所述数据库30可存于远端服务器20的硬盘或者闪存盘中。从系统安全性的角度考虑,本实施例中的数据库30独立于远端服务器20。此外,客户端10用于提供一个互动式界面给用户,便于用户进行操作并将操作过程中的各种信息存于远端服务器20中。该客户端10可以是个人计算机、笔记本电脑以及其它任意能与远端服务器20连接并显示所述结果分类处理的数据的设备或系统。参阅图2所示,是本专利技术远端服务器20较佳实施例的结构示意图。该远端服务器20包括数据分类系统200、存储器250和处理器260。该数据分类系统200包括分配模块210、获取模块220、分类模块230及存储模块240。模块210至240的程序化代码存储于存储器250中,处理器260执行这些程序化代码,实现数据分类系统200提供的上述功能。分配模块210用于通过远端服务器20中DHCP服务分配IP地址给数据中心50的各个服务器500,以和各个服务器500建立通信连接。具体而言,如图I所示,数据中心50、有四个服务器500,通过DHCP服务给每个服务器500单独分配一个IP地址。获取模块220用于获取各个服务器500中的数据。用户可以根据需求设置所要获取的数据。例如,用户可以设置获取图I中的三个服务器的数据,也可以设置获取图I中四个服务器的数据等。例如,用户在某个时间点(如,T1)获取的图I中的三个服务器500的数据如下本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据分类系统,应用于远端服务器,其特征在干,该系统包括 获取模块,用于获取数据中心的各个服务器中的数据; 分类模块,用于通过结构化分类算法对获取的数据进行分类 '及 存储模块,用于将上述经过分类的数据存储到数据库中。2.如权利要求I所述的数据分类系统,其特征在于,所述远端服务器安装有动态主机设置协议服务。3.如权利要求2所述的数据分类系统,其特征在于,所述系统还包括分配模块,该分配模块用于通过远端服务器中动态主机设置协议分配IP地址给数据中心的各个服务器,以和各个服务器建立通信连接。4.如权利要求I所述的数据分类系统,其特征在于,所述结构化分类算法是将数据分类为三维数据,所述三维数据...

【专利技术属性】
技术研发人员:李忠一叶建发彭冠桥林彦宏
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1