-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathagriview.drawio
3232 lines (3232 loc) · 420 KB
/
agriview.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" version="25.0.1" pages="13">
<diagram id="VRPIO4waSqi9Wb5bPzT3" name="草稿">
<mxGraphModel dx="1931" dy="2066" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-2" value="目录" style="swimlane;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="450" y="370" width="380" height="200" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-3" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="ZhFZNn7mF_jcOJF4Nn3p-2" vertex="1">
<mxGeometry x="20" y="45" width="80" height="115" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-4" value="子目录" style="swimlane;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="ZhFZNn7mF_jcOJF4Nn3p-2" vertex="1">
<mxGeometry x="130" y="45" width="110" height="110" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-5" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-4" vertex="1">
<mxGeometry x="16" y="37" width="26.66666666666666" height="61.125541125541105" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-6" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-4" vertex="1">
<mxGeometry x="42.66666666666667" y="37" width="26.66666666666666" height="61.125541125541105" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-7" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-4" vertex="1">
<mxGeometry x="69.33333333333334" y="37" width="26.66666666666666" height="61.125541125541105" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-30" value="" style="group" parent="ZhFZNn7mF_jcOJF4Nn3p-2" vertex="1" connectable="0">
<mxGeometry x="30" y="90" width="60" height="50" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-27" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-30" vertex="1">
<mxGeometry width="19.444444444444432" height="44.570707070707044" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-28" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-30" vertex="1">
<mxGeometry x="20.000000000000004" width="19.444444444444432" height="44.570707070707044" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-29" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-30" vertex="1">
<mxGeometry x="40.00000000000001" width="19.444444444444432" height="44.570707070707044" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-31" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="710" y="450" width="100" height="70" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-32" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-31" vertex="1">
<mxGeometry width="27.222222222222204" height="62.39898989898986" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-33" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-31" vertex="1">
<mxGeometry x="33.33333333333334" width="27.222222222222204" height="62.39898989898986" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-34" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;strokeWidth=1;align=center;outlineConnect=0;dashed=0;outlineConnect=0;shape=mxgraph.aws3d.file;aspect=fixed;strokeColor=#6c8ebf;fillColor=#dae8fc;" parent="ZhFZNn7mF_jcOJF4Nn3p-31" vertex="1">
<mxGeometry x="66.66666666666669" width="27.222222222222204" height="62.39898989898986" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-39" value="" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#6c8ebf;shadow=0;dashed=0;shape=mxgraph.ios7.icons.cloud;fillColor=#dae8fc;" parent="1" vertex="1">
<mxGeometry x="70" y="20" width="27" height="20" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-53" value="边端结构化数据存储" style="swimlane;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="150" y="630" width="160" height="150" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-54" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="ZhFZNn7mF_jcOJF4Nn3p-53" vertex="1">
<mxGeometry x="20" y="40" width="60" height="80" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-56" value="边端非结构化数据存储" style="swimlane;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="435" y="630" width="160" height="150" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-57" value="" style="shadow=0;dashed=0;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.2d.datastore;" parent="ZhFZNn7mF_jcOJF4Nn3p-56" vertex="1">
<mxGeometry x="54.17" y="60" width="51.67" height="52.6" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-61" value="" style="shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;strokeColor=#999999;" parent="1" vertex="1">
<mxGeometry x="50" y="300" width="150" height="60" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-62" value="<font color="#000000">Name</font><br>Cloud Datastore" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=cloud_datastore;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;" parent="ZhFZNn7mF_jcOJF4Nn3p-61" vertex="1">
<mxGeometry y="0.5" width="44" height="39" relative="1" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-63" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;fillColor=#CFDDF0;" parent="1" vertex="1">
<mxGeometry x="350" y="400" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="ZhFZNn7mF_jcOJF4Nn3p-64" value="Cloud
Datastore" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=cloud_datastore;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;" parent="ZhFZNn7mF_jcOJF4Nn3p-63" vertex="1">
<mxGeometry y="0.5" width="44" height="39" relative="1" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-1" value="" style="shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="180" y="502" width="158" height="68" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-2" value="<font color="#000000">Name</font><br>Cloud Datastore" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=cloud_datastore;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-1" vertex="1">
<mxGeometry y="0.5" width="44" height="39" relative="1" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-3" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="60" y="243" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-4" value="Gateway" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.gateway;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-3" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-5" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="80" y="416" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-6" value="Logs API" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.logs_api;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-5" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-7" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;container=0;" parent="1" vertex="1">
<mxGeometry x="320" y="-30" width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-9" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="60" y="60" width="150" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-10" value="Frontend
Platform Services" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.frontend_platform_services;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-9" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-11" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="60" y="190" width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-12" value="Persistent
Disk" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-11" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-13" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="238" y="54" width="100" height="56" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-14" value="Network
Load
Balancer" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-13" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-15" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="210" y="130" width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-16" value="Virtual
File System" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.virtual_file_system;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-15" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-17" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="200" y="190" width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-18" value="Scheduled
Tasks" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.scheduled_tasks;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-17" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-19" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="190" y="243" width="130" height="44" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-20" value="HTTPS
Load Balancer" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-19" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-21" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="210" y="320" width="120" height="56" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-22" value="Google
 Network W/
