架构

Azure网站架构及基于Azure网站的解决方案架构


whp-1

Web托管计划,Web Hosting Plan,或者Web宿主计划是理解Azure如何管理网站资源的重要概念。理解Web托管计划可以帮助客户更好的计划和管理网站资源。在本文中,将详细介绍Web托管计划的概念。

客户可以通过通过资源组统一管理某个Azure应用所需的资源。资源组是一个逻辑的概念,资源组中可以包含任何Azure资源。但是,Azure资源组并不直接包含Azure网站,而是通过Web托管计划(Web Hosting Plan)来管理网站。Web托管计划表示可以在多个网站之间共享的一组资源和功能,每一个Azure站点都属于一个Web托管计划。Web托管计划允许您将网站进行分组,组内的网站共享相同的资源和功能。Azure支持4个层次的网站托管计划:免费、共享、基本和标准模式,每个层次的网站支持的功能和服务能力都不相同。由弱到强分别为:免费、共享、基本和标准模式;免费模式支持最少的功能,提供最低的性能保障,标准模式支持最多的功能,性能最强。
继续阅读


中国区Azure世纪互联运营。

Microsoft Azure网站架构中,我们描述了一个Azure网站部署单元的架构。Azure网站部署单元是基于云服务的一个应用(Azure Cloud Service)。它是一个多租户的环境,每个部署单元有一个可以通过Internet访问的入口IP(我们称之为VIP)。所有的网站的DNS都指向该VIP(配置IP SSL除外,采用IP SSL可以获得单独的公网入口IP)。客户端的所有HTTP请求都发往该VIP,Azure的网络设备/服务负责进行地址转换并将请求转发到Azure网站的前端服务器。然后,由前端服务器将HTTP请求转发到对应的工作服务器。

继续阅读


非常荣幸,受DPE兄弟的邀请,录制了Azure网站系列视频,并放在MSDN中文首页。

微软专家赵伟谈Azure网站架构


Azure是一个开放而灵活的平台。您可以选择最适合或者最擅长的语言(包括 ASP.NET、PHP、Node.js、Python 和经典 ASP)创建基于Azure网站的应用程序。在随后的几篇文章中,我们将讨论Azure网站上的PHP。

首先,我们讨论Azure网站上PHP的架构。
继续阅读

php-arch

Azure网站部署单元架构

Azure网站的顶层架构
微软在每个数据中心都部署有Azure网站系统。根据用户数量,数据中心可用机器容量等,在每个数据中心部署有不同数量的部署单元。每个部署单元都是包含完整Azure网站功能的独立系统,每个部署单元之间是相互独立的。下图描述了Azure网站的顶层架构。
继续阅读