E-NAV14 Committee 23 September 2013 Fred W. Pot Principal Marine Management Consulting Download a PDF of this presentation from.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Database Architectures and the Web
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Distributed Systems 1 Topics  What is a Distributed System?  Why Distributed Systems?  Examples of Distributed Systems  Distributed System Requirements.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
Distributed components
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Firefox 2 Feature Proposal: Remote User Profiles TeamOne August 3, 2007 TeamOne August 3, 2007.
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the Host-to-Host Communications Model.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Plan Introduction What is Cloud Computing?
Chapter 1: Hierarchical Network Design
Effectively Explaining the Cloud to Your Colleagues.
The Future of GovNeTT – Where are we Heading?. GovNeTT 2.0 Current State Obscure Governance Framework Design is Difficult to Evolve to Changing Needs.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
CETMEF Common Shore-Based e-Navigation Architecture
October 2009 Klaus Grensemann, Division WS 23 St. Petersburg 1 Development and Implementation of an Overall E-Navigation Strategy.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Exploring the Network Introduction to Networks.
Computing on the Cloud Jason Detchevery March 4 th 2009.
The IALA Vision for e-Navigation Nordic Navigation Conference Oslo 16 & 17 October 2007.
IT Infrastructure Chap 1: Definition
e-Navigation Architecture The present status and work ahead Nordic Institute of Navigation Bergen Rolf Zetterberg.
 What is intranet What is intranet  FeaturesFeatures  ArchitectureArchitecture  MeritsMerits  applicationsapplications  What is ExtranetWhat is.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
©2015 EarthLink. All rights reserved. Private Cloud Hosting Create Your Own Private IT Environment.
Private Cloud Hosting. IT Business Challenges I need to extend my on-premises virtualized environment to utilize the Cloud and manage the entire environment.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Chapter 8 – Cloud Computing
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Maritime Cloud A technical infrastructure to support seamless information transfer in e-navigation IALA e-NAV14 – September 2013 Ole Bakman Borup Danish.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Hierarchical Network Design Connecting Networks.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
Internet of Things. Creating Our Future Together.
By Harshal Ghule Guided by Mrs. Anita Mahajan G.H.Raisoni Institute Of Engineering And Technology.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Component 8/Unit 1bHealth IT Workforce Curriculum Version 1.0 Fall Installation and Maintenance of Health IT Systems Unit 1b Elements of a Typical.
OSIsoft High Availability PI Replication Colin Breck, PI Server Team Dave Oda, PI SDK Team.
Communication Needs in Agile Computing Environments Michael Ernst, BNL ATLAS Distributed Computing Technical Interchange Meeting University of Tokyo May.
Communication Protocol Engineering Lab. VANET-cloud : a generic cloud computing model for vehicular ad hoc networks IEEE Wireless Communications February.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Clouding with Microsoft Azure
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Chapter 6: Securing the Cloud
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
Chapter 18 MobileApp Design
CHAPTER 1 INTRODUCTION:
3.2 Virtualisation.
An Introduction to Computer Networking
A Combination of Public and Private Cloud –
The business view Operations Business processes Productivity
+ Chen Hsong Cloud = Connectivity.
Windows Azure Hybrid Architectures and Patterns
Re-thinking Architectures for Next-Gen Aircraft Connectivity
Presentation transcript:

e-NAV14 Committee 23 September 2013 Fred W. Pot Principal Marine Management Consulting Download a PDF of this presentation from enavsolutions.org Select “e-NAV14 Presentation” from the home page Shore-side e-Navigation Infrastructure Requirements

