官术网_书友最值得收藏!

Upgrade domains

The upgrade domains (UDs) are sets of nodes to which an upgrade package (application package, Service Fabric runtime update, or OS update) is applied simultaneously. During an upgrade, all the nodes that are part of the same UDs will go down simultaneously. Unlike fault domains, you can decide the number of upgrade domains that you want and the nodes that should be part of the each upgrade domain.

The following figure shows a setup where we have three upgrade domains spread across three fault domains. The replicas of a stateful service (one primary and two secondary) may be placed across these nodes. Note that they are all in different fault and upgrade domains. This means that we could lose a fault domain while in the middle of a service upgrade and there would still be one running copy of the code and data in the cluster:

Upgrade domains

You need to be careful when deciding upon the number of upgrade domains that you require. Too few upgrade domains may affect the capacity of your service, as during an upgrade, the remaining nodes may not be able to cater to the load on application. On the other hand, too many upgrade domains may make the upgrade propagation a slow process.

主站蜘蛛池模板: 金秀| 南通市| 景德镇市| 隆尧县| 承德县| 眉山市| 随州市| 石狮市| 紫阳县| 浠水县| 五寨县| 梁平县| 泊头市| 岑溪市| 怀仁县| 长海县| 博白县| 涿州市| 晋江市| 思南县| 吉木萨尔县| 平南县| 贵州省| 墨竹工卡县| 芜湖市| 太仆寺旗| 石门县| 嘉黎县| 宜君县| 师宗县| 文山县| 白朗县| 中牟县| 兴城市| 青龙| 朝阳区| 融水| 余庆县| 金坛市| 白河县| 遂昌县|