5

我最近安装了 Windows Server Service Bus 1.0(在 Windows Server 2008 R2 机器上)。

这也会安装“Windows Fabric”(不是 AppFabric)。

找不到太多关于它的信息,并用谷歌搜索我偶然发现了一个 Lync 服务器帖子(Windows Fabric 也由 Lync Server 2013 安装)。

定义:

“Windows Fabric 是一项 Microsoft 技术,用于创建高度可靠、可分发和可扩展的应用程序。”

从服务总线架构介绍来看,Fabric 似乎允许服务复制、高可用性和容错。

任何人都知道这是否可用于托管自定义 .NET 服务?或任何类型的方向将不胜感激。

提前致谢。

因数

4

4 回答 4

1

5 月 28 日,我在马萨诸塞州波士顿麻省理工学院附近的微软 NERD 中心参加了 Mark Eisenberg 的演讲。演讲主要是关于 Azure Service Fabric。普遍的共识是,如果您从基础架构即服务的角度使用 Azure,您并没有真正使用它。

下一步是天真地使用 Azure 作为平台,这意味着不是创建 VM 并将它们托管在那里,而是创建云服务、Web 作业和 Web 应用程序,并使用新的 Logic Api 等......

但是,如果您真的想构建一个有状态的、有弹性的服务企业类,您将需要深入 PaaS 并直接针对 Service Fabric 进行编写以获得更好的控制。

那就是钱的所在。

几天前,我写了一篇关于 Azure Service Fabric 是什么的演讲,并将其发布在这里

于 2015-06-05T00:46:41.727 回答
0

我实际上并不认为 Windows Fabric 是开放产品。它用于基础设施目的,而不是用于部署自定义服务。对于您的自定义服务,您必须使用构建在 Windows Fabric 之上的平台,例如 Service Bus、Windows Server App Fabric。我认为 Windows Fabric 是供 Windows Azure 和私有云内部使用的,用于集群、负载平衡等。

更新: 我已经开始开发 Windows Azure 应用程序,这就是我发现的。我已将服务角色添加到 Azure 应用程序并在本地开发机器(在 Azure 模拟器下)上启动它。我的服务是在 Windows Fabric 下发布并启动的!

所以结论是:Windows Fabric 是一个运行您的云服务的平台。

于 2013-07-18T15:34:46.900 回答
0

顾名思义,Fabric 就是后端。它与 iSCSI 或 EIGRP 没有什么不同。主要区别在于它在形式上是通用的,而不是像前面提到的服务/协议那样具体。

IIS 是特定于 Web 托管的服务器服务。SQL 相同,但只有数据库..

结构,应用于主机结构感知服务和软件。

于 2014-10-17T17:08:49.563 回答
0

Microsoft 在内部使用 Windows Fabric 构建高度可用、弹性和可扩展的服务。根据此视频,它已用于服务总线、SQL 数据库、文档数据库等:使用 Microsoft Azure Service Fabric 构建弹性、可扩展的服务

到目前为止,它还不能用于外部各方,但现在已宣布为 Service Fabric,它将在 Windows Azure 和 Window Server 2016 上可用。

在此处阅读更多信息:http: //azure.microsoft.com/en-us/campaigns/service-fabric/

于 2015-06-01T15:21:29.960 回答