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

Architecture of Service Fabric

Service Fabric is a collection of services grouped into different subsystems. These subsystems have specific responsibilities. The following diagram illustrates the major subsystems which form the Service Fabric architecture:

Subsystems of Service Fabric

The first layer from the bottom, the Transport Subsystem is responsible for providing secure communication channels between nodes in a Service Fabric cluster. The Federation Subsystem above it helps logically group physical or virtual nodes into a cluster so that it can be managed as a unit. This helps Service Fabric with tasks such as failure detection, leader election, and routing. Reliability of the workload hosted on Service Fabric is managed by the Reliability Subsystem. It owns the responsibility of replication, resource management, and failover. The Hosting & Activation Subsystem manages the lifecycle of the workload on every node and the Management Subsystem is responsible for managing the lifecycle of applications. The Testability Subsystem helps developers test their workload before and after deployment. Service location of services hosted on Service Fabric is managed by Communication Subsystem. The top three boxes capture the application programming models and the application model available for the developers to consume. More about application models is discussed in later parts of this book.

主站蜘蛛池模板: 张家口市| 乃东县| 天镇县| 甘孜县| 涟水县| 福安市| 玉田县| 贡觉县| 洛川县| 丰顺县| 西峡县| 卓资县| 元阳县| 西丰县| 左贡县| 衡水市| 沭阳县| 栾城县| 延边| 远安县| 庆城县| 绍兴县| 潼南县| 临潭县| 沙湾县| 黄大仙区| 芦溪县| 丹江口市| 呼图壁县| 乐亭县| 出国| 汾阳市| 元氏县| 达孜县| 嘉峪关市| 云和县| 闽清县| 饶河县| 铜山县| 宁都县| 白城市|