Network Survivability Yishi Li, Matt Willis (Mentor: Svetlana Poroseva) Summer 2005 Research Experience for Undergraduates at Florida State University.

Slides:



Advertisements
Similar presentations
Routing Complexity of Faulty Networks Omer Angel Itai Benjamini Eran Ofek Udi Wieder The Weizmann Institute of Science.
Advertisements

Networks & Communications
COMPUTER NETWORK TOPOLOGIES
Computer Network Topologies
Nilesh Agre Wedashree Jalukar Neelima Shahi Group Members.
1 Fault-Tolerant Computing Systems #6 Network Reliability Pattara Leelaprute Computer Engineering Department Kasetsart University
Copyright 2004 Koren & Krishna ECE655/DataRepl.1 Fall 2006 UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering Fault Tolerant Computing.
Chapter 4 Probability and Probability Distributions
Network Topologies CS 1202.
Network Topologies CSC (c) Nouf AlJaffan.
The Phoenix Recovery System: Rebuilding from the ashes of an Internet catastrophe Flavio Junqueira, Ranjita Bhagwan, Keith Marzullo, Stefan Savage, and.
While there is a generally accepted precise definition for the term "first order differential equation'', this is not the case for the term "Bifurcation''.
Path Protection in MPLS Networks Using Segment Based Approach.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
The Shortest Path Problem
Network Topologies.
Basic Concepts of Computer Networks
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
A Topology-based ECO Routing Methodology for Mask Cost Minimization Po-Hsun Wu, Shang-Ya Bai, and Tsung-Yi Ho Department of Computer Science and Information.
Patterns And A Generative Model Jan 24, 2014 Authors: Jianwei Niu, Wanjiun Liao, Jing Peng, Chao Tong Presenter: Guoming Wang Published: Performance Computing.
Tracking Surfaces with Evolving Topology Morten Bojsen-Hansen IST Austria Hao Li Columbia University Chris Wojtan IST Austria.
Chapter 4: Computer Networks Department of Computer Science Foundation Year Program Umm Alqura University, Makkah Computer Skills /1436.
OSTST, Hobart, March Future altimeter systems : is mesoscale observability guaranteed for operational oceanography? Future altimeter systems.
Information Technology Lecture No 3 By: Khurram Shahid.
Topology Level: Prep-I Topic: Computer Networks Ms. Fouzia Yousuf October 25, 2010.
NETWORK TOPOLOGIES HNC COMPUTING - Network Concepts 1 Network Concepts Topologies.
August 15, 2001Systems Architecture II1 Systems Architecture II (CS ) Lecture 12: Multiprocessors: Non-Uniform Memory Access * Jeremy R. Johnson.
Network Survivability Against Region Failure Signal Processing, Communications and Computing (ICSPCC), 2011 IEEE International Conference on Ran Li, Xiaoliang.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
A Graph-based Friend Recommendation System Using Genetic Algorithm
 Topology Topology  Different types of topology Different types of topology  bus topologybus topology  ring topologyring topology  star topologystar.
 A star topology is one of the most common network setups where each of the devices and computers on a network connect to a central hub.
