Skip to content

Commit

Permalink
更新jishu.drawio
Browse files Browse the repository at this point in the history
  • Loading branch information
gogowaiting committed Aug 5, 2024
1 parent b0e2a0a commit ba539ac
Showing 1 changed file with 129 additions and 19 deletions.
148 changes: 129 additions & 19 deletions assets/jishu.drawio
Original file line number Diff line number Diff line change
@@ -1,49 +1,159 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 Edg/127.0.0.0" version="24.7.6">
<diagram name="第 1 页" id="KwSZ7kVVmPbDGJ6hqoho">
<mxGraphModel dx="837" dy="531" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="809" dy="531" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="UHZfjMjKsQxdZFrNLwMT-3" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;创建实例&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="480" y="240" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-4" value="准备实例创建所需要的资源:&lt;br&gt;镜像&lt;div&gt;存储&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="610" y="240" width="180" height="60" as="geometry" />
<mxGeometry x="510" y="320" width="180" height="60" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-5" value="业务平台" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="120" y="160" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-6" target="UHZfjMjKsQxdZFrNLwMT-8">
<mxCell id="UHZfjMjKsQxdZFrNLwMT-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-5">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="160" y="320" />
<mxPoint x="160" y="320" />
</Array>
<mxPoint x="185.0689655172414" y="180.0344827586207" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-5" value="业务平台" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="80" y="160" width="105" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-14" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-6" target="UHZfjMjKsQxdZFrNLwMT-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-6" value="虚拟化层(抽象)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="110" y="240" width="100" height="40" as="geometry" />
<mxGeometry x="80" y="240" width="105" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-7" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-5" target="UHZfjMjKsQxdZFrNLwMT-6">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="320" y="410" as="sourcePoint" />
<mxPoint x="370" y="360" as="targetPoint" />
<mxPoint x="295" y="410" as="sourcePoint" />
<mxPoint x="345" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-12" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-8" target="UHZfjMjKsQxdZFrNLwMT-11">
<mxGeometry relative="1" as="geometry" />
<mxCell id="UHZfjMjKsQxdZFrNLwMT-12" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-8" target="UHZfjMjKsQxdZFrNLwMT-11">
<mxGeometry relative="1" as="geometry">
<mxPoint x="195" y="460" as="targetPoint" />
<Array as="points">
<mxPoint x="225" y="460" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-8" value="K8S集群(多)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="110" y="330" width="100" height="40" as="geometry" />
<mxCell id="UHZfjMjKsQxdZFrNLwMT-8" value="K8S集群..." style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="175" y="340" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-11" value="物理服务器资源..." style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="100" y="440" width="120" height="40" as="geometry" />
<mxGeometry x="80" y="440" width="110" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-13" value="负责实例相关资源的生周期维护" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="280" y="240" width="130" height="40" as="geometry" />
<mxGeometry x="275" y="240" width="130" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-15" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="UHZfjMjKsQxdZFrNLwMT-8">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="290" as="sourcePoint" />
<mxPoint x="345" y="290" as="targetPoint" />
<Array as="points">
<mxPoint x="135" y="330" />
<mxPoint x="135" y="360" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-16" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="UHZfjMjKsQxdZFrNLwMT-11">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="280" as="sourcePoint" />
<mxPoint x="225" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-32" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-18" target="UHZfjMjKsQxdZFrNLwMT-31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="190" y="800" />
<mxPoint x="190" y="930" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-18" value="创建容器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="40" y="780" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-44" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-19" target="UHZfjMjKsQxdZFrNLwMT-31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="190" y="880" />
<mxPoint x="190" y="930" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-19" value="启动容器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="40" y="860" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-45" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-20" target="UHZfjMjKsQxdZFrNLwMT-31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="190" y="960" />
<mxPoint x="190" y="930" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-20" value="停止容器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="40" y="940" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-47" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-22" target="UHZfjMjKsQxdZFrNLwMT-31">
<mxGeometry relative="1" as="geometry">
<mxPoint x="207.5" y="1030" as="targetPoint" />
<Array as="points">
<mxPoint x="190" y="1030" />
<mxPoint x="190" y="930" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-22" value="删除容器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="40" y="1010" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-38" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-25" target="UHZfjMjKsQxdZFrNLwMT-18">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="80" y="770" />
<mxPoint x="80" y="770" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-25" value="业务:&lt;div&gt;userId,&lt;div&gt;machineId,&lt;/div&gt;&lt;div&gt;imageName,&lt;/div&gt;&lt;div&gt;sshpassword,&lt;/div&gt;&lt;div&gt;sshPublicKey,&lt;/div&gt;&lt;div&gt;gpuCount&lt;div&gt;&lt;br style=&quot;text-wrap: wrap;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="40" y="630" width="110" height="130" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-34" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-31" target="UHZfjMjKsQxdZFrNLwMT-33">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-31" value="维护容器信息表" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="230" y="910" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-37" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="UHZfjMjKsQxdZFrNLwMT-33" target="UHZfjMjKsQxdZFrNLwMT-36">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-33" value="返回数据到&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;业务&lt;/span&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="379.75" y="910" width="87.5" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-36" value="&lt;div&gt;维护服务器资源表&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="500" y="910" width="100" height="41.25" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-40" value="返回:&lt;div&gt;code:&lt;div&gt;message:&lt;/div&gt;&lt;div&gt;success:&lt;/div&gt;&lt;div&gt;data:&lt;/div&gt;&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="379.75" y="810" width="80" height="90" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-48" value="容器的基础信息,&lt;div&gt;资源信息维护&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="230" y="840" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-49" value="CPU资源维护,&lt;div&gt;创建容器: gpu_apply +&lt;div&gt;启动容器: gpu_use +&lt;/div&gt;&lt;div&gt;停止容器: gpu_use -&lt;/div&gt;&lt;div&gt;删除容器: gpu_use/apply -&lt;/div&gt;&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="500" y="820" width="160" height="90" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-50" value="gpu_apply" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="120" y="768" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-51" value="gpu_use" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="120" y="850" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-52" value="gpu_use" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="120" y="930" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="UHZfjMjKsQxdZFrNLwMT-53" value="gpu_apply&lt;br&gt;gpu_use" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="127.5" y="990" width="80" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
Expand Down

0 comments on commit ba539ac

Please sign in to comment.