CSSA-compliant Shore-system Infrastructure HMI Devices Secure connection to Applications Applications  Traffic Information  Ship Data Consistency Analysis  Ice Reports / Ice Breaker Operations  Data Evaluation and Data Mining  Lock Operation  Editing of Notices to Mariners  Waterways Maintenance Operations (e.g. Dredging)  Accident Management and Pollution Combatting  Maritime Rescue Coordination (MRCC)  Pilot Dispatching Center  Security Applications  OP/DP Applications Application Services Data Collection and Data Transfer ServicesValue-added Data Processing Services IT Infrastructure Services  DGN  AV  MWS  RAD  AIS  DFS  SWC  VHF  DSC  SWG  FXA  FLA  VID  LPA  ENS  POS  SDA  ENE  VEC  SID  DMS  DBMS  Security  Network Mgt  Back-up Mgt Operating System Hardware Servers and Data Storage Device Networking & Firewalling, Physical Connections to Sensors, video cameras, Radio Communications Equipment, User Devices and other equipment Data Center Mechanical & Uninterruptable Power Supply (UPS)

CSS and component requirement categories  Scalability  Interoperability  Flexibility  Modularity  Reliability/continuity/availability  Latency  Maintainability  Security  Integrity  Survivability/robustness  Safety  Seamlessness  Verifiable/validatable  Usability  Extensibility  Inclusivity  Consistency

Proposed Specific CSS infrastructure requirements High Availability – Redundancy with Automatic Fail-Over for all Components in all layers of the stack – Remote maintenance of Components Security Use Existing Computing Infrastructure/Technology where possible Modular & scalable at all layers

Modularity is a very important requirement because: It avoids vendor lock-in It allows Mixing-N-Matching of components from different vendors It makes the CSS future proof It allows Re-Use of Components It Shifts Market Balance of Power It Increases Component Market Potential

Open Source Maritime Reference System Architecture (MARSSA) FWP Version 1.19, September 9 th, 2013 Any User Device with intuitive Human Machine Interface including Audio (i.e. Workstation, Heads Up Display, Tablet, etc.) Security Secure local or remote connection to Applications running on the Private Computing Cloud Certified Applications from any vendor  Traffic Information  Ship Data Consistency Analysis  Ice Reports / Ice Breaker Operations  Data Evaluation and Data Mining  Lock Operation  Editing of Notices to Mariners  Waterways Maintenance Operations (e.g. Dredging)  Accident Management and Pollution Combatting  Maritime Rescue Coordination (MRCC)  Pilot Dispatching Center  Security Applications  OP/DP Applications Private Shore-System Computing Cloud Any Certified MARSSA Instance Certified Application Services Data Collection and Data Transfer Services Value-added Data Processing Services IT Infrastructure Services DGN AV MWS RAD AIS DFS SWC VHF DSC SWG FXA FLA VID LPA ENS POS SDA ENE VEC SID DMS DBMS Security Network Mgt Back-up Mgt Engine (Service Broker, Port, Context, Hardware Abstraction Layer, UI Framework) Middleware (Any Operating System, Containers, Discovery & Peering, Communications, Load Balancing, other generic services) Virtualization Layer Hardware Redundant Physical Servers (Any CPU, Any Data Storage Hardware or Device) Networking & Firewalling, Connections to local Sensors, Radar, Radio Communications Equipment, User Devices and other equipment, using any network protocol (i.e. TCP/IP, all versions of IEC and all proprietary protocols). Data Center Mechanical & Uninterruptable Power Supply (UPS)

Add Layers to make CSS MARSSA Compliant Virtualization Layer Middleware Engine Instance of MARSSA Security Private Shore-System Computing Cloud

Maritime Industry Information Exchanges (Publications & Subscriptions) Maritime Cloud Maritime Cloud SAR VTS Private Cloud Private Cloud Private Cloud Private Cloud

Conclusion If we can agree that a Common Shore-based System should: Have High Availability Be secure Use Existing Computing Infrastructure/Technology where possible Be modular & scalable at all layers then we should recommend that a common shore-side system (CSS) not only complies with the Common Shore-Side Architecture (CSSA) reference framework but also with the Open Source Maritime Reference System Architecture (MARSSA).

Where can I find more about MARSSA? marssa.org MARSSA is hosted by the Not-For-Profit MARSEC-XL Foundation (MARSEC-XL.org)MARSEC-XL.org MARSEC-XL is a full partner in the Mona Lisa 2.0 project.

Questions? Thank you! Fred W. Pot