90 likes | 216 Views
PittGrid aims to connect disconnected and underutilized computing resources across the university, enabling collaboration among researchers and departments. This innovative, user-centric platform allows academic personnel to pool computing power, facilitating resource location and allocation for complex tasks. PittGrid is designed to enhance the research environment at the University of Pittsburgh by allowing users to participate in creating and maintaining the infrastructure tailored to their needs. With phases for developing and testing the grid environment, the initiative seeks to optimize CPU utilization and foster collaborative research.
E N D
PittGrid: Campus-Wide Computing Environment Hassan Karimi School of Information Sciences Ralph Roskies Pittsburgh Supercomputing Center PittGrid
Present • Disconnected resources (e.g., CPUs, storage, and databases) across the campus • Underutilized CPU and storage resources (e.g., at campus computer labs in off hours) • Lack of an infrastructure and a set of tools allowing researchers across the campus to collaborate on research activities and departments to share computing resources PittGrid
PittGrid: Motivation • An attractive environment to create a more unified computational space for all academic personnel to share in pursuit of research and teaching • An economically efficient, user centered (users will decide on how they prefer to participate in the environment and will have the authority to add and remove their own resources) computing environment • As users interact with the grid and learn how to use it they will inevitably develop their own services and tools to meet their wants and needs PittGrid
PittGrid: Features • Resource Location/Allocation Service • Find suitable computing resources (CPU, storage, etc.) for their tasks • Computational Service • Provide access to and utilize powerful computing resources available for compute-intensive tasks • Collaboration Services • Facilitate collaboration on research and teaching activities PittGrid
PittGrid: Plan • Develop a prototype PittGrid in phases • Develop an infrastructure and a set of generic tools useful for the research community at Pitt • Work closely with CSSD to design and develop PittGrid • Work with CSSD to maintain PittGrid PittGrid
PittGrid Prototype: Partners • School of Information Science • Pittsburgh Supercomputing Center • Computing Services and Systems Development • Center for Computational Biology and Bioinformatics • Department of Chemistry • Department of Pharmacology • Department of Physics PittGrid
PittGrid Prototype: Phase I • Objective • To provide the ability to access additional CPU time and memory in order to run complex calculations using existing resources • Functionality • Allow users to submit jobs involving complex computations to underutilized CPU’s participated to the PittGrid network • Upon submission of a job, this service would search for available workstations and clusters that participate in PittGrid and that can meet the requirements of the job PittGrid
PittGrid Prototype: Phase I Tasks • Identify available resources • Define membership policies • Install the infrastructure (a middleware) • Develop and customize the middleware • Test the installed infrastructure • Develop grid services • Test the grid services PittGrid