1 / 6

Build High-availability Real-time SigTran Applications with DDP --- An Architectural Overview

Build High-availability Real-time SigTran Applications with DDP --- An Architectural Overview. Qiaobing Xie, Randy Stewart March, 2000. (Motorola). Objectives. Fast, transparent fault tolerance at both link and session levels Link level (SCTP) -- survive network failures

yul
Download Presentation

Build High-availability Real-time SigTran Applications with DDP --- An Architectural Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Build High-availability Real-time SigTran Applications with DDP--- An Architectural Overview Qiaobing Xie, Randy Stewart March, 2000 (Motorola)

  2. Objectives Fast, transparent fault tolerance at both link and session levels • Link level (SCTP) -- survive network failures • Session level (DDP) – survive process failures

  3. DDP Highlights • Location transparency and server pooling (2N, N+K, etc.) • Load sharing mechanisms • Plug-n-play, dynamic scalability • No single point of failure

  4. ENRP Name-space Server Cloud DDP System View Call Server Client 2 Call Server Client 1 Distrib. Bulletin Call Server Server Pool

  5. Fault Tolerance Applications A Reference Model SigTran Applications DDP ENRP SCTP m.cast IP

  6. The ENRP Server ENRP Server Process local names, remote names, multicast groups, etc. ENRP m.cast SCTP IP Entry lists in local memory To clients (name query, response, update) To peer ENRP servers (update, sync, audit)

More Related