Download
1 / 21

Connector Manager - PowerPoint PPT Presentation


  • 117 Views
  • Uploaded on

Authorization Credentials Publish Requests Subscribe Requests. Connector Manager. Connection Info/Peer List. Publisher Catcher m. Publisher Catcher 2. Brokered Assignments. Any- to- Any. Broker 1. Disseminator 1. Deliver pub to client. Publisher Catcher 1. Next Available.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Connector Manager' - abrial


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Authorization

Credentials

Publish Requests

Subscribe Requests

Connector

Manager

Connection Info/Peer List

Publisher

Catcher m

Publisher

Catcher 2

Brokered

Assignments

Any-

to-

Any

Broker 1

Disseminator 1

Deliver pub

to client

Publisher

Catcher 1

Next

Available

Incoming

Publication

From HPCs

or Client

Brokered

Assignments

Broker 2

Disseminator 2

Deliver pub

to client

All pubs received

Brokered

Assignments

Broker n

Deliver pub

to client

Disseminator k

Connector

(Broadcast)

PSQ Broker

Architecture

If pubs received

m: # of pub catchers

n: # of independent “all-purpose” brokers

k: # of disseminators

HPC2

HPC3

HPC4


P2P Results

  • Tests were run with 1 publishing process and 2

    subscribing process each with a 1 clause predicate

  • The process were on the same host computer to

    minimize network transit

  • Publication rate 4785 ios/sec

  • End to end latency 145 microseconds with 118

    microseconds attributed to the brokering leaving

    27 microseconds for transport.

  • An MPI program was written to approximate this

    test and resulted in 27 microsecond latencies and

    rates over 20,000 ios/sec.

  • Note MPI has the same transport times as the P2P

    PSQ with only the broking time added

  • Tests were run without the YFILTER library.


ad