Analysis of Large Scale Data Volumes



Similar documents
Big Data within Automotive Testing

Product Verification & Validation Management

Avalon Anwendertreffen 2015

ASAM ODS, Peak ODS Server and openmdm as a company-wide information hub for test and simulation data. Peak Solution GmbH, Nuremberg

ASAM ODS Workflow in the area of vehicle safety with openmdm

The MDM (Measurement Data Management) system environment

ISTEC.MIP Measurement Data Integration Platform

MaDaM the web-based Measurement Data Management for Big Data. by Dr. Bernhard Sünder, Managing Director, AMS GmbH

ekomimeetsmage Manual for version 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

Company wide Testdata Postprocessing Solutions

A new dimension of sound and vibration analysis

MeDaMAk. A measurement data management system based on the openmdm framework. Christian Rechner EPOS CAT GmbH

TheraDoc v4.6.1 Hardware and Software Requirements

Integrating LivePerson with Salesforce

openmdm an Open Source Platform for Measured Data Management Dr. Dietmar Rapf, Michael Schwarzbach

Lifecycle Manager Installation and Configuration Guide

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54)

DATA ARCHIVING IN SAP R/3 ENTERPRISE. Georg Fischer PM Data Archiving SAP AG

General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support

DiskPulse DISK CHANGE MONITOR

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

Managing your Red Hat Enterprise Linux guests with RHN Satellite

aaps algacom Account Provisioning System

openmdm an Open Source Platform for Measured Data Management Dr. Dietmar Rapf, Michael Schwarzbach

Digital Asset Management System Quality Assurance Testing A Case Study

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

VMware vsphere Data Protection 6.1

TSM Studio Server User Guide

SysPatrol - Server Security Monitor

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

How to Install and Set Up the FASTER Dashboard

ADAM 5.5. System Requirements

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Managing Enterprise-wide Printing: The IT Challenge

University of Edinburgh. Performance audit. Date: Niels van Klaveren Kasper van der Leeden Yvette Vermeer

locuz.com HPC App Portal V2.0 DATASHEET

6.2 Reporting BIPublisher Improvements

TIBCO Spotfire Statistics Services Installation and Administration Guide. Software Release 5.0 November 2012

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

HP Business Availability Center

SQL Server Solutions GETTING STARTED WITH. SQL Safe Backup

Inmagic Content Server Workgroup Configuration Technical Guidelines

Pro/INTRALINK Curriculum Guide

JAVA WEB START OVERVIEW

Software Production. Industrialized integration and validation of TargetLink models for series production

This Deployment Guide is intended for administrators in charge of planning, implementing and

Virtual Appliance Setup Guide

11. Oracle Recovery Manager Overview and Configuration.

Bringing Value to the Organization with Performance Testing

Uptime Infrastructure Monitor. Installation Guide

TECHNICAL WHITE PAPER COVAST OFTP ADAPTER FOR IBM WEBSPHERE PARTNER GATEWAY SEPTEMBER 2005 COPYRIGHT 2005 COVAST

DoXite. Document Composition for SAP

Tivoli Endpoint Manager for Security and Compliance Analytics. Setup Guide

Ad Hoc (Temporary) Accounts Instructions

NovaBACKUP xsp Version 15.0 Upgrade Guide

Instant Data Warehousing with SAP data

PeopleSoft Online Performance Guidelines

Ellucian Recruiter Installation and Integration. Release 4.1 December 2015

Change Manager 5.0 Installation Guide

MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning

Making the Most out of your Test Systems with Proper Data Storage Techniques

Automation Engine 14. Troubleshooting

Inmagic Content Server Standard and Enterprise Configurations Technical Guidelines

A Distributed Approach to Business Intelligence Systems Synchronization

Citrix EdgeSight for NetScaler Rapid Deployment Guide

Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications

Scenario of using workflows in Measurement Data Management (MDM) that are based on the ASAM ODS Workflow Application Model

The IBM Archive Cloud Project: Compliant Archiving into the Cloud

VERITAS NetBackup 6.0 for Oracle

Chip simulation of automotive ECUs

