nicholas holian - bb3055 - building a cloud for engineering and product development

48
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Nicholas Holian, WW Technical Lead, ECTS

Upload: hp-enterprise

Post on 18-Nov-2014

808 views

Category:

Technology


1 download

DESCRIPTION

HP Expert: Nicholas Holian, presentation deck from HP Discover 2012 Las Vegas “Building a cloud for engineering and product development"

TRANSCRIPT

Page 1: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Nicholas Holian, WW Technical Lead, ECTS

Page 2: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Nicholas Holian, WW Technical Lead, ECTSJune 2012

Building a cloud for engineering and product developmentHP Engineering Cloud Transformation Services

Page 3: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3

My background

TitleMaster Solution Architect

IT industry experience• HP IT Master Solution Architect• BCS Senior Electrical Engineer• ISS Senior Test & Automation Engineer

Professional information• HP CIO Award• MCDBA, MCSE, MCP, RCP, NCP

Years at HP12

Current responsibilities• WW Technical Lead for Engineering

Cloud Transformation• HP Cloud Architect• HP Data Center Transformation

Name: Nicholas Holian E-mail: [email protected]

Page 4: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4

This is a rolling (up to three year) Roadmap and is subject to change without notice.

Forward-looking statements

This document contains forward looking statements regarding future operations, product development, product capabilities and availability dates. This information is subject to substantial uncertainties and is subject to change at any time without prior notification. Statements contained in this document concerning these matters only reflect Hewlett Packard's predictions and / or expectations as of the date of this document and actual results and future plans of Hewlett-Packard may differ significantly as a result of, among other things, changes in product strategy resulting from technological, internal corporate, market and other changes. This is not a commitment to deliver any material, code or functionality and should not be relied upon in making purchasing decisions.

Page 5: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5

This is a rolling (up to three year) Roadmap and is subject to change without notice.

HP confidential information

This Roadmap contains HP Confidential Information. If you have a valid Confidential Disclosure Agreement with HP, disclosure of the Roadmap is subject to that CDA. If not, it is subject to the following terms: for a period of 3 years after the date of disclosure, you may use the Roadmap solely for the purpose of evaluating purchase decisions from HP and use a reasonable standard of care to prevent disclosures. You will not disclose the contents of the Roadmap to any third party unless it becomes publically known, rightfully received by you from a third party without duty of confidentiality, or disclosed with HP’s prior written approval.

Page 6: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6

Engineering IT needs to overcome obstaclesProvide mobility optionsEnable secure collaboration• Internal • ExternalAutomate and accelerate complex product design processesProtect intellectual property • Different formats• Different locationsStreamline and consolidate disparate applications, data sources and platforms

Page 7: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7

The proliferation of national social and environmental responsibility (SER) regulations is putting even more pressure on engineering IT

New rules promise new challenges

Basel II

Capital

AccordCanadian

Electronic Evidence Act

SEC 17a-4 (USA)

HIPAA (USA)

ISO 18501/18509

FDA 21 CRF Part 11

Sarbanes-Oxley Act (USA)

Electronic Ledger Storage Law (Japan)

11 MEDIS-DC (Japan)

GDPdU & GoBS (Germany)

AIPA (Italy)

NF Z 42-013 (France)

Recognition of electronic documents as evidence

eDiscovery and compliance

Courts requiring discovery of evidence

Email is biggest target

“Delete/Keep Everything” policy not acceptable

Corporate retention policies

RoHS

REACH

Public Records Office (UK)

FinancialServices

Authority (UK)

BSI PD0008 (UK)

Page 8: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8

Organizational silos, lack of coordinationHow did this happen?

Engineering IT

(supports product development

& design)Gaps:

Different visions

Different technology standardsDifferent expectations

Different policies

CorporateIT

Minimal or sometimes antagonistic communication

MADOSER

SER = social and environmental regulationsMADO = mergers, acquisitions, divestitures and

outsourcing

Page 9: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9

Agenda

1. Introduction to engineering IT transformation2. Brief historical view of HP’s engineering3. Application transformation4. HPC transformation5. Virtualization & visualization transformation6. Master data transformation7. Difference between data center and engineering data center8. Summary

