An Extensible Framework for Advanced Distributed Virtual Environment on Grid
This paper describes a new framework for Grid-enabled advanced DVE (Distributed Virtual Environment) which provides a dynamic execution environment by supporting discovery and configuration of resources, mechanism of security, efficient data management and distribution. While the previous DVEs have provided static execution environment only considering communication functions and efficient application performance, the proposed framework adds resource, security management, extended data management to static execution environment using Grid services, and then brings dynamic execution environment which result in QoS (Quality of Service) enhanced environment better performance.The framework consists of two components: Grid-dependent component and Communication-dependent component. Grid-dependent component includes RM (Resource Manager), SDM (Static Data Manager), DDM (Dynamic Data Manager), SYM (Security Manager). Communication-dependent component is composed of SNM (Session Manager) and OM (Object Manager). The components enhance performance and scalability through the DVEs reconfiguration considering resources, and provides mutual authentication mechanism of both servers and clients for protection of resources, application and user data. Moreover, effective data management reduces overhead and network latency by data transmission and replication.
KeywordsVirtual World Grid Environment Grid Service Execution Environment Globus Toolkit
Unable to display preview. Download preview PDF.
- 1.Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications 15(3) (2001)Google Scholar
- 2.Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Tenth IEEE Int’l. Symposium on High-Performance Distributed Computing (HPDC-10), San Francisco, California (August 2001)Google Scholar
- 3.Foster, I., Kesselman, C., Tsudik, G., Tuecke, S.: A Security Architecture for Computational Grids. In: Proc. 5th ACM Conference on Computer and Communications Security Conference, pp. 83–92 (1998)Google Scholar
- 4.Park, K., Cho, Y.J., Krishnaprasad, N., Scharver, C., Lewis, M., Leigh, J., Johnson, A.: CAVERNsoft G2: a Toolkit for High Performance Tele Immersive Collaboration. In: ACM 7th Annual Symposium on Virtual Reality Software & Technology (VRST), Seoul, Korea (2000)Google Scholar
- 5.Foster, I., Kesselman, C.: The Globus Project: A Status Report. In: Proceedings of the Heterogeneous Computing Workshop, pp. 4–18 (1998)Google Scholar
- 6.Allcock, W., et al.: Data Management and Transfer in High-Performance Computational Grid Environments. Parallel Computing (2001)Google Scholar
- 7.Boukerche, A., Roy, A.: In search of data distribution management in large scale distributed simulations. In: Proc. of the 2000 Summer Computer Simulation Conference, Canada, pp. 21–28 (2000)Google Scholar
- 8.Han, S., Lim, M.: ATLAS-II: A Scalable and Self-tunable Network Framework for Networked Virtual Environments. The Second Young Investigator’s Forum on Virtual Reality (YVR 2003), Phoenix Park, Kangwon Province, Korea, (February 12-13, 2003)Google Scholar