add draft for nx

This commit is contained in:
2022-12-08 15:43:02 +01:00
parent de986f918a
commit 1c09ba4e10
2 changed files with 995 additions and 0 deletions
+878
View File
@@ -0,0 +1,878 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="771px" height="996px" viewBox="-0.5 -0.5 771 996" content="&lt;mxfile&gt;&lt;diagram id=&quot;bdBfN7JpAaud928ucz_N&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<rect x="465" y="790" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="400" y="820" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 835px; margin-left: 401px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
http://rem-acc-ganglia.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="485" y="839" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
http://rem-acc-ganglia.psi.ch
</text>
</switch>
</g>
</a>
<rect x="60" y="570" width="170" height="60" fill="none" stroke="none"/>
<rect x="90" y="590" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="20" y="620" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 635px; margin-left: 21px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
rem-acc-1.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="105" y="639" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
rem-acc-1.psi.ch
</text>
</switch>
</g>
</a>
<rect x="0" y="650" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 665px; margin-left: 1px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
rem-acc.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="30" y="669" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
rem-acc.ps...
</text>
</switch>
</g>
<rect x="400" y="570" width="170" height="60" fill="none" stroke="none"/>
<rect x="465" y="570" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="400" y="600" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 615px; margin-left: 401px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-proxy-1
</div>
</div>
</div>
</foreignObject>
<text x="485" y="619" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-proxy-1
</text>
</switch>
</g>
</a>
<rect x="400" y="650" width="170" height="60" fill="none" stroke="none"/>
<rect x="465" y="650" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="400" y="680" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 695px; margin-left: 401px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-proxy-2
</div>
</div>
</div>
</foreignObject>
<text x="485" y="699" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-proxy-2
</text>
</switch>
</g>
</a>
<rect x="370" y="620" width="80" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 635px; margin-left: 371px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nomachine-proxy.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="410" y="639" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nomachine-pro...
</text>
</switch>
</g>
<rect x="100" y="490" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 505px; margin-left: 101px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-weight: bold; white-space: normal; overflow-wrap: normal;">
Extranet
</div>
</div>
</div>
</foreignObject>
<text x="130" y="509" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">
Extranet
</text>
</switch>
</g>
<rect x="455" y="490" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 505px; margin-left: 456px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-weight: bold; white-space: normal; overflow-wrap: normal;">
Intranet
</div>
</div>
</div>
</foreignObject>
<text x="485" y="509" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">
Intranet
</text>
</switch>
</g>
<path d="M 280 760 L 280 480" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6"/>
<path d="M 315 730.43 L 175.73 662.78" fill="none" stroke="#ff0080" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 171.01 660.49 L 178.83 660.4 L 175.73 662.78 L 175.77 666.7 Z" fill="#ff0080" stroke="#ff0080" stroke-miterlimit="10"/>
<path d="M 135 700.25 L 363.8 645.96" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 368.91 644.75 L 362.91 649.77 L 363.8 645.96 L 361.29 642.96 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 672px; margin-left: 253px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">
port 4000
</div>
</div>
</div>
</foreignObject>
<text x="253" y="676" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
port 4000
</text>
</switch>
</g>
<path d="M 130 605 L 363.68 634.21" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 368.89 634.86 L 361.51 637.47 L 363.68 634.21 L 362.38 630.52 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 620px; margin-left: 250px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">
port 4000
</div>
</div>
</div>
</foreignObject>
<text x="250" y="623" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
port 4000
</text>
</switch>
</g>
<rect x="300" y="600" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 615px; margin-left: 301px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
svc-nx
</div>
</div>
</div>
</foreignObject>
<text x="330" y="619" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
svc-nx
</text>
</switch>
</g>
<path d="M 125 558 C 125 553.58 133.95 550 145 550 C 150.3 550 155.39 550.84 159.14 552.34 C 162.89 553.84 165 555.88 165 558 L 165 592 C 165 596.42 156.05 600 145 600 C 133.95 600 125 596.42 125 592 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<path d="M 165 558 C 165 562.42 156.05 566 145 566 C 133.95 566 125 562.42 125 558" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<rect x="404" y="270" width="170" height="60" fill="none" stroke="none"/>
<rect x="469" y="270" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="404" y="300" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 315px; margin-left: 405px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
ra-nx-1
</div>
</div>
</div>
</foreignObject>
<text x="489" y="319" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
ra-nx-1
</text>
</switch>
</g>
</a>
<rect x="404" y="350" width="170" height="60" fill="none" stroke="none"/>
<rect x="469" y="350" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="404" y="380" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 395px; margin-left: 405px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
ra-nx-2
</div>
</div>
</div>
</foreignObject>
<text x="489" y="399" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
ra-nx-2
</text>
</switch>
</g>
</a>
<rect x="374" y="320" width="80" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 335px; margin-left: 375px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
ra-nx.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="414" y="339" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
ra-nx.psi.ch
</text>
</switch>
</g>
<rect x="404" y="60" width="170" height="60" fill="none" stroke="none"/>
<rect x="469" y="60" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="404" y="90" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 105px; margin-left: 405px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
merlin-nx-1 ???
</div>
</div>
</div>
</foreignObject>
<text x="489" y="109" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
merlin-nx-1 ???
</text>
</switch>
</g>
</a>
<rect x="404" y="140" width="170" height="60" fill="none" stroke="none"/>
<rect x="469" y="140" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="404" y="170" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 185px; margin-left: 405px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
merlin-nx-2 ???
</div>
</div>
</div>
</foreignObject>
<text x="489" y="189" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
merlin-nx-2 ???
</text>
</switch>
</g>
</a>
<rect x="374" y="110" width="80" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 125px; margin-left: 375px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
merlin-nx.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="414" y="129" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
merlin-nx.psi...
</text>
</switch>
</g>
<rect x="459" y="220" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 235px; margin-left: 460px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
Ivano
</div>
</div>
</div>
</foreignObject>
<text x="489" y="239" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Ivano
</text>
</switch>
</g>
<rect x="459" y="0" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 15px; margin-left: 460px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
Marc
</div>
</div>
</div>
</foreignObject>
<text x="489" y="19" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Marc
</text>
</switch>
</g>
<rect x="280" y="320" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 335px; margin-left: 281px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
svc-cluster_ra
</div>
</div>
</div>
</foreignObject>
<text x="310" y="339" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
svc-cluste...
</text>
</switch>
</g>
<rect x="270" y="90" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 105px; margin-left: 271px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
svc-cluster_merlin5
</div>
</div>
</div>
</foreignObject>
<text x="300" y="109" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
svc-cluste...
</text>
</switch>
</g>
<rect x="270" y="130" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 145px; margin-left: 271px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
svc-cluster_merlin6
</div>
</div>
</div>
</foreignObject>
<text x="300" y="149" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
svc-cluste...
</text>
</switch>
</g>
<path d="M 130 605 L 230.16 586.79 Q 240 585 241.19 575.07 L 268.81 344.93 Q 270 335 280 335 L 367.63 335" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 372.88 335 L 365.88 338.5 L 367.63 335 L 365.88 331.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 412px; margin-left: 262px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">
port 4000
</div>
</div>
</div>
</foreignObject>
<text x="262" y="415" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
port 4000
</text>
</switch>
</g>
<path d="M 130 605 L 210.68 573.62 Q 220 570 220.67 560.02 L 249.33 134.98 Q 250 125 260 125 L 367.63 125" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 372.88 125 L 365.88 128.5 L 367.63 125 L 365.88 121.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 334px; margin-left: 236px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">
port 4000
</div>
</div>
</div>
</foreignObject>
<text x="236" y="337" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
port 4000
</text>
</switch>
</g>
<rect x="314" y="910" width="200" height="70" fill="none" stroke="none"/>
<rect x="379" y="910" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="314" y="940" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 955px; margin-left: 315px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
https://
<br/>
rama.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="399" y="959" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
https://...
</text>
</switch>
</g>
</a>
<rect x="454" y="900" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 915px; margin-left: 455px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-style: italic; white-space: normal; overflow-wrap: normal;">
can login to give access to certain consolse
</div>
</div>
</div>
</foreignObject>
<text x="484" y="919" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-style="italic">
can login...
</text>
</switch>
</g>
<path d="M 304 953 C 304 948.58 315.19 945 329 945 C 335.63 945 341.99 945.84 346.68 947.34 C 351.37 948.84 354 950.88 354 953 L 354 987 C 354 991.42 342.81 995 329 995 C 315.19 995 304 991.42 304 987 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<path d="M 354 953 C 354 957.42 342.81 961 329 961 C 315.19 961 304 957.42 304 953" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 977px; margin-left: 305px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
mongo
</div>
</div>
</div>
</foreignObject>
<text x="329" y="981" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
mongo
</text>
</switch>
</g>
<rect x="299" y="915" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 930px; margin-left: 300px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
Angular
</div>
</div>
</div>
</foreignObject>
<text x="329" y="934" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Angular
</text>
</switch>
</g>
<path d="M 530 921.95 L 426.35 929.54" fill="none" stroke="#ff0080" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 421.12 929.92 L 427.84 925.92 L 426.35 929.54 L 428.35 932.9 Z" fill="#ff0080" stroke="#ff0080" stroke-miterlimit="10"/>
<rect x="530" y="900" width="190" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 188px; height: 1px; padding-top: 915px; margin-left: 531px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
Admins
<br/>
Beamline Responsible (member of the active directory group e.g. unx-sf_furka_bs)
</div>
</div>
</div>
</foreignObject>
<text x="625" y="919" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Admins...
</text>
</switch>
</g>
<rect x="315" y="730" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 745px; margin-left: 316px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-style: italic; white-space: normal; overflow-wrap: normal;">
monitoring
</div>
</div>
</div>
</foreignObject>
<text x="345" y="749" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-style="italic">
monitoring
</text>
</switch>
</g>
<path d="M 465 796.43 L 375 757.86" fill="none" stroke="#ff0080" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 379 913.76 L 238.72 834.9 Q 230 830 226.71 820.56 L 152.09 606.01" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 150.37 601.06 L 155.97 606.52 L 152.09 606.01 L 149.36 608.82 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<rect x="220" y="790" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 805px; margin-left: 221px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-style: italic; white-space: normal; overflow-wrap: normal;">
update access rules
</div>
</div>
</div>
</foreignObject>
<text x="250" y="809" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-style="italic">
update acc...
</text>
</switch>
</g>
<path d="M 140 728 C 140 723.58 148.95 720 160 720 C 165.3 720 170.39 720.84 174.14 722.34 C 177.89 723.84 180 725.88 180 728 L 180 762 C 180 766.42 171.05 770 160 770 C 148.95 770 140 766.42 140 762 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<path d="M 180 728 C 180 732.42 171.05 736 160 736 C 148.95 736 140 732.42 140 728" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10"/>
<rect x="30" y="680" width="170" height="60" fill="none" stroke="none"/>
<rect x="95" y="690" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="30" y="720" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 735px; margin-left: 31px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
rem-acc-2.psi.ch
</div>
</div>
</div>
</foreignObject>
<text x="115" y="739" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
rem-acc-2.psi.ch
</text>
</switch>
</g>
</a>
<rect x="374" y="880" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 895px; margin-left: 375px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
centos7
</div>
</div>
</div>
</foreignObject>
<text x="404" y="899" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
centos7
</text>
</switch>
</g>
<rect x="120" y="870" width="140" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 885px; margin-left: 121px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
pre-shared ssh keys - changes done via ssh commands
<br/>
there is a script on rem-acc from dima
<br/>
/root/scripts/change_rule.sh
</div>
</div>
</div>
</foreignObject>
<text x="190" y="889" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
pre-shared ssh keys - c...
</text>
</switch>
</g>
<path d="M 389 923.76 L 248.72 844.9 Q 240 840 233.9 832.07 L 183.88 767.05" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 180.68 762.89 L 187.72 766.3 L 183.88 767.05 L 182.18 770.57 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<rect x="600" y="400" width="170" height="60" fill="none" stroke="none"/>
<rect x="665" y="400" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="600" y="430" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 445px; margin-left: 601px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
consoles ...
</div>
</div>
</div>
</foreignObject>
<text x="685" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
consoles ...
</text>
</switch>
</g>
</a>
<path d="M 130 602.31 L 360.09 571.33 Q 370 570 378.85 565.35 L 659.36 417.96" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 664.01 415.52 L 659.44 421.87 L 659.36 417.96 L 656.19 415.68 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 549px; margin-left: 411px;">
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">
port:4000
</div>
</div>
</div>
</foreignObject>
<text x="411" y="552" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
port:4000
</text>
</switch>
</g>
<rect x="455" y="540" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 555px; margin-left: 456px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
Rene
</div>
</div>
</div>
</foreignObject>
<text x="485" y="559" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Rene
</text>
</switch>
</g>
<rect x="510" y="520" width="170" height="60" fill="none" stroke="none"/>
<rect x="575" y="520" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="510" y="550" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 565px; margin-left: 511px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-node-1
</div>
</div>
</div>
</foreignObject>
<text x="595" y="569" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-node-1
</text>
</switch>
</g>
</a>
<rect x="510" y="580" width="170" height="60" fill="none" stroke="none"/>
<rect x="575" y="580" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="510" y="610" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 625px; margin-left: 511px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-node-2
</div>
</div>
</div>
</foreignObject>
<text x="595" y="629" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-node-2
</text>
</switch>
</g>
</a>
<rect x="510" y="640" width="170" height="60" fill="none" stroke="none"/>
<rect x="575" y="640" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="510" y="670" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 685px; margin-left: 511px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-node-3
</div>
</div>
</div>
</foreignObject>
<text x="595" y="689" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-node-3
</text>
</switch>
</g>
</a>
<rect x="510" y="700" width="170" height="60" fill="none" stroke="none"/>
<rect x="575" y="700" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="510" y="730" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 745px; margin-left: 511px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
nx-node-4
</div>
</div>
</div>
</foreignObject>
<text x="595" y="749" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
nx-node-4
</text>
</switch>
</g>
</a>
<rect x="510" y="720" width="60" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 735px; margin-left: 511px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-style: italic; white-space: normal; overflow-wrap: normal;">
node randomly choosen
<br/>
or re-connect to existing connection
</div>
</div>
</div>
</foreignObject>
<text x="540" y="739" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-style="italic">
node rando...
</text>
</switch>
</g>
<path d="M 505 585 L 569.82 538.7" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 574.09 535.65 L 570.43 542.57 L 569.82 538.7 L 566.36 536.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 505 674.09 L 569.2 703.27" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 573.98 705.45 L 566.16 705.74 L 569.2 703.27 L 569.06 699.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 505 662.78 L 568.67 655.7" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 573.89 655.12 L 567.32 659.38 L 568.67 655.7 L 566.55 652.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 504.29 650 L 569.97 598.91" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 574.12 595.69 L 570.74 602.75 L 569.97 598.91 L 566.44 597.22 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 495.38 650 L 571.38 540.24" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 574.36 535.92 L 573.26 543.67 L 571.38 540.24 L 567.5 539.68 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 505 587.22 L 568.67 594.3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 573.89 594.88 L 566.55 597.58 L 568.67 594.3 L 567.32 590.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 502.42 600 L 570.17 658.34" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 574.15 661.77 L 566.56 659.86 L 570.17 658.34 L 571.13 654.55 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<path d="M 495.38 600 L 571.38 709.76" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3"/>
<path d="M 574.36 714.08 L 567.5 710.32 L 571.38 709.76 L 573.26 706.33 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
<rect x="520" y="100" width="170" height="60" fill="none" stroke="none"/>
<rect x="585" y="100" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="520" y="130" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 145px; margin-left: 521px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
login nodes
<br/>
....
</div>
</div>
</div>
</foreignObject>
<text x="605" y="149" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
login nodes...
</text>
</switch>
</g>
</a>
<rect x="520" y="300" width="170" height="60" fill="none" stroke="none"/>
<rect x="585" y="300" width="40" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)"/>
<a xlink:href="http://rem-acc-ganglia.psi.ch">
<rect x="520" y="330" width="170" height="30" fill="none" stroke="none"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 345px; margin-left: 521px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">
login nodes
<br/>
....
</div>
</div>
</div>
</foreignObject>
<text x="605" y="349" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
login nodes...
</text>
</switch>
</g>
</a>
</g>
<switch>
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
</text>
</a>
</switch>
</svg>

