A Service-Oriented Approach of Integration of Computer-Aided Engineering Systems in Distributed Computing Environments Gleb Radchenko, Anastasiya Shamakina.

Slides:



Advertisements
Similar presentations
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Advertisements

SHORT OVERVIEW OF CURRENT STATUS A. A. Moskovsky Program Systems Institute, Russian Academy of Sciences IKI - MSR Research Workshop Moscow,
Member of the ExperTeam Group Ralf Ratering Pallas GmbH Hermülheimer Straße Brühl, Germany
LUNARC, Lund UniversityLSCS 2002 Transparent access to finite element applications using grid and web technology J. Lindemann P.A. Wernberg and G. Sandberg.
IARnet: A General Framework for Porting Scientific Applications Into Distributed Computing Environment Oleg Sukhoroslov, Vladimir Voloshinov Institute.
EU-GRID Work Program Massimo Sgaravatto – INFN Padova Cristina Vistoli – INFN Cnaf as INFN members of the EU-GRID technical team.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
GridFlow: Workflow Management for Grid Computing Kavita Shinde.
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Chapter 8: Network Operating Systems and Windows Server 2003-Based Networking Network+ Guide to Networks Third Edition.
High Performance Computing (HPC) at Center for Information Communication and Technology in UTM.
Dagstuhl, February 16, 2009 Layers in Grids Uwe Schwiegelshohn 17. Februar 2009 Layers in Grids.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
Sergey Belov, Tatiana Goloskokova, Vladimir Korenkov, Nikolay Kutovskiy, Danila Oleynik, Artem Petrosyan, Roman Semenov, Alexander Uzhinskiy LIT JINR The.
Terminal Services in Windows Server ® 2008 Infrastructure Planning and Design.
Seamless Medical Image Processing on the Grid on the Example of Segmentation and Partition of the Airspaces Andrzej Rutkowski 1, Michał Chlebiej 1, Marcelina.
Recent Developments and Applications
STRATEGIES INVOLVED IN REMOTE COMPUTATION
Grid ASP Portals and the Grid PSE Builder Satoshi Itoh GTRC, AIST 3rd Oct UK & Japan N+N Meeting Takeshi Nishikawa Naotaka Yamamoto Hiroshi Takemiya.
Chapter 6 Operating System Support. This chapter describes how middleware is supported by the operating system facilities at the nodes of a distributed.
Grid Data Management A network of computers forming prototype grids currently operate across Britain and the rest of the world, working on the data challenges.
Nimrod/G GRID Resource Broker and Computational Economy David Abramson, Rajkumar Buyya, Jon Giddy School of Computer Science and Software Engineering Monash.
DISTRIBUTED COMPUTING
Message Brokers and B2B Application Integration Chap 13 B2B Application Integration Sungchul Hong.
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Windows Server ® 2008 R2 Remote Desktop Services Infrastructure Planning and Design Published: November 2009.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
Copyright © George Coulouris, Jean Dollimore, Tim Kindberg This material is made available for private study and for direct.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
1 GridShells: integration of CAE systems with GPE Gleb Radchenko South-Ural State University, system programming department.
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
August 3, March, The AC3 GRID An investment in the future of Atlantic Canadian R&D Infrastructure Dr. Virendra C. Bhavsar UNB, Fredericton.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Marcin Płóciennik Poznan Supercomputing and Networking Center OGF23, Barcelona, Spain, June 3rd, 2008 Use case of NMR spectrometry in Virtual Laboratory.
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
LSF Universus By Robert Stober Systems Engineer Platform Computing, Inc.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
+ Support multiple virtual environment for Grid computing Dr. Lizhe Wang.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
ITT_04101 COMPUTER APPLICATIONS Gaper M CIT
Current Generation Hypervisor Type 1 Type 2.
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Working With Azure Batch AI
StratusLab Final Periodic Review
NGIs – Turkish Case : TR-Grid
StratusLab Final Periodic Review
Grid Computing.
Recap: introduction to e-science
GGF15 – Grids and Network Virtualization
Continuous Automated Chatbot Testing
BioCoRE A web-based collaborative environment for biomedical research, research management, and training Group research by projects Co-authoring and sharing.
Computer Fundamentals
Wide Area Workload Management Work Package DATAGRID project
Gordon Erlebacher Florida State University
Presentation transcript:

A Service-Oriented Approach of Integration of Computer-Aided Engineering Systems in Distributed Computing Environments Gleb Radchenko, Anastasiya Shamakina South Ural State University (SUSU) Supercomputer Simulation Laboratory (SSL) 30 May, 2012, UNICORE Summit, Dresden.