NETWORK TOPOLOGIES. NETWORK TOPOLOGIES THERE ARE BASIC FIVE TYPE OF NETWORK TOPOLOGIES.
Chapter 21 Topologies Chapter 2. 2 Chapter Objectives Explain the different topologies Explain the structure of various topologies Compare different topologies.
The McGraw- AS Computing LAN Topologies. The McGraw- Categories of LAN Topology.
{ Network Definitions By: Bihu Malhotra 10DD.  A group of interconnected computers and peripherals that is capable of sharing software and hardware resources.
1 ACTIVE FAULT TOLERANT SYSTEM for OPEN DISTRIBUTED COMPUTING (Autonomic and Trusted Computing 2006) Giray Kömürcü.
Survey Propagation. Outline Survey Propagation: an algorithm for satisfiability 1 – Warning Propagation – Belief Propagation – Survey Propagation Survey.
Analyzing the Vulnerability of Superpeer Networks Against Attack Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Queensland University of Technology CRICOS No J Protection of distributed generation connected networks with coordination of overcurrent relays.
The concept of RAID in Databases By Junaid Ali Siddiqui.
Topics Paths and Circuits (11.2) A B C D E F G.
. Now try this one Challenge:  Is this even possible?  One gets stuck….
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
Project on Network Topology Vipul S. Kale S.Y.B.Com 19 Computer Programming Sterling College.
Brief Announcement : Measuring Robustness of Superpeer Topologies Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Probability of Simple Events
Binomial Distributions Chapter 5.3 – Probability Distributions and Predictions Mathematics of Data Management (Nelson) MDM 4U.
Graph Data Management Lab, School of Computer Science Personalized Privacy Protection in Social Networks (VLDB2011)
Networks, Crowds and Markets Undergraduate Seminar in Computer Science Prof. Ronitt Rubinfeld.
TOPICS INTRODUCTION CLASSIFICATION CHARACTERISTICS APPLICATION RELATED WORK PROBLEM STATEMENT OBJECTIVES PHASES.
Credit:  refers to the physical arrangement of the computers and other networking devices that are linked together.
Binomial Distributions Chapter 5.3 – Probability Distributions and Predictions Mathematics of Data Management (Nelson) MDM 4U Authors: Gary Greer (with.
NETWORKS Network Topologies / Configurations. Learning Objectives Describe for each type of network topology the relative strengths and weaknesses.
Network Dynamics and Simulation Science Laboratory Structural Analysis of Electrical Networks Jiangzhuo Chen Joint work with Karla Atkins, V. S. Anil Kumar,
The expected value The value of a variable one would “expect” to get. It is also called the (mathematical) expectation, or the mean.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Physical Network Topology. When working with a network What is Physical Topology????? The physical topology of a network refers to the configuration of.
Overwiew of Various System Reliability Analysis Methods Kim Hyoung Ju 1.
Scaling Properties of the Internet Graph Aditya Akella With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
Protection of Power Systems
Network Topology Computer network topology is the way various components of a network (like nodes, links, peripherals, etc) are arranged. Network topologies.
: Probability = chance = odds An event is one or more outcomes of an experiment An outcome is the result of a single trial of an experiment.
Networks Network:end-node and router C 2 B 1 3 D 5 A 4 6 E 7 Router F
Network Configurations
Network Science: A Short Introduction i3 Workshop
The University of Adelaide, School of Computer Science
Discrete Mathematics Lecture 12: Graph Theory
Abstraction.
Distance Time Graphs and Probability
Presentation transcript:

Network Survivability Yishi Li, Matt Willis (Mentor: Svetlana Poroseva) Summer 2005 Research Experience for Undergraduates at Florida State University School of Computational Science, Florida State University, Tallahassee, FL, USA

Definitions of Network Survivability Network Topology – This is a set up in which a given node has one or more links to others, and they can appear in a variety of different shapes. Topologies consist of generators (a computer, for example), vertical edges (possibly a wire connecting to the rest of the network), and horizontal edges that serve to carry information and reinforce the structure of the topology.

Definitions Survivability. The goal of this project is to determine how network topologies react while undergoing multiple failures simultaneously. Systems respond differently when different faulty scenarios occur. The below figure illustrates three primary responses that a network would experience.

Probability of Selected Scenarios Occurs (Denotations) Denotations: m represents the number of faults in a topology S is the number of possible fault scenarios SN is the number of N-scenarios, SF of F-scenarios, SR1 of R-scenarios in which at least one generator is destroyed SR2 is the number of R-scenarios with all generators intact.

Few Simple Topologies I The Ring:

Few Simple Topologies II The Single Bus:

The Baseball Diamond Number of faults occurring simultaneously blue represents the chance of failure P(F), green represents P(R), and red P(N). The x-axis represents the number of faults occurring at a given time.

The Double Bus Number of faults occurring simultaneously blue represents the chance of failure P(F), green represents P(R), and red P(N). The x-axis represents the number of faults occurring at a given time.

Results Analysis Similar improvements can be seen when vertical edges are added. The next slide shows the chance of failure at two faults in topologies with two generators and two horizontal edges. This graph shows the chance of failure in different topologies with two generators, two vertical edges, and a varying number of horizontal edges while undergoing two faults.

Results Analysis Continued By adding just one vertical edge, the chance of failure is less than half of what it was previously!!

Computational Network Survivability Computational Network Survivability is the use of computers to generate results sufficiently to predict the outcomes of network survivability at any given scenario.

Program Structure

Computational Results (Double Bus) 3 Generators

Computational Results (Double Bus) 4 Generators

Findings and Discoveries P(N) vs. M ( 3 G)P(N) vs. M (4 G) By looking at two graphs, one can see the similarity between them. Let’s look at the next one.

Findings and Discoveries The plot illustrates how P(N) varies depending on the number of generators. It is seen that the difference in P(N) is small for a small number of faults. As M grows, the effect of the number of generators on P(N) becomes more pronounced.

Conclusions Potential of this Research. In the future, network will become more and more essential to our lives. In order to design a reliable network, it is extremely important to understand the network performance under various conditions. Since networks are a very complex system, by combining computational science and network survivability theory, we will significantly improve our capability for analysing various forms of network topologies.

Final Discussion New Generation of Network Design. Due to a high demand for reliable communication and power network systems, it is crucial to develop a highly survivable network that can sustain catastrophic events. Continuous research on this topic would enhance our understanding on survivability and reliability performance in different configuration. It provides essential reference for network engineers to develop systematic schemes in designing a highly reliable network.