Top Banner
Software + Services for Engineers. *Steven Johnston, †Phillip Marsh, *Simon J. Cox and *Kenji Takeda *Microsoft Institute for HPC, School of Engineering Sciences, University of Southampton, United Kingdom. †Microsoft, Thames Valley Park, Reading, United Kingdom. Email:[email protected]
16

Software + Services for Engineers.

Jan 03, 2016

Download

Documents

Vivien Wade

Software + Services for Engineers. *Steven Johnston, †Phillip Marsh, *Simon J. Cox and *Kenji Takeda *Microsoft Institute for HPC, School of Engineering Sciences, University of Southampton, United Kingdom. †Microsoft, Thames Valley Park, Reading, United Kingdom. Email:[email protected]. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software + Services for Engineers.

Software + Services for Engineers.

*Steven Johnston, †Phillip Marsh, *Simon J. Cox and *Kenji Takeda

*Microsoft Institute for HPC, School of Engineering Sciences, University of

Southampton, United Kingdom.

†Microsoft, Thames Valley Park, Reading, United Kingdom.

Email:[email protected]

Page 2: Software + Services for Engineers.

Microsoft Institute for High Microsoft Institute for High Performance Computing @ Performance Computing @ SouthamptonSouthamptonDr Kenji Takeda & Prof Simon

Cox

“Our aim is to demonstrate why, where, and how we are exploiting current and future Microsoft tools and technologies to make the engineering design process faster, cheaper and better.”

www.mihpc.net

Page 3: Software + Services for Engineers.

Centre for Fluid Mechanics Simulation

• “To develop means to dramatically increase simulation power, revolutionise the design process and transform user interface in order to provide tools to exploit multi-disciplinary optimisation and so bring products to market in extremely short timescales”

• Consortium includes: Airbus, ARA, Rolls-Royce, BAE Systems, BMT Fluid Mechanics, MBDA, and WilliamsF1…

• University of Southampton, School of Engineering Sciences will develop proof of concepts with Airbus, Rolls-Royce and BAE Systems developed between showing how

“…current and future Microsoft tools, technologies and platforms can be exploited to make the engineering design process faster, cheaper and better.”

Page 4: Software + Services for Engineers.

Overview• Introduction

• Software + Services

• User driven Proof of Concepts (PoC)

– Rolls Royce

– Airbus

– BAE

• Q&A

Page 5: Software + Services for Engineers.

IntroductionObjectives

• Accelerate the understanding of engineering systems and product development

• Investigate the enterprise engineering process

• Separate infrastructure from engineering

Using user-driven Proof of Concepts (PoC)

Page 6: Software + Services for Engineers.

Software + Services• Fat client or thin Client

• Local or mobile or cloud application

• S+S is a hybrid of designs

– REST

– SOA

– SaaS

– Web 2.0

Page 7: Software + Services for Engineers.

Rolls Royce PoC• Formalise the engineering design and optimisation

process (currently script based)

• Orchestration of computationally intensive Gas Turbine blade simulation

• Key Technologies

– Windows Workflow Foundation

– Windows HPC Server (v1)

– Visual Studio 2005

Page 8: Software + Services for Engineers.

Visual Studio

Authoring

Custom Interface

GUI

Reporting

Custom Interface

Web Browser

Workflow (WWF)

Workflow Services

Compute

Tracking

Monitor

Runtime

Compute Cluster Services (CCS)

Local machine

Linux Cluster

Compute resources

Workflow execution

MS SQL

Workflow templates

MS SQL

Workflow persistence

MS SQL

Workflow tracking

MS SQL

PersistenceActivities

State Execution

Page 9: Software + Services for Engineers.

Rolls Royce PoC -Features• Workflow

– Reusability

– Quality assurance

– Separation of WF user and WF creator

– Tracking (Data provenience or monitoring)

• Interoperability between Windows and Linux

• Demonstrated applicability of commodity technologies to challenging engineering problems

Page 10: Software + Services for Engineers.

Airbus PoC• Data Intensive collaborative working across

multiple sites

• Business objects

Model -> Mesh -> Flow solution

• Key Technologies

– Sharepoint Server

– Windows Communication Foundation (WCF)

Page 11: Software + Services for Engineers.
Page 12: Software + Services for Engineers.

Airbus PoC - Features• LDAP/AD user credentials

• Interoperability with existing systems (Python client)

• Robust, reliable and scalable (multi-site)

• Demonstrated considerable simplification and consolidation of technology stack using Microsoft technologies

Page 13: Software + Services for Engineers.

BAE PoC • How to capture and retain knowledge

• Provide an audit trail and thought process

• How to introduce new engineers to ongoing work

Key Technologies (mostly Beta & RC)

– Windows Server 2008 – HyperV RC0

– Windows HPC Server 2008 Beta 2

– SQL Server 2008 CTP6

– Office Communication Server

Page 14: Software + Services for Engineers.

BAE PoC - Features• Custom client

– Start tasks

– Associate documents/files/chats/workflows with task

– Full text search

• Virtualised infrastructure (Hyper-V)

• Knowledge capture (automatic OCS chat saving)

• Multiple data format search ( Ifilter in SQL server)

• File streaming (SQL managed data files)

Page 15: Software + Services for Engineers.

Summary• Each PoC addresses a different area of the

enterprise engineering process

• Demonstrated technology capabilities

• Each PoC is a general case and the solutions applicable to other domains

• By separating audit and infrastructure, workers can focus on their expert areas

Page 16: Software + Services for Engineers.

Questions?

*Steven Johnston, †Phillip Marsh, *Simon J. Cox and *Kenji Takeda

*Microsoft Institute for HPC, School of Engineering Sciences, University of

Southampton, United Kingdom.

†Microsoft, Thames Valley Park, Reading, United Kingdom.

Email:[email protected]