RabbitMQ HA test report
The patch contains results of MQ HA test plan execution for RabbitMQ with HA queues disabled. Change-Id: Iffc1de481f42b566ad0d1051cf75c182c74aac18
@ -22,6 +22,7 @@ Contents
|
||||
methodologies/index.rst
|
||||
test_plans/index.rst
|
||||
labs/index.rst
|
||||
test_results/index
|
||||
|
||||
.. raw:: pdf
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
.. _intel_mirantis_performance_lab:
|
||||
|
||||
===================================
|
||||
Intel-Mirantis Performance-Team Lab
|
||||
===================================
|
||||
|
@ -10,6 +10,7 @@ Test Plans
|
||||
:maxdepth: 2
|
||||
|
||||
mq/plan
|
||||
mq_ha/plan
|
||||
db/plan
|
||||
provisioning/plan
|
||||
tenant_networking/plan
|
||||
|
252
doc/source/test_plans/mq_ha/cmsm-km.svg
Normal file
@ -0,0 +1,252 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="580"
|
||||
height="350"
|
||||
viewBox="0 0 580.00001 350"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="cmsm-km.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible"
|
||||
id="marker4607"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend">
|
||||
<path
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
id="path4609"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4250"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4244"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#44aa00;fill-opacity:1;fill-rule:evenodd;stroke:#44aa00;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.98994949"
|
||||
inkscape:cx="323.60285"
|
||||
inkscape:cy="205.89558"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1855"
|
||||
inkscape:window-height="1056"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
units="px"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-71.73098,-42.362206)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4605"
|
||||
d="M 454.66953,266.46352 363.7558,169.48888"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4607)"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="m 270.72088,266.46352 88.89343,-93.94418"
|
||||
id="path4235"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<rect
|
||||
style="fill:#b3ff80;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4140"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="112.12693"
|
||||
y="91.202057" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="138.16592"
|
||||
y="139.84962"
|
||||
id="text4142"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4144"
|
||||
x="138.16592"
|
||||
y="139.84962">Slave</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="304.05591"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4146"
|
||||
style="fill:#ff8080;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4148"
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
id="tspan4150"
|
||||
sodipodi:role="line">Master</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="495.98492"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4152"
|
||||
style="fill:#b3ff80;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4154"
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
id="tspan4156"
|
||||
sodipodi:role="line">Slave</tspan></text>
|
||||
<rect
|
||||
y="266.46353"
|
||||
x="211.37442"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4158"
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4160"
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
id="tspan4162"
|
||||
sodipodi:role="line">client</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4164"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="396.73743"
|
||||
y="266.46353" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="418.77643"
|
||||
y="315.11111"
|
||||
id="text4166"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4168"
|
||||
x="418.77643"
|
||||
y="315.11111">server</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#808080;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.32704408"
|
||||
id="rect4225"
|
||||
width="578"
|
||||
height="348"
|
||||
x="72.73098"
|
||||
y="43.362206" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 227.14286,120.07649 76.42857,0"
|
||||
id="path4591"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4593"
|
||||
d="m 227.14286,140.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4595"
|
||||
d="m 419.14286,120.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 419.14286,140.07649 76.42857,0"
|
||||
id="path4597"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
id="g5635"
|
||||
transform="translate(-190.91883,0)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4815"
|
||||
d="m 542.14285,60.933632 21.07143,21.071429"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 563.21428,60.933632 542.14285,82.005061"
|
||||
id="path4817"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
251
doc/source/test_plans/mq_ha/cmss2-km.svg
Normal file
@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="580"
|
||||
height="350"
|
||||
viewBox="0 0 580.00001 350"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="cmss2-km.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible"
|
||||
id="marker4607"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend">
|
||||
<path
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
id="path4609"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4250"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4244"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#44aa00;fill-opacity:1;fill-rule:evenodd;stroke:#44aa00;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.98994949"
|
||||
inkscape:cx="318.55208"
|
||||
inkscape:cy="230.13924"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1855"
|
||||
inkscape:window-height="1056"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
units="px"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-71.73098,-42.362206)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4605"
|
||||
d="m 454.66953,266.46352 100.0051,-96.97464"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4607)" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="m 270.72088,266.46352 88.89343,-93.94418"
|
||||
id="path4235"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<rect
|
||||
style="fill:#b3ff80;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4140"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="112.12693"
|
||||
y="91.202057" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="138.16592"
|
||||
y="139.84962"
|
||||
id="text4142"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4144"
|
||||
x="138.16592"
|
||||
y="139.84962">Slave</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="304.05591"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4146"
|
||||
style="fill:#ff8080;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4148"
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
id="tspan4150"
|
||||
sodipodi:role="line">Master</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="495.98492"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4152"
|
||||
style="fill:#b3ff80;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4154"
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
id="tspan4156"
|
||||
sodipodi:role="line">Slave</tspan></text>
|
||||
<rect
|
||||
y="266.46353"
|
||||
x="211.37442"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4158"
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4160"
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
id="tspan4162"
|
||||
sodipodi:role="line">client</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4164"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="396.73743"
|
||||
y="266.46353" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="418.77643"
|
||||
y="315.11111"
|
||||
id="text4166"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4168"
|
||||
x="418.77643"
|
||||
y="315.11111">server</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#808080;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.32704408"
|
||||
id="rect4225"
|
||||
width="578"
|
||||
height="348"
|
||||
x="72.73098"
|
||||
y="43.362206" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 227.14286,120.07649 76.42857,0"
|
||||
id="path4591"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4593"
|
||||
d="m 227.14286,140.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4595"
|
||||
d="m 419.14286,120.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 419.14286,140.07649 76.42857,0"
|
||||
id="path4597"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
id="g5635"
|
||||
transform="translate(-189.90868,0)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4815"
|
||||
d="m 542.14285,60.933632 21.07143,21.071429"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 563.21428,60.933632 542.14285,82.005061"
|
||||
id="path4817"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
252
doc/source/test_plans/mq_ha/cs1ss1-ks1.svg
Normal file
@ -0,0 +1,252 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="580"
|
||||
height="350"
|
||||
viewBox="0 0 580.00001 350"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="cs1ss1-ks1.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible"
|
||||
id="marker4607"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend">
|
||||
<path
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
id="path4609"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4250"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4244"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#44aa00;fill-opacity:1;fill-rule:evenodd;stroke:#44aa00;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.98994949"
|
||||
inkscape:cx="323.60285"
|
||||
inkscape:cy="205.89558"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1855"
|
||||
inkscape:window-height="1056"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
units="px"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-71.73098,-42.362206)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4605"
|
||||
d="M 454.66953,266.46352 168.79636,169.48888"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4607)"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="M 270.72088,266.46352 168.69548,172.51934"
|
||||
id="path4235"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<rect
|
||||
style="fill:#ff8080;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4140"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="112.12693"
|
||||
y="91.202057" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="138.16592"
|
||||
y="139.84962"
|
||||
id="text4142"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4144"
|
||||
x="138.16592"
|
||||
y="139.84962">Slave</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="304.05591"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4146"
|
||||
style="fill:#b3ff80;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4148"
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
id="tspan4150"
|
||||
sodipodi:role="line">Master</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="495.98492"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4152"
|
||||
style="fill:#b3ff80;fill-opacity:0.59215689;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4154"
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
id="tspan4156"
|
||||
sodipodi:role="line">Slave</tspan></text>
|
||||
<rect
|
||||
y="266.46353"
|
||||
x="211.37442"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4158"
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4160"
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
id="tspan4162"
|
||||
sodipodi:role="line">client</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4164"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="396.73743"
|
||||
y="266.46353" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="418.77643"
|
||||
y="315.11111"
|
||||
id="text4166"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4168"
|
||||
x="418.77643"
|
||||
y="315.11111">server</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#808080;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.32704408"
|
||||
id="rect4225"
|
||||
width="578"
|
||||
height="348"
|
||||
x="72.73098"
|
||||
y="43.362206" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 227.14286,120.07649 76.42857,0"
|
||||
id="path4591"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4593"
|
||||
d="m 227.14286,140.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4595"
|
||||
d="m 419.14286,120.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 419.14286,140.07649 76.42857,0"
|
||||
id="path4597"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
id="g5635"
|
||||
transform="translate(-384.86812,0)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4815"
|
||||
d="m 542.14285,60.933632 21.07143,21.071429"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 563.21428,60.933632 542.14285,82.005061"
|
||||
id="path4817"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
246
doc/source/test_plans/mq_ha/cs1ss2-ks2.svg
Normal file
@ -0,0 +1,246 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="580"
|
||||
height="350"
|
||||
viewBox="0 0 580.00001 350"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="cs1ss2-ks2.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible"
|
||||
id="marker4607"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend">
|
||||
<path
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
id="path4609"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4250"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4244"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#44aa00;fill-opacity:1;fill-rule:evenodd;stroke:#44aa00;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.49497475"
|
||||
inkscape:cx="113.8469"
|
||||
inkscape:cy="-319.52866"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1855"
|
||||
inkscape:window-height="1056"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
units="px"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-71.73098,-42.362206)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4605"
|
||||
d="m 454.66953,266.46352 100.0051,-96.97464"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4607)" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="M 270.72088,266.46352 170.71578,169.48888"
|
||||
id="path4235"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="fill:#b3ff80;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4140"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="112.12693"
|
||||
y="91.202057" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="138.16592"
|
||||
y="139.84962"
|
||||
id="text4142"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4144"
|
||||
x="138.16592"
|
||||
y="139.84962">Slave</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="304.05591"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4146"
|
||||
style="fill:#b3ff80;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4148"
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="324.09491"
|
||||
id="tspan4150"
|
||||
sodipodi:role="line">Master</tspan></text>
|
||||
<rect
|
||||
y="91.202057"
|
||||
x="495.98492"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4152"
|
||||
style="fill:#ff8080;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4154"
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="139.84962"
|
||||
x="522.02386"
|
||||
id="tspan4156"
|
||||
sodipodi:role="line">Slave</tspan></text>
|
||||
<rect
|
||||
y="266.46353"
|
||||
x="211.37442"
|
||||
height="78.286819"
|
||||
width="115.15739"
|
||||
id="rect4158"
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4160"
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="315.11111"
|
||||
x="237.41341"
|
||||
id="tspan4162"
|
||||
sodipodi:role="line">client</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4164"
|
||||
width="115.15739"
|
||||
height="78.286819"
|
||||
x="396.73743"
|
||||
y="266.46353" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:23.59143066px;line-height:125%;font-family:'Droid Serif';-inkscape-font-specification:'Droid Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="418.77643"
|
||||
y="315.11111"
|
||||
id="text4166"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4168"
|
||||
x="418.77643"
|
||||
y="315.11111">server</tspan></text>
|
||||
<rect
|
||||
style="fill:none;fill-opacity:0.59215686;stroke:#808080;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.32704408"
|
||||
id="rect4225"
|
||||
width="578"
|
||||
height="348"
|
||||
x="72.73098"
|
||||
y="43.362206" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 227.14286,120.07649 76.42857,0"
|
||||
id="path4591"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4593"
|
||||
d="m 227.14286,140.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4595"
|
||||
d="m 419.14286,120.07649 76.42857,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 419.14286,140.07649 76.42857,0"
|
||||
id="path4597"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 542.14285,60.933632 21.07143,21.071429"
|
||||
id="path4815"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4817"
|
||||
d="M 563.21428,60.933632 542.14285,82.005061"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#d40000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
67
doc/source/test_plans/mq_ha/performa.rst
Normal file
@ -0,0 +1,67 @@
|
||||
Performa omsimulator
|
||||
--------------------
|
||||
|
||||
This section describes how to perform
|
||||
:ref:`message_queue_ha` with `Performa`_
|
||||
tool.
|
||||
|
||||
Test environment preparation
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
To perform the test plan you will need to install performa toolkit.
|
||||
The toolkit uses MongoDB for stats processing and reporting.
|
||||
|
||||
.. code::
|
||||
|
||||
$ pip install performa
|
||||
|
||||
The execution requires the following parameters to be set:
|
||||
* ``mongo-address`` - The host where MongoDB is installed
|
||||
* ``remote-user`` - The user that can connect to remote host in OpenStack
|
||||
cloud
|
||||
* ``tester-hosts`` - List of hosts were omsimulator will be executed
|
||||
* ``rabbit-url`` - RabbitMQ address, it has the form of
|
||||
`rabbit://{<user>:<password>@<host>:<port>[,]}/`
|
||||
* ``report`` - folder where to store the report
|
||||
|
||||
|
||||
|
||||
Execution
|
||||
^^^^^^^^^
|
||||
|
||||
RPC CALL measurements::
|
||||
|
||||
$ performa --mongo-url <mongo-address> --mongo-db performa
|
||||
--scenario mq/omsimulator-ha-call --remote-user <remote-user>
|
||||
--vars "{tester_hosts: [<tester-hosts>], rabbit_url: \"<rabbit-url>\"}"
|
||||
--book <report>
|
||||
|
||||
example:
|
||||
``$ performa --mongo-url 172.20.9.20 --mongo-db performa --scenario mq/omsimulator-ha-call --remote-user root --vars "{rabbit_hosts: [node-123, node-111, node-58], tester_hosts: [node-144], rabbit_url: \"rabbit://nova:tGAPNtjHh8yvvkR69MooN1eD@node-58:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-111:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-123:5673/\"}" --book books/omsimulator-ha-call-cmsm-km``
|
||||
|
||||
|
||||
RPC CAST measurements::
|
||||
|
||||
$ performa --mongo-url <mongo-address> --mongo-db performa
|
||||
--scenario mq/omsimulator-ha-cast --remote-user <remote-user>
|
||||
--vars "{tester_hosts: [<tester-hosts>], rabbit_url: \"<rabbit-url>\"}"
|
||||
--book <report>
|
||||
|
||||
example:
|
||||
``$ performa --mongo-url 172.20.9.20 --mongo-db performa --scenario mq/omsimulator-ha-cast --remote-user root --vars "{rabbit_hosts: [node-123, node-111, node-58], tester_hosts: [node-144], rabbit_url: \"rabbit://nova:tGAPNtjHh8yvvkR69MooN1eD@node-58:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-111:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-123:5673/\"}" --book books/omsimulator-ha-cast-cmsm-km``
|
||||
|
||||
|
||||
NOTIFY measurements::
|
||||
|
||||
$ performa --mongo-url <mongo-address> --mongo-db performa
|
||||
--scenario mq/omsimulator-ha-notify --remote-user <remote-user>
|
||||
--vars "{tester_hosts: [<tester-hosts>], rabbit_url: \"<rabbit-url>\"}"
|
||||
--book <report>
|
||||
|
||||
example:
|
||||
``$ performa --mongo-url 172.20.9.20 --mongo-db performa --scenario mq/omsimulator-ha-notify --remote-user root --vars "{rabbit_hosts: [node-123, node-111, node-58], tester_hosts: [node-144], rabbit_url: \"rabbit://nova:tGAPNtjHh8yvvkR69MooN1eD@node-58:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-111:5673,nova:tGAPNtjHh8yvvkR69MooN1eD@node-123:5673/\"}" --book books/omsimulator-ha-notify-cmsm-km``
|
||||
|
||||
|
||||
.. references:
|
||||
|
||||
.. _Performa: https://github.com/shakhat/performa
|
251
doc/source/test_plans/mq_ha/plan.rst
Normal file
@ -0,0 +1,251 @@
|
||||
.. _message_queue_ha:
|
||||
|
||||
===============================
|
||||
Message Queue High Availability
|
||||
===============================
|
||||
|
||||
:status: draft
|
||||
:version: 1
|
||||
|
||||
:Abstract:
|
||||
|
||||
This document describes a test plan for analysing high availability of
|
||||
OpenStack message bus. The measurement covers message queue and
|
||||
oslo.messaging library.
|
||||
|
||||
|
||||
Test Plan
|
||||
=========
|
||||
|
||||
Test Environment
|
||||
----------------
|
||||
|
||||
RabbitMQ is installed on 3 nodes in HA mode. Active monitoring is implemented
|
||||
with help of pacemaker. The test tool is executed on another host.
|
||||
|
||||
Preparation
|
||||
^^^^^^^^^^^
|
||||
|
||||
Setup RabbitMQ cluster, for example by using the setup made by OpenStack Fuel.
|
||||
|
||||
Environment description
|
||||
^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The environment description includes hardware specification of servers,
|
||||
network parameters, operation system and OpenStack deployment characteristics.
|
||||
|
||||
Hardware
|
||||
~~~~~~~~
|
||||
|
||||
This section contains list of all types of hardware nodes.
|
||||
|
||||
+-----------+-------+----------------------------------------------------+
|
||||
| Parameter | Value | Comments |
|
||||
+-----------+-------+----------------------------------------------------+
|
||||
| model | | e.g. Supermicro X9SRD-F |
|
||||
+-----------+-------+----------------------------------------------------+
|
||||
| CPU | | e.g. 6 x Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz |
|
||||
+-----------+-------+----------------------------------------------------+
|
||||
|
||||
Network
|
||||
~~~~~~~
|
||||
|
||||
This section contains list of interfaces and network parameters.
|
||||
For complicated cases this section may include topology diagram and switch
|
||||
parameters.
|
||||
|
||||
+------------------+-------+-------------------------+
|
||||
| Parameter | Value | Comments |
|
||||
+------------------+-------+-------------------------+
|
||||
| card model | | e.g. Intel |
|
||||
+------------------+-------+-------------------------+
|
||||
| driver | | e.g. ixgbe |
|
||||
+------------------+-------+-------------------------+
|
||||
| speed | | e.g. 10G or 1G |
|
||||
+------------------+-------+-------------------------+
|
||||
|
||||
Software
|
||||
~~~~~~~~
|
||||
|
||||
This section describes installed software.
|
||||
|
||||
+-----------------+-------+---------------------------+
|
||||
| Parameter | Value | Comments |
|
||||
+-----------------+-------+---------------------------+
|
||||
| OS | | e.g. Ubuntu 14.04.3 |
|
||||
+-----------------+-------+---------------------------+
|
||||
| oslo.messaging | | e.g. 4.0.0 |
|
||||
+-----------------+-------+---------------------------+
|
||||
| MQ Server | | e.g. RabbitMQ 3.5.6 |
|
||||
+-----------------+-------+---------------------------+
|
||||
| HA mode | | e.g. Cluster |
|
||||
+-----------------+-------+---------------------------+
|
||||
|
||||
|
||||
.. _message_queue_ha_rpc_cmsm_km:
|
||||
|
||||
Test Case 1: Client and Server connected to Master, Master fails
|
||||
----------------------------------------------------------------
|
||||
|
||||
.. image:: cmsm-km.*
|
||||
|
||||
Description
|
||||
^^^^^^^^^^^
|
||||
|
||||
In this test case both client and server are connected to RabbitMQ master node.
|
||||
The throughput is measured and at the same time RabbitMQ master process is
|
||||
terminated.
|
||||
|
||||
List of performance metrics
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Test case result is time series showing message flow between client and server.
|
||||
It can be shown as chart and/or table. The average throughput and number of
|
||||
errors are calculated.
|
||||
|
||||
======== ========== ================= =================================
|
||||
Priority Value Measurement Units Description
|
||||
======== ========== ================= =================================
|
||||
1 Throughput msg/sec Number of messages per second
|
||||
2 Latency ms The latency in message processing
|
||||
======== ========== ================= =================================
|
||||
|
||||
Options
|
||||
^^^^^^^
|
||||
|
||||
The test case is executed for different types of communication:
|
||||
* `RPC call`_
|
||||
* `RPC cast`_
|
||||
* `Notification`_
|
||||
|
||||
|
||||
.. _message_queue_ha_rpc_cs1ss1_ks1:
|
||||
|
||||
Test Case 2: Client and Server connected to Slave 1, Slave 1 fails
|
||||
------------------------------------------------------------------
|
||||
|
||||
.. image:: cs1ss1-ks1.*
|
||||
|
||||
Description
|
||||
^^^^^^^^^^^
|
||||
|
||||
In this test case both client and server are connected to the same RabbitMQ
|
||||
slave node. The throughput is measured and at the same time RabbitMQ slave
|
||||
process is terminated.
|
||||
|
||||
List of performance metrics
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Test case result is time series showing message flow between client and server.
|
||||
It can be shown as chart and/or table. The average throughput and number of
|
||||
errors are calculated.
|
||||
|
||||
======== ========== ================= =================================
|
||||
Priority Value Measurement Units Description
|
||||
======== ========== ================= =================================
|
||||
1 Throughput msg/sec Number of messages per second
|
||||
2 Latency ms The latency in message processing
|
||||
======== ========== ================= =================================
|
||||
|
||||
Options
|
||||
^^^^^^^
|
||||
|
||||
The test case is executed for different types of communication:
|
||||
* `RPC call`_
|
||||
* `RPC cast`_
|
||||
* `Notification`_
|
||||
|
||||
|
||||
.. _message_queue_ha_rpc_cs1ss2_ks2:
|
||||
|
||||
Test Case 3: Client and Server on different slaves. Client Slave fails
|
||||
----------------------------------------------------------------------
|
||||
|
||||
.. image:: cs1ss2-ks2.*
|
||||
|
||||
Description
|
||||
^^^^^^^^^^^
|
||||
|
||||
In this test case client and server are connected to different RabbitMQ
|
||||
slave node. The throughput is measured and at the same time RabbitMQ slave
|
||||
process is terminated.
|
||||
|
||||
List of performance metrics
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Test case result is time series showing message flow between client and server.
|
||||
It can be shown as chart and/or table. The average throughput and number of
|
||||
errors are calculated.
|
||||
|
||||
======== ========== ================= =================================
|
||||
Priority Value Measurement Units Description
|
||||
======== ========== ================= =================================
|
||||
1 Throughput msg/sec Number of messages per second
|
||||
2 Latency ms The latency in message processing
|
||||
======== ========== ================= =================================
|
||||
|
||||
Options
|
||||
^^^^^^^
|
||||
|
||||
The test case is executed for different types of communication:
|
||||
* `RPC call`_
|
||||
* `RPC cast`_
|
||||
* `Notification`_
|
||||
|
||||
|
||||
.. _message_queue_ha_rpc_cmss2_km:
|
||||
|
||||
Test Case 4: Client on Master and Server on Slave, Master fails
|
||||
---------------------------------------------------------------
|
||||
|
||||
.. image:: cmss2-km.*
|
||||
|
||||
Description
|
||||
^^^^^^^^^^^
|
||||
|
||||
In this test case client and server are connected to different RabbitMQ
|
||||
slave node: the client to master and server to slave. The throughput is
|
||||
measured and at the same time RabbitMQ slave process is terminated.
|
||||
|
||||
List of performance metrics
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Test case result is time series showing message flow between client and server.
|
||||
It can be shown as chart and/or table. The average throughput and number of
|
||||
errors are calculated.
|
||||
|
||||
======== ========== ================= =================================
|
||||
Priority Value Measurement Units Description
|
||||
======== ========== ================= =================================
|
||||
1 Throughput msg/sec Number of messages per second
|
||||
2 Latency ms The latency in message processing
|
||||
======== ========== ================= =================================
|
||||
|
||||
Options
|
||||
^^^^^^^
|
||||
|
||||
The test case is executed for different types of communication:
|
||||
* `RPC call`_
|
||||
* `RPC cast`_
|
||||
* `Notification`_
|
||||
|
||||
|
||||
Tools
|
||||
=====
|
||||
|
||||
This section contains tools that can be used to perform the test plan.
|
||||
|
||||
.. include:: performa.rst
|
||||
|
||||
|
||||
Reports
|
||||
=======
|
||||
|
||||
Test plan execution reports:
|
||||
* :ref:`mq_ha_rabbit_report`
|
||||
|
||||
.. references:
|
||||
|
||||
.. _RPC call: http://docs.openstack.org/developer/oslo.messaging/rpcclient.html#oslo_messaging.RPCClient.call
|
||||
.. _RPC cast: http://docs.openstack.org/developer/oslo.messaging/rpcclient.html#oslo_messaging.RPCClient.cast
|
||||
.. _Notification: http://docs.openstack.org/developer/oslo.messaging/notifier.html#notifier
|
12
doc/source/test_results/index.rst
Normal file
@ -0,0 +1,12 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
============
|
||||
Test Results
|
||||
============
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
mq_ha/index
|
68
doc/source/test_results/mq_ha/index.rst
Normal file
@ -0,0 +1,68 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
.. _mq_ha_rabbit_report:
|
||||
|
||||
=============================================
|
||||
RabbitMQ HA Test Reports (HA queues disabled)
|
||||
=============================================
|
||||
|
||||
Environment description
|
||||
^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The test plan is executed at the following environment
|
||||
(:ref:`intel_mirantis_performance_lab`).
|
||||
|
||||
Hardware
|
||||
~~~~~~~~
|
||||
|
||||
+-----------+------------------------------------------------------------+
|
||||
| Parameter | Value |
|
||||
+-----------+------------------------------------------------------------+
|
||||
| model | HP ProLiant DL380 Gen9 |
|
||||
+-----------+------------------------------------------------------------+
|
||||
| CPU | 2 x Intel(R) Xeon(R) CPU E5-2680 v3 @2.50GHz |
|
||||
+-----------+------------------------------------------------------------+
|
||||
| RAM | 256 Gb |
|
||||
+-----------+------------------------------------------------------------+
|
||||
|
||||
Network
|
||||
~~~~~~~
|
||||
|
||||
+------------------+--------------------------------+
|
||||
| Parameter | Value |
|
||||
+------------------+--------------------------------+
|
||||
| card model | Intel |
|
||||
+------------------+--------------------------------+
|
||||
| speed | 10G |
|
||||
+------------------+--------------------------------+
|
||||
|
||||
Software
|
||||
~~~~~~~~
|
||||
|
||||
This section describes installed software.
|
||||
|
||||
+-----------------+--------------------------------------------+
|
||||
| Parameter | Value |
|
||||
+-----------------+--------------------------------------------+
|
||||
| OS | Ubuntu 14.04.3 |
|
||||
+-----------------+--------------------------------------------+
|
||||
| oslo.messaging | 4.5.1 |
|
||||
+-----------------+--------------------------------------------+
|
||||
| MQ Server | RabbitMQ 3.5.6 |
|
||||
+-----------------+--------------------------------------------+
|
||||
| HA mode | Cluster, pacemaker, HA queues disabled |
|
||||
+-----------------+--------------------------------------------+
|
||||
|
||||
|
||||
Reports
|
||||
^^^^^^^
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
rabbitmq/cmsm-km/index
|
||||
rabbitmq/cs1ss1-ks1/index
|
||||
rabbitmq/cs1ss2-ks2/index
|
||||
rabbitmq/cmss2-km/index
|
14
doc/source/test_results/mq_ha/rabbitmq/cmsm-km/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
===================================================
|
||||
Client and Server connected to Master, Master fails
|
||||
===================================================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
omsimulator-ha-call-cmsm-km/index
|
||||
omsimulator-ha-cast-cmsm-km/index
|
||||
omsimulator-ha-notify-cmsm-km/index
|
After Width: | Height: | Size: 142 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 110 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 74 KiB |
14
doc/source/test_results/mq_ha/rabbitmq/cmss2-km/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
======================================================================
|
||||
Client connected to Master and Server connected to Slave, Master fails
|
||||
======================================================================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
omsimulator-ha-call-cmss2-km/index
|
||||
omsimulator-ha-cast-cmss2-km/index
|
||||
omsimulator-ha-notify-cmss2-km/index
|
After Width: | Height: | Size: 141 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 74 KiB |
After Width: | Height: | Size: 73 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 110 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
14
doc/source/test_results/mq_ha/rabbitmq/cs1ss1-ks1/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
=====================================================
|
||||
Client and Server connected to Slave 1, Slave 1 fails
|
||||
=====================================================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
omsimulator-ha-call-cs1ss1-ks1/index
|
||||
omsimulator-ha-cast-cs1ss1-ks1/index
|
||||
omsimulator-ha-notify-cs1ss1-ks1/index
|
After Width: | Height: | Size: 141 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 74 KiB |
After Width: | Height: | Size: 110 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
14
doc/source/test_results/mq_ha/rabbitmq/cs1ss2-ks2/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
.. raw:: pdf
|
||||
|
||||
PageBreak oneColumn
|
||||
|
||||
==========================================================================
|
||||
Client connected to Slave 1 and Server connected to Slave 2, Slave 2 fails
|
||||
==========================================================================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
omsimulator-ha-call-cs1ss2-ks2/index
|
||||
omsimulator-ha-cast-cs1ss2-ks2/index
|
||||
omsimulator-ha-notify-cs1ss2-ks2/index
|
After Width: | Height: | Size: 141 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 110 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 75 KiB |