2017年4月11日

Service Fabric Placement and Load Balancing

摘要: 作者:潘罡 (Van Pan)@ Microsoft 什么是PLB (Placement and Load Balancing) 介绍FM的上文中,我们提到了PLB。 这个组件和FM协同工作,为FM提供了replica分布的支持和计算。 在本节中,我们将详细介绍该组件。 我们还是从Service Fabric架构图开始。 PLB和FM一样,也是Reliability Subsystem中... 阅读全文

posted @ 2017-04-11 11:24 微软布道师 阅读(1197) 评论(2) 推荐(1) 编辑

2017年4月6日

Service Fabric Failover Manager

摘要: 作者:潘罡 (Van Pan)@ Microsoft 什么是Failover Manager 我们回到Service Fabric系统架构图。 Failover Manager是Reliability Subsystem其中的一部分核心组件。它被设计为SF的一个Service。你可以在Service Fabric Explorer中看到这个服务。 它主要负责以下功能: 维护全局可用的Nod... 阅读全文

posted @ 2017-04-06 13:37 微软布道师 阅读(1190) 评论(0) 推荐(2) 编辑

2017年3月22日

Service Fabric Cluster Manager

摘要: 作者:潘罡 (Van Pan)@ Microsoft 我们回到Service Fabric最底层的话题,谈谈Service Fabric是怎么工作的。 首先,我们回到下面的文档,看看Service Fabric的整体架构 https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-architecture ... 阅读全文

posted @ 2017-03-22 15:01 微软布道师 阅读(2254) 评论(0) 推荐(1) 编辑

2017年2月28日

Service Fabric —— Actor / Stateless Service 概念

摘要: 作者:潘罡 (Van Pan) @ Microsoft 上一节我们谈到了Stateful Service。在Service Fabric中,Stateful Service是理解Micro Service的抓手。 在理解了Stateful Service的基础上,我们只需要记住:Actor是单线程模型Stateful Service,Stateless Service是无持久化Stateful... 阅读全文

posted @ 2017-02-28 22:55 微软布道师 阅读(2058) 评论(0) 推荐(1) 编辑

2017年2月25日

Service Fabric —— Stateful Service 概念

摘要: 作者:潘罡 (Van Pan) @ Microsoft 上节中我们谈到了Service Fabric最底层的两个概念,一个是针对硬件层面而言的Node Type和Node。另一个是Application。 Node Type是Node的集合,Node是对部署机器的概念抽象。对Service Fabric而言,Node可以是物理机,虚拟机,甚至现在最主流的Container。 在Node... 阅读全文

posted @ 2017-02-25 12:20 微软布道师 阅读(3498) 评论(2) 推荐(2) 编辑

2017年2月19日

Service Fabric基本概念:Partition/Replicas示例

摘要: 作者:张鼎松 (Dingsong Zhang) @ Microsoft 在上一节的结尾简单介绍了Service Fabric中分区Partitions和复制replicas的概念,本节主要以示例的形式来具体说明这个抽象概念在Service Fabric中的工作方式。 1. 分区Partitions和 阅读全文

posted @ 2017-02-19 17:25 微软布道师 阅读(3081) 评论(3) 推荐(2) 编辑

2017年2月12日

Service Fabric基本概念: Node, Application, Service, Partition/Replicas

摘要: 作者:张鼎松 (Dingsong Zhang) @ Microsoft 在上一节中,为大家简明扼要的介绍了微软针对现代分布式系统在Azure上实现的相关服务组件。紧接上文内容,本节将为大家介绍Azure Service Fabric的基本概念及相关组件的工作机制, 包括Micro Service, 阅读全文

posted @ 2017-02-12 23:19 微软布道师 阅读(3962) 评论(1) 推荐(2) 编辑

2017年2月4日

云时代分布式系统演进

摘要: 作者:潘罡 (Van Pan) @ Microsoft 在上一节中,我们大致了解了分布式系统的整体架构。简而言之,因为单台机器性能总是有限(摩尔定律增长性能速率无法满足实际应用场景的增速),系统架构师通过各种方式将来自用户的请求分散至多个服务系统和服务器协同完成。 而在现今最火热的云时代,微软已经从云服务层面整体解决了所有分布式系统需要考虑和实现的难题。 下面我们将粗粒度介绍微软云Az... 阅读全文

posted @ 2017-02-04 11:35 微软布道师 阅读(2078) 评论(1) 推荐(2) 编辑

2017年1月31日

经典分布式系统设计

摘要: 作者:潘罡 (Van Pan) @ Microsoft 在正式介绍Service Fabric之前,我们认为应该首先介绍分布式系统的经典架构。 理解了分布式系统的演进过程可以极大程度上帮助理解Service Fabric以及Azure服务中所有针对分布式系统的优秀产品。 简单系统模型 在IT时代初期,如果需要自行构建一个系统,需要完成以下工作。 采购服务器 在服务器中安装Web服务器 ... 阅读全文

posted @ 2017-01-31 14:12 微软布道师 阅读(3686) 评论(1) 推荐(5) 编辑

2017年1月30日

拥抱Service Fabric —— 目录

摘要: 理解分布式 经典分布式系统设计 云时代分布式系统演进 Service Fabric基础概念 Node, Application, Service, Partition/Replicas Partition/Replicas示例 Stateful Service Actor / Stateless Service Service Fabric System Services ... 阅读全文

posted @ 2017-01-30 15:34 微软布道师 阅读(6955) 评论(9) 推荐(8) 编辑

导航