|
|
51CTO旗下网站
|
|
移动端

3.4.1.1 前端层(Front-End Layer)

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍前端层(Front-End Layer)。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-13 12:32

3.4.1.1 前端层(Front-End Layer)

该层由一组无状态服务器组成,负责接收、认证和授权传入的请求,然后将路由到分区层中的分区服务器。前端层的每个服务器会缓存分区映射表,因此合理分配请求负载,将请求路由到合适的分区服务器。分区映射跟踪正在访问的服务(Blob、Table 或Queue),以及分区服务正在被控制访问的相关信息。缓存的分区映射表中记录了A-H 开头的存储账户由PS1(Partition Server 1)转发请求,如图3.4.1-3 所示。

请求到达该层后,处理过程如下:

(1) 对请求执行身份验证和授权;

(2) 使用请求的分区键查找分区映射,以查找处理该请求的分区服务器;

(3) 将请求路由到相应的分区服务器;

(4) 从分区服务器获取响应,并将其发送回客户端。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

入侵的艺术

黑客也有优劣之分。很显然对他们的奖励之一是利用黑客手段非法入侵我们公司的安全站点或个人系统。另一种奖励可能是他们的黑客行为构成了黑...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