CONFIGURING A CLOUD FROM AGGREGATE DECLARATIVE CONFIGURATION DATA

Aspects extend to methods, systems, and computer program products for configuring a cloud from aggregate declarative configuration data. A declarative language can be used to declare physical and logical topology as well as cloud operations commands at multiple topology hierarchies. Developers of di...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LUCAS SHAWN MICHAEL, GIBSON ROBERT S. T, MAKNOJIA RAHIM, WEI CHENG, WETMORE MATTHEW C
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Aspects extend to methods, systems, and computer program products for configuring a cloud from aggregate declarative configuration data. A declarative language can be used to declare physical and logical topology as well as cloud operations commands at multiple topology hierarchies. Developers of different cloud components can declare roles and cloud operations in compliance with a declaration model. Compliance with the declaration model allows aggregation and cross-referencing among commands and topology elements declared by different developers. As such, dependencies between components can be efficiently identified and accounted for when implementing cloud operation commands. Declarative configuration data can also be used to onboard additional components to a cloud without code changesto an underlying configuration engine. 各方面扩展到用于根据聚合声明性配置数据来配置云的方法、系统和计算机程序产品。声明性语言可以被用于声明物理和逻辑拓扑以及多个拓扑层级中的云操作命令。不同云组件的开发者可以根据声明模型来声明角色和云操作。符合声明模型允许在由不同开发者声明的命令和拓扑元素之间的聚合和交叉引用。这样,在实现云操作命令时,组件之间的依赖性可以被高效地标识和考虑。声明性配置数据也可以被用于将附加组