150 likes | 270 Vues
Scalarm is an innovative, self-scalable platform designed for data farming, enhancing the computational efficiency of experiments by adapting to the size of the simulation and type of analysis required. By leveraging heterogeneous computational infrastructures such as grids and cloud environments, it supports online analysis of partial results and integrates seamlessly with various systems. This platform simplifies the process of conducting large-scale simulations, enabling researchers to generate and monitor experiments effectively. Join us to explore how Scalarm can optimize your data farming needs.
E N D
1 Scalarm: Scalable Platform for Data Farming D. Król, Ł. Dutka, M. Wrzeszcz, B. Kryza, R. Słota and J. Kitowski ACC Cyfronet AGH KU KDM, Zakopane, 2013
Agenda 2 About Us Problem statement Solution Contact
Whoare we ? 3 Computer Systems Group AGH http://www.icsr.agh.edu.pl/ Knowledge in Grids Team http://www.icsr.agh.edu.pl/index.php/knowledge-in-grids-team Close collaboration with ACC Cyfronet AGH
Whatare we doing ? 4 • Knowledge supported systems for Virtual Organizations • Framework for Intelligent Virtual Organizations • Grid Organizational Memory • X2R • Data monitoring and management • Service Level Agreement Monitoring • QStorMan • Self-scalable systems • Scalarm
A short introduction to data farming 5 Processinitialization
What problem do we address with Scalarm ? 6 Data farming experiments with an exploratory approach Parameter space generation with support of design of experiment methods Accessing heterogeneous computational infrastructure Self-scalability of the management part
Typical work flow 7 2. A workstation or an institution server 3. National Grid environment 1. Local development 4. Cloud
Whereis the problem ? 8 What about fault tolerence? What about collecting results ? 3. Shell + scheduler (gLite, QCG ...) What about parameter space ? 2. Shell Integrated DevelopmentEnvironment 4. Shell + proprietary software
What is our solution ? 9 Specify application to run Execute simulation
Scalarm overview 10 Self-scalable platform adapting to experiment size and simulation type Exploratory approach for conducting experiments Supporting online analysis of experiment partial results Integrates with clusters, Grids, Clouds
Use case – Simulation-as-a-Service 12 Nativeapp Execute simulation API
But, doesitscale ? 13 Experiment evaluation: • Experiment size [#simulations]: 100 000, 200 000, 500 000, 1 000 000, 2 000 000 • Computational resources [#servers]: 2, 4, 8, 16 • #Clients: 240 * (#servers / 2)
Results 14
Do you want to now more ? 15 Talk to us during the conference Contact us -> dkrol@agh.edu.pl Visit a website -> http://www.scalarm.com