SIMDAT: Virtual Organisations Supporting Product Design in Industry Mike Boniface (mjb@it-innovation.soton.ac.uk) IT Innovation Centre Virtual Organisations and Grids Nesc, Edinburgh 21-22 November 2006 ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT IST EU SIMDAT Project (Sep 2004 – Aug 2008) Four sectors of international economic importance: Automotive Pharmaceutical Aerospace Meteorology Seven Grid-technology development areas: Grid infrastructure Distributed Data Access VO Administration Workflows Ontologies Analysis Services Knowledge Services ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT Who are the SIMDAT Partners? End Users Capability Providers Grid Technologists ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT Demanding Application Drivers • Integration of the product design process chain (CAE/CAD/CAT) including external engineering companies, developers and suppliers • Multi-disciplinary collaborative configuration design of complex aerospace products • Drug discovery environment managing the distribution of both public and commercial bioinformatics data and analysis services • Virtual Global Information System Centre supporting the distribution and integration of large scale meteorology data providers ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT Collaborative Aerospace Design Testcase • Multi-disciplinary inter-enterprise collaborative design of a low noise high lift system • Based on a BAE Systems Regional Jet test case • Engineering capabilities shared between organisations • Distributed engineering workflows and data management over the Internet ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT What has been achieved so far? Aerodynamics Service (Model Center, SunGridEngine, GRIA) (Taverna, Torque, GRIA) Design Optimisation Service (Taverna, OGSA-DAI, Condor, GRIA) (Patran, GRIA) Acoustics Service Structures Service ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT Characteristics of Business Grids • Customers control which services they consume, how much they are used, and by whom • Service providers operate independently and compete to provide service • Service providers operate within the terms of relevant application software licenses • Services are subject to Service Level Agreements • Security to commercial standards • Heterogeneous infrastructures • Maintenance should be cost-effective ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT How do we validate our approach? Business Requirements Technology Capabilities Technology Gaps Infrastructure Accreditation • • collaboration patterns operational security policies • • • • dynamic trust (GRIA) SLA management and accounting (GRIA) E2E Toolkit (NEC) Dynamic Access Control (NEC, IT Innov) • Transatlantic Secure Collaboration Programme (www.tscp.org) risk analysis • Grid Technology Uptake ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT GRIA: A Grid for business • Open Source Grid middleware for supporting B2B collaborations based on a service-oriented architecture • Easy to use yet powerful functionality – – – – – business-to-business accounting and service level agreements dynamic trust and security distributed file transfer, storage and processing distributed database access using OGSA-DAI distributed inter-domain workflow composition, enactment and publication using Taverna/Freefluo – cross-platform, running on Windows XP and various Linux distributions – developers kit for new managed application services • Available free and open source from http://www.gria.org ©2006 University of Southampton IT Innovation Centre I want to manage my organisation’s relationships, and decide who in my team (and partners teams) can access my resources Operational Scenarios Service Level Agreement Client Management Project Manager Service Provider Management Administrator I want to use high-end applications, but I don’t have enough processing power Access Constraints Client Engineer I want to provide applications and data services and specify terms and conditions for using them Usage Constraints Basic Application Services I hate all this management stuff anyway, it gets in the way of my work Data Storage Data Processing Applications Client Organisation ©2006 University of Southampton IT Innovation Centre Service Provider Managing Relationships Client Organisation A Service Provider A Project A Trade Acc 1 Trade Acc 2 Project Manager A Project Manager B Client Mgmt Service Trade Account Service Project B Trade Acc 3 Project C Trade Acc 4 Project D Client Mgmt Service Administrator A Administrator B Trade Account Service Service Provider B Client Organisation B ©2006 University of Southampton IT Innovation Centre Application Service Management I define my overall I record and constrain metric usage against SLA terms and service provider capacity Propose SLA Trade Account Service SLA Management Service Check SLA Client Engineer Capacity SLA Templates Administrator Notify Usage Reports Client Management Project Manager capacity model and SLA templates using metric constraints plus pricing terms Basic Application Services Manage Applications I generate usage metrics (CPU time, number of active Bespoke OGSA-DAIapplication license, Application number of jobs, Service Service transaction time, data storage, etc) ©2006 University of Southampton IT Innovation Centre Conclusions • SIMDAT is delivering Business Grid middleware...today • Infrastructure developments are driven by industrial requirements • GRIA satisfies the core requirements for relationships management – dynamic trust and security using commercial bestpractice – SLA based monitoring, management and billing – accounting • Infrastructure accreditation is being used to validate our approach ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT Thank you for listening! • www.simdat.eu • www.gria.org ©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium SIMDAT