SpaceWire Network Support Algorithm as Part of Decentralized Plug-and-Play Algorithm

Similar documents
Review Methods Configuration, Administration and Network Monitoring in High-Rate Onboard Networking Standards

Cloud Computing Architecture

STAR-LAUNCH AND NETWORK DISCOVERY

South East of Process Main Building / 1F. North East of Process Main Building / 1F. At 14:05 April 16, Sample not collected

Automotive Software Engineering

DANGER indicates that death or severe personal injury will result if proper precautions are not taken.

TOPOLOGIES NETWORK SECURITY SERVICES

Planning BACnet networks

Overview: Load Balancing with the MNLB Feature Set for LocalDirector

SOCWIRE: A SPACEWIRE INSPIRED FAULT TOLERANT NETWORK-ON-CHIP FOR RECONFIGURABLE SYSTEM-ON-CHIP DESIGNS

GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster

ECE 358: Computer Networks. Solutions to Homework #4. Chapter 4 - The Network Layer

Problems of Developing Spacewire Ethernet Bridge and Transferring Spacewire Packages Over Ethernet

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

DETAILED BOOT CAMP AGENDA

Chapter 6 External Memory. Dr. Mohamed H. Al-Meer

BGP1 Multihoming and Traffic Engineering

D83167 Oracle Data Integrator 12c: Integration and Administration

Module 14: Scalability and High Availability

Parallel & Distributed Optimization. Based on Mark Schmidt s slides

Network Expansion Devices, Switches & Routers

Chapter 1 - Web Server Management and Cluster Topology

Module: Sharepoint Administrator

SAP HANA PLATFORM Top Ten Questions for Choosing In-Memory Databases. Start Here

Technical White Paper: Clustering QlikView Servers

Chapter 4 Register Transfer and Microoperations. Section 4.1 Register Transfer Language

B.Ed. 2 Years Degree Course Regular with Circular - 1 -

Installation and Deployment in Microsoft Dynamics CRM 2013

SDN/Virtualization and Cloud Computing

Surround SCM Best Practices

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

Router Architectures

DFS Configuration and Best Practices Nasuni Corporation Natick, MA

How to Set Up Automatic Subnet Scan Using SolarWinds IP Address Manager. Share:

LAN TCP/IP and DHCP Setup

Configuring a Gateway of Last Resort Using IP Commands

Chapter 11 I/O Management and Disk Scheduling

IT Platforms for Utilization of Big Data

How many high-speed counters (HSCs) are provided by the SIMATIC S PLC? SIMATIC S FAQ March Service & Support. Answers for industry.

Computer Network & ICT Support Technician

Designing a Microsoft SharePoint 2010 Infrastructure

How To Use An Iboss For Free On A Network With A Network (Networking) On A Pc Or Mac Or Ipod On A Server (For A Pnet) On An Ipon (For Free) On Your Ipon On A

coresuite ecommerce 24h shop in the web

Table of Contents. Cisco How Does Load Balancing Work?

What is Automotive Software Engineering? What is Automotive Software Engineering? What is Automotive Software Engineering?

Routing in packet-switching networks

INSTALLATION AND DEPLOYMENT IN MICROSOFT DYNAMICS CRM 2013

Cloud Infrastructure Planning. Chapter Six

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution

PIE. Internal Structure

Building an Inexpensive Parallel Computer

NNMi120 Network Node Manager i Software 9.x Essentials

CSC 341, section 001 Principles of Operating Systems Spring 2015 Monday/Wednesday 1:00 PM 2:15 PM

Achieving High Availability & Rapid Disaster Recovery in a Microsoft Exchange IP SAN April 2006

DFSgc. Distributed File System for Multipurpose Grid Applications and Cloud Computing

Rackspace Cloud Databases and Container-based Virtualization

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

Step-by-Step Guide. to configure Open-E DSS V7 Active-Active iscsi Failover on Intel Server Systems R2224GZ4GC4. Software Version: DSS ver. 7.

UPPER LAYER SWITCHING

Rapid System Prototyping with FPGAs

VLAN 802.1Q. 1. VLAN Overview. 1. VLAN Overview. 2. VLAN Trunk. 3. Why use VLANs? 4. LAN to LAN communication. 5. Management port

