微软专家深度解析:Azure运行模式

微软专家深度解析:Azure运行模式

2010-11-12 10:50:07

云计算 Mark Russinovich——微软公司的技术人员,Azure平台开发主要人员和著名Windows专家,他在微软专业开发者大会(PDC)上介绍了Azure平台的基本情况以及用户与Azure进行交互的真实用户体验。

Mark Russinovich——微软公司的技术人员,Azure平台开发主要人员和著名Windows专家,他在微软专业开发者大会(PDC)上介绍了Azure平台的基本情况以及用户与Azure进行交互的真实用户体验。

Azure基础设施

Azure是基于微软公司商业基础设施而构建的。“微软公司的刀片服务器”来自于多个制造商的定制OEM刀片服务器,其中包括Dell公司和HP公司。目前,微软公司将其数据中心按集装箱化构建并四处展示。

针对于系统管理人员,微软公司在2006年有一个共享I/O和刀片服务器设计的雏形介绍。

Azure考虑了计算机功率每个节点的机柜,并在每个机柜上安排了一个开关。每个包括了服务器、顶部机柜开关的节点被认为是“故障域”(词语解释参见下文的词汇表)。也就是说,它是一个可能发生故障的点。由一个聚合器和负载均衡器对若干组节点进行管理,所有都反馈至Azure的运行中心:结构控制器(FC)。

FC从“Red Dog Front End”(RDFE)获得其步进命令。RDFE的取名源自于Dave Cutler的原Red Dog项目,该项目最终成就了Azure。RDFE的运行角色是类似于某种路由器,用于管理进出负载均衡器和结构控制器的各项请求和流量。

Russinovich说,开发团队在某个开发日通过了一个名为“Pink Poodle”的设置。Red Dog似乎更为合适,Russinovich并未明确介绍“Pink Poodle”到底是哪一种设置。

#p#

Azure如何工作

Azure工作流程如下:
 

 

#p#

结构控制器

结构控制器担负了Azure中所有的重大任务。它规定、存储、提供、监控并命令组成Azure的虚拟机(VM)。它是一个“遍布数据中心节点和故障域的分布式状态应用”。

这意味着在不同机柜中运行着大量的结构控制器实例,其中有一个被设置成主控制器。如果它发生故障,那么另外一个实例将从空闲中被唤醒。如果整个结构控制器都发生故障,即便在没有过多的管理下所有由它启动的运行程序(包括节点)都将保持运行状态,直至它恢复重新联机。如果你在Azure中启动一项服务,即使整个结构控制器停止而您的服务也不会关闭。

结构控制器将使许多业务自动化运行,甚至包括新硬件安装。新的刀片服务器根据PXE进行配置,而且结构控制器中有PXE启动服务器。它启动一个下载主机操作系统(OS)的“维护镜像”,下载的托管操作系统包括了Azure主机的所有部件。Sysprep运行,系统作为一个独立机器重启,同时FC将其纳入文件夹。

结构控制器是一个修改后的Windows Server 2008操作系统,作为主机操作系统和标准的预配置网络和工作角色实例。

#p#

角色分配以后会发生什么

FC有两个主要目标:满足用户请求和策略,优化和简化部署。它自动完成所有的相关任务,“在运行中学习”数据中心的状态,Russinovich说。

登录Azure并请求一个新的“网络角色“实例,将会发生什么?该门户入口将您的请求发送至FDFE。根据您所设置的参数、您的位置以及最接近的FC等,RDFE也向结构控制器发出同样的请求。结构控制器扫描合适可用的节点并搜寻(在标准情况下)不拥有同一故障域的两个节点,从而满足容错性要求。

这两个节点有可能位于两个相互临近的机柜中。Russinovich表示,结构控制器在优化性能方面考虑了网络接近和可用连接等因素。除非有需要或特别指定,Azure一般不会在两个不同的设施中选择节点。

结构控制器发现新的未使用的节点资源后,将重新修改主机中的角色定义文件。主机操作系统请求创建虚拟机和三个虚拟硬盘驱动器(VHD):一个用于操作系统镜像的存储“差异”的虚拟硬盘驱动器(D:\),一个用于存放用户临时文件“资源”的虚拟硬盘驱动器(C:\),以及一个存放角色特定文件的角色虚拟硬盘驱动器(硬盘盘符为下一个可用的驱动器盘符)。主机代理启动虚拟机之后,我们就可以开始使用了。

有趣的是,直至实例接受到它的首个外部HTTP通讯(GET)负载平衡器才发挥作用,然后实例通过路由连接到一个外部端点及网络。

下一部分内容微软专家深度解析:Azure平台虚拟化和安全机制。
 

【编辑推荐】

  1. 微软公布云计算平台Azure收费模式细节
  2. 云计算意在长远,微软云计算服务Windows Azure已经启用
  3. 技术透析:Windows Azure Platform框架与组成
  4. 微软Windows Azure Platform技术解析
  5. 走近微软云:SQL Server到Azure数据同步
  6. 当微软Azure遭遇亚马逊EC2:五大关键区别

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/231803.html<

(0)
管理的头像管理
上一篇2025-04-19 21:09
下一篇 2025-04-19 21:10

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注