Microsoft Azure_Fabric
目录
前言
WindowsAzure是相对于全球版Microsoft Azure而言的中国版微软云计算平台,借助于世纪互联的运营牌照得以”曲线”入华。Azure系列的博文主要是针对WindowsAzure来展开,感兴趣的小伙伴们请留下你的脚印。:-)
Microsoft Azure
实际上Microsoft Azure是微软专门为了管理Data Center中所有的Server、Network、Storage等资源所开发的一种特殊版本的Windows Server作业系统。这个作业系统具有自我管理(autonomous )、自动监控(HI Helper)、自动更新修补程序、自动执行VM部署(Manual Repave node)、自动备份镜像等功能实现。所以Microsoft Azure本质上是一个特殊的操作系统,且被安装在数据中心中的每一台Server Host中,它能够定时的与中控软件(Microsoft Azure Fabric Controller)进行通信。
Microsoft Azure Fabric Controller
Microsoft Azure Host OS(VMM):HostOS是一台定制版的Hpyer-V服务器(Server),Hpyer-V是一种Hypervisor,作为VMM(Virtual Machine Manager)提供虚拟化平台服务。在HostOS中还内含了Fabric Agent中控软件,以此将GuestOS的各项状态信息回馈给Fabric,再经由Fabric处理后返回给(Dashboard)系统管理员。
Microsoft Azure Guest OS(VM):GuestOS是运行在HostOS上并受其管理的虚拟机(Node)。
Fabric Controller(FC):简称Fabric,具有HA(高可用),作为Azure云计算的中控核心(大脑),能够与每一台服务器上的Microsoft Azure作业系统沟通、接收系统管理员通过FCShell发送的指令、并返回执行结果和所有HostOS的运行状态资料等信息。
Fabric集成了许多微软的系统管理技术,包括了对软件部署的管理(System Center Configuration)、对作业系统的管理(System Center Operation Manager)和对VM的管理(System Center Virtual Manager)等功能实现。而且Fabric能够自动化的管理Azure所有的HostOS,通过HostOS实现了包括GuestOS(VM)的部署、定时Hotifx(系统漏洞修补程序)修补、机器状态回报、备份VM部署镜像等核心工作。除此之外,Fabric还处理VM的健康管理(Health Management)。当GuestOS宕机时,会由Fabric自动的选择在另一个的HostOS中重新的部署和启动(VM迁移)。
Utility Fabric:管理Fabric的小型子系统。
Microsoft Azure_Fabric的更多相关文章
- Microsoft Loves Linux
微软新任CEO纳德拉提出的“Microsoft Loves Linux”,并且微软宣布.NET框架的开源,近期Microsoft不但宣布了Linux平台的SQL Server,还宣布了Microsof ...
- 我这么玩Web Api(一):帮助页面或用户手册(Microsoft and Swashbuckle Help Page)
前言 你需要为客户编写Api调用手册?你需要测试你的Api接口?你需要和前端进行接口对接?那么这篇文章应该可以帮到你.本文将介绍创建Web Api 帮助文档页面的两种方式,Microsoft Help ...
- 使用Microsoft的IoC框架:Unity来对.NET应用进行解耦
1.IoC/DI简介 IoC 即 Inversion of Control,DI 即 Dependency Injection,前一个中文含义为控制反转,后一个译为依赖注入,可以理解成一种编程模式,详 ...
- SharePoint2016安装的过程的”Microsoft.SharePoint.Upgrade.SPUpgradeException”错误解决方法
前提 在windows server 2012的服务器上运行安装sharepoint2016出现如下错误: Could not load file or assembly ‘Microsoft.Dat ...
- Microsoft Visual Studio 2015 下载、注册、安装过程、功能列表、问题解决
PS:请看看回复.可能会有文章里没有提到的问题.也许会对你有帮助哦~ 先上一张最终的截图吧: VS2015正式版出了,虽然没有Ultimate旗舰版,不过也是好激动的说.哈哈.可能有的小伙伴,由于工作 ...
- How to accept Track changes in Microsoft Word 2010?
"Track changes" is wonderful and remarkable tool of Microsoft Word 2010. The feature allow ...
- v14.0\AspNet\Microsoft.Web.AspNet.Props 找不到
错误 E:\Github\AutoMapper\src\AutoMapper\AutoMapper.CoreCLR.kproj : error : 未找到导入的项目"C:\Program ...
- 自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)
前言: 最近飞机失联的太多,明天要飞北京处理服务器双机热备的问题,航空保险已买,单号是:TF10122913. 至于我的银行卡密码,在我枕头下面的字条里,要是我之后没再更新文章,请通知我家人,哈哈哈哈 ...
- Microsoft SQL Server中的事务与并发详解
本篇索引: 1.事务 2.锁定和阻塞 3.隔离级别 4.死锁 一.事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等. 事务是数据库并发控制的基本单位,一条或者一 ...
随机推荐
- mysql修改库、表、字段 字符集,中文排序
查看字段编码: show full columns from t2;show variables like '%character%';show variables like 'collation_% ...
- vps配置ipv6地址
1.修改配置文件 vim /etc/network/interfaces 2.添加以下内容 auto he-ipv6 iface he-ipv6 inet6 v4tunnel address 2001 ...
- (Git 学习)一个账户怎么创建多个ssh key
(Git 学习)一个账户怎么创建多个ssh key:1.https://segmentfault.com/a/1190000009572470?_ea=1985120 2.https://www.ji ...
- wxpython中单选框的两种创建方式源码展示
#coding=utf-8 import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self,None,-1, ...
- 升级docker至最新版本
升级docker至最新版本 1.查找主机上关于Docker的软件包 [root@pre1 ~]# rpm -qa | grep docker docker-1.13.1-88.git07f3374.e ...
- 2019-5-28-VisualStudio-扩展开发
title author date CreateTime categories VisualStudio 扩展开发 lindexi 2019-05-28 19:51:49 +0800 2018-2-1 ...
- Maven中添加Jetty服务器配置
<project> <!--其它配置--> <build> <plugins> <plugin> <groupId>org.mo ...
- 手工实现hashset
package cn.study.lu.four; import java.util.*; /** * 手工实现hashmap,加深理解底层原理 * @author Administrator * * ...
- hadoop中的一些术语介绍
1.MR作业是客户端执行的一个工作单元:包括输入数据,MR的程序和配置信息. Hadoop将作业分成若干个任务task来执行,分为两种任务:map和reduce任务.这些任务运行在集群的节点上,并通过 ...
- django classonlymethod 和 python classmethod的区别
--classmethod可以被一个实例调用,classonlyethod只能被类调用 class Kls(object): no_inst = 0 def __init__(self): Kls.n ...