The utility model provides a cloud storage platform based on Hadoop, including: object access interface layer, object layer, metadata storage object data storage layer and data archiving management and large-scale parallel query processing engine Impala; object access interface layer and data storage layer connection object element, metadata layer object and object entity the data storage layer connection, data file management layer respectively and storage layer and data storage layer entity object metadata connection object access interface layer with massively parallel processing query engine Impala connection, large scale parallel query processing engine Impala are respectively connected with the object metadata storage layer and data storage layer objects. The platform provided by the utility has strong expansibility and high reliability, and the expansion is convenient, which can reduce the cost and solve the efficiency problem of online analytical processing, so as to realize the operation of generating and switching multidimensional cubes.
【技术实现步骤摘要】
一种基于Hadoop的云存储平台
本技术涉及存储
,特别涉及一种基于Hadoop的云存储平台。
技术介绍
随着互联网的高速发展和大数据的兴起,对于提供网络服务的互联网公司和提供数据分析的咨询公司来说,有大量的数据需要处理,用来分析潜在用户的需求、产品的市场表现等等,还需要经常对数据的一部分进行统计和调整,以满足对局部数据的分析要求。传统的存储方案扩展能力差,难以满足企业快速增长的业务需求。传统的NAS方案扩展能力有限,并且面向企业级的NAS设备价格往往非常昂贵,购买以及安装独立的NAS设备,需要承担较大的购买支出和维护成本。
技术实现思路
为解决以上问题,本技术提供了一种基于Hadoop的云存储平台。本技术提供的一种基于Hadoop的云存储平台,包括:对象访问接口层、对象元数据存储层、对象实体数据存储层和数据归档管理层和大规模并行处理查询引擎Impala;对象访问接口层与对象元数据存储层连接,对象元数据存储层与对象实体数据存储层连接,数据归档管理层分别与对象元数据存储层和对象实体数据存储层连接,对象访问接口层还与大规模并行处理查询引擎Impala连接,大规模并行处理查询引擎Impala分别与对象元数据存储层和对象实体数据存储层连接;对象访问接口层包括交换机、千兆光纤、服务器,服务器上设置有API接口,用于给上层云应用业务调用;对象元数据存储层包括HRegion服务器和HBaseMaster服务器,用于创建、查询和删除对象数据;对象实体数据存储层为多个硬盘组成的分布式文件系统,用于存储对象实体数据;数据归档管理层包括多个处理器,用以对零散小对象文件进行归档和对 ...
【技术保护点】
一种基于Hadoop的云存储平台,其特征在于,包括:对象访问接口层、对象元数据存储层、对象实体数据存储层和数据归档管理层和大规模并行处理查询引擎Impala;对象访问接口层与对象元数据存储层连接,对象元数据存储层与对象实体数据存储层连接,数据归档管理层分别与对象元数据存储层和对象实体数据存储层连接,对象访问接口层还与大规模并行处理查询引擎Impala连接,大规模并行处理查询引擎Impala分别与对象元数据存储层和对象实体数据存储层连接;对象访问接口层包括交换机、千兆光纤、服务器,服务器上设置有API接口,用于给上层云应用业务调用;对象元数据存储层包括HRegion服务器和HBase Master服务器,用于创建、查询和删除对象数据;对象实体数据存储层为多个硬盘组成的分布式文件系统,用于存储对象实体数据;数据归档管理层包括多个处理器,用以对零散小对象文件进行归档和对归档文件的存储进行管理和对失效对象的磁盘空间进行回收;大规模并行处理查询引擎Impala包括多个处理器,用于对Hadoop集群数据的SQL查询。
【技术特征摘要】
1.一种基于Hadoop的云存储平台,其特征在于,包括:对象访问接口层、对象元数据存储层、对象实体数据存储层和数据归档管理层和大规模并行处理查询引擎Impala;对象访问接口层与对象元数据存储层连接,对象元数据存储层与对象实体数据存储层连接,数据归档管理层分别与对象元数据存储层和对象实体数据存储层连接,对象访问接口层还与大规模并行处理查询引擎Impala连接,大规模并行处理查询引擎Impala分别与对象元数据存储层和对象实体数据存储层连接;对象访问接口层包括交换机、千兆光纤、服务器,服务器上设置有API接口,用于给上层云应用业务调用;对象元数据存储层包括HRegion服务器和HBaseMaster服务器,用于创建、查询和删除对象数据;对象实体数据存储层为多个硬盘组成的分布式文件系统,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。