openstack-manuals/doc/ops-guide/source/figures/provision-an-instance.svg
daz 0703b973f9 [ops-guide] provision an instance
Add sequence diagram and description of the end-to-end flow
of provisioning an instance on OpenStack.

Change-Id: I56c09a219eb05e3fb421f16fd009437a4097a665
Closes-bug: #1359722
2016-08-17 11:07:49 +10:00

4 lines
60 KiB
XML

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="37 26 2120 1657" width="2120pt" height="1657pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.0.5 <dc:date>2016-08-17 01:06Z</dc:date></metadata><defs><font-face font-family="Helvetica" font-size="11" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" descent="-229.98047" font-weight="bold"><font-face-src><font-face-name name="Helvetica-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-9 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M -8 0 L 0 3 L 0 -3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><g><title>Role: class</title><rect x="1913.1611" y="1472.6534" width="93" height="36" fill="white"/><text transform="translate(1918.1611 1477.6534)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="11.0405273" y="10" textLength="28.719238">HTTP</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="39.566406" y="10" textLength="32.393066"> REST</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".2097168" y="23" textLength="82.580566">169.254.169.254</tspan></text><rect x="747.42717" y="1175.5335" width="140" height="23" fill="white"/><text transform="translate(752.42717 1180.5335)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".49853516" y="10" textLength="129.00293">Return volume information</tspan></text><rect x="645.18847" y="468" width="87" height="36" fill="white"/><text transform="translate(650.18847 473)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="13.129639" y="10" textLength="50.740723">rpc.cast to</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".27929688" y="23" textLength="76.441406">launch instance</tspan></text><rect x="599.8654" y="419.25" width="99" height="23" fill="white"/><text transform="translate(604.8654 424.25)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".17236328" y="10" textLength="88.655273">Read cluster state</tspan></text><rect x="596.0347" y="441" width="107" height="23" fill="white"/><text transform="translate(601.0347 446)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".49853516" y="10" textLength="96.00293">Save instance state</tspan></text><rect x="581.76697" y="390.5" width="143" height="36" fill="white"/><text transform="translate(586.76697 395.5)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".15087891" y="10" textLength="34.853027">Read fi</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="35.003906" y="10" textLength="97.845215">ltering and weighing</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="39.292725" y="23" textLength="54.41455">information</tspan></text><rect x="642.66645" y="356.5" width="91" height="36" fill="white"/><text transform="translate(647.66645 361.5)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="4.4250488" y="10" textLength="72.149902">Subscribe new</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".14160156" y="23" textLength="80.716797">instance request</tspan></text><rect x="487.0256" y="264.5" width="74" height="36" fill="white"/><text transform="translate(492.0256 269.5)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.7365723" y="10" textLength="63.583008">Create entry </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="3.5681152" y="23" textLength="56.86377">for instance</tspan></text><path d="M 41.68504 28.346457 L 127.68504 28.346457 C 128.78961 28.346457 129.68504 29.241887 129.68504 30.346457 L 129.68504 66.49314 C 129.68504 67.597708 128.78961 68.49314 127.68504 68.49314 L 41.68504 68.49314 C 40.58047 68.49314 39.68504 67.597708 39.68504 66.49314 L 39.68504 30.346457 C 39.68504 29.241887 40.58047 28.346457 41.68504 28.346457 Z" fill="#39f"/><path d="M 41.68504 28.346457 L 127.68504 28.346457 C 128.78961 28.346457 129.68504 29.241887 129.68504 30.346457 L 129.68504 66.49314 C 129.68504 67.597708 128.78961 68.49314 127.68504 68.49314 L 41.68504 68.49314 C 40.58047 68.49314 39.68504 67.597708 39.68504 66.49314 L 39.68504 30.346457 C 39.68504 29.241887 40.58047 28.346457 41.68504 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(44.68504 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.333008" y="11" textLength="33.333984">Client</tspan></text><line x1="84.68956" y1="69.24314" x2="85.03937" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 140.89764 28.346457 L 226.89764 28.346457 C 228.0022 28.346457 228.89764 29.241887 228.89764 30.346457 L 228.89764 66.49314 C 228.89764 67.597708 228.0022 68.49314 226.89764 68.49314 L 140.89764 68.49314 C 139.79307 68.49314 138.89764 67.597708 138.89764 66.49314 L 138.89764 30.346457 C 138.89764 29.241887 139.79307 28.346457 140.89764 28.346457 Z" fill="#39f"/><path d="M 140.89764 28.346457 L 226.89764 28.346457 C 228.0022 28.346457 228.89764 29.241887 228.89764 30.346457 L 228.89764 66.49314 C 228.89764 67.597708 228.0022 68.49314 226.89764 68.49314 L 140.89764 68.49314 C 139.79307 68.49314 138.89764 67.597708 138.89764 66.49314 L 138.89764 30.346457 C 138.89764 29.241887 139.79307 28.346457 140.89764 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(143.89764 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="13.987305" y="11" textLength="52.02539">keystone</tspan></text><line x1="183.90216" y1="69.24314" x2="184.25197" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 240.11023 28.346457 L 326.11023 28.346457 C 327.2148 28.346457 328.11023 29.241887 328.11023 30.346457 L 328.11023 66.49314 C 328.11023 67.597708 327.2148 68.49314 326.11023 68.49314 L 240.11023 68.49314 C 239.00567 68.49314 238.11023 67.597708 238.11023 66.49314 L 238.11023 30.346457 C 238.11023 29.241887 239.00567 28.346457 240.11023 28.346457 Z" fill="#39f"/><path d="M 240.11023 28.346457 L 326.11023 28.346457 C 327.2148 28.346457 328.11023 29.241887 328.11023 30.346457 L 328.11023 66.49314 C 328.11023 67.597708 327.2148 68.49314 326.11023 68.49314 L 240.11023 68.49314 C 239.00567 68.49314 238.11023 67.597708 238.11023 66.49314 L 238.11023 30.346457 C 238.11023 29.241887 239.00567 28.346457 240.11023 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(243.11023 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.666992" y="11" textLength="32.666016">LDAP</tspan></text><line x1="283.11475" y1="69.24314" x2="283.46457" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 339.32283 28.346457 L 425.32283 28.346457 C 426.4274 28.346457 427.32283 29.241887 427.32283 30.346457 L 427.32283 66.49314 C 427.32283 67.597708 426.4274 68.49314 425.32283 68.49314 L 339.32283 68.49314 C 338.21826 68.49314 337.32283 67.597708 337.32283 66.49314 L 337.32283 30.346457 C 337.32283 29.241887 338.21826 28.346457 339.32283 28.346457 Z" fill="#39f"/><path d="M 339.32283 28.346457 L 425.32283 28.346457 C 426.4274 28.346457 427.32283 29.241887 427.32283 30.346457 L 427.32283 66.49314 C 427.32283 67.597708 426.4274 68.49314 425.32283 68.49314 L 339.32283 68.49314 C 338.21826 68.49314 337.32283 67.597708 337.32283 66.49314 L 337.32283 30.346457 C 337.32283 29.241887 338.21826 28.346457 339.32283 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(342.32283 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="5.7695312" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="12.214844" y="11" textLength="62.015625">oken Store</tspan></text><line x1="382.32735" y1="69.24314" x2="382.67716" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 438.53543 28.346457 L 524.53543 28.346457 C 525.64 28.346457 526.53543 29.241887 526.53543 30.346457 L 526.53543 66.49314 C 526.53543 67.597708 525.64 68.49314 524.53543 68.49314 L 438.53543 68.49314 C 437.43086 68.49314 436.53543 67.597708 436.53543 66.49314 L 436.53543 30.346457 C 436.53543 29.241887 437.43086 28.346457 438.53543 28.346457 Z" fill="#39f"/><path d="M 438.53543 28.346457 L 524.53543 28.346457 C 525.64 28.346457 526.53543 29.241887 526.53543 30.346457 L 526.53543 66.49314 C 526.53543 67.597708 525.64 68.49314 524.53543 68.49314 L 438.53543 68.49314 C 437.43086 68.49314 436.53543 67.597708 436.53543 66.49314 L 436.53543 30.346457 C 436.53543 29.241887 437.43086 28.346457 438.53543 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(441.53543 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="15.329102" y="11" textLength="49.341797">nova-api</tspan></text><line x1="481.53995" y1="69.24314" x2="481.88976" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 537.74803 28.346457 L 598.9449 28.346457 C 600.04946 28.346457 600.9449 29.241887 600.9449 30.346457 L 600.9449 66.49314 C 600.9449 67.597708 600.04946 68.49314 598.9449 68.49314 L 537.74803 68.49314 C 536.64346 68.49314 535.74803 67.597708 535.74803 66.49314 L 535.74803 30.346457 C 535.74803 29.241887 536.64346 28.346457 537.74803 28.346457 Z" fill="#39f"/><path d="M 537.74803 28.346457 L 598.9449 28.346457 C 600.04946 28.346457 600.9449 29.241887 600.9449 30.346457 L 600.9449 66.49314 C 600.9449 67.597708 600.04946 68.49314 598.9449 68.49314 L 537.74803 68.49314 C 536.64346 68.49314 535.74803 67.597708 535.74803 66.49314 L 535.74803 30.346457 C 535.74803 29.241887 536.64346 28.346457 537.74803 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(540.74803 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="18.932414" y="11" textLength="17.332031">DB</tspan></text><line x1="568.33243" y1="69.24314" x2="567.2469" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 687.3189 28.346457 L 773.3189 28.346457 C 774.42347 28.346457 775.3189 29.241887 775.3189 30.346457 L 775.3189 66.49314 C 775.3189 67.597708 774.42347 68.49314 773.3189 68.49314 L 687.3189 68.49314 C 686.21433 68.49314 685.3189 67.597708 685.3189 66.49314 L 685.3189 30.346457 C 685.3189 29.241887 686.21433 28.346457 687.3189 28.346457 Z" fill="#39f"/><path d="M 687.3189 28.346457 L 773.3189 28.346457 C 774.42347 28.346457 775.3189 29.241887 775.3189 30.346457 L 775.3189 66.49314 C 775.3189 67.597708 774.42347 68.49314 773.3189 68.49314 L 687.3189 68.49314 C 686.21433 68.49314 685.3189 67.597708 685.3189 66.49314 L 685.3189 30.346457 C 685.3189 29.241887 686.21433 28.346457 687.3189 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(690.3189 34.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.998047" y="11" textLength="32.003906">nova-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="11.6552734" y="25" textLength="56.689453">scheduler</tspan></text><line x1="730.32342" y1="69.24314" x2="730.67323" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 786.5315 28.346457 L 872.5315 28.346457 C 873.63607 28.346457 874.5315 29.241887 874.5315 30.346457 L 874.5315 66.49314 C 874.5315 67.59771 873.63607 68.49314 872.5315 68.49314 L 786.5315 68.49314 C 785.42693 68.49314 784.5315 67.59771 784.5315 66.49314 L 784.5315 30.346457 C 784.5315 29.241887 785.42693 28.346457 786.5315 28.346457 Z" fill="#39f"/><path d="M 786.5315 28.346457 L 872.5315 28.346457 C 873.63607 28.346457 874.5315 29.241887 874.5315 30.346457 L 874.5315 66.49314 C 874.5315 67.59771 873.63607 68.49314 872.5315 68.49314 L 786.5315 68.49314 C 785.42693 68.49314 784.5315 67.59771 784.5315 66.49314 L 784.5315 30.346457 C 784.5315 29.241887 785.42693 28.346457 786.5315 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(789.5315 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.998047" y="11" textLength="32.003906">nova-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="14.998047" y="25" textLength="50.003906">compute</tspan></text><line x1="829.536" y1="69.24314" x2="829.88583" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 885.7441 28.346457 L 971.7441 28.346457 C 972.84867 28.346457 973.7441 29.241887 973.7441 30.346457 L 973.7441 66.49314 C 973.7441 67.59771 972.84867 68.49314 971.7441 68.49314 L 885.7441 68.49314 C 884.63953 68.49314 883.7441 67.59771 883.7441 66.49314 L 883.7441 30.346457 C 883.7441 29.241887 884.63953 28.346457 885.7441 28.346457 Z" fill="#39f"/><path d="M 885.7441 28.346457 L 971.7441 28.346457 C 972.84867 28.346457 973.7441 29.241887 973.7441 30.346457 L 973.7441 66.49314 C 973.7441 67.59771 972.84867 68.49314 971.7441 68.49314 L 885.7441 68.49314 C 884.63953 68.49314 883.7441 67.59771 883.7441 66.49314 L 883.7441 30.346457 C 883.7441 29.241887 884.63953 28.346457 885.7441 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(888.7441 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.998047" y="11" textLength="32.003906">nova-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="10.667969" y="25" textLength="58.664062">conductor</tspan></text><line x1="928.7486" y1="69.24314" x2="929.09843" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 984.9567 28.346457 L 1070.9567 28.346457 C 1072.06127 28.346457 1072.9567 29.241887 1072.9567 30.346457 L 1072.9567 66.49314 C 1072.9567 67.59771 1072.06127 68.49314 1070.9567 68.49314 L 984.9567 68.49314 C 983.8521 68.49314 982.9567 67.59771 982.9567 66.49314 L 982.9567 30.346457 C 982.9567 29.241887 983.8521 28.346457 984.9567 28.346457 Z" fill="#39f"/><path d="M 984.9567 28.346457 L 1070.9567 28.346457 C 1072.06127 28.346457 1072.9567 29.241887 1072.9567 30.346457 L 1072.9567 66.49314 C 1072.9567 67.59771 1072.06127 68.49314 1070.9567 68.49314 L 984.9567 68.49314 C 983.8521 68.49314 982.9567 67.59771 982.9567 66.49314 L 982.9567 30.346457 C 982.9567 29.241887 983.8521 28.346457 984.9567 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(987.9567 41.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="10.3251953" y="11" textLength="59.34961">glance-api</tspan></text><line x1="1027.9612" y1="69.24314" x2="1028.311" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1090.2096 28.346457 L 1176.2096 28.346457 C 1177.3142 28.346457 1178.2096 29.241888 1178.2096 30.346457 L 1178.2096 66.49314 C 1178.2096 67.59771 1177.3142 68.49314 1176.2096 68.49314 L 1090.2096 68.49314 C 1089.10505 68.49314 1088.2096 67.59771 1088.2096 66.49314 L 1088.2096 30.346457 C 1088.2096 29.241888 1089.10505 28.346457 1090.2096 28.346457 Z" fill="#39f"/><path d="M 1090.2096 28.346457 L 1176.2096 28.346457 C 1177.3142 28.346457 1178.2096 29.241888 1178.2096 30.346457 L 1178.2096 66.49314 C 1178.2096 67.59771 1177.3142 68.49314 1176.2096 68.49314 L 1090.2096 68.49314 C 1089.10505 68.49314 1088.2096 67.59771 1088.2096 66.49314 L 1088.2096 30.346457 C 1088.2096 29.241888 1089.10505 28.346457 1090.2096 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1093.2096 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="19.996094" y="11" textLength="40.007812">cinder-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="18.994141" y="25" textLength="42.01172">volume</tspan></text><line x1="1133.21414" y1="69.24314" x2="1133.56395" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1189.4222 28.346457 L 1275.4222 28.346457 C 1276.5268 28.346457 1277.4222 29.241888 1277.4222 30.346457 L 1277.4222 66.49314 C 1277.4222 67.59771 1276.5268 68.49314 1275.4222 68.49314 L 1189.4222 68.49314 C 1188.31765 68.49314 1187.4222 67.59771 1187.4222 66.49314 L 1187.4222 30.346457 C 1187.4222 29.241888 1188.31765 28.346457 1189.4222 28.346457 Z" fill="#39f"/><path d="M 1189.4222 28.346457 L 1275.4222 28.346457 C 1276.5268 28.346457 1277.4222 29.241888 1277.4222 30.346457 L 1277.4222 66.49314 C 1277.4222 67.59771 1276.5268 68.49314 1275.4222 68.49314 L 1189.4222 68.49314 C 1188.31765 68.49314 1187.4222 67.59771 1187.4222 66.49314 L 1187.4222 30.346457 C 1187.4222 29.241888 1188.31765 28.346457 1189.4222 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1192.4222 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="19.996094" y="11" textLength="40.007812">cinder-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="11.6552734" y="25" textLength="56.689453">scheduler</tspan></text><line x1="1232.42674" y1="69.24314" x2="1232.77655" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1288.6348 28.346457 L 1374.6348 28.346457 C 1375.7394 28.346457 1376.6348 29.241888 1376.6348 30.346457 L 1376.6348 66.49314 C 1376.6348 67.59771 1375.7394 68.49314 1374.6348 68.49314 L 1288.6348 68.49314 C 1287.53025 68.49314 1286.6348 67.59771 1286.6348 66.49314 L 1286.6348 30.346457 C 1286.6348 29.241888 1287.53025 28.346457 1288.6348 28.346457 Z" fill="#39f"/><path d="M 1288.6348 28.346457 L 1374.6348 28.346457 C 1375.7394 28.346457 1376.6348 29.241888 1376.6348 30.346457 L 1376.6348 66.49314 C 1376.6348 67.59771 1375.7394 68.49314 1374.6348 68.49314 L 1288.6348 68.49314 C 1287.53025 68.49314 1286.6348 67.59771 1286.6348 66.49314 L 1286.6348 30.346457 C 1286.6348 29.241888 1287.53025 28.346457 1288.6348 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1291.6348 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="15.671875" y="11" textLength="48.65625">neutron-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="21.982422" y="25" textLength="36.035156">server</tspan></text><line x1="1331.6393" y1="69.24314" x2="1331.98915" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1387.8474 28.346457 L 1473.8474 28.346457 C 1474.952 28.346457 1475.8474 29.241888 1475.8474 30.346457 L 1475.8474 66.49314 C 1475.8474 67.59771 1474.952 68.49314 1473.8474 68.49314 L 1387.8474 68.49314 C 1386.74285 68.49314 1385.8474 67.59771 1385.8474 66.49314 L 1385.8474 30.346457 C 1385.8474 29.241888 1386.74285 28.346457 1387.8474 28.346457 Z" fill="#39f"/><path d="M 1387.8474 28.346457 L 1473.8474 28.346457 C 1474.952 28.346457 1475.8474 29.241888 1475.8474 30.346457 L 1475.8474 66.49314 C 1475.8474 67.59771 1474.952 68.49314 1473.8474 68.49314 L 1387.8474 68.49314 C 1386.74285 68.49314 1385.8474 67.59771 1385.8474 66.49314 L 1385.8474 30.346457 C 1385.8474 29.241888 1386.74285 28.346457 1387.8474 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1390.8474 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="15.671875" y="11" textLength="48.65625">neutron-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="4.9990234" y="25" textLength="70.001953">DHCP-agent</tspan></text><line x1="1430.8519" y1="69.24314" x2="1431.20175" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1584.1575 28.346457 L 1670.1575 28.346457 C 1671.2621 28.346457 1672.1575 29.241887 1672.1575 30.346457 L 1672.1575 66.49314 C 1672.1575 67.59771 1671.2621 68.49314 1670.1575 68.49314 L 1584.1575 68.49314 C 1583.0529 68.49314 1582.1575 67.59771 1582.1575 66.49314 L 1582.1575 30.346457 C 1582.1575 29.241887 1583.0529 28.346457 1584.1575 28.346457 Z" fill="#39f"/><path d="M 1584.1575 28.346457 L 1670.1575 28.346457 C 1671.2621 28.346457 1672.1575 29.241887 1672.1575 30.346457 L 1672.1575 66.49314 C 1672.1575 67.59771 1671.2621 68.49314 1670.1575 68.49314 L 1584.1575 68.49314 C 1583.0529 68.49314 1582.1575 67.59771 1582.1575 66.49314 L 1582.1575 30.346457 C 1582.1575 29.241887 1583.0529 28.346457 1584.1575 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1587.1575 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="6.671875" y="11" textLength="66.65625">neutron-L2-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.998047" y="25" textLength="32.003906">agent</tspan></text><line x1="1627.162" y1="69.24314" x2="1627.5118" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1484.934 28.346457 L 1570.934 28.346457 C 1572.0386 28.346457 1572.934 29.241888 1572.934 30.346457 L 1572.934 66.49314 C 1572.934 67.59771 1572.0386 68.49314 1570.934 68.49314 L 1484.934 68.49314 C 1483.8295 68.49314 1482.934 67.59771 1482.934 66.49314 L 1482.934 30.346457 C 1482.934 29.241888 1483.8295 28.346457 1484.934 28.346457 Z" fill="#39f"/><path d="M 1484.934 28.346457 L 1570.934 28.346457 C 1572.0386 28.346457 1572.934 29.241888 1572.934 30.346457 L 1572.934 66.49314 C 1572.934 67.59771 1572.0386 68.49314 1570.934 68.49314 L 1484.934 68.49314 C 1483.8295 68.49314 1482.934 67.59771 1482.934 66.49314 L 1482.934 30.346457 C 1482.934 29.241888 1483.8295 28.346457 1484.934 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1487.934 41.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="13.65918" y="11" textLength="52.68164">dnsmasq</tspan></text><line x1="1527.93855" y1="69.24314" x2="1528.2884" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1681.2441 28.346457 L 1767.2441 28.346457 C 1768.3487 28.346457 1769.2441 29.241887 1769.2441 30.346457 L 1769.2441 66.49314 C 1769.2441 67.59771 1768.3487 68.49314 1767.2441 68.49314 L 1681.2441 68.49314 C 1680.1395 68.49314 1679.2441 67.59771 1679.2441 66.49314 L 1679.2441 30.346457 C 1679.2441 29.241887 1680.1395 28.346457 1681.2441 28.346457 Z" fill="#39f"/><path d="M 1681.2441 28.346457 L 1767.2441 28.346457 C 1768.3487 28.346457 1769.2441 29.241887 1769.2441 30.346457 L 1769.2441 66.49314 C 1769.2441 67.59771 1768.3487 68.49314 1767.2441 68.49314 L 1681.2441 68.49314 C 1680.1395 68.49314 1679.2441 67.59771 1679.2441 66.49314 L 1679.2441 30.346457 C 1679.2441 29.241887 1680.1395 28.346457 1681.2441 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1684.2441 41.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.664062" y="11" textLength="32.671875">libvirt</tspan></text><line x1="1724.2486" y1="69.24314" x2="1724.5984" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1777.6221 28.346457 L 1863.6221 28.346457 C 1864.7266 28.346457 1865.6221 29.241887 1865.6221 30.346457 L 1865.6221 66.49314 C 1865.6221 67.59771 1864.7266 68.49314 1863.6221 68.49314 L 1777.6221 68.49314 C 1776.5175 68.49314 1775.6221 67.59771 1775.6221 66.49314 L 1775.6221 30.346457 C 1775.6221 29.241887 1776.5175 28.346457 1777.6221 28.346457 Z" fill="#39f"/><path d="M 1777.6221 28.346457 L 1863.6221 28.346457 C 1864.7266 28.346457 1865.6221 29.241887 1865.6221 30.346457 L 1865.6221 66.49314 C 1865.6221 67.59771 1864.7266 68.49314 1863.6221 68.49314 L 1777.6221 68.49314 C 1776.5175 68.49314 1775.6221 67.59771 1775.6221 66.49314 L 1775.6221 30.346457 C 1775.6221 29.241887 1776.5175 28.346457 1777.6221 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1780.6221 41.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="11.3271484" y="11" textLength="57.345703">cinder-api</tspan></text><line x1="1820.6266" y1="69.24314" x2="1820.9764" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1874 28.346457 L 1960 28.346457 C 1961.1046 28.346457 1962 29.241887 1962 30.346457 L 1962 66.49314 C 1962 67.59771 1961.1046 68.49314 1960 68.49314 L 1874 68.49314 C 1872.8954 68.49314 1872 67.59771 1872 66.49314 L 1872 30.346457 C 1872 29.241887 1872.8954 28.346457 1874 28.346457 Z" fill="#39f"/><path d="M 1874 28.346457 L 1960 28.346457 C 1961.1046 28.346457 1962 29.241887 1962 30.346457 L 1962 66.49314 C 1962 67.59771 1961.1046 68.49314 1960 68.49314 L 1874 68.49314 C 1872.8954 68.49314 1872 67.59771 1872 66.49314 L 1872 30.346457 C 1872 29.241887 1872.8954 28.346457 1874 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1877 41.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="4.9873047" y="11" textLength="70.02539">vm-instance</tspan></text><line x1="1917.0045" y1="69.24314" x2="1917.3543" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 1970.378 28.346457 L 2056.378 28.346457 C 2057.4825 28.346457 2058.378 29.241887 2058.378 30.346457 L 2058.378 66.49314 C 2058.378 67.59771 2057.4825 68.49314 2056.378 68.49314 L 1970.378 68.49314 C 1969.2734 68.49314 1968.378 67.59771 1968.378 66.49314 L 1968.378 30.346457 C 1968.378 29.241887 1969.2734 28.346457 1970.378 28.346457 Z" fill="#39f"/><path d="M 1970.378 28.346457 L 2056.378 28.346457 C 2057.4825 28.346457 2058.378 29.241887 2058.378 30.346457 L 2058.378 66.49314 C 2058.378 67.59771 2057.4825 68.49314 2056.378 68.49314 L 1970.378 68.49314 C 1969.2734 68.49314 1968.378 67.59771 1968.378 66.49314 L 1968.378 30.346457 C 1968.378 29.241887 1969.2734 28.346457 1970.378 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(1973.378 27.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="15.671875" y="11" textLength="48.65625">neutron-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="11.658203" y="25" textLength="56.683594">metadata-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="23.661133" y="39" textLength="32.677734">proxy</tspan></text><line x1="2013.3825" y1="69.24314" x2="2013.7323" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 2066.7559 28.346457 L 2152.7559 28.346457 C 2153.8605 28.346457 2154.7559 29.241887 2154.7559 30.346457 L 2154.7559 66.49314 C 2154.7559 67.59771 2153.8605 68.49314 2152.7559 68.49314 L 2066.7559 68.49314 C 2065.6513 68.49314 2064.7559 67.59771 2064.7559 66.49314 L 2064.7559 30.346457 C 2064.7559 29.241887 2065.6513 28.346457 2066.7559 28.346457 Z" fill="#39f"/><path d="M 2066.7559 28.346457 L 2152.7559 28.346457 C 2153.8605 28.346457 2154.7559 29.241887 2154.7559 30.346457 L 2154.7559 66.49314 C 2154.7559 67.59771 2153.8605 68.49314 2152.7559 68.49314 L 2066.7559 68.49314 C 2065.6513 68.49314 2064.7559 67.59771 2064.7559 66.49314 L 2064.7559 30.346457 C 2064.7559 29.241887 2065.6513 28.346457 2066.7559 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(2069.7559 34.419798)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="13.331055" y="11" textLength="53.33789">nova-api-</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="13.65625" y="25" textLength="52.6875">metadata</tspan></text><line x1="2109.7604" y1="69.24314" x2="2110.1102" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><rect x="88.279527" y="97.537403" width="83" height="36" fill="white"/><text transform="translate(93.27953 102.537403)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.6416016" y="10" textLength="72.77295">Authentication </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="18.155029" y="23" textLength="36.689941">request</tspan></text><rect x="95.519684" y="216.80315" width="78" height="36" fill="white"/><text transform="translate(100.519684 221.80315)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.8969727" y="10" textLength="67.262207">Authorization </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="20.54541" y="23" textLength="26.90918">token</tspan></text><rect x="174.55905" y="114.80315" width="15.944886" height="120" fill="#b1b1b1"/><rect x="174.55905" y="114.80315" width="15.944886" height="120" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="164.11974" y1="115.41975" x2="85.53937" y2="115.68898" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="94.93937" y1="234.80315" x2="184" y2="234.80315" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="275.0748" y="125.14173" width="15.944886" height="36" fill="#b1b1b1"/><rect x="275.0748" y="125.14173" width="15.944886" height="36" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="193.92126" y="107.52953" width="78" height="36" fill="white"/><text transform="translate(198.92126 112.52953)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.8969727" y="10" textLength="67.262207">Authorization </tspan></text><line x1="264.52144" y1="125.71989" x2="191.42126" y2="125.27953" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="199.82126" y1="161.15312" x2="279.92126" y2="161.14173" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><rect x="374.21653" y="184.25197" width="15.944886" height="36" fill="#b1b1b1"/><rect x="374.21653" y="184.25197" width="15.944886" height="36" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="291.16002" y="166.13624" width="66" height="36" fill="white"/><text transform="translate(296.16002 171.13624)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".48120117" y="10" textLength="55.037598">Save token</tspan></text><line x1="364.31657" y1="184.02694" x2="190.50394" y2="184.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="200.4037" y1="221.43199" x2="372.16732" y2="220.25197" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><rect x="473.61417" y="255.11811" width="15.944886" height="120" fill="#b1b1b1"/><rect x="473.61417" y="255.11811" width="15.944886" height="120" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="463.1748" y1="255.69567" x2="85.03937" y2="255.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="94.93936" y1="374.51537" x2="483.05512" y2="375.11811" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(202.00788 243.11024)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="2.4558105" y="10" textLength="36.088379">Launch</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".0146484375" y="23" textLength="40.970703">instance</tspan></text><text transform="translate(189.25197 362.16536)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".33544922" y="10" textLength="81.3291">Instance request</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="18.683105" y="23" textLength="44.63379">complete</tspan></text><line x1="560.1" y1="282.5" x2="490.55906" y2="282.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="634.1002" y1="341.09296" x2="490.55906" y2="340.15748" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(494.3819 327.50826)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.7004395" y="10" textLength="99.655273">[rpc.cast] to request </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="17.896973" y="23" textLength="64.206055">new instance</tspan></text><path d="M 612.1575 28.346457 L 673.35434 28.346457 C 674.4589 28.346457 675.35434 29.241887 675.35434 30.346457 L 675.35434 66.49314 C 675.35434 67.597708 674.4589 68.49314 673.35434 68.49314 L 612.1575 68.49314 C 611.0529 68.49314 610.1575 67.597708 610.1575 66.49314 L 610.1575 30.346457 C 610.1575 29.241887 611.0529 28.346457 612.1575 28.346457 Z" fill="#39f"/><path d="M 612.1575 28.346457 L 673.35434 28.346457 C 674.4589 28.346457 675.35434 29.241887 675.35434 30.346457 L 675.35434 66.49314 C 675.35434 67.597708 674.4589 68.49314 673.35434 68.49314 L 612.1575 68.49314 C 611.0529 68.49314 610.1575 67.597708 610.1575 66.49314 L 610.1575 30.346457 C 610.1575 29.241887 611.0529 28.346457 612.1575 28.346457 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><text transform="translate(615.1575 41.419797)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="17.93339" y="11" textLength="19.330078">MQ</tspan></text><line x1="642.75265" y1="69.24314" x2="642.5" y2="1680.9449" stroke="#131313" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><line x1="652.4" y1="374.5" x2="730.374" y2="374.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="581.9" y1="408.5" x2="729.49213" y2="408.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="581.99843" y1="437.75" x2="729.59056" y2="437.75" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="582.16772" y1="459.5" x2="729.75985" y2="459.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="653.9" y1="486" x2="729.99213" y2="486" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="651.9341" y="501.84252" width="166" height="23" fill="white"/><text transform="translate(656.9341 506.84252)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".038574219" y="10" textLength="155.92285">Subscribe new instance request</tspan></text><line x1="652.53386" y1="520.34252" x2="829.72047" y2="520.34252" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="660.92014" y="523.84252" width="148" height="36" fill="white"/><text transform="translate(665.92014 528.84252)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="5.1108398" y="10" textLength="127.77832">rpc.call to Nova-conductor</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".21240234" y="23" textLength="137.575195">to fetch instance information</tspan></text><line x1="653.03386" y1="541.84252" x2="830.22047" y2="541.84252" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="698.67092" y="554.58908" width="166" height="23" fill="white"/><text transform="translate(703.67092 559.58908)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".038574219" y="10" textLength="155.92285">Subscribe new instance request</tspan></text><line x1="652.0338" y1="572.63324" x2="926.5" y2="573.59843" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="692.0571" y="575.5" width="108" height="23" fill="white"/><text transform="translate(697.0571 580.5)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".38623047" y="10" textLength="97.22754">Read instance state</tspan></text><line x1="582.16772" y1="594" x2="926.5" y2="594" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="711.61357" y="596.75388" width="141" height="23" fill="white"/><text transform="translate(716.61357 601.75388)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".37817383" y="10" textLength="130.24365">Publish new instance state</tspan></text><line x1="652.9512" y1="615.25388" x2="926.5" y2="615.25388" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="652.4341" y="622.43503" width="166" height="23" fill="white"/><text transform="translate(657.4341 627.43503)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".038574219" y="10" textLength="155.92285">Subscribe new instance request</tspan></text><line x1="653.03386" y1="640.93503" x2="830.22047" y2="640.93503" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1020.2205" y="663.80316" width="15.944886" height="83.125985" fill="#b1b1b1"/><rect x="1020.2205" y="663.80316" width="15.944886" height="83.125985" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="875.43316" y="647.4034" width="122" height="36" fill="white"/><text transform="translate(880.43316 652.4034)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".06274414" y="10" textLength="111.87451">[REST] get image URL</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="3.7285156" y="23" textLength="104.54297">from glance image ID</tspan></text><line x1="1010.3206" y1="665.54767" x2="829.41536" y2="666.4187" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="839.31533" y1="746.2152" x2="1020.2205" y2="745.74114" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(888.7441 732.1299)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".453125" y="10" textLength="91.09375">Return image URL</tspan></text><rect x="1324.3789" y="778.79757" width="15.944886" height="64.96067" fill="#b1b1b1"/><rect x="1324.3789" y="778.79757" width="15.944886" height="64.96067" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="1313.9396" y1="779.3569" x2="736.2431" y2="777.9944" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(940.75884 764.25593)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".42749023" y="10" textLength="3.0561523"> </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="2.88208" y="10" textLength="86.834473">Allocate and confi</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="89.716553" y="10" textLength="141.85596">gure the network for instance</tspan></text><rect x="987.6077" y="824.04725" width="94" height="23" fill="white"/><text transform="translate(992.6077 829.04725)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".42504883" y="10" textLength="83.1499"> Get network info</tspan></text><line x1="840.12047" y1="842.54725" x2="1322.5994" y2="842.54725" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="983.4508" y="853.7008" width="90" height="23" fill="white"/><text transform="translate(988.4508 858.7008)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".25390625" y="10" textLength="79.492188">Read request IP</tspan></text><line x1="653.9" y1="872.2008" x2="1424.33955" y2="872.2008" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1451.3444" y="866.29135" width="63" height="23" fill="white"/><text transform="translate(1456.3444 871.29135)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".20849609" y="10" textLength="52.583008">Allocate IP</tspan></text><line x1="1519.2663" y1="887.79135" x2="1434.749" y2="887.79135" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1464.39065" y="889.79135" width="39" height="23" fill="white"/><text transform="translate(1469.39065 894.79135)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".43847656" y="10" textLength="28.123047">Reply</tspan></text><line x1="1450.1844" y1="911.29135" x2="1529.1663" y2="911.29135" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1083.53696" y="965.126" width="158" height="23" fill="white"/><text transform="translate(1088.53696 970.126)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".3112793" y="10" textLength="107.625977">Read request L2 confi</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="107.937256" y="10" textLength="39.751465">guration</tspan></text><line x1="653.03386" y1="983.626" x2="1619.2109" y2="983.626" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1082.56314" y="1006.97245" width="120" height="23" fill="white"/><text transform="translate(1087.56314 1011.97245)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".27124023" y="10" textLength="69.706055">Reply L2 confi</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="69.977295" y="10" textLength="39.751465">guration</tspan></text><line x1="651.62047" y1="1025.47245" x2="1619.2109" y2="1025.47245" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1636.2367" y="982.47245" width="91" height="23" fill="white"/><text transform="translate(1641.2367 987.47245)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".138916016" y="10" textLength="25.679199">Confi</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="25.818115" y="10" textLength="55.04297">guration L2</tspan></text><line x1="1714.1" y1="1003.97245" x2="1627.1043" y2="1003.97245" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="968.87606" y="1026.8268" width="148" height="23" fill="white"/><text transform="translate(973.87606 1031.8268)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".21240234" y="10" textLength="137.575195">Save instance network state</tspan></text><line x1="575.9" y1="1045.8268" x2="1324.30016" y2="1045.8268" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="988.211" y="1070.04335" width="134" height="23" fill="white"/><text transform="translate(993.211 1075.04335)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".2512207" y="10" textLength="123.49756">Pass network information</tspan></text><line x1="841.70705" y1="1088.54335" x2="1324.186" y2="1088.54335" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1090.48636" y="1093.0118" width="133" height="23" fill="white"/><text transform="translate(1095.48636 1098.0118)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".3635254" y="10" textLength="122.27295"> [REST] Get volume data</tspan></text><line x1="1810.6" y1="1112.5118" x2="829.13385" y2="1112.5118" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="176.62598" y="1134.11025" width="15.944886" height="36" fill="#b1b1b1"/><rect x="176.62598" y="1134.11025" width="15.944886" height="36" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="205.80389" y="1112.748" width="188" height="23" fill="white"/><text transform="translate(210.80389 1117.748)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".43603516" y="10" textLength="7.336914">V</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="6.961914" y="10" textLength="170.60205">alidate auth-token and permissions</tspan></text><line x1="202.47086" y1="1134.748" x2="1820.5" y2="1134.748" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 1810.6 1169.5625 L 658.00653 1169.5625 L 192.57086 1169.5625" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(210.37401 1153.61025)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.8178711" y="10" textLength="235.42041">Update authorization headers with roles and acl </tspan></text><line x1="742.557" y1="1194.0335" x2="1816.6973" y2="1194.0335" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="842.11436" y="1200.2874" width="53" height="23" fill="white"/><text transform="translate(847.11436 1205.2874)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".106933594" y="10" textLength="42.786133">Start VM</tspan></text><line x1="1714.1" y1="1218.7874" x2="830.22047" y2="1218.7874" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="839.637" y="1227.33195" width="67" height="23" fill="white"/><text transform="translate(844.637 1232.33195)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".06274414" y="10" textLength="56.874512">Port update</tspan></text><line x1="1714.1" y1="1245.83195" x2="829.13385" y2="1245.83195" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="651.94724" y1="1275.5" x2="829.13385" y2="1275.5" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(681.2434 1262.5)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.9958496" y="10" textLength="143.06445">rpc.call to Nova-conductor to </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".15356445" y="23" textLength="143.69287">fetch the instance information</tspan></text><rect x="761.6027" y="1295.8662" width="166" height="23" fill="white"/><text transform="translate(766.6027 1300.8662)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".038574219" y="10" textLength="155.92285">Subscribe new instance request</tspan></text><line x1="651.62047" y1="1317.8662" x2="929.4941" y2="1317.8662" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="786.2811" y="1320.1542" width="141" height="23" fill="white"/><text transform="translate(791.2811 1325.1542)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".37817383" y="10" textLength="130.24365">Publish new instance state</tspan></text><line x1="651.94724" y1="1342.1542" x2="929.4941" y2="1342.1542" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="831.623" y="1348.7992" width="131" height="23" fill="white"/><text transform="translate(836.623 1353.7992)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".27929688" y="10" textLength="120.441406">Pass volume information</tspan></text><line x1="1714.1" y1="1367.2992" x2="829.13385" y2="1367.2992" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1123.1457" y="1397.2284" width="15.944886" height="36" fill="#b1b1b1"/><rect x="1123.1457" y="1397.2284" width="15.944886" height="36" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1147.0902" y="1378.4803" width="88" height="23" fill="white"/><text transform="translate(1152.0902 1383.4803)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".18041992" y="10" textLength="77.63916">Get cluster map</tspan></text><line x1="1148.99056" y1="1397.4803" x2="1820.5" y2="1397.4803" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1148.91004" y="1411.4803" width="68" height="23" fill="white"/><text transform="translate(1153.91004 1416.4803)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".26464844" y="10" textLength="57.470703">Return map</tspan></text><line x1="1810.6" y1="1431.4803" x2="1139.09056" y2="1431.4803" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1149.35914" y="1444.0945" width="80" height="23" fill="white"/><text transform="translate(1154.35914 1449.0945)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".45581055" y="10" textLength="69.08838">Mount volume</tspan></text><line x1="1145.9743" y1="1464.0945" x2="1724.5497" y2="1464.0945" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(1920.5632 1549.5309)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".031982422" y="10" textLength="81.936035">Return metadata</tspan></text><rect x="2005.454" y="1490.34965" width="16.058075" height="84.920733" fill="#b1b1b1"/><rect x="2005.454" y="1490.34965" width="16.058075" height="84.920733" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="1994.6635" y1="1490.4166" x2="1916.6892" y2="1490.944" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="1925.6241" y1="1569.8032" x2="2003.5981" y2="1569.8032" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="2031.4121" y1="1544.5309" x2="2109.3861" y2="1544.5309" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="2101.342" y1="1516.3127" x2="2023.368" y2="1516.3127" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(2021.4491 1502.5309)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="2.6237793" y="10" textLength="28.719238">HTTP</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="31.149658" y="10" textLength="32.393066"> REST</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="63.349365" y="10" textLength="3.0561523"> </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="65.803955" y="10" textLength="19.572266">Add</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.8208008" y="23" textLength="87.41455">UUID intormation </tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="18.624268" y="36" textLength="50.751465">X-headers</tspan></text><rect x="175.72884" y="1560.9646" width="15.944886" height="92.125985" fill="#b1b1b1"/><rect x="175.72884" y="1560.9646" width="15.944886" height="92.125985" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="166.28953" y1="1561.5812" x2="87.709154" y2="1561.8504" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="93.52199" y1="1652.7732" x2="172.10236" y2="1652.504" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(96.96063 1547.9606)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".31542969" y="10" textLength="62.36914">Poll instance</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="19.576172" y="23" textLength="23.847656">state</tspan></text><text transform="translate(91.456694 1639.504)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.4785156" y="10" textLength="77.04297">Return instance</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="28.076172" y="23" textLength="23.847656">state</tspan></text><rect x="473.563" y="1586.7008" width="15.944886" height="36" fill="#b1b1b1"/><rect x="473.563" y="1586.7008" width="15.944886" height="36" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="194.7795" y="1568.7008" width="83" height="36" fill="white"/><text transform="translate(199.7795 1573.7008)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="1.3381348" y="10" textLength="70.32373">Read instance</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="24.576172" y="23" textLength="23.847656">state</tspan></text><line x1="463.663" y1="1586.7008" x2="192.92569" y2="1586.7008" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="201.32569" y1="1622.5758" x2="473.563" y2="1622.5758" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(214.34646 1609.8268)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".49194336" y="10" textLength="33.016113">Return</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="5.076172" y="23" textLength="23.847656">state</tspan></text><rect x="1424.33955" y="872.29135" width="15.944886" height="57.47244" fill="#b1b1b1"/><rect x="1424.33955" y="872.29135" width="15.944886" height="57.47244" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="984.8376" y="908.79135" width="52" height="23" fill="white"/><text transform="translate(989.8376 913.79135)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".21386719" y="10" textLength="41.572266">Reply IP</tspan></text><line x1="653.03386" y1="930.29135" x2="1424.0158" y2="930.29135" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1619.1318" y="983.1772" width="15.944886" height="41.590551" fill="#b1b1b1"/><rect x="1619.1318" y="983.1772" width="15.944886" height="41.590551" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="979.1111" y="934.5866" width="50" height="23" fill="white"/><text transform="translate(984.1111 939.5866)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x=".126953125" y="10" textLength="39.746094">Read IP</tspan></text><line x1="652.03386" y1="953.0866" x2="1330.2096" y2="953.0866" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="1322.5994" y="1046.69686" width="15.944886" height="41.590551" fill="#b1b1b1"/><rect x="1322.5994" y="1046.69686" width="15.944886" height="41.590551" stroke="#313131" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="189.9" y1="694.07548" x2="1020.4724" y2="694.07548" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(658.68012 671.79364)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" fill="black" x="0" y="17" textLength="7.336914">V</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" fill="black" x="6.525879" y="17" textLength="105.799805">alidate the auth-token</tspan></text><line x1="194.15197" y1="799.98623" x2="1324.186" y2="799.98623" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="1010.07636" y1="719.69437" x2="185.29825" y2="719.69437" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><line x1="1312.6994" y1="820.63486" x2="190.50394" y2="820.63486" marker-start="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><text transform="translate(658.68012 776.72246)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" fill="black" x="0" y="17" textLength="7.336914">V</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" fill="black" x="6.525879" y="17" textLength="105.799805">alidate the auth-token</tspan></text></g></g></svg>