After

Width:  |  Height:  |  Size: 72 KiB

+117
View File
@@ -0,0 +1,117 @@
# NX
![scetch](draft-nx-overview.drawio.svg)
Highavailability mode really needed
NX does the decision - sometimes not transparent how it is done
##rem-acc.psi.ch
decides who is allowed to connect to a certain nx machine connected to rem-acc
configuration inside NX in a database
svc-nx - AD group this defines who is allwed to access NoMachine Proxy from rem-acc
/root/scripts/change_rule.sh Written by Dima does nxserver commands - used to update rules
history of root will show last changes
/root/scripts contain a set of other scripts
Usually NX access from rem-acc to machines in the office network is not allowed (security request)
There are exceptions:
* detector group shared workstateion - pcmic05
* ENE - Jens Ehler - mpc2053, mpc2959
*
Rules for these machines are not dynamically modifiable, need to be done manually!
need request to security to open a firewall rule
# Commands on rem-acc
List of all configured servers
```
nxserver --serverlist --extended
# nxserver --serverlist --extended | grep psi.ch | grep nomach
```
Output: one line for each server
Show all access rules
```
nxserver --rulelist
```
# Software
RemACC - NoMachine Cloud Server
xxx proxies - NoMachine Enterprise Desktop Service
nodes behing proxy - NoMachine Enterprise Server Nodes - you can only to these nodes through a proxy (Enterprise Desktop Service)
consoles - Enterprise Desktop - allows connections to the physical console) (- with Windows this is the only product that we use) - 1 session
Virtual desktops Linux:
NoMachine Workstation - up to 4 virtual session can be created - usually used on the *-vcons-* systems
Small Business Terminal Server Subscription - same as above but up to 10 virtual sessions - (only used for ENE)
Terminal Server - same as above but unlimited number of sessions
Desktop - completely free license - funcionality same as Enterprise Desktop but cannot be connected/accessed from proxy/cloudServer!!!
Depending on the product the price differences are HUGE
Each machine has its own license!
Bought in packs of multiple licenses
Some licenses depend sometimes on the number of code
All licenses are now synchronized to be payed in April
> Distribution of the licenses via Puppet (encrypted ...)
> machines this is distributed to machines in different hiera classes - so its difficult to assign/configure the licenses
There are 50 Windows machines !!!! (we have 60 Licenses)
Distribution - Baramundi - Dima has access to this
Update of the software done by the Windows Team (they make the Baramundi packaging)
Linux 85 machines (90 Licenses - Enterprise Desktop)
Every installation of the nomachine software requires 2 reboots!
1 after remove
1 after install
For linux you don't need the reboot
When installing the virtual sessions will be killed - on pysical desktop no affects
!!!! Need communication regarding the Updates with users !!!!
Linux RPMs are located in this repository - updated by Dima
http://repo00.psi.ch/el7/manual/nxserver/
__THERE IS A .htaccess file in there that restricts the access to this repo to only the listed nodes !!!!__
This file gives info about all linux nodes that are somehow related to NX
NoMachine only releases RPM for current version - but removes older ones
Open firewall (network@psi.ch)
install sw on node
Nodes are registered on rem-acc with /root/scripts/add_node.sh
update of Mongo-DB for Rama (done by Dima)
connect to rama.psi.ch as root
`mongo`
`use rama`
`db.TargetMode.insert(......` (check history)
!!!!! RAMA IS NOT UP TO DATE !!!!