Applying Linux to the Civil Infrastructure
|
|
|
- Piers Skinner
- 10 years ago
- Views:
Transcription
1 Applying Linux to the Civil Infrastructure Yoshitake Kobayashi 1), Toshiba Urs Gleim, Siemens AG 3-5 June ) CE Workgroup
2 Scope of this presentation Create a place for collaboration Share opinions with audience about the future of civil infrastructure systems Collect requirements for civil infrastructure systems. Recruit companies/developers to work with us in this area. 2
3 Outline Definition of Civil infrastructure Motivation and goal Target Platform Building blocks and Technical requirements Current status 3
4 Definition Civil Infrastructure Systems are technical systems responsible for supervision, control, and management of infrastructure supporting human activities, including, for example, electric power generation and energy distribution, oil and gas, water and wastewater, healthcare, communications, transportation, and the collections of buildings that make up urban and rural communities. These networks deliver essential services, provide shelter, and support social interactions and economic development. They are society's lifelines. 1) Note: Most of Japanese company use Social infrastructure instead of Civil infrastructure. However, Civil Infrastructure is more suitable term in other countries. 1) adapted from 4
5 Motivation 1. Civil infrastructure systems are currently built from the ground up for each product, with little re-use of existing software building blocks, for example: Operating systems Virtualization technologies Middleware Mechanisms for software/firmware updates 2. Functionality required for industrial-grade applications is in many aspects converging to that offered by IT driven solutions 1). However, by today s software platforms many non-functional requirements are not addressed sufficiently: Functional Safety Reliability Maintainability, long term support Security Real-time support 3. The Internet-of-Things connects previously stand-alone systems with open protocols to create systems of systems. This trend will substantially influence industrial system architectures. stand alone connected 1) Open Source Software / Linux 5
6 Vision Jointly establish a scalable Open Source base layer of industrial grade software: Speed up implementation of civil infrastructure systems. Build upon existing open source foundations and expertise without reinventing non-domain specific technology. Establish (de facto) standards by providing a base layer reference implementation. Contribute & influence upstream projects regarding industrial needs. Motivate suppliers to actively support these platform / provide an implementation (e.g. silicon vendors). Ensure long term stability and maintainability. A base layer like the plain operating system does not contribute to competitive innovation, but needs to be provided by every single vendor. 6
7 Hardware Kernel Implement User space Goals Sharing development effort for development of industrial grade base systems. Fill the gap between capabilities of the existing Open Source Software and industrial requirements. Reference-implementation consisting of Specification of on-device software stack and tools infrastructure Linux kernel, file system, etc. selected reference hardware Build environment and tools for companies to build their own distribution. Test framework and test cases SDK (e.g., poky based) and APIs (based on POSIX; compatibility layers for legacy APIs) Wide usage and acceptance in industry. Trigger development of an emerging ecosystem including tools and domain specific extensions. Specifications Reference-implementation works with (or can be extended by) any Linux distribution (e.g. Yocto Project, Debian, CentOS, opensuse, etc..) CIP Reference Filesystem image with SDK CIP Kernel Documentation CIP Reference Hardware 7
8 Outcome CIP realizes an industrial grade, sustainable, standard software stack. Reference implementation Life-cycle management Setting standards Integrated reference platform implementation and build environment: Reference architecture of base platform and CIP specific extensions Selection/support of applicable upstream projects Tool chain set-up, platform implementation, integration Platform implementation for selected device classes and use cases Processes for industrial use and sustainable long-term support: Test and validation: frameworks for first release and updates Maintenance strategy and long term support (LTS, LTSI) License clearing of used open source components Export control classification (ECC) License barrier architecture guidance Harmonize base platform and fulfill certification standards: Standardize base platform components (select existing standards and fill gaps with de-facto standards) Foster OSS acceptance for safety/security critical projects Provision of artefacts needed for certification (e.g. test reports) Development process assessment of relevant upstream projects 8
9 Comparison with existing Alliances Other domains already benefit from collaborative development. Development speed, shorter product cycles Software quality Establish a standard platform and enable ecosystems (e.g. for development tools, system extensions) Even competing companies as car manufacturers work in alliances already. (Genivi, for example) 9
10 Target Systems Processor (example) Architecture, clock non-volatile storage RAM HW ref. platform Networked Node Control Unit Target systems Embedded Computer Embedded Server ARM M0/M0+/M3/M4 ARM M4/7,A9,R4/5/7,Atom ARM A9/A15,R7,Core,PPC ARM A53/A57,Xeon 8/16/32-bit,< 100 MHz 32-bit, <1 GHz 32/64-bit, <2 GHz 64-bit, >2 GHz n MiB flash n GiB flash n GiB flash n TiB flash/hdd < 1 MiB 1 MiB - 1 GiB 256 MiB - 2 GiB 2 GiB GiB Arduino class board Raspberry Pi class board SoC-FPGA, e.g.zync industrial PC application examples Sensor, field device PLC control systems special purpose server based controllers gateways multi-purpose controllers Excluded: Enterprise IT and cloud system platforms. Proposed reference hardware for common software platform: Start from working the common HW platform, like a PC Later extend it to smaller/low power devices. ndevice class no. 10
11 Kernel space User space Platform Building Blocks App Container Infrastructure = TBD App Framework = TBD Tools Concepts Domain Specific communication (e.g. OPC UA) Shared config. & logging Yocto Project (recipes) Test automation Functional safety architecture/strategy, including compliance w/ standards (e.g., NERC CIP, IEC61508) Safe & Secure Update Middleware/Libraries Monitoring Security Tracing & reporting tools Configuration management Device management (update, download) Long-term support Strategy: security patch management Standardization collaborative effort with others Real-time support Real-time / safe virtualization Application lifecycle management License clearing Linux Kernel On device software stack ECC Export Control Classification Product development and maintenance 11
12 Kernel space User space Platform Building Blocks App Container Infrastructure = TBD App Framework = TBD Tools Concepts Domain Specific communication (e.g. OPC UA) Shared config. & logging Yocto Project (recipes) Test automation Functional safety architecture/strategy, including compliance w/ standards (e.g., NERC CIP, IEC61508) Safe & Secure Update Middleware/Libraries Monitoring Security Tracing & reporting tools Configuration management Device management (update, download) Long-term support Strategy: security patch management Standardization collaborative effort with others Real-time support Real-time / safe virtualization Application lifecycle management License clearing Linux Kernel On device software stack ECC Export Control Classification Product development and maintenance 12
13 Requirements: Real-time performance Typical Latency 100μsec - 1msec response time 100msec network communication frequency 5msec in control frequency Number of I/Os Over 10 I/O cards, and 30K in/out-puts Resource management CPU consumption Memory consumption Coupled with container technology Related activities Preempt-RT 13
14 Requirements: Virtualization Real-time safe virtualization Multi OS approach (Run with other RTOS beside the Linux) E.g. Jailhouse, SafeG Virtual machine Real-time hypervisor enhancement (KVM) Real-time OS API support E.g. Xenomai Related Activities KVM Jailhouse SafeG by TOPPERS Project Xenomai V2lin 14
15 Kernel space User space Platform Building Blocks App Container Infrastructure = TBD App Framework = TBD Tools Concepts Domain Specific communication (e.g. OPC UA) Shared config. & logging Yocto Project (recipes) Test automation Functional safety architecture/strategy, including compliance w/ standards (e.g., NERC CIP, IEC61508) Safe & Secure Update Middleware/Libraries Monitoring Security Tracing & reporting tools Configuration management Device management (update, download) Long-term support Strategy: security patch management Standardization collaborative effort with others Real-time support Real-time / safe virtualization Application lifecycle management License clearing Linux Kernel On device software stack ECC Export Control Classification Product development and maintenance 15
16 Requirements: Security Access / execution control Access Management (SE Linux/SMACK) Anomaly-based prevention systems Network security Firewall technology Untrusted activity detection One-Way gate way (Date Diode) Non-IP network Pervasive Crypto Consistent standard cryptographic primitives for all core components Trust authority with updated information Service that aggregates the security status (tractability) of nodes in the network and validates certificates Test cases for certification E.g EDSA IEC62443 Related activities Linux security module EDSA 16
17 Requirements: Reliability enhancements High availability 24/7 operation support Failover in less than 5msec Live patching with deterministic behavior System health monitoring Framework for failure detection and recovery Hardware error detection Error detection (CPU/Memory/BUS etc) Error record (trace/panic Log/Crash dump) Degeneration operation support Verification test cases 17
18 Requirements: Update / Deployment Hardware update mechanism E.g. I/O card hot swap Software deployment Application deployment and update mechanism (device part) Firmware update Device management, server side backend Related activities Livepatch 18
19 Kernel space User space Platform Building Blocks App Container Infrastructure = TBD App Framework = TBD Tools Concepts Domain Specific communication (e.g. OPC UA) Shared config. & logging Yocto Project (recipes) Test automation Functional safety architecture/strategy, including compliance w/ standards (e.g., NERC CIP, IEC61508) Safe & Secure Update Middleware/Libraries Monitoring Security Tracing & reporting tools Configuration management Device management (update, download) Long-term support Strategy: security patch management Standardization collaborative effort with others Real-time support Real-time / safe virtualization Application lifecycle management License clearing Linux Kernel On device software stack ECC Export Control Classification Product development and maintenance 19
20 Requirements: Long-term support Very long term support (e.g. more than 15 years) Patch management tools Mainly focus on security fixes Migration support Enable old Linux drivers Compatibility evaluation between current and new environment Test cases required to ensure it Related activities Long Term Support Initiative (LTSI) LTSI Testing Project Driver backport 20
21 Requirements: Functional safety IEC61508 Development process SILx Linux kernel (e.g SIL2, SIL3, SIL4) SILx VM Monitoring Support Non-intrusive system health monitoring Related activities SIL2LinuxMP Jailhouse 21
22 Kernel space User space Platform Building Blocks App Container Infrastructure = TBD App Framework = TBD Tools Concepts Domain Specific communication (e.g. OPC UA) Shared config. & logging Yocto Project (recipes) Test automation Functional safety architecture/strategy, including compliance w/ standards (e.g., NERC CIP, IEC61508) Safe & Secure Update Middleware/Libraries Monitoring Security Tracing & reporting tools Configuration management Device management (update, download) Long-term support Strategy: security patch management Standardization collaborative effort with others Real-time support Real-time / safe virtualization Application lifecycle management License clearing Linux Kernel On device software stack ECC Export Control Classification Product development and maintenance 22
23 Requirements: Communication stacks IoT middleware AllJoyn IoTivity OM2M Domain specific communication ZigBee AVnu ECHONET (might be ECHONET Lite) Other industrial standard protocols E.g. Real-time Ethernet 23
24 Covered topics and related projects To be specified / implemented by CIP Integration / cooperation Middleware / Tools Communication Stacks for IoT AllJoyn IoTivity OM2M Domain specific communication ZigBee Avnu ECHONET Industrial specific protocols Application support App Framework HMI Framework Deploy and update mechanism FW update App deploy Device manager Safety Health monitor Toolchain CIP TCK tests Yocto Project Configuration/Device management Self-config Auto config Testing LTP kselftest LTSI test CIP TCK tests Integration tests Linux Kernel Update mechanism Live patching Safe FW update Real-time support Integration with non-rt apps Real-time capable GPGPU Security LSM Anomaly-based prevention SELinux Isolation mechanism LXC Cgroups Monitoring / Tracing Ftrace Error detection ktap RAS RTOS (Out of scope) FPGA enhanced real-time Funcional Safety PREEMPT-RT SIL2LinuxMP (OSADL) SIL2LinuxMP SIL3 support Heterogeneous Computing Jailhouse SoC FPGA Virtualization / Dual kernel Real-time support Xenomai Real-time Safe virtualization Jailhouse SafeG General topics Development process SIL2 support SIL3 support Support VLTS Backwards compatibility Legal topics License Clearing SPDX FOSSology Export Control 24
25 An example of topic prioritization 25
26 Isolation Mechan isms Applicat ion support Real-time operating system support Security mechanism s, libraries Communication stacks and IoT Deploy and update mechnisms, device management Testing Functional safety Tool chain, development environment, system integration Heterog eneous computi ng Back ward s comp atibili ty Supp ort and Main tena nce Legal topics Detailed prioritization Export control classification License clearing Long term support strategy Integration of legacy languages and APIs Integration with standard tool chains Multi-kernel approaches System integration examples Tracing CIP TCK (Technology Compatibility Kit) Build environement for CIP reference software stack Monitoring support SIL4 support SIL3 support SIL2 support Safe partitioning Integration tests Contribute test cases to upstream projects CIP specific tests and test test framework Live Patching Device management, server side backend Firmware update Application deployment and update mechanism (device part) Semantic matching Self-Configuration Network autoconfiguration Device and service discovery Support for industrial protocols and busses Domain specific communication stacks IoT middleware intergration Untrusted activity detection White-List based execution Pervasive Crypto FPGA enhanced real-time Real-time capable GPGPU computing Standard test cases for real-time capabilities Integration of real-time and non-rt application components Dual Kernel approach Xenomai/Ipipe enhancement Preempt-RT enhancement HMI Framework App framework CPU Core Isolation Container technology for appplications 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% essential appreciated optional out of scope 26
27 Detailed prioritization of Real-time support 27
28 What s next? Our current activities Collecting topics for civil infrastructure Topic prioritization Discussing with the Linux Foundation regarding organization Have conference calls with Linux Foundation and companies Have F2F meetings at Linux Foundation s conference Looking for more participating companies Civil Infrastructure related vendors Silicon vendors Tool vendors... 28
29 Please join! Any comments and suggestions are welcome Contact information To get the latest information, please send an to the following address: Noriaki Fukuyasu Urs Gleim Yoshitake Kobayashi Satoshi Oshima 29
30 Questions? 30
31 Thank you 31
KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014
KURA M2M/IoT Gateway reducing the distance between embedded and enterprise technologies Tiziano Modotti, October 28 th, 2014 IoT Architecture @ M2M/IoT Integration Platform on Cloud Business Applications
Real-Time Virtualization How Crazy Are We?
Siemens Corporate Technology October 2014 Real-Time Virtualization How Crazy Are We? Image: Marcus Quigmire, licensed under CC BY 2.0 Unrestricted Siemens AG 2014. All rights reserved Real-Time Systems
Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista
Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista Setting the Stage This presentation will discuss the usage of Linux as a base component of hypervisor components
Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)
Things Gateway Ingest Transform Store Present and Act Upon Applications Cloud Gateway Event Hubs Stream Analytics Legacy IoT (custom protocols) Register Devices Storage Adapters IP-capable devices (Windows/Linux)
IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center
IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses
Virtualization for Hard Real-Time Applications Partition where you can Virtualize where you have to
Virtualization for Hard Real-Time Applications Partition where you can Virtualize where you have to Hanspeter Vogel Triadem Solutions AG Real-Time Systems GmbH Gartenstrasse 33 D-88212 Ravensburg Germany
Java and the Internet of Things
Java and the Internet of Things Henrik Stahl Vice President Java Product Management 1 9 Million+ Java developers worldwide #1 Choice for developers #1 Development platform 5 of Top 5 OEMs ship Java ME
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein INNOVATORS START HERE. EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly growing data
2972 Linux Options and Best Practices for Scaleup Virtualization
HP Technology Forum & Expo 2009 Produced in cooperation with: 2972 Linux Options and Best Practices for Scaleup Virtualization Thomas Sjolshagen Linux Product Planner June 17 th, 2009 2009 Hewlett-Packard
Next Generation Now: Red Hat Enterprise Linux 6 Virtualization A Unique Cloud Approach. Jeff Ruby Channel Manager [email protected]
Next Generation Now: Virtualization A Unique Cloud Approach Jeff Ruby Channel Manager [email protected] Introducing Extensive improvements in every dimension Efficiency, scalability and reliability Unprecedented
9/26/2011. What is Virtualization? What are the different types of virtualization.
CSE 501 Monday, September 26, 2011 Kevin Cleary [email protected] What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,
Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC
Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC 1 Public ETAS/ESC 2014-02-20 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,
December, 7th, 2015, Assises de l Embarqué
S3P Project Announcement December, 7th, 2015, Assises de l Embarqué 1 2015 Embedded France 16 novembre 2015 Agenda The IoT Opportunity The «Smart, Safeand Secure Platform» (S3P) Project The «S3P Alliance»
Real-Time KVM for the Masses Unrestricted Siemens AG 2015. All rights reserved
Siemens Corporate Technology August 2015 Real-Time KVM for the Masses Unrestricted Siemens AG 2015. All rights reserved Real-Time KVM for the Masses Agenda Motivation & requirements Reference architecture
Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Oracle SPARC Server for Enterprise Computing Dr. Heiner Bauch Senior Account Architect 19. April 2013 2 The following is intended to outline our general product direction. It is intended for information
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server
Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems
Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Brian McCarson Sr. Principal Engineer & Sr. System Architect, Internet of Things Group, Intel Corp Mac Devine
RED HAT ENTERPRISE VIRTUALIZATION
Giuseppe Paterno' Solution Architect Jan 2010 Red Hat Milestones October 1994 Red Hat Linux June 2004 Red Hat Global File System August 2005 Red Hat Certificate System & Dir. Server April 2006 JBoss April
2015. 9. 17 ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics
ARTIK TM The Ultimate Platform Solution for IoT 2015. 9. 17 MyungKoo Kang (VP) Samsung Electronics Future Changes from IoT Privacy in the Web Security in SmartGrill 2 IoT Market Forecast ($T) 7 6 5 4 3
Managed Hosting is a managed service provided by MN.IT. It is structured to help customers meet:
Managed Hosting Service Description Version 1.10 Effective Date: 3/3/2015 Purpose This Service Description is applicable to Managed Hosting services (MH) offered by MN.IT Services (MN.IT) and described
Reducing Configuration Complexity with Next Gen IoT Networks
Reducing Configuration Complexity with Next Gen IoT Networks Orama Inc. November, 2015 1 Network Lighting Controls Low Penetration - Why? Commissioning is very time-consuming & expensive Network configuration
WIND RIVER INTELLIGENT DEVICE PLATFORM XT
WIND RIVER INTELLIGENT DEVICE PLATFORM XT The Foundation for Building Devices That Connect to the Internet of Things The opportunities presented by the burgeoning Internet of Things (IoT) may be new, but
Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd. [email protected]
Cloud Computing with Red Hat Solutions Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd [email protected] Linux Automation Details Red Hat's Linux Automation strategy for next-generation IT infrastructure
Keys To Developing an Embedded UA Server
Keys To Developing an Embedded UA Server Liam Power, Embedded OPC UA Subject Matter Expert Darek Kominek, P.Eng, MatrikonOPC Marketing Manager Edmonton, Alberta, Canada - 2013 Executive Summary Strong
How To Secure Your Computer With Libreware Libreroview 2.5.2.2 (Windows) And Libreros (Windows 2) (Windows 3.5) (For Windows) (Powerpoint) (Networking)
Addressing Embedded Security in LabVIEW RIO Systems Carlos Pazos Product Marketing Manager Embedded Software Why Care About Security? 3 Why care about Security? Why Care About Industrial Security? 4 Stuxnet
Linux A multi-purpose executive support for civil avionics applications?
August 2004 Serge GOIFFON Pierre GAUFILLET AIRBUS France Linux A multi-purpose executive support for civil avionics applications? Civil avionics software context Main characteristics Required dependability
WIND RIVER SECURE ANDROID CAPABILITY
WIND RIVER SECURE ANDROID CAPABILITY Cyber warfare has swiftly migrated from hacking into enterprise networks and the Internet to targeting, and being triggered from, mobile devices. With the recent explosion
Developing reliable Multi-Core Embedded-Systems with NI Linux Real-Time
Developing reliable Multi-Core Embedded-Systems with NI Linux Real-Time Oliver Bruder National Instruments Switzerland oliver.bruder@ Embedded Product Design Surveys 66% Product designs complete over budget
High Performance or Cycle Accuracy?
CHIP DESIGN High Performance or Cycle Accuracy? You can have both! Bill Neifert, Carbon Design Systems Rob Kaye, ARM ATC-100 AGENDA Modelling 101 & Programmer s View (PV) Models Cycle Accurate Models Bringing
Networking Virtualization Using FPGAs
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical and Computer Engineering University of Massachusetts,
Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954
Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954 Simon Hayler Product Manager Oracle Enterprise Manager September, 2014 Safe Harbor Statement The following is intended
IoT Security Platform
IoT Security Platform 2 Introduction Wars begin when the costs of attack are low, the benefits for a victor are high, and there is an inability to enforce law. The same is true in cyberwars. Today there
Parallels Virtuozzo Containers
Parallels Virtuozzo Containers White Paper Virtual Desktop Infrastructure www.parallels.com Version 1.0 Table of Contents Table of Contents... 2 Enterprise Desktop Computing Challenges... 3 What is Virtual
Beyond Virtualization: A Novel Software Architecture for Multi-Core SoCs. Jim Ready September 18, 2012
Beyond Virtualization: A Novel Software Architecture for Multi-Core SoCs Jim Ready September 18, 2012 How HW guys view the world SW Software HW How SW guys view the world SW HW Reality The SoC Software
Enabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant
Oracle Linux Overview Presented by: Anuj Verma Title: Senior Pre-Sales Consultant Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
Eloquence Training What s new in Eloquence B.08.00
Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium
An Analysis of Container-based Platforms for NFV
An Analysis of Container-based Platforms for NFV Sriram Natarajan, Deutsche Telekom Inc. Ramki Krishnan, Dell Inc. Anoop Ghanwani, Dell Inc. Dilip Krishnaswamy, IBM Research Peter Willis, BT Plc Ashay
Complete Integrated Development Platform. 2013 Copyright Atmel Corporation
Complete Integrated Development Platform 2013 Copyright Atmel Corporation MCU Developer s Challenge 80% increase in SW in next MCU project Top Engineering Concern: Hitting Schedules More complex end user
Building Embedded Systems
All Rights Reserved. The contents of this document cannot be reproduced without prior permission of the authors. Building Embedded Systems Chapter 2: Building Operating Systems Andreas Knirsch [email protected]
CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules
CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules Dr. Frederic Stumpf, ESCRYPT GmbH Embedded Security, Stuttgart, Germany 1 Introduction Electronic Control Units (ECU) are embedded
Distributed and Cloud Computing
Distributed and Cloud Computing K. Hwang, G. Fox and J. Dongarra Chapter 3: Virtual Machines and Virtualization of Clusters and datacenters Adapted from Kai Hwang University of Southern California March
Security 4.0 - Security by Separation
Security 4.0 - Security by Separation Making Industrial Control Systems More Secure Author(s): Date: Version Mehmet Özer 19.05.2015 v1.0 SYSGO AG 1 Agenda Security Challenges IoT Architecture for Industrial
IoT Solutions from Things to the Cloud
IoT Solutions from Things to the Cloud Intel Quark SoC X1000 Applications Marketing Seminar Anaheim, California Oct. 29, 2014 Intel, the Intel logo, the Intel Inside logo, Intel Atom, Intel Core, Quark
FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab
FPGA Accelerator Virtualization in an OpenPOWER cloud Fei Chen, Yonghua Lin IBM China Research Lab Trend of Acceleration Technology Acceleration in Cloud is Taking Off Used FPGA to accelerate Bing search
OVERVIEW. The complete IaaS platform for service providers
OVERVIEW The complete IaaS platform for service providers The complete IaaS platform for service providers With OnApp you can sell more services, automate more of your infrastructure and extend your reach
Copyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Java Micro Edition (ME) 8: Bringing Java to the Internet of Things Robert Clark Senior Software Development Director Safe Harbor Statement The following is intended to outline our general product direction.
International Journal of Computer & Organization Trends Volume20 Number1 May 2015
Performance Analysis of Various Guest Operating Systems on Ubuntu 14.04 Prof. (Dr.) Viabhakar Pathak 1, Pramod Kumar Ram 2 1 Computer Science and Engineering, Arya College of Engineering, Jaipur, India.
Oracle Solaris: Aktueller Stand und Ausblick
Oracle Solaris: Aktueller Stand und Ausblick Detlef Drewanz Principal Sales Consultant, EMEA Server Presales The following is intended to outline our general product direction. It
Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration
ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing
FOR SERVERS 2.2: FEATURE matrix
RED hat ENTERPRISE VIRTUALIZATION FOR SERVERS 2.2: FEATURE matrix Red hat enterprise virtualization for servers Server virtualization offers tremendous benefits for enterprise IT organizations server consolidation,
ZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
High-performance vnic framework for hypervisor-based NFV with userspace vswitch Yoshihiro Nakajima, Hitoshi Masutani, Hirokazu Takahashi NTT Labs.
High-performance vnic framework for hypervisor-based NFV with userspace vswitch Yoshihiro Nakajima, Hitoshi Masutani, Hirokazu Takahashi NTT Labs. 0 Outline Motivation and background Issues on current
A guide to CLARiSUITE TM network solutions
Technical FAQ s CLARiSUITE Code Assurance A guide to CLARiSUITE TM network solutions Overview IT infrastructure security, integrity and stability are primary concerns of Videojet and its customers. Management
How To Get The Most Out Of Redhat.Com
RED HAT ENTERPRISE VIRTUALIZATION AND CLOUD STRATEGY Aram Kananov EMEA Product Marketing Manager Platform and Cloud Business Units Red Hat 1 RED HAT BRINGS COMMUNITY, VENDORS, USERS TOGETHER 2 RED HAT
Thanks, But No Thanks
Thanks, But No Thanks Current Cryptographic Standards Are Sufficient for Software Dan Shumow MSR Security and Cryptography Group Microsoft Research Introduction Disclaimer: I am a Software Developer, so
SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title Email
SUSE Manager A Comprehensive Linux Server Management the Linux Way Name Title Email Agenda 2 Product Overview Features and Functionality Management Module Provisioning Module Monitoring Roadmap Pricing
Embedded Virtualization & Cyber Security for Industrial Automation HyperSecured PC-based Control and Operation
Embedded Virtualization & Cyber Security for Industrial Automation HyperSecured PC-based Control and Operation Industrial controllers and HMIs today mostly lack protective functions for their IT and network
Industrial Application of MultiPARTES
Industrial Application of MultiPARTES January 21st, 2012 HiPEAC Workshop 2013 Integration of mixed-criticality subsystems on multi-core processors David Gonzalez ([email protected]) 1 Definitions and
SCO Virtualization Presentation to Customers
SCO Virtualization Presentation to Customers 1 Content Virtualization An Overview Short introduction including key benefits Additional virtualization information from SCO Additional information about Virtualization
HRG Assessment: Stratus everrun Enterprise
HRG Assessment: Stratus everrun Enterprise Today IT executive decision makers and their technology recommenders are faced with escalating demands for more effective technology based solutions while at
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment
Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment WHAT IS IT? Red Hat Network (RHN) Satellite server is an easy-to-use, advanced systems management platform
CARRIOTS TECHNICAL PRESENTATION
CARRIOTS TECHNICAL PRESENTATION Alvaro Everlet, CTO [email protected] @aeverlet Oct 2013 CARRIOTS TECHNICAL PRESENTATION 1. WHAT IS CARRIOTS 2. BUILDING AN IOT PROJECT 3. DEVICES 4. PLATFORM
Embedded Linux development training 4 days session
Embedded Linux development training 4 days session Title Overview Duration Trainer Language Audience Prerequisites Embedded Linux development training Understanding the Linux kernel Building the Linux
With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments
RED HAT ENTERPRISE VIRTUALIZATION DATASHEET RED HAT ENTERPRISE VIRTUALIZATION AT A GLANCE Provides a complete end-toend enterprise virtualization solution for servers and desktop Provides an on-ramp to
Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert
Ubiquitous Computing Ubiquitous Computing The Sensor Network System Sun SPOT: The Sun Small Programmable Object Technology Technology-Based Wireless Sensor Networks a Java Platform for Developing Applications
PARALLELS SERVER BARE METAL 5.0 README
PARALLELS SERVER BARE METAL 5.0 README 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information on the Parallels Server Bare Metal
Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects
Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects Fabien Castanier STMicroelectronics IPSO Promoter M2M Forum - Milan, May 20,
Mark Bennett. Search and the Virtual Machine
Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business
GENIVI FAQ. What is the GENIVI Alliance?
GENIVI FAQ What is the GENIVI Alliance? GENIVI Alliance is a non-profit consortium of over 180 automotive industry companies promoting the collaboration and deployment of open source software in the automotive
RED HAT CONTAINER STRATEGY
RED HAT CONTAINER STRATEGY An introduction to Atomic Enterprise Platform and OpenShift 3 Gavin McDougall Senior Solution Architect AGENDA Software disrupts business What are Containers? Misconceptions
Web of Things Architecture
Web of Things Architecture 1. Introduction This document is an explanation about the architecture of Web Of Things (WoT). The purpose of this document is to provide (a) a guideline of the mapping between
Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.
Specifications for ARINC 653 compliant RTOS & Development Environment Notes and terms of conditions Vendor shall note the following terms and conditions/ information before they submit their quote. 1.
VirtualclientTechnology 2011 July
WHAT S NEW IN VSPHERE VirtualclientTechnology 2011 July Agenda vsphere Platform Recap vsphere 5 Overview Infrastructure Services Compute, Storage, Network Applications Services Availability, Security,
Do Containers fully 'contain' security issues? A closer look at Docker and Warden. By Farshad Abasi, 2015-09-16
Do Containers fully 'contain' security issues? A closer look at Docker and Warden. By Farshad Abasi, 2015-09-16 Overview What are Containers? Containers and The Cloud Containerization vs. H/W Virtualization
RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING
RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING James Rankin Senior Solutions Architect Red Hat, Inc. 1 KVM BACKGROUND Project started in October 2006 by Qumranet - Submitted to Kernel maintainers
Optimize Server Virtualization with QLogic s 10GbE Secure SR-IOV
Technology Brief Optimize Server ization with QLogic s 10GbE Secure SR-IOV Flexible, Secure, and High-erformance Network ization with QLogic 10GbE SR-IOV Solutions Technology Summary Consolidation driven
Building Docker Cloud Services with Virtuozzo
Building Docker Cloud Services with Virtuozzo Improving security and performance of application containers services in the cloud EXECUTIVE SUMMARY Application containers, and Docker in particular, are
Applying Multi-core and Virtualization to Industrial and Safety-Related Applications
White Paper Wind River Hypervisor and Operating Systems Intel Processors for Embedded Computing Applying Multi-core and Virtualization to Industrial and Safety-Related Applications Multi-core and virtualization
EECatalog SPECIAL FEATURE
Type Zero Hypervisor the New Frontier in Embedded Virtualization The hypervisor s full control over the hardware platform and ability to virtualize hardware platforms are beneficial in environments that
System Requirements Version 8.0 July 25, 2013
System Requirements Version 8.0 July 25, 2013 For the most recent version of this document, visit our documentation website. Table of Contents 1 System requirements 3 2 Scalable infrastructure example
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya [email protected]
Internet of things (IOT) applications covering industrial domain Dev Bhattacharya [email protected] Outline Internet of things What is Internet of things (IOT) Simplified IOT System Architecture
PC & EMBEDDED CONTROL TRENDS
PC & EMBEDDED CONTROL TRENDS Bjoern Falke, Phoenix Contact Inc., Harrisburg, PA Abstract - The trend to reduce machine size and cost while increasing productivity requires new approaches to control systems.
Virtualization @ Google
Virtualization @ Google Alexander Schreiber Google Switzerland Libre Software Meeting 2012 Geneva, Switzerland, 2012-06-10 Introduction Talk overview Corporate infrastructure Overview Use cases Technology
KVM, OpenStack, and the Open Cloud
KVM, OpenStack, and the Open Cloud Adam Jollans, IBM & Mike Kadera, Intel CloudOpen Europe - October 13, 2014 13Oct14 Open VirtualizaGon Alliance 1 Agenda A Brief History of VirtualizaGon KVM Architecture
The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015
The Future of IoT Zach Shelby VP Marketing, IoT Feb 3 rd, 2015 1 Internet of (really nerdy) People 1980s 2 Internet of (content silo) People 1990s 3 Internet of (Web) People 2000s 4 Internet of (really
PowerVC 1.2 Q4 2013 Power Systems Virtualization Center
PowerVC 1.2 Q4 2013 Power Systems Virtualization Center At last a simple tool to spin-off Power Virtual Machines with very little effort Nigel Griffiths IBM Power Systems Corporation Advanced Technology
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com W H I T E P A P E R O r a c l e V i r t u a l N e t w o r k i n g D e l i v e r i n g F a b r i c
Enterprise-Class Virtualization with Open Source Technologies
Enterprise-Class Virtualization with Open Source Technologies Alex Vasilevsky CTO & Founder Virtual Iron Software June 14, 2006 Virtualization Overview Traditional x86 Architecture Each server runs single
OpenClovis Product Presentation
OpenClovis Product Presentation 2014 Corporate Background! Founded in 2002! Open Source business model! Profitable since 2008! $40M invested on products! Product Release 6.0 is mature and shipping! SAF
Safety and security related features in AUTOSAR
Safety and security related features in Dr. Stefan Bunzel Spokesperson (Continental) Co-Authors: S. Fürst, Dr. J. Wagenhuber (BMW), Dr. F. Stappert (Continental) Automotive - Safety & Security 2010 22
GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance. Chapter 7:
GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance Chapter : Guide for assessing GHG emissions related to software DRAFT January 0 Table of Contents GHG Protocol ICT
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE Module 3: Virtualized Data Center Compute Upon completion of this module, you should be able to: Describe compute virtualization Discuss the compute virtualization
