System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开总体涉及计算机网络并且更特别地,涉及使用用户界面的数据中心结构设计。
技术介绍
1、数据中心是位于一个或多个设施中的互连的计算机服务器和相关联部件的集合。在典型的数据中心中,大量互连的服务器为各种应用程序的执行提供计算和/或存储能力。例如,数据中心可以包括为订户(即,数据中心的客户)托管应用程序和服务的设施。例如,数据中心可以托管所有基础设施装备,诸如网络和存储系统、冗余电源和环境控制。在大多数数据中心中,存储系统和应用程序服务器的集群经由一层或多层物理网络交换机和路由器提供的高速交换结构互连。更复杂的数据中心为遍布全球的基础设施提供各种物理托管设施中的用户支持装备。数据中心通常由大量设备组成,包括服务器和形成数据中心结构的设备两者。数据中心结构可以被表示为具有叶网络设备和脊网络设备的底层网络。在一些示例中,数据中心结构是互联网协议(ip)结构。
技术实现思路
1、总体上,本公开描述了通过其结构设计器系统被配置为提供用户界面以使用户能够设计数据中心结构的技术。例如,结构设计器系统可以生成表示用户界面(ui)的数据以用于在显示设备上显示,该表示用户界面的数据包括使用户能够指定结构设计要求的ui元素。结构设计器系统可以经由用户界面从用户获得结构设计要求,并且获得指定由提供商提供的物理和/或虚拟网络设备的目录的信息的目录信息,并且基于上述信息,为用户生成数据中心结构模型和数据中心结构模型的结构设计规范(例如,材料清单(bom)、结构架构图等)。
2、本公开的技术可以提供
3、在一个示例中,本公开描述了一种结构设计器系统,包括:一个或多个处理器;以及存储器,包括指令,该指令在被一个或多个处理器执行时,使得一个或多个处理器:生成指示用于在显示设备上显示的用户界面(ui)的数据,表示ui的数据包括表示一个或多个结构设计要求的ui元素;经由显示设备上的ui接收选择表示一个或多个结构设计要求的ui元素中的一个或多个的用户输入的指示;基于该一个或多个结构设计要求和网络设备的目录,生成数据中心结构的模型;并且生成表示数据中心结构的模型的结构设计规范的ui元素。
4、在另一个示例中,本公开描述了一种方法,包括:由计算设备生成用于在显示设备上显示的用户界面(ui)的数据表示,该ui的数据表示包括表示一个或多个结构设计要求的ui元素;由计算设备并且经由显示设备上的ui接收用户输入的指示,该用户输入选择表示一个或多个结构设计要求的ui元素中的一个或多个;由该计算设备基于该一个或多个结构设计要求和网络设备的目录生成数据中心结构的模型;以及由结构设计器系统生成表示数据中心结构的模型的结构设计规范的ui元素。
5、在另一个示例中,本公开描述了非暂态计算机可读存储介质,该非暂态计算机可读存储介质包括指令,该指令在由处理电路执行时,使得处理电路生成表示用户界面(ui)的数据以在显示设备上显示,表示ui的数据包括表示一个或多个结构设计要求的ui元素;经由显示设备上的ui接收选择表示一个或多个结构设计要求的ui元素中的一个或多个的用户输入的指示;基于该一个或多个结构设计要求和网络设备的目录,生成数据中心结构的模型;并且生成表示数据中心结构的模型的结构设计规范的ui元素。
6、在附图和以下描述中阐述了本公开的技术的一个或多个示例的细节。从说明书和附图以及权利要求书中,本技术的其他特征、目的和优点将变得显而易见。
本文档来自技高网...【技术保护点】
1.一种结构设计器系统,包括:
2.根据权利要求1所述的结构设计器系统,其中,所述数据中心结构的所述结构设计规范包括材料清单。
3.根据权利要求1所述的结构设计器系统,其中,所述数据中心结构的所述结构设计规范包括结构架构图。
4.根据权利要求1至3中任一项所述的结构设计器系统,其中,所述指令进一步使所述一个或多个处理器:
5.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了接收选择表示所述一个或多个结构设计要求的所述UI元素中的一个或多个的所述用户输入的指示,所述指令使所述一个或多个处理器:
6.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了基于所述一个或多个结构设计要求和所述网络设备的目录来生成所述数据中心结构,一个或多个所述指令使所述一个或多个处理器:
7.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于基于所述一个或多个网络设备的基数来选择所述一个或多个网络设备的规则。
8.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于基于成本
9.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于推翻针对所述数据中心结构选择的一个或多个网络设备或一个或多个连接的规则。
10.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了基于所述一个或多个结构设计要求和所述网络设备的目录来生成所述数据中心结构的所述模型,一个或多个所述指令使所述一个或多个处理器:
11.一种方法,包括:
12.根据权利要求11所述的方法,其中,所述数据中心结构的所述结构设计规范包括材料清单和结构架构图中的至少一者。
13.根据权利要求11所述的方法,其还包括:
14.根据权利要求11至13中任一项所述的方法,其中,接收选择表示所述一个或多个结构设计要求的所述UI元素中的一个或多个的所述用户输入的指示包括:
15.根据权利要求11至13中任一项所述的方法,其中,基于所述一个或多个结构设计要求和所述网络设备的目录来生成所述数据中心结构包括:
16.根据权利要求15所述的方法,其中,所述一个或多个规则包括用于基于所述一个或多个网络设备的基数来选择所述一个或多个网络设备的至少一个规则。
17.根据权利要求15所述的方法,其中,所述一个或多个规则包括用于基于成本要求来选择所述一个或多个网络设备的规则。
18.根据权利要求15所述的方法,其中,所述一个或多个规则包括用于推翻针对所述数据中心结构选择的一个或多个网络设备或一个或多个连接的规则。
19.根据权利要求11至13中任一项所述的方法,其中,基于所述一个或多个结构设计要求和所述网络设备的目录来生成所述数据中心结构的模型包括:
20.一种非暂态计算机可读存储介质,包括指令,所述指令在由处理电路执行时使所述处理电路:
...【技术特征摘要】
1.一种结构设计器系统,包括:
2.根据权利要求1所述的结构设计器系统,其中,所述数据中心结构的所述结构设计规范包括材料清单。
3.根据权利要求1所述的结构设计器系统,其中,所述数据中心结构的所述结构设计规范包括结构架构图。
4.根据权利要求1至3中任一项所述的结构设计器系统,其中,所述指令进一步使所述一个或多个处理器:
5.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了接收选择表示所述一个或多个结构设计要求的所述ui元素中的一个或多个的所述用户输入的指示,所述指令使所述一个或多个处理器:
6.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了基于所述一个或多个结构设计要求和所述网络设备的目录来生成所述数据中心结构,一个或多个所述指令使所述一个或多个处理器:
7.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于基于所述一个或多个网络设备的基数来选择所述一个或多个网络设备的规则。
8.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于基于成本要求来选择所述一个或多个网络设备的规则。
9.根据权利要求6所述的结构设计器系统,其中,所述一个或多个规则包括用于推翻针对所述数据中心结构选择的一个或多个网络设备或一个或多个连接的规则。
10.根据权利要求1至3中任一项所述的结构设计器系统,其中,为了基于所述一个或多个结构设计要求和所述...
【专利技术属性】
技术研发人员:曼西·乔希,埃里克·黄,文卡塔·拉马·普拉迪普·库马尔·瓦里普,维杜希·古普塔,特拉维斯·格雷戈里·纽豪斯,高巍,詹姆斯·沃思·韦斯特布鲁克,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。