90 likes | 241 Views
Constructing trusted virtual execution environment in P2P grids. Authors: D. Zou, W. Zheng, J. Long, H. Jin, and X. Chen Source: Future Generation Computer Systems, vol. 26, pp. 769-775, 2010 Speaker: Shu-Fen Chiou ( 邱淑芬 ). P2P Grid management infrastructure. Domain 1. Domain n. Domain
E N D
Constructing trusted virtual execution environment in P2P grids Authors: D. Zou, W. Zheng, J. Long, H. Jin, and X. Chen Source: Future Generation Computer Systems, vol. 26, pp. 769-775, 2010 Speaker: Shu-Fen Chiou (邱淑芬)
P2P Grid management infrastructure Domain 1 Domain n Domain controller Domain controller VM based backend peer VM based backend peer . . . . . . VM based backend peer VM based backend peer P2P Grid user Ask a job help e.g. Computing a problem
Virtual based backend peer • Using virtual machine runs the user’s job • The virtual machine (VM) image is matched requirements user’s job • Virtual machine image: • OS • Application • The OS and application middleware are not secure. Domain 1 Domain controller VM based backend peer . . . VM based backend peer user Ask a job help
Motivation • Construction a trusted execution environment on P2P grid nodes. • The VM images are verified and protected. • The backend peer is selected by its reputation.
Trusted image store CerCAuj, img, Suj(SHA1(img)), ACimguj CerCAISi , REQ(CERCAimg) CerCAuj , REQ (ACIMiuj) ACIMiuj CerCAimg
According the reputation selectjob(img, BEi) img verify(img) job launch(VM) Trusted image deployment
Backup job imgi+1, Suj(SHA1(imgi+1)), CerCAimgi, P(CerCAuj),
Analysis • Overhead for trusted image store when a new image is submitted