2005 · 27 citations · 14 references
Cluster ComputingEngineeringUser ApplicationsSoftware EngineeringData GridDistributed EnvironmentSystems EngineeringDeployment ServicesParallel ComputingE-science GridsDeployment StrategyComputer EngineeringDistributed SystemsComputer ScienceDeployment TechnologySoftware DesignSupport Application DeploymentDistributed MiddlewareCloud ComputingGrid ComputingParallel ProgrammingSystem SoftwareMiddleware
e-Science has much to benefit from the emerging field of grid computing. However, construction of e-science grids is a complex and inefficient undertaking. In particular, deployment of user applications can present a major challenge due to the scale and heterogeneity of the grid. In spite of this, deployment is not supported by current grid computing middleware or configuration management systems, which focus on a super-user approach to application management. Hence, individual users with limited resource control deploy applications manually, which is not a grid scalable solution. This paper presents our motivation, design and implementation of a grid scalable, user-oriented, secure application deployment system, Distributed Ant (DistAnt). DistAnt extends the Ant build file environment to provide a flexible procedural deployment description and implements a set of deployment services.
14
Grid services for distributed system integration
Ian Foster, Carl Kesselman, J.M. Nick et al. · Computer · 2002 · 2K citations
Von Welch, F. Siebenlist, Ian Foster et al. · 2004 · 506 citations