farmerswife Contents Hourline Display Lists 1.1 Server Application 1.2 Client Application farmerswife.com

DSI File Server Client Documentation

SaaS: Products and Licenses

Mastering the flood of NVH data through ASAM-ODS and MDM

High Availability of the Polarion Server

WhiteWave's Integrated Managed File Transfer (MFT)

INTRODUCTION TO CLOUD MANAGEMENT

IBM Database as a Service

<Insert Picture Here> Application Change Management and Data Masking

IBM Rational Asset Manager

l i X t o CASE STUDY Beyond electronic data interchange (EDI)

LLamasoft K2 Enterprise 8.1 System Requirements

Application Notes: MaxCS Connector For Salesforce.com

Windows XP Professional x64 Edition for HP Workstations - FAQ

StreamServe Persuasion SP5 Upgrading instructions

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

TANDBERG MANAGEMENT SUITE 10.0

Technical Report. Implementation and Performance Testing of Business Rules Evaluation Systems in a Computing Grid. Brian Fletcher x

Aspen Cloud Server Management Console

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements

Application Notes: MaxACD Connector For Salesforce

Transcription:

Analysis of Large Scale Data Volumes HighQSoft s Analysis Server Merlin 2G ASAM US Workshop, Novi Dr. Ralf Nörenberg ralf.noerenberg@highqsoft.de

HighQSoft s Analysis Server Merlin 2G Content 1 2 3 4 5 The basic ideas of Merlin The basic ideas of an analysis Layout of an analysis Merlin as an infrastructure Setup of Big Data Use Case II setup

The basic ideas of Merlin Any test/measurement is subject to analysis Domain-Experts lose time and resources developing duplicate analysis programs which also run next door. The analysis programs contain a high level on domain specific know-how will only run once (locally) and can not be contributed to a automated process

The basic ideas of Merlin Basic Setup WEB Server Importer ODS Server Notification Oracle and Files Indexer

The basic ideas of Merlin Automated Analysis WEB Server Merlin Analysis Server Importer ODS Server Notification Indexer

The basic ideas of Merlin Automated Report / Results WEB Server Merlin Analysis Server Importer ODS Server Notification Indexer

HighQSoft s Analysis Server Merlin 2G Content 1 2 3 4 5 The basic ideas of Merlin The basic ideas of an analysis Layout of an analysis Merlin as an infrastructure Setup of Big Data Use Case II setup

Basic ideas of an analysis Analyses shall be small and manageable and include domain know-how, no IT know-how

Basic ideas of an analysis Analyses have read- and write access on ODS data Read and write of meta- and mass-data Calculation of missing attributes, consistency checks of data

Basic ideas of an analysis Analyses may be affected by defined parameters Example: Channel names, definition of scopes, arguments for calculations, internationalization End-Users only have limited and defined possibilities of interaction

Basic ideas of an analysis Analyses will deliver results based on data file MIME-types Example: generated images, movies, sounds, PDF reports, ATF/XML

Basic ideas of an analysis Analyses may use other analyses and are interchangeable Example: Statistics uses Min and Max

Basic ideas of an analysis Analyses may be integrated in different languages Examples: JAVA, MATLAB, DIAdem, C/C++, System Scripts,..

Basic ideas of an analysis Analyses are to be understood as standard analyses Example: Every measurement of certain test stands

Analyses: NOT intended Analyses having access on local resources of the end-users Examples: local files, system settings, CPU or memory.

Analyses: NOT intended End-users having access to the source-code or the scripts of analyses Example: Editing of DIAdem scripts or MATLAB Code

HighQSoft s Analysis Server Merlin 2G Content 1 2 3 4 5 The basic ideas of Merlin The basic ideas of an analysis Layout of an analysis Merlin as an infrastructure Setup of Data Use Case II

The layout of an analysis 3-Level architecture Structure Call 1:1 1:n n 1 1:n The structure defines a program procedure and the utilization of a return value to the client application to the subsequent analysis Analysis Program Parameter

The layout of an analysis 3-Level architecture Structure 1:n Relations ensure the reusability of every entity. n 1 Call 1:1 1:n Analysis Program Parameter