Lab Creating a Logical Network Diagram

MCTS Guide to Microsoft Windows 7. Chapter 13 Enterprise Computing

Detecting rogue systems

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

How To Protect Your Network From Attack From Outside From Inside And Outside

Easy Data Centralization with Webster. User Guide

High Speed Industrial Ethernet for Semiconductor Equipment

CRM 2013 Workflows. Description

SAN Conceptual and Design Basics

An Advanced Performance Architecture for Salesforce Native Applications

Oracle Data Integrator 12c: Integration and Administration

PARALLEL PROGRAMMING

Clustering and Queue Replication:

Part I. Introduction

Available online at Available online at

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

Virtualized Networks based on System Virtualization

Hardware Configuration Guide

STATE OF NEVADA Department of Administration Division of Human Resource Management CLASS SPECIFICATION

Introduction to LAN/WAN. Network Layer

DG Forwarding Algorithm

Advanced Encryption Standard (AES) User's Guide

Transcription:

SpaceWire Network Support Algorithm as Part of Decentralized Plug-and-Play Algorithm St. Petersburg State University of Aerospace Instrumentation Institute for High-Performance Computer and Network Technologies Elizar Fortyshev, Ksenia Khramenkova

Introduction Plug-and-Play algorithms allow automate the process of configuring and administering onboard systems according to standard SpaceWire. One of the tasks in the development of decentralized Plug-and-Play algorithm is the creation of algorithm for network managers support, in which failure one or more network managers will not cause to fall of onboard network. 2/13

The SpaceWire standard SpaceWire standard is an ECSS standard, which aims to use in the management, development and product quality in aerospace projects. SpaceWire supports the integration and testing of the onboard systems through the introduction of appropriate hardware directly in the data-processing equipment. 3/13

Basic methods configuration and administration of SpaceWire routers Manual Automatic 4/13

Automated method configuration and administration (Plug-and-Play) Centralized Plug-and-Play Algorithms Decentralized 5/13

Problem in decentralized algorithm Plug-and-Play Every network manager administrates only its subnet, and in case of manager's failure, its part of network will become uncontrollable, which can lead to failure of the entire network and other negative consequences. 6/13

Variants for solving this problem Enlargement of regions Duplication of managers SpaceWire Network Support Algorithm Combination method 7/13

Enlargement of regions Idea of the method: neighbouring manager must take subnet of the failed manager. In voting for the role of region s coordinator were used basic principles of circular synchronization algorithm in a distributed system, which is based on the use of the ring (physical or logical) without a marker. 8/13

Duplication of managers Idea of the method: each network manager has a duplicate manager that may enters work on subnet instead of main manager. Work reliability two parallel-connected network managers, namely probability that at least one of them will be work, equals a sum of three probabilities of possible favourable outcomes: neither the main manager nor the duplicate manager will break down; main manager fails, but duplicate manager will be working; duplicate manager fails, but the main manager will be working. 9/13

Combination method Idea of the method: combination two methods: duplication of managers and enlargement of regions. Duplicate has a same logical and regionally logical address like at main manager. Main manager and duplicate connected to router in parallel. 10/13

Comparative analysis of these methods Advantages: Limitations: Enlargement of regions No additional material costs in construction of the network Limitations on maximum number of devices that can be serviced by one manager because of its limited memory Duplication of managers Allows increase reliability of the network and avoid conflicts between neighboring managers To construct the network requires twice managers Combination method Combines reliability of 1 st and 2 nd methods and can save network control as long as possible Can not always be applied because imposes strong demands for memory managers and material costs 11/13

Conclusions: Using a decentralized algorithm allow to improve network reliability, its setting and monitor status of devices. On the other hand, it imposes additional requirements on the network and managers. SpaceWire Network Support Algorithm is regarded for solving the problem in case failure of one or more managers. Most reliable method of the algorithm presented in this work is a combination method. However, he imposes serious requirements to memory, managers and other costs. Duplication of managers can increase network reliability and avoid conflicts between neighbouring managers. However, it is needed twice as many managers to build network, that not always possible to implement at onboard network. Enlargement of regions is an alternative to duplication, however, there are restrictions (due to the limited memory of managers) on maximum number of devices that can be serviced by one manager. 12/13

Thank you for attention! 13/13