Page 10: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Introduction to engineering ITtransformation

Page 11: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11

The extended ecosystem of development

Design integrity

Rapid collaboration

OEM

Community of suppliers and partners

Page 12: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12

Product development & engineering

• Missed time to market• Product feature removal• Cost overruns• Increased warranty costs• Intellectual property at risk

The issues

Big dataExpensive resources Speed of

light

Security

Unique design

environments

Global design Partner

handoffs

Moving targets Cost

Page 13: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13

Product development & engineering transformationFoundations for success

• Business models• Processes• People

• Applications• Tools• Technologies

Information & information architectureBuild consensus between IT and engineering

Align to corporate strategy and roadmap

Page 14: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14

Our approach: optimizing the engineering cloud across multiple domainsHP Engineering Cloud Transformation Services

Master Data Transformation

Application transformation

High-performance computing

transformation

Virtualization & visualization

transformationMaster data

transformation

Engineering CloudTransformation

Services

We consider how each critical domain. . .• Applications• high-performance

computing• virtualization/visualization• master data. . .can be optimized at every stage of the project lifecycle.

Page 15: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15

Transforming engineering at HPBuilding upon the foundation

Application transformation

HPC transformation

Virtualization &visualization

transformationMaster data

transformation

Page 16: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Brief historical view of HP’sengineering

Page 17: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17

The complexity of today’s PD&E environmentThe extended time zones, geographies, and ecosystem

Global supply chain, global design

24 Hrs25K Miles

Information everywhere OEM

SupplierManufacturerPartner

Page 18: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18

HP challenges in product design & engineeringProduct development and engineering at HP in the past

HP R&D data center locationsHP BCS R&D data center locations

Page 19: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19

Single siteFt. Collins, BCS Division

Unix FileServer

App V1.0App V1.3

App V1.8App V2.0

App V1.4

Windows client applications with data storage through SAMBA to Unix FS, common component library

ME Data Mgt

App V2.1App V2.0

App V2.2

App V2.1

Central data management, individual component library, local app installation and maintenance

Compute Farm

SCM

Web

AppBinary

ASIC EngineeringMechanical EngineeringPrinted Circuit Board

Page 20: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Application transformation

Page 21: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21

Application/license consolidation in HP

TodayPrinted circuit board applications• Allegro Design Entry HDL,

Allegro PCB Design, Expedition, Board Station, CADSTAR, Altium Designer…

• Enterprise 3000, Trilogy, ADVIA…

Mechanical engineering applications• Creo, Pro/Engineer, CoCreate,

Solidworks, NX, AutoCad…• Mechanica, Abaqus, Fluent,

FloTherm, Coventor…ASIC engineering applications• Encounter, Incisive, Virtuoso,

Calibre, ModelSim, NanoSim, HSPICE, PrimeTime, IC Complier, Design Complier…

Benefits

CorporateInstallation/Application Server

CorporateTriad License ServersWindows / Linux

PCB

ME

ASIC

Increase innovation• Build/improve HA• Unified installers• Improved tool translators

Engineer effectiveness• Reduce non-engineering tasks• Instant-On services

Vendor contracts• Single/multi-year negotiations• Worldwide license access• Save time and money

Licensing• Meet peak engineering needs• Increased access to tools 50 ->

1000Tool consolidation• Reduced total tools 1500 ->

1000• Reduced software support

costs• Reduced software

maintenance

Where we were in HP 2005

Page 22: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22

Consolidated Methodology

File ServerApplication Server

Master Instance

Site A Site X

Site DSite C

Site B

• Administrator downloads from EDA vendor and maintains master instance.

• Mirroring keeps all sites identical.

• Users “call” site server for runtime binaries. All engineers run identical application instance(s).

Page 23: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HPC transformation

Page 24: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24

High-performance computing (HPC) transformation

24

Disconnected islands of compute resources

SCM

Web

App binary

Compute farm

SCM

Web

App binary

Compute farm

SCM

Web

App binary

Compute farm

SCM

Web

App binary

Compute farm

SCM

Web

App binary

Compute farm

