我正在编写一个 CMDB 类型的应用程序,希望在其中模拟连接性以及您在这样的系统中会发现的常规内容。
是否有一组标准的字形用于表示组件(集线器、交换机、路由器、服务器、NAS……)?
我知道思科符号集 - 但这有点受限,而且(恕我直言)更像是剪贴画库而不是设计工具。Archimate 太抽象了。
答案1
当我的问题发布后,并没有收到多少回复时,我继续搜索,发现了一篇论文和一些来自佐治亚南方大学的后续研究,描述了金沙模型。此处链接的论文更雄辩地描述了问题领域。然而,在我看来,提出的解决方案还有很多不足之处:
将蜜罐描述为单个节点在我看来有些不合适。
再次,关于蜜罐,使用视觉隐喻来代表特定意图设备的语言隐喻似乎有些牵强
重新利用二极管符号来表示防火墙有一定的好处,但其现有的语义并不能完全描述防火墙的行为,同时在电子电路中具有明确且定义良好的功能。其作为符号的使用进一步受到描述的潜在要求的削弱數據二極管在模型内。
作为该模型的后续演变,SANDL 还尝试定义 CPU 和内存(我认为不应该在领域中描述)
再次恕我直言,该模型包括冗余的设备(传真机是打印机、扫描仪和网络接口,因此不需要自己的节点类型)
除了物理连接之外,没有考虑连接节点的边缘;例如,计算机网络内存在许多逻辑依赖关系。
虽然相机和打印机是传感器和效应器的例子,但即使在撰写本文时,网络上使用的此类设备也更多
功能聚合的表示不是节点本身,而是在节点周围绘制的边界框,这在某种程度上破坏了在渐进的细节层次上创建网络视图的任何尝试。
看起来我可能得开始从头开始。