The layout of an analysis 3-Level architecture Structure Call 1:1 1:n Analysis Program Parameter n 1 1:n The call is a bracket around the analysis program and its configuration. This ensures multiple combinations of both. Parameters are settings for the controller, e.g. a timeout can be defined.

The layout of an analysis 3-Level architecture Structure n 1 Call 1:n Analysis programs may be combined with multiple parameters. Parameters will be passed on from the Merlin Engine. 1:1 1:n Analysis Program Parameter Parameters may contain complex information, e.g. be a XML file.

The layout of an analysis Example

HighQSoft s Analysis Server Merlin 2G Content 1 2 3 4 5 The basic ideas of Merlin The basic ideas of an analysis Layout of an analysis Merlin as an infrastructure Setup Big Data Use Case II

Merlin as an infrastructure Web Interface End User Administration Starting analyses and retrieving results Management of analyses and parameters JAVA Loader Load and Start Matlab Loader XY Loader Merlin Engine Structures & Parameters Pool of analysis programs and code

Merlin as an infrastructure Web Interface End User Administration Starting analyses and retrieving results Management of analyses and parameters Load and Start JAVA Loader Matlab Loader XY Loader Merlin Engine Pool of analysis programs and code Structures & Parameters Queuing Contexts Parallelism

Merlin as an infrastructure Integration of the whole process Analysis is a task that is standardized and strictly repetitive (>80%) Analysis can be done on-site, only results need to be forwarded Measurement Data Avalon ODS Server Notification Service Merlin Server Automated flow based on measurement MIME types. Access Result Report / Data JAVA / Matlab / XY (Individual analysis by specialists will always require a download)

Merlin as an infrastructure Integration of Merlin in a state-of-the-art setup Data Generator (Supplier/OEM) CUSTOMER 3 rd party tools Web Browser compare /analyze / verify a specific behavior / functionality on one (or multiple measurements) ATFx Files MDF Files Any Files Tool-Level Data Management & Individual Analysis Descriptive data Measurement data / mass data Importer (Server) ODS API ODS Server Web Server Analysis Server Server-Level (HQS) Data Pre-Processing Data Organization Data Post-Processing ASAM ODS Specification for ODS API and Application Model Data Base (Oracle) Data-Level Physical Storage File Server (hard drive) HighQSoft GmbH

HighQSoft s Analysis Server Merlin 2G Content 1 2 3 4 5 The basic ideas of Merlin The basic ideas of an analysis Layout of an analysis Merlin as an infrastructure Setup of Big Data Use Case II setup

Big Data Use Case II setup Vehicle Fleet Testing (planned tests) This road-load data project is set up in an environment of a car manufacture who has all vehicle fleet testing data (and most activities) centralized within one project. The scope of this projects contains many customers (all internal development departments) all passenger vehicle types and almost all ECUs available all domains and data types over 500 testing vehicles to be managed Within ODS, this is the upmost state-of-the-art system to manage the test execution flow and standardized measurement data.

Big Data Use Case II setup Overall System Architecture (detailed) Customer / Employee Web Server Third Party Tools (e.g. DIAdem) Test Request Form Analysis Server ODS Server & Oracle Database Data Importer Data Pre- Processor Notification Services Dropper Engine Measurement Points MGMT System Vehicles & Parts Management System FTP Storage System Data Archive Measurement Equipment Vehicles Test Run company network vehicle Vehicle File Storage System Standardized Data Interface OEM / Supplier HighQSoft GmbH Vehicle External System

Big Data Use Case II setup In Numbers Data Base Size (Oracle) Files on File Server(s) Files Volume Absolute growth Files in tape archive Files Volume Analysis Servers No. of Servers No. of Analyses ODS Servers Productive ODS Servers 900 39.346.529 5.400 1.5-1.8 58.462.941 7.700 1 210.000 3 GB Files GB GB per day Files GB in total per month in total Project is state-of-the-art and meets performance requirements

Thank you! Any questions, suggestions and ideas? HighQSoft GmbH ralf.noerenberg@highqsoft.de