目录

前言

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的小型子系统。

最新文章

  1. Android 网络框架之Retrofit2使用详解及从源码中解析原理
  2. css特殊字符总结
  3. 一些有用的Javascript Function :-)
  4. Google自己的下拉刷新组件SwipeRefreshLayout
  5. jQuery操作DOM和CSS函数
  6. Uvalive 4865 Data Recovery 最大流
  7. android开发必备日志打印工具类
  8. 4Sum——LeetCode
  9. Unity 脚本函数生命周期
  10. CloudStack修复bug
  11. Oracle11g不能导出空表问题
  12. 一起学习造轮子(二):从零开始写一个Redux
  13. HDFS集群优化篇
  14. 第三方jar上传到Maven私服(Nexus)
  15. maven手动添加jar包到本地仓库
  16. 【DB2】表空间相关详细说明
  17. ThinkPHP widge使用示例
  18. 终端直接执行py文件,不需要python命令
  19. Python threading 单线程 timer重复调用函数
  20. [svc][op]vim自动添加注释

热门文章

  1. Java web 加载过程
  2. [Python3] 013 集合:你不能两次进入同一个集合
  3. maven build失败 (Failure to find io.renren:renren-security:pom:3.2.0 in http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository...)
  4. React.memo
  5. LLVM思想与功能综述
  6. 问题 A: 组合数
  7. 给当当同学的random data
  8. 微信小程序wxss制作扭蛋机
  9. 实验查看PHP本地的Session信息
  10. python基础--3 列表