Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Measuring Method for Hadoop Platform Based on Trusted Computing

A measurement method and trusted computing technology, applied in computing, platform integrity maintenance, computer security devices, etc., can solve problems such as untrusted computing behavior, MapRedcue program tampering, and difficult to effectively protect the dynamic credibility of the platform , to prevent security threats and protect integrity

Active Publication Date: 2019-06-07
BEIJING UNIV OF TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the existing technology measures the system environment starting from the hardware, and only measures the application layer
As a distributed computing model of Hadoop, MapReduce provides a distributed processing method for big data, but its integrity is not verified during the actual measurement process, which leads to the possibility that the MapReduce program running on the Hadoop platform may be tampered with, resulting in unsafe Belief in Computational Behavior
At the same time, IMA only measures the relevant files during the startup process of Hadoop. During the whole process of Hadoop running, the dynamic credibility of the platform is difficult to be effectively protected.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Measuring Method for Hadoop Platform Based on Trusted Computing
  • A Measuring Method for Hadoop Platform Based on Trusted Computing
  • A Measuring Method for Hadoop Platform Based on Trusted Computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0032] Such as figure 1 As shown, the embodiment of the present invention provides a Hadoop platform measurement method based on trusted computing, comprising the following steps:

[0033] Step S1, measurement before running the MapReduce program

[0034] Based on the extended measurement of the MapReduce program based on the trust chain, by adding measurement logic to the ResourceManager code, the measurement of the MapReduce program by Hadoop before the operation is realized, and the trust relationship is extended. The specific method is as follows:

[0035] Step 1.1: Obtain the MapReduce program file in the Hadoop platform.

[0036] When a user submits a MapReduce program to the Hadoop platform to run, the program-related fil...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a Hadoop platform measuring method based on dependable computing. The method comprises the steps that S1, measurement is performed before a Map Reduce program runs, wherein a MapReduce program file in a Hadoop platform is obtained and comprises job.jar, job.split and job.xml; an abstract value of the Map Reduce program file is calculated, a PCR is expanded, and meanwhile the value is written into a Map Reduce program measurement log; S2, dynamic measurement is performed on the Hadoop file, wherein Hadoop core assembly information is obtained and includes a Hadoop configuration file, a Hadoop local library, a Hadoop core jar packet and a Hadoop core script; an abstract value of each file of the Hadoop core assembly is calculated, the PCR is expanded, and meanwhile the values are written into a Node Manager node measurement log; the abstract value of each file of the Hadoop core assembly are compared with a standard value in a standard library, and a Node Manager node health detection result is obtained. By adopting the technical scheme, a credible link is adopted as the basic extension credible relation, measurement of an application layer for the Map Reduce program is achieved, and meanwhile, on the basis of the Hadoop node health detection mechanism, the dynamic Hadoop platform integrity measurement is provided.

Description

technical field [0001] The invention relates to the technical fields of cloud computing and trusted computing, in particular to a measuring method for a Hadoop platform based on trusted computing. Background technique [0002] With the rapid development of information technology, the scale of enterprise data shows an explosive growth trend. Due to its high reliability, scalability, on-demand service and many other advantages, cloud computing is used by many enterprises to store and process enterprise data. Hadoop is one of the cloud computing solutions. As an open source project of the Apache Foundation, Hadoop has inherited the functions of Google GFS and Google MapReduce and is available for free. It has received a lot of research and application in academia and industry. Build your own Hadoop platform. [0003] However, at the beginning of the design of Hadoop, security issues were not considered, resulting in a large number of security issues in the current use process...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/57
CPCG06F21/57G06F21/575
Inventor 詹静蔡磊
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products