Invention Grant
- Patent Title: Globally sound and consistent configuration management for distributed datacenter components
- Patent Title (中): 分布式数据中心组件的全球一致的配置管理
-
Application No.: US12967794Application Date: 2010-12-14
-
Publication No.: US08769494B2Publication Date: 2014-07-01
- Inventor: Henning Rohde , Matthew Kerner , Kenneth Kai-Baun Ma
- Applicant: Henning Rohde , Matthew Kerner , Kenneth Kai-Baun Ma
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent David Andrews; Ben Tabor; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445 ; G06F9/46 ; G06F9/30 ; G06F9/38

Abstract:
Datacenter configuration needs to be managed. A configuration engine (CE) manages configuration data of clusters and/or datacenters. The CE allows users to check out, edit, and check in configuration components. Versioned interfaces are placed between configuration components through data contracts. The CE supports the expression of constraints that ensure global consistency across configuration components and versions, isolates changes in the datacenter from structural changes in configuration components, and enables partial configuration branching to allow for active snapshots that enable configuration rollback. The CE ensures that types are consistent and constraints are satisfied at check-in time to eliminate unsound or inconsistent configuration in the first place. When the active configuration in the datacenter changes, multiple versions of configuration may be simultaneously deployed for a window of time. The managed set of configuration is permitted to have multiple active versions during these transitional windows to reflect the reality in the datacenter.
Public/Granted literature
- US20120151443A1 GLOBALLY SOUND AND CONSISTENT CONFIGURATION MANAGEMENT FOR DISTRIBUTED DATACENTER COMPONENTS Public/Granted day:2012-06-14
Information query