Page 25: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.25

High performance compute: consolidated

SCM Server

RM Server, KM Server

DDM Server

Compute Farm

VDI Farm

License Server

File Server

SAMBA Server

Web Server

Backup Server

Dashboard Server

World WideRemote users

Page 26: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Virtualization & visualizationtransformation

Page 27: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.27

Virtual Desktop

Engineering desktop future

PCB User with 2D/3DNeeds GPU Access

Software User

ME User with 2D/3DNeeds GPU Access

ASIC User

PCB User 1 with dedicated GPUSoftware User 2Software User 3ME User 4 with dedicated GPUSoftware User 5ASIC User 6ASIC User 7PCB User 8

Benefits• Higher utilization of resources• High availability• Easy migration to new

hardware• High LAN speed access to data

and services• Reduce costs• Reduce support

Page 28: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.28

Modified application environment

Definition

Netlists

Dispatch

Definition

Netlists

Dispatch

…..

VDI

HPC

1 n

DisplayDisplay

1 2 3 4 5 6

Local Workstation Centralized VDI - HPC

Page 29: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Master data transformation

Page 30: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.30

Design data convergenceMaster data transformation

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

ElectricalDesignData

Mechanical

DesignData

Mechanical

DesignData

Mechanical

DesignData

Mechanical

DesignData

Mechanical

DesignData

MechanicalDesignData

MechanicalDesignData

MechanicalDesignData

EngineeringDesign

Management

Page 31: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.31

Top Level Assembly Electrical Assembly Electrical Assembly Electrical Component Electrical Component Electrical Component Firmware Mechanical Component Electrical Assembly Electrical Component Electrical Component Electrical Component Electrical Component Electrical Component Electrical Component Mechanical Assembly Mechanical Component Mechanical Component Mechanical Component Mechanical Component Mechanical Component Software

Master data transformationEngineering BOM Convergence

Page 32: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.32

HPPN

HPPN

MPN

VPN

MADPN

MPN MPN

VPN VPN VPN

Part Structure TransformationMaster Data Transformation

Page 33: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Difference between data centerand engineering data center

Page 34: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.34

Environmental performance

Engineering data center• If a job did not run as fast as expected, the

system maybe down• If one of the environmental components is

not working, the system is down• Most of the parts within the environment

are design to communicate only to each other

Traditional data center• If a job can be processed, the system is up• If one system is down, people can multi-

task to another process• Create a tiered network and storage that

in engineering would create bottlenecks

Page 35: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.35

Service level agreements

Engineering data center• Primary WAN connections are critical to

environment performance, ISV SLA critical• Poor performance of a system can cause

the whole environment to be affected

Traditional data center• No specific issue with either primary or

secondary WAN connections• Generally systems are independent and

progress can still be made within system

Page 36: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.36

Maintenance

Engineering data center• Server maintenance is needed to be

flexible to fit within engineering operations

• A system can be processing a job with a life of a month or more

• HPC jobs can be scheduled to specific assets with limited redundancy

Traditional data center• Server maintenance needs to be

scheduled x days out with all approvals• A system job usually does not extend

beyond a day• Most jobs can run on any system within a

redundant environment

Page 37: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Summary

Page 38: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.38

From fragmentation to centralization—and higher productivityThe fully integrated engineering cloud

• Server and storage consolidation—and lower service and storage costs

• One standard set of best practice applications

• Lower software licensing costs• Secure access to applications from

anywhere• Improved app performance &

availability• Less risk of losing data and critical IP• Flexible capacity and bandwidth

allocation in response to changing business needs

What you achieveOne integrated IT environment for your global engineering function

Centralized engineeringenvironment

PLM

SC

Business portal

CM

Mfg

Vendors

Common component

libraryVDI

HPC

EDM

Other services

ODM

Key: CM = Contract ManufacturerODM = Outsourced Design MfgMFG = ManufacturerPLM = Product Lifecycle ManagementSC = Supply Chain

Page 39: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.39

How engineering IT can benefit from cloudWhat happened when HP transformed its own Engineering IT environment

Source: HP 2012

Reduced costs Saved time Streamlined infrastructure Improved quality

