发明名称 Configuration management repository for a distributed platform
摘要 Some embodiments provide a repository that manages configurations for a distributed platform and that automatedly configures servers of the distributed platform with different hierarchical sets of configurations while ensuring integrity and consistency across the servers and in the repository. In some embodiment, the repository includes a data store that stores configurations for a first set of servers that are operated by a first service provider and a second set of servers that are operated by a second service provider. The data store also identifies different sets of configurations to deploy to different sets of servers from the first and second sets of servers. The repository also includes a function processor to automatedly deploy the different sets of configurations to the different sets of servers and to perform functions for updating the configurations in a manner that ensures integrity and consistency.
申请公布号 US9009277(B2) 申请公布日期 2015.04.14
申请号 US201314058586 申请日期 2013.10.21
申请人 Edgecast Networks, Inc. 发明人 Peters Robert J.;Elazary Lior;Sakata Jayson G.
分类号 G06F15/177;G06F15/173;H04L12/24;G06F9/54;G06F17/30;G06F21/62;H04L29/06;H04L29/08;H04L12/26 主分类号 G06F15/177
代理机构 代理人
主权项 1. A method for managing a plurality of server configurations that are deployed across a plurality of servers, the method comprising: with a computer having at least one processor and non-transitory computer readable storage: storing the plurality of server configurations to the non-transitory computer readable storage;tracking different subsets of the plurality of servers to which each of the plurality of server configurations is deployed;receiving a modification to a first server configuration of the plurality of server configurations;identifying a subset of the plurality of servers that operate according to the first server configuration;modifying operation of the subset of the plurality of servers by automatedly deploying the first server configuration with the modification from the non-transitory computer readable storage to each server of the subset of the plurality of servers; anddeploying a second server configuration of the plurality of configurations to the subset of the plurality of servers to run concurrently with the first server configuration, wherein the first server configuration directs caching and delivery operation of the subset of the plurality of servers for content of a first content provider and the second server configuration directs caching and delivery operation of the subset of the plurality of servers for content of a second content provider.
地址 Santa Monica CA US