Download presentation
Presentation is loading. Please wait.
Published byShanon Harvey Modified over 9 years ago
1
DataSpace for ProActive Accessing and Managing Remote Files and Data Ankush Kapur, Kamran Qadir,Christian Delbe, Clement Mathieu Team: OASIS INRIA – Sophia Antipolis
2
Introduction Goal - To provide a Global Virtual Data Space for ProActive applications. Project background: ProActive Deployment: On-Demand creation of ProActive nodes. Infrastructure independent applications. Apache VFS API Apache VFS provides a uniform view of files from different sources, such as local disk, http/ftp/sftp servers, zip and jar archives.
3
A Simple Use Case Scratch1 Scratch2 Scratch3 Write Read Virtual View
4
Architecture/Current Progress At Node Deployment At Active Object Creation eg. /tmp/scratch/Node1 eg. /tmp/scratch/Node2 Global View of Scratch: VFS//GlobalScratch/Node1/AO1id/data1.txt.….…………………../Node2/AO2id/data2.txt Node1Node2 AO1AO2 NodeName, URI eg. /tmp/scratch/Node1/AO1id eg. /tmp/scratch/Node2/AO2id Mount to VFS
5
Further Work Introduce a ProActive Provider o This provider will rely on ProActive connectivity, and o Lower level ProActive File Transfer operations. Optimizing the Data Space o Integration of the Data Space with the deployment descriptor. Provide support for Data Consistency o If Active Objects can write in other scratch directories, we have to maintain consistency between the files.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.