• Eliminated one design re-spin across company for ~$300M per year savings.

• Consolidated licensing for ~40% reduction in licensing costs.

• Returned 10–20% engineering time to design tasks rather than IT administration.

• Reduced IT administration by 25% with consolidation and automation.

• Consolidated engineering data center facilities.

• Delivered 2X performance with ½ the number of servers running with ¼ the power and cooling.

• Component library parts improved accuracy from 80% to 99.97%.

• Common tools reduced translation and data migration errors.

Page 40: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.40

Benefits

Provide Instant-On capabilities• Virtual desktop infrastructure• High performance compute• Central application and license application management

Improve information technology• Consolidated engineering data management• Consolidated library services improving quality and speed• Consolidated internal and external collaboration

Reduce costs and time-to-market• Improved quality and timeliness of data• Reduce NPI process time• Reduce design re-spins due to improved information

Page 41: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.41

Solution architecture

Engineering cloud transformation services (ECTS)

Engineering Cloud Transformation Services

Engineering cloud transformation

Master data transformation

Virtualization, visualization

& collaboration

High performance

compute

Application & license

transformation

Engineering data

consolidationEngineering

BOM consolidation

Part/product transformatio

nI T

Page 42: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.42

Engineering cloud transformation services

ECTS Experience Workshop

ECTS Strategy & Business Case

ECTS Discovery

ECTS Design

ECTS Implementation

Need to transform but don’t know where to start

Understand specific benefits/issues related to your environment and test drive

environment

Develop a strategy roadmap and business case

Detailed inventory of IT infrastructure and dependencies

Determine individual alternatives to design/implement

Detailed architecture and design of the solution

Implement, migrate, relocate, test, train

ECTS Rapid Investment Analysis

ECTS Feasibility Study

Engineering Cloud Proof of

Concept

Engineering VDI Services

Engineering HPC Services

Engineering App & License Services

Customer Engagement

Page 43: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.43

Product development and engineering relies on complex, fragmented systemsThis is an example of distributed engineering IT silos

Client situation Problems causedMany of computing sites, each with TBs of storage

IT cost rising faster than business growth

Designs teams copy project data to each site

Massive data duplication: 60% storage growth/year

A single, high-end tier storage

Legacy/unused data on expensive storage

1Gb/s storage connection

Some key tasks too slow

No disaster/recovery Data loss is real

All manual processes Inflexible, slow

Inconsistent service levels and architectures

Engineers can’t easily work in other sites

Local computing site

Page 44: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.44

Private cloud provides an enterprise-class foundation for optimizing engineering IT

Transformed into an engineering cloud

Future state Solution8 consolidated data centers

30% less servers, 20% less storage

All storage consolidated10 GB/s connections

Limited data duplication + better application performance and time to market

Dual tier Legacy data migrates to low cost storage

DR: All data replicated No data lossRemote Applications and Graphics rendering

Work anywhere, any time; speedy and cost effective

Designer-friendly service portal

Single place to find everything–easy transition

Engineering cloud scales dynamically via cloud burst

Affordable flexibility during peak loads or large projects

Storage - 400 TB

Compute servers—150

Compute servers—30Storage—50 TB

Compute servers—50Storage—50 TB

Storage—200 TB

Compute servers - 200

Storage - 2000 TBCompute servers -

600

Storage - 500 TBCompute servers -

200

Page 45: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.45

Get the Mobile App

Download content from this session with the free Mobile App.

Text the word “Discover” to 474747or: m.hp.com/events

Download Now

Page 46: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.46

After the eventVisit these demos

Find out more

Attend these sessions• TB2063, Best practice

for HPC, June 7 - 11:15

• BB2041, Build, manage and secure your private cloud, June 6 - 2:45

• TB2953, The road to Windows 7 and beyond, June 5 - 5:15

• Contact your HP sales rep

• Download the whitepaper at: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA4-0645ENW.pdf

Your feedback is important to us. Please take a few minutes to complete the session survey.

Page 47: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Thank you

Page 48: Nicholas Holian - BB3055 - Building a cloud for engineering and product development

Back-up slides