Edge Cache" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.google_network_edge_cache;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="-p7Uwp3xeGD545pY3PvI-21" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-23" value="Database" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=bottom;spacingLeft=0;fontColor=#999999;fontSize=12;whiteSpace=wrap;spacingBottom=2;dashed=1;fillColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="200" y="416" width="70" height="85" as="geometry" />
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-24" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.database;part=1;" parent="-p7Uwp3xeGD545pY3PvI-23" vertex="1">
<mxGeometry x="0.5" width="50" height="45" relative="1" as="geometry">
<mxPoint x="-25" y="12.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-p7Uwp3xeGD545pY3PvI-8" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="350" y="92" width="32" height="38" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-1" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="430" y="210" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-2" value="Gateway" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.gateway;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-1" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-3" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="570" y="210" width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-4" value="Memcache" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.memcache;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-3" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-5" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="720" y="210" width="90" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-6" value="Cluster" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.cluster;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-5" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-7" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;container=0;" parent="1" vertex="1">
<mxGeometry x="435" y="276" width="90" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-9" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="570" y="287" width="80" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-10" value="NAT" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.nat;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-9" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-11" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="405" y="146" width="150" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-12" value="Service Discovery" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.service_discovery;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-11" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-13" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="590" y="146" width="90" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-14" value="Task
Queues" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.task_queues;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-13" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-15" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="700" y="150" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-16" value="Image
Services" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.image_services;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-15" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-17" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="1" vertex="1">
<mxGeometry x="410" y="86" width="120" height="44" as="geometry" />
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-18" value="Dedicated
Game Server" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.dedicated_game_server;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="wXCmd8qK-Qi4RECUp9Ut-17" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="CkVMhiJQ41AHhVmWYz7j-1" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;fontSize=13;fontColor=#808080;fillColor=#FFFFFF;container=0;" parent="1" vertex="1">
<mxGeometry x="920" y="279" width="100" height="60" as="geometry" />
</mxCell>
<mxCell id="CkVMhiJQ41AHhVmWYz7j-2" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=cloud_vision_api;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;shadow=0;" parent="1" vertex="1">
<mxGeometry x="920" y="460" width="44" height="39" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wXCmd8qK-Qi4RECUp9Ut-8" value="Cluster" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.cluster;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="440" y="282" width="32" height="32" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LPLd2Uz7OpZyEhkfrwll-1" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;shape=mxgraph.gcp2.cluster;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="888" y="610" width="32" height="32" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="8tHBegDSHfaENiODkrZT-1" value="" style="shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;dashed=1;fontSize=13;fontColor=#1A1A1A;fillColor=#FFFFFF;container=0;" parent="1" vertex="1">
<mxGeometry x="830" y="36" width="168" height="68" as="geometry" />
</mxCell>
<mxCell id="8tHBegDSHfaENiODkrZT-2" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=api_monetization;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;shadow=0;" parent="1" vertex="1">
<mxGeometry x="890" y="180" width="44" height="39" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="on0tTv0msztdQZb5AWDW-1" value="" style="shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;dashed=1;fontSize=13;fontColor=#1A1A1A;fillColor=#FFFFFF;container=0;" parent="1" vertex="1">
<mxGeometry x="950" y="208" width="168" height="68" as="geometry" />
</mxCell>
<mxCell id="on0tTv0msztdQZb5AWDW-2" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=compute_engine;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;shadow=0;" parent="1" vertex="1">
<mxGeometry x="990" y="400" width="44" height="39" as="geometry">
<mxPoint x="5" y="-19.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="-En4pWSTjXFdNqcjt05z-1" value="" style="sketch=0;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;outlineConnect=0;align=center;shape=mxgraph.office.concepts.folder;fillColor=#CCCBCB;fontSize=12;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="560" y="350" width="50" height="45" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="KUny4OW3J1ELTITc5L2P" name="数据架构">
<mxGraphModel dx="3100" dy="2066" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="j5fEdQJPfAFzPS3_41aU-0" />
<mxCell id="j5fEdQJPfAFzPS3_41aU-1" parent="j5fEdQJPfAFzPS3_41aU-0" />
<mxCell id="xfkPc8C5N4zgCNL6N42f-86" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-238" y="-80" width="360" height="300" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-0" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=1;strokeColor=#5184F3;dashed=1;" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1">
<mxGeometry width="360" height="300" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-19" value="<span style="font-weight: 700">结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;rotation=90;horizontal=0;" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1">
<mxGeometry x="-45" y="80" width="130" height="20" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-20" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="35" y="60" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-21" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-20" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-22" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-20" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-23" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="mqzrmOspH_9D43CnVaOf-20" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-24" value="业务数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-20" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-25" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="mqzrmOspH_9D43CnVaOf-20" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-26" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="194" y="60" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-27" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-26" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-28" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-26" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-29" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="mqzrmOspH_9D43CnVaOf-26" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-30" value="基础数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-26" vertex="1">
<mxGeometry x="47.5" y="27" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-31" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="mqzrmOspH_9D43CnVaOf-26" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-33" value="<span style="font-weight: 700">非结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;horizontal=0;rotation=90;" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1">
<mxGeometry x="-20" y="201.5" width="80" height="17" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-34" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="35" y="152.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-35" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-34" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-36" value="文件系统" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-34" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-37" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="mqzrmOspH_9D43CnVaOf-34" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-38" value="普通文件" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-34" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-39" value="" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;shadow=0;fontColor=#808080;strokeColor=#5184F3;fillColor=#FFFFFF;size=11;" parent="mqzrmOspH_9D43CnVaOf-34" vertex="1">
<mxGeometry x="19.5" y="17" width="18" height="24" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-40" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="195" y="152.5" width="150" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-41" value="" style="group" parent="mqzrmOspH_9D43CnVaOf-40" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="150" height="112.5" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-42" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-41" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-43" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-41" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-44" value="影像数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-41" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-45" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="mqzrmOspH_9D43CnVaOf-41" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-47" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="35" y="222.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-48" value="" style="group" parent="mqzrmOspH_9D43CnVaOf-47" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-49" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-48" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-50" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-48" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-51" value="普通图片" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-48" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-52" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="mqzrmOspH_9D43CnVaOf-48" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-53" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1" connectable="0">
<mxGeometry x="195" y="222.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-54" value="" style="group" parent="mqzrmOspH_9D43CnVaOf-53" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-55" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="mqzrmOspH_9D43CnVaOf-54" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-56" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="mqzrmOspH_9D43CnVaOf-54" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-57" value="视频数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="mqzrmOspH_9D43CnVaOf-54" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="mqzrmOspH_9D43CnVaOf-58" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="mqzrmOspH_9D43CnVaOf-54" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-1" value="<b style="font-size: 17px">边端一</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#666666;fontSize=17;" parent="xfkPc8C5N4zgCNL6N42f-86" vertex="1">
<mxGeometry y="10" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-87" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="236" y="-80" width="360" height="300" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-45" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=1;strokeColor=#5184F3;dashed=1;" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1">
<mxGeometry width="360" height="300" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-46" value="<span style="font-weight: 700">结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;rotation=90;horizontal=0;" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1">
<mxGeometry x="-45" y="80" width="130" height="20" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-47" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="35" y="60" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-48" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-47" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-49" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-47" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-50" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-47" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-51" value="业务数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-47" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-52" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="xfkPc8C5N4zgCNL6N42f-47" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-53" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="194" y="60" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-54" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-53" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-55" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-53" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-56" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-53" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-57" value="基础数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-53" vertex="1">
<mxGeometry x="47.5" y="27" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-58" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="xfkPc8C5N4zgCNL6N42f-53" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-59" value="<span style="font-weight: 700">非结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;horizontal=0;rotation=90;" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1">
<mxGeometry x="-20" y="201.5" width="80" height="17" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-60" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="35" y="152.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-61" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-60" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-62" value="文件系统" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-60" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-63" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-60" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-64" value="普通文件" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-60" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-65" value="" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;shadow=0;fontColor=#808080;strokeColor=#5184F3;fillColor=#FFFFFF;size=11;" parent="xfkPc8C5N4zgCNL6N42f-60" vertex="1">
<mxGeometry x="19.5" y="17" width="18" height="24" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-66" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="195" y="152.5" width="150" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-67" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-66" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="150" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-68" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-67" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-69" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-67" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-70" value="影像数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-67" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-71" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-67" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-72" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="35" y="222.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-73" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-72" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-74" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-73" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-75" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-73" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-76" value="普通图片" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-73" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-77" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-73" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-78" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1" connectable="0">
<mxGeometry x="195" y="222.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-79" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-78" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-80" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-79" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-81" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-79" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-82" value="视频数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-79" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-83" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-79" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-84" value="<b style="font-size: 17px">边端二</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#666666;fontSize=17;" parent="xfkPc8C5N4zgCNL6N42f-87" vertex="1">
<mxGeometry y="10" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-97" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="343" y="-260" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-98" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-97" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-96" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-97" vertex="1" connectable="0">
<mxGeometry x="12.5" y="5" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-91" value="" style="sketch=0;html=1;dashed=0;whitespace=wrap;fillColor=#2875E2;strokeColor=#ffffff;points=[[0.005,0.63,0],[0.1,0.2,0],[0.9,0.2,0],[0.5,0,0],[0.995,0.63,0],[0.72,0.99,0],[0.5,1,0],[0.28,0.99,0]];shape=mxgraph.kubernetes.icon;prIcon=api;dashPattern=1 1;fontSize=16;fontColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-96" vertex="1">
<mxGeometry width="43" height="43" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-93" value="接口" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-96" vertex="1">
<mxGeometry x="40" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-94" value="<font color="#999999">元信息注册</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#808080;" parent="xfkPc8C5N4zgCNL6N42f-96" vertex="1">
<mxGeometry x="50" y="20" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-103" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="230" y="-430" width="370" height="130" as="geometry" />
</mxCell>
<mxCell id="j5fEdQJPfAFzPS3_41aU-2" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#5184F3;fillColor=#FFFFFF;dashed=1;arcSize=2;" parent="xfkPc8C5N4zgCNL6N42f-103" vertex="1">
<mxGeometry width="370" height="130" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-5" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-103" vertex="1" connectable="0">
<mxGeometry x="200" y="40" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-6" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="Df-5Dv75WFvhRH4Ipb_T-5" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-7" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="Df-5Dv75WFvhRH4Ipb_T-5" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-8" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="Df-5Dv75WFvhRH4Ipb_T-5" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-9" value="元信息" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="Df-5Dv75WFvhRH4Ipb_T-5" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-10" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="Df-5Dv75WFvhRH4Ipb_T-5" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-23" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-103" vertex="1" connectable="0">
<mxGeometry x="20" y="40" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-24" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="Df-5Dv75WFvhRH4Ipb_T-23" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-25" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="Df-5Dv75WFvhRH4Ipb_T-23" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-26" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="Df-5Dv75WFvhRH4Ipb_T-23" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-27" value="元信息" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="Df-5Dv75WFvhRH4Ipb_T-23" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="Df-5Dv75WFvhRH4Ipb_T-28" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="Df-5Dv75WFvhRH4Ipb_T-23" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="OaemUJ06lLCiMGp7V0Zq-0" value="<span style="font-weight: 700 ; font-size: 16px">中心元数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;fontSize=16;" parent="xfkPc8C5N4zgCNL6N42f-103" vertex="1">
<mxGeometry x="10" y="5" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-104" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontSize=16;fontColor=#999999;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="j5fEdQJPfAFzPS3_41aU-1" source="xfkPc8C5N4zgCNL6N42f-98" target="j5fEdQJPfAFzPS3_41aU-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-105" value="" style="endArrow=classic;html=1;rounded=0;fontSize=16;fontColor=#999999;strokeColor=#5184F3;strokeWidth=3;exitX=1.003;exitY=0.667;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitPerimeter=0;" parent="j5fEdQJPfAFzPS3_41aU-1" source="xfkPc8C5N4zgCNL6N42f-3" target="xfkPc8C5N4zgCNL6N42f-98" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="220" y="-110" as="sourcePoint" />
<mxPoint x="270" y="-160" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-106" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontSize=16;fontColor=#999999;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="j5fEdQJPfAFzPS3_41aU-1" source="xfkPc8C5N4zgCNL6N42f-45" target="xfkPc8C5N4zgCNL6N42f-98" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-3" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=1;strokeColor=#5184F3;dashed=1;" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1">
<mxGeometry x="-240" y="-430" width="360" height="300" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-4" value="<span style="font-weight: 700">结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;rotation=90;horizontal=0;" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1">
<mxGeometry x="-290" y="-350" width="130" height="20" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-5" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-205" y="-370" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-6" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-5" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-7" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-5" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-8" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-5" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-9" value="业务数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-5" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-10" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="xfkPc8C5N4zgCNL6N42f-5" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-11" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-46" y="-370" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-12" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-11" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-13" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-11" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-14" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-11" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-15" value="基础数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-11" vertex="1">
<mxGeometry x="47.5" y="27" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-16" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="xfkPc8C5N4zgCNL6N42f-11" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-17" value="<span style="font-weight: 700">非结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;horizontal=0;rotation=90;" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1">
<mxGeometry x="-265" y="-228.5" width="80" height="17" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-18" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-205" y="-277.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-19" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-18" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-20" value="文件系统" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-18" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-21" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="xfkPc8C5N4zgCNL6N42f-18" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-22" value="普通文件" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-18" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-23" value="" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;shadow=0;fontColor=#808080;strokeColor=#5184F3;fillColor=#FFFFFF;size=11;" parent="xfkPc8C5N4zgCNL6N42f-18" vertex="1">
<mxGeometry x="19.5" y="17" width="18" height="24" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-24" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-45" y="-277.5" width="150" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-25" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-24" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="150" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-26" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-25" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-27" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-25" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-28" value="影像数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-25" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-29" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-25" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-30" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-205" y="-207.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-31" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-30" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-32" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-31" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-33" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-31" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-34" value="普通图片" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-31" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-35" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-31" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-36" value="" style="group" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1" connectable="0">
<mxGeometry x="-45" y="-207.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-37" value="" style="group" parent="xfkPc8C5N4zgCNL6N42f-36" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-38" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="xfkPc8C5N4zgCNL6N42f-37" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-39" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="xfkPc8C5N4zgCNL6N42f-37" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-40" value="视频数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="xfkPc8C5N4zgCNL6N42f-37" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-41" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xfkPc8C5N4zgCNL6N42f-37" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-42" value="<b style="font-size: 17px">云端</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#666666;fontSize=17;" parent="j5fEdQJPfAFzPS3_41aU-1" vertex="1">
<mxGeometry x="-240" y="-420" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-110" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;fontColor=#999999;strokeColor=#5184F3;strokeWidth=3;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="j5fEdQJPfAFzPS3_41aU-1" source="xfkPc8C5N4zgCNL6N42f-0" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="110" y="-50" as="sourcePoint" />
<mxPoint x="170" y="70" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xfkPc8C5N4zgCNL6N42f-112" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;fontColor=#999999;strokeColor=#5184F3;strokeWidth=3;" parent="j5fEdQJPfAFzPS3_41aU-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="170" y="70" as="sourcePoint" />
<mxPoint x="170" y="-230" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="NOubl9_tVxGdymdkQVVM" name="一般数据服务">
<mxGraphModel dx="2758" dy="1239" 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="p_OGjXIKAAVvUZSQ6kU_-0" />
<mxCell id="p_OGjXIKAAVvUZSQ6kU_-1" parent="p_OGjXIKAAVvUZSQ6kU_-0" />
<mxCell id="fv4lMvGGlV7lEdHAvltl-0" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#6666FF;fillColor=#FFFFFF;dashed=1;arcSize=2;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="280" y="30" width="190" height="190" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-1" value="<span style="font-weight: 700">结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="281" y="38" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-2" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="300" y="70" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-3" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-2" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-4" value="数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-2" vertex="1">
<mxGeometry x="41.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-5" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="fv4lMvGGlV7lEdHAvltl-2" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-6" value="业务数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-2" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-7" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="fv4lMvGGlV7lEdHAvltl-2" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-8" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="300" y="140" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-9" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-8" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-10" value="空间数据库" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-8" vertex="1">
<mxGeometry x="51.5" y="5" width="62.5" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-11" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="fv4lMvGGlV7lEdHAvltl-8" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-12" value="矢量数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-8" vertex="1">
<mxGeometry x="47.5" y="27" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-13" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=4.300000000000011;strokeColor=#5184F3;fillColor=#FFFFFF;" parent="fv4lMvGGlV7lEdHAvltl-8" vertex="1">
<mxGeometry x="17.82" y="17.5" width="19.37" height="25" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-14" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#6666FF;fillColor=#FFFFFF;dashed=1;arcSize=2;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="280" y="240" width="190" height="370" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-15" value="<span style="font-weight: 700">非结构化数据</span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontColor=#808080;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="287" y="245" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-28" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="300" y="360" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-29" value="" style="group" parent="fv4lMvGGlV7lEdHAvltl-28" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-30" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-29" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-31" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-29" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-32" value="普通图片" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-29" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-33" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="fv4lMvGGlV7lEdHAvltl-29" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-16" value="" style="group" parent="fv4lMvGGlV7lEdHAvltl-29" vertex="1" connectable="0">
<mxGeometry y="-27.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-17" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-16" vertex="1">
<mxGeometry width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-18" value="文件系统" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-16" vertex="1">
<mxGeometry x="47.5" y="5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-19" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fontColor=#999999;strokeColor=none;fillColor=#5184F3;" parent="fv4lMvGGlV7lEdHAvltl-16" vertex="1">
<mxGeometry x="7.5" y="10" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-20" value="普通文件" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-16" vertex="1">
<mxGeometry x="47.5" y="25" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-21" value="" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;shadow=0;fontColor=#808080;strokeColor=#5184F3;fillColor=#FFFFFF;size=11;" parent="fv4lMvGGlV7lEdHAvltl-16" vertex="1">
<mxGeometry x="19.5" y="17" width="18" height="24" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-34" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="300" y="520" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-35" value="" style="group" parent="fv4lMvGGlV7lEdHAvltl-34" vertex="1" connectable="0">
<mxGeometry y="-52.5" width="145" height="112.5" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-36" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-35" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-37" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-35" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-38" value="视频数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-35" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-39" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="fv4lMvGGlV7lEdHAvltl-35" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=11;fontColor=#000000;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="xiESlHGEjMhOX6b57tNG-0" target="FRwBaRZqGYndCX95rnqR-0" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-0" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="498" y="368" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-1" value="HTTP<br><font color="#999999">负载均衡</font>" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#B5739D;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xiESlHGEjMhOX6b57tNG-0" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-2" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=16;fontColor=#999999;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="fv4lMvGGlV7lEdHAvltl-30" target="xiESlHGEjMhOX6b57tNG-0" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-9" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="130" y="410" width="110" height="46" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-4" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;container=0;" parent="xiESlHGEjMhOX6b57tNG-9" vertex="1">
<mxGeometry width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-7" value="" style="group" parent="xiESlHGEjMhOX6b57tNG-9" vertex="1" connectable="0">
<mxGeometry x="5.5" y="6" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-6" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;dashed=1;dashPattern=1 1;fontSize=16;fontColor=#999999;strokeColor=#FFFFFF;fillColor=#999999;" parent="xiESlHGEjMhOX6b57tNG-7" vertex="1">
<mxGeometry width="32.32323232323231" height="32.32323232323231" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-3" value="" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#999999;shadow=0;dashed=0;shape=mxgraph.ios7.icons.map;dashPattern=1 1;fontSize=16;fontColor=#999999;fillColor=#FFFFFF;" parent="xiESlHGEjMhOX6b57tNG-7" vertex="1">
<mxGeometry x="7.038787878787877" y="6.038787878787877" width="19" height="20" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-8" value="<div style="text-align: left"><span style="font-size: 11px"><font color="#000000">Map</font></span></div><font style="font-size: 11px">地图服务器</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;dashPattern=1 1;fontSize=16;fontColor=#999999;" parent="xiESlHGEjMhOX6b57tNG-9" vertex="1">
<mxGeometry x="40" y="6" width="65.5" height="30" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-10" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="130" y="480" width="110" height="46" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-11" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;container=0;" parent="xiESlHGEjMhOX6b57tNG-10" vertex="1">
<mxGeometry width="110" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-12" value="" style="group" parent="xiESlHGEjMhOX6b57tNG-10" vertex="1" connectable="0">
<mxGeometry x="5.5" y="6" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-13" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;dashed=1;dashPattern=1 1;fontSize=16;fontColor=#999999;strokeColor=#FFFFFF;fillColor=#999999;" parent="xiESlHGEjMhOX6b57tNG-12" vertex="1">
<mxGeometry width="32.32323232323231" height="32.32323232323231" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-14" value="" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#999999;shadow=0;dashed=0;shape=mxgraph.ios7.icons.map;dashPattern=1 1;fontSize=16;fontColor=#999999;fillColor=#FFFFFF;" parent="xiESlHGEjMhOX6b57tNG-12" vertex="1">
<mxGeometry x="7.038787878787877" y="6.038787878787877" width="19" height="20" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-15" value="<div style="text-align: left"><span style="font-size: 11px"><font color="#000000">Map</font></span></div><font style="font-size: 11px">地图服务器</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;dashPattern=1 1;fontSize=16;fontColor=#999999;" parent="xiESlHGEjMhOX6b57tNG-10" vertex="1">
<mxGeometry x="40" y="6" width="65.5" height="30" as="geometry" />
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontSize=11;fontColor=#000000;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="xiESlHGEjMhOX6b57tNG-16" target="FRwBaRZqGYndCX95rnqR-47" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-60" y="310" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-16" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="-19" y="448" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-17" value="HTTP<br><font color="#999999">负载均衡</font>" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#B5739D;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xiESlHGEjMhOX6b57tNG-16" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-23" value="" style="group" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1" connectable="0">
<mxGeometry x="300" y="387.5" width="150" height="112.5" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-24" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#CCCCCC;fillColor=#FFFFFF;shadow=1;" parent="fv4lMvGGlV7lEdHAvltl-23" vertex="1">
<mxGeometry y="52.5" width="145" height="60" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-25" value="对象存储服务" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="fv4lMvGGlV7lEdHAvltl-23" vertex="1">
<mxGeometry x="47.5" y="57.5" width="82.5" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-26" value="影像数据" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#999999;" parent="fv4lMvGGlV7lEdHAvltl-23" vertex="1">
<mxGeometry x="47.5" y="79.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fv4lMvGGlV7lEdHAvltl-27" value="" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.persistent_disk_snapshot;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="fv4lMvGGlV7lEdHAvltl-23" vertex="1">
<mxGeometry x="10" y="66.5" width="40" height="40" as="geometry">
<mxPoint x="5" y="-66.5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=11;fontColor=#000000;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="xiESlHGEjMhOX6b57tNG-23" target="FRwBaRZqGYndCX95rnqR-0" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-23" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="499" y="528" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-24" value="HTTP<br><font color="#999999">负载均衡</font>" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#B5739D;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xiESlHGEjMhOX6b57tNG-23" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-25" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=16;fontColor=#999999;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" target="xiESlHGEjMhOX6b57tNG-23" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="446" y="550" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=11;fontColor=#000000;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="xiESlHGEjMhOX6b57tNG-26" target="FRwBaRZqGYndCX95rnqR-0" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="678" y="470" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-26" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;dashed=1;fillColor=#FFFFFF;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="499" y="448" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-27" value="HTTP<br><font color="#999999">负载均衡</font>" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#B5739D;strokeColor=none;shape=mxgraph.gcp2.network_load_balancer;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="xiESlHGEjMhOX6b57tNG-26" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="xiESlHGEjMhOX6b57tNG-28" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=16;fontColor=#999999;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" target="xiESlHGEjMhOX6b57tNG-26" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="446" y="470" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="7m9Y0uG6cZx3bapccKbT-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=13;fontColor=#1A1A1A;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="FRwBaRZqGYndCX95rnqR-0" target="R3TVgSsVtWcOC6ru_k5Y-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-0" value="" style="strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;" parent="p_OGjXIKAAVvUZSQ6kU_-1" vertex="1">
<mxGeometry x="678" y="410" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-1" value="网关" style="sketch=0;dashed=0;connectable=0;html=1;fillColor=#FFB366;strokeColor=none;shape=mxgraph.gcp2.gateway;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;" parent="FRwBaRZqGYndCX95rnqR-0" vertex="1">
<mxGeometry y="0.5" width="32" height="32" relative="1" as="geometry">
<mxPoint x="5" y="-16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="FRwBaRZqGYndCX95rnqR-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=11;fontColor=#000000;endArrow=classicThin;endFill=1;strokeColor=#5184F3;strokeWidth=3;" parent="p_OGjXIKAAVvUZSQ6kU_-1" source="fv4lMvGGlV7lEdHAvltl-24" target="xiESlHGEjMhOX6b57tNG-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>