South Ural State University 2

Communication networks: System network: 3D torus, 60 Gbit/s InfiniBand QDR, 40 Gbit/s Gigabit Ethernet 3 SKIF-Aurora SUSU Supercomputer Specifications Ranking TOP50 CIS list: 3 rd Ranking TOP500: 87 (June 2011) 117 Teraflops 8832 computing cores RAM: 9 TByte Disk space: Intel SSD 108 TByte

4

5

Goal: The principal objective is to develop a technology allowing to take into account the specifics of the problem-oriented subject areas while providing the recourses of distributed computing environments. This technology aimed to create “intelligent” middleware providing users with easy, transparent and secure access to distributed computing resources and allowing them to solve specific classes of applied problems. 6 Distributed Problem-Oriented Environments

A Problem-Oriented Environment 7

The Basic Definitions: Job 8 Job defines the process of model simulation Job is a set of Tasks organized as a workflow aimed at achieving of a useful result.

The Basic Definitions: Tasks 9 DesignModeler Service Task represents a solution for some part of a job Task describes the process of transformation of input parameters into output parameters Converter Problem-oriented parameters Template Converter Geometry Input parameters Transformation Output parameters Script

“Simulating Flow in a Static Mixer” Job and Tasks example 10 Design ModelerCFX-Mesh CFX-Pre CFX-Solver CFX-Post

The Basic Definitions: Resources 11 CFX-Solver Hardware resources Software resources Licenses resources Target system Resource is a hardware and software required to perform a Task

12

13 Distributed Virtual Test Bed ResourceBroker UNICORE DiVTB Web Interface A Driver Simulation Results Engineer Distributed Virtual Test Bed (DiVTB ) includes an interface for a CAE-problem statement; a driver (a set of software tools enabling the use of grid resources for virtual experiment); a set of grid services (a set of supercomputers in a distributed computing environment, with the installed software components)

14 Distributed Virtual Test Bed Features: Providing a safe and transparent web-access to the resources of a distributed computing environment User do not need to know about the distributed nature of the computing environment User do not need desktop application to perform simulation

CAEBeans System 15

CAEBeans Constructor 16

CAEBeans Portal 17

CAEBeans Server 18

CAEBeans Broker 19

CAEBeans Resources CAE-Resources – UNCORE/X Site with several special applications 20 CAE-system UNICORE Implementation Target System Interface Interface UNICRE Application

Example: LS-Dyna CAE-Resource 21 LS-Dyna 1.0 Template for LS-Dyna Simulation Invocation. Fields: SOURCE source file name DOUBLE_PRECISION double precision or not (y/n) (*) PROCESSORS nomber of cores (*) MEMORY total memory (*) MEMORY2 memory per core (*) (*) - optional field, default value is provided. ![CDATA["ls-dyna.sh" +S +DP +NP +M M2 ]]...

22

DiVTB for common CAE-systems We developed DiVTB to solve problems by using common CAE systems ANSYS CFX, ANSYS Mechanical, ABAQUS, DEFORM, LS-DYNA. 23

Vortex Flow Meter DiVTB 24 Pressure distribution in flow tube of vortex flow meter

DiVTB «Simulation of Tube Ovalization during Hardening» 25 Customer: JSC Chelyabinsk Tube- Rolling Plant Purpose of study: simulation of tube deformation during hardening during production on tube rolling plants Result: rejection rate reduced by 10% Temperature distribution during water sprayer pipe cooling

Simulation of Deformation of Flat Knitted Products Structure 26 The mechanism of “dressing" jerseys on the dummy Customer: Kyshtym knitwear Ltd. Purpose of study: development of new methods of clothes design that take into account properties of the tissue Result: automation of design process time to design new models reduced product range growth volume of output increased by 20% Equivalent Mises stress (Pa)

Deformation and Destruction of Fabric Bulletproof Vest by a Bullet Strike The dynamic interaction of ballistic fabric with a bullet Tissue concealable bulletproof vest 27 Customer: UAB “FORT Technology” Purpose of study: development of new body armor design Result: profit margins increased from 10% to 30% due to reduction of field experiments and use of virtual prototyping bulletproof vests are on arms of special units of the Russian Federation and foreign countries (Germany, France, Israel, Poland, Czech Republic, etc. ) Personal Safety Issues

What’s next? Development of billing services for DiVTB Development of CAEBeans Constructor Web-application Development of scheduling algorithms for CAEBeans Broker Development of remote 3D-visualization services Integration of authorization and authentication with UNICORE services Integration with UNICORE workflow system Integration with multi-criteria optimization systems 28

Questions? 29