aboutsummaryrefslogtreecommitdiffstats
path: root/docs/architecture/images/MCLocalDmaap.svg
blob: 1b851223296159bb4a659fd195b2f35e0d8cedea (plain)
1
<svg width="1280" height="720" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="hidden"><defs><clipPath id="clip0"><rect x="0" y="0" width="1280" height="720"/></clipPath></defs><g clip-path="url(#clip0)"><rect x="0" y="0" width="1280" height="720" fill="#FFFFFF"/><rect x="133.5" y="163.5" width="186" height="55" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(207.541 198)">PAP</text><rect x="133.5" y="245.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(155.331 280)">DMaaP<tspan font-size="24" x="76.1667" y="0">Queue</tspan></text><rect x="133.5" y="485.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(190.114 520)">PDP A1</text><rect x="133.5" y="559.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(190.114 593)">PDP A2<tspan fill="#000000" font-size="24" x="-7.94304" y="-456">Cluster A</tspan><tspan fill="#000000" font-size="24" x="820.657" y="-456">Cluster B</tspan></text><path d="M504.5 134.668C504.5 110.275 524.275 90.5001 548.668 90.5001L725.332 90.5001C749.726 90.5001 769.5 110.275 769.5 134.668L769.5 652.332C769.5 676.725 749.726 696.5 725.332 696.5L548.668 696.5C524.275 696.5 504.5 676.725 504.5 652.332Z" stroke="#2F528F" stroke-width="1.33333" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><rect x="544.5" y="163.5" width="186" height="55" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(571.183 198)">PdpSubgroup</text><rect x="544.5" y="322.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(601.124 356)">PDP A1</text><rect x="544.5" y="390.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(601.124 424)">PDP A2</text><rect x="544.5" y="458.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(601.54 493)">PDP B1<tspan fill="#000000" font-size="24" x="-15.5099" y="-356">Shared DB</tspan></text><rect x="544.5" y="530.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(601.54 564)">PDP B2</text><rect x="133.5" y="299.5" width="185" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#8FAADC"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(190.081 326)">PDP A1</text><rect x="133.5" y="338.5" width="186" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#8FAADC"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(190.151 364)">PDP A2</text><rect x="133.5" y="376.5" width="186" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#F4B183"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(154.984 403)">PDP B1 <tspan font-size="19" x="75.6667" y="0">(discard)</tspan></text><rect x="133.5" y="414.5" width="186" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#F4B183"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(154.984 441)">PDP B2 <tspan font-size="19" x="75.6667" y="0">(discard)</tspan></text><path d="M327.49 190 533.184 190 533.184 191 327.49 191ZM335.238 195.599 326.498 190.5 335.238 185.401C335.477 185.262 335.783 185.343 335.922 185.581 336.061 185.82 335.981 186.126 335.742 186.265L327.742 190.932 327.742 190.068 335.742 194.735C335.981 194.874 336.061 195.18 335.922 195.419 335.783 195.657 335.477 195.738 335.238 195.599ZM525.435 185.402 534.176 190.5 525.435 195.599C525.197 195.738 524.891 195.657 524.752 195.419 524.613 195.18 524.693 194.874 524.932 194.735L532.932 190.068 532.932 190.932 524.932 186.265C524.693 186.126 524.613 185.82 524.752 185.582 524.891 185.343 525.197 185.262 525.435 185.402Z" fill="#4472C4"/><path d="M327.545 206.882 514.265 405.505 513.536 406.19 326.817 207.567ZM328.77 216.359 326.498 206.498 336.2 209.374C336.465 209.453 336.616 209.731 336.537 209.996 336.459 210.261 336.18 210.412 335.916 210.333L327.036 207.701 327.665 207.109 329.745 216.134C329.807 216.403 329.639 216.672 329.37 216.734 329.101 216.796 328.832 216.628 328.77 216.359ZM512.311 396.713 514.583 406.574 504.882 403.698C504.617 403.619 504.466 403.341 504.545 403.076 504.623 402.811 504.901 402.66 505.166 402.739L514.046 405.371 513.416 405.963 511.337 396.938C511.275 396.669 511.443 396.4 511.712 396.338 511.981 396.276 512.25 396.444 512.311 396.713Z" fill="#4472C4"/><path d="M133.184 190.5 81.5001 190.5" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><path d="M81.5001 190.5 81.5002 434" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><path d="M83.5001 318.167 126.172 318.167 126.172 318.833 83.5001 318.833ZM124.839 314.5 132.839 318.5 124.839 322.5Z" fill="#4472C4"/><path d="M369.5 319.5 369.5 584.573" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><text font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="700" font-size="24" transform="translate(572.277 38)">Local <tspan font-size="24" x="56.0266" y="0">DMaaP</tspan><tspan font-weight="400" font-size="24" x="-52.6201" y="29">Deploy/</tspan><tspan font-weight="400" font-size="24" x="25.0866" y="29">Undeploy</tspan><tspan font-weight="400" font-size="24" x="124.793" y="29">Policy</tspan></text><path d="M117.766 120.298 147.04 158.855 146.509 159.258 117.235 120.702ZM149.154 155.576 150.806 164.366 142.783 160.413Z" fill="#4472C4"/><text font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="19" transform="translate(85.7548 108)">Request</text><rect x="960.5" y="163.5" width="186" height="55" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(1034.96 198)">PAP</text><rect x="961.5" y="245.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(982.754 280)">DMaaP<tspan font-size="24" x="76.1666" y="0">Queue</tspan></text><rect x="960.5" y="559.5" width="186" height="54" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#5B9BD5"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(1017.95 593)">PDP B2</text><rect x="960.5" y="299.5" width="186" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#8FAADC"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(1018.06 326)">PDP B2</text><rect x="960.5" y="338.5" width="186" height="38" stroke="#41719C" stroke-width="1.33333" stroke-miterlimit="8" fill="#8FAADC"/><text fill="#FFFFFF" font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="24" transform="translate(1017.95 364)">PDP B2</text><path d="M0 0.333333-50.4489 0.333333-50.1156 0-50.1156 127.756-50.4489 127.423-6.48283 127.423-6.48283 128.09-50.7823 128.09-50.7823-0.333333 0-0.333333ZM-7.81617 123.756 0.183832 127.756-7.81617 131.756Z" fill="#4472C4" transform="matrix(1 -1.22465e-16 -1.22465e-16 -1 960.5 314.256)"/><path d="M0 0.333333-52.4081 0.333333-52.0747 0-52.0747 267.644-52.4081 267.31-6.55673 267.31-6.55673 267.977-52.7414 267.977-52.7414-0.333333 0-0.333333ZM-7.89008 263.644 0.109921 267.644-7.89008 271.644Z" fill="#4472C4" transform="matrix(1 -1.22465e-16 -1.22465e-16 -1 962.5 592.144)"/><path d="M0 0 47.8739 0.000104987" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd" transform="matrix(1 0 0 -1 1146.5 190.5)"/><path d="M1194.5 190.5 1194.5 348.812" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><path d="M7.26538e-07-0.333333 41.501-0.333243 41.501 0.333424-7.26538e-07 0.333333ZM40.1677-3.99991 48.1677 0.000104987 40.1677 4.00009Z" fill="#4472C4" transform="matrix(-1 0 0 1 1194.67 349.5)"/><path d="M0 0 47.8739 0.000104987" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd" transform="matrix(1 0 0 -1 1146.5 360.5)"/><path d="M1194.5 360.5 1194.5 592.497" stroke="#4472C4" stroke-width="0.666667" stroke-miterlimit="8" fill="none" fill-rule="evenodd"/><path d="M7.26538e-07-0.333333 41.501-0.333243 41.501 0.333424-7.26538e-07 0.333333ZM40.1677-3.99991 48.1677 0.000104987 40.1677 4.00009Z" fill="#4472C4" transform="matrix(-1 0 0 1 1195.67 592.5)"/><text font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="19" transform="translate(825.81 460)">Heartbeat<tspan font-size="15" x="-787.174" y="-2">PDP</tspan><tspan font-size="15" x="-763.174" y="-2">-</tspan><tspan font-size="15" x="-758.674" y="-2">UPDATE</tspan></text><path d="M82.5001 359.167 125.172 359.167 125.172 359.833 82.5001 359.833ZM123.839 355.5 131.839 359.5 123.839 363.5Z" fill="#4472C4"/><path d="M83.5001 398.167 126.172 398.167 126.172 398.833 83.5001 398.833ZM124.839 394.5 132.839 398.5 124.839 402.5Z" fill="#4472C4"/><path d="M81.5001 434.167 124.172 434.167 124.172 434.833 81.5001 434.833ZM122.839 430.5 130.839 434.5 122.839 438.5Z" fill="#4472C4"/><path d="M320.5 319.167 363.172 319.167 363.172 319.833 320.5 319.833ZM361.839 315.5 369.839 319.5 361.839 323.5Z" fill="#4472C4"/><path d="M320.5 358.167 363.172 358.167 363.172 358.833 320.5 358.833ZM361.839 354.5 369.839 358.5 361.839 362.5Z" fill="#4472C4"/><path d="M7.09291e-07-0.333333 42.6722-0.333243 42.6722 0.333424-7.09291e-07 0.333333ZM41.3389-3.99991 49.3389 0.000104987 41.3389 4.00009Z" fill="#4472C4" transform="matrix(-1 0 0 1 369.839 512.5)"/><path d="M7.09291e-07-0.333333 42.6722-0.333243 42.6722 0.333424-7.09291e-07 0.333333ZM41.3389-3.99991 49.3389 0.000104987 41.3389 4.00009Z" fill="#4472C4" transform="matrix(-1 0 0 1 369.839 584.5)"/><text font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="19" transform="translate(825.81 264)">Heartbeat</text><path d="M743.5 206 950.184 206 950.184 207 743.5 207ZM942.435 201.402 951.176 206.5 942.435 211.599C942.197 211.738 941.891 211.657 941.752 211.419 941.613 211.18 941.693 210.874 941.932 210.735L949.932 206.068 949.932 206.932 941.932 202.265C941.693 202.126 941.613 201.82 941.752 201.582 941.891 201.343 942.197 201.262 942.435 201.402Z" fill="#4472C4"/><path d="M0.971386 0.492708 222.777 308.27 221.965 308.854 0.16011 1.07737ZM0.972428 10.0699-0.00135483-0.00188002 9.24514 4.1081C9.49747 4.22026 9.61111 4.51575 9.49895 4.76808 9.38679 5.02042 9.0913 5.13406 8.83896 5.02189L0.375725 1.26006 1.07649 0.755049 1.96779 9.97369C1.99436 10.2486 1.79309 10.4929 1.51822 10.5195 1.24336 10.5461 0.999002 10.3448 0.972428 10.0699ZM221.975 299.291 222.948 309.363 213.702 305.253C213.45 305.141 213.336 304.846 213.448 304.593 213.56 304.341 213.856 304.227 214.108 304.339L222.571 308.101 221.871 308.606 220.979 299.388C220.953 299.113 221.154 298.868 221.429 298.842 221.704 298.815 221.948 299.016 221.975 299.291Z" fill="#4472C4" transform="matrix(-1 0 0 1 954.447 224.5)"/><text font-family="Calibri,Calibri_MSFontService,sans-serif" font-weight="400" font-size="15" transform="translate(373.58 442)">PDP-UPDATE<tspan font-size="15" x="734.675" y="30">PDP</tspan>-UPDATE<tspan font-size="15" x="733.901" y="-205">PDP</tspan>-UPDATE</text></g></svg>