`

用户访问调度流程

 
阅读更多
1.用户访问网站的门户,请求本地DNS服务器解析域名,如movie.netitv.com.cn

2.本地DNS请求权威DNS解析域名movie.netitv.com.cn

3.权威DNS向本地DNS返回域名的CNAME,以及负责解析该域名的权威DNS.这里需要网站先配置其权威DNS服务器,将负责解析该CNAME的域名服务器指向CDN

4.本地DNS请求CDN解析域名movie.netitv.cdn.cn

5.CDN根据域名判断是否存在资源限制,比如客户合法性,部分加速还是全网加速,然后根据本地DNS的IP地址判断用户就近性.选择最优的SLB的IP地址,向本地DNS返回这个域名解析结果

6.本地DNS向用户返回域名解析结果

7.用户根据域名解析结果,直接向SLB请求提供服务.此时用户发起HTTP内容请求

8.SLB根据域名判断本区域内各Cache服务器是否存在资源限制,SLB会综合各Cache服务器的健康性,负载,连接数,Cache服务器内容分布状况等,给出本POP节点最优的Cache IP地址,向用户返回HTTP响应消息(302),并包含新的CACHE_IP地址

9.用户榻榻米CACHE服务器请求提供服务.Cache服务器完成请求URL到存储目录之间的映射,并判断内容在本地是否命中

10.如果本地命中,Cache直接为用户提供服务,流程结束

11.如果未命中,Cache则从OCS或其他POP节点来获取内容
分享到:
评论

相关推荐

    车厢调度程序 数据结构

    4. **主函数`main()`**:首先获取用户输入的车厢数量`n`,然后初始化栈,并从第一个车厢开始进行调度处理。 #### 数据结构在车厢调度中的应用 在车厢调度问题中,数据结构的选择和应用至关重要。栈在这里被用来...

    操作系统磁盘调度算法实验报告

    它根据进程请求访问磁盘的先后次序进行调度。此算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。此算法由于未对寻道进行优化,在对磁盘的访问请求比较多的...

    云计算服务下的资源调度.pdf

    云计算资源调度流程主要包括云端监测物理机负载信息和虚拟机配置信息,并根据这些信息设计相应的调度策略。通过对比调度策略结果与原配置信息,来判断调度结果是否提升了云计算系统的性能,包括资源利用率和能耗。若...

    生产调度系统操作使用流程说明.doc

    本文档主要针对“生产调度系统”的操作流程进行详细阐述,旨在帮助用户理解和熟练掌握该系统的各项功能。该系统作为水矿安全生产综合管理信息系统的重要组成部分,旨在实现生产过程的高效管理和调度,确保安全生产的...

    线程调度模拟软件

    通过模拟不同的线程调度策略,用户可以观察到系统吞吐量、响应时间和资源利用率的变化,这对于优化多线程应用程序和设计高效的操作系统调度策略至关重要。 在"复件 OSPro"这个文件中,很可能包含了模拟软件的源代码...

    调度自动化作业流程智能管控系统研究与应用.pdf

    用户可以通过IE8.0到10.0系列浏览器访问系统,并根据需要选择相应的工作任务。系统将根据用户的选择内容,自动生成个性化的作业流程图和风险清单。 这套智能管控系统的应用效果十分显著。首先,作业流程图的生成...

    京东订单多维度调度系统PRD1.0.docx

    随着业务规模的不断扩大和用户需求的多样化,传统的单一维度订单调度方式已经无法满足高效、精准的订单分配和处理需求。为了提高订单处理效率,优化用户体验,减少资源浪费,京东决定开发一套订单多维度调度系统。此...

    操作系统程序 进程调度

    2. **线程同步与互斥**:C#提供`Mutex`, `Semaphore`, `Monitor`, `EventWaitHandle`等同步原语,确保并发访问资源的正确性。 3. **线程优先级**:`Thread.Priority`属性可设置线程优先级,但实际调度受操作系统的...

    车辆调度管理系统论文,(范文毕业设计)

    综上所述,基于ASP的车辆调度管理系统是一个集信息管理、决策支持、流程自动化于一体的解决方案,对于提升运输企业的运营效率具有显著作用。在毕业设计中,通过深入研究和实践,学生可以全面掌握Web应用程序开发的...

    操作系统 作业 驱动调度 用电梯调度算法 模拟

    具体来说,我们将通过编写一个程序来模拟5个进程请求磁盘访问的过程,通过电梯调度算法确定这些请求的处理顺序。这有助于理解磁盘调度算法的工作原理及其对磁盘性能的影响。 #### 电梯调度算法简介 电梯调度算法...

    银行业务调度系统

    在IT领域,银行业务调度系统是一个至关重要的组成部分,它负责管理和优化银行内部的各项业务流程,确保高效、稳定且安全地运行。此类系统通常涉及到多个子系统和模块,包括任务调度、资源分配、事务处理、异常监控等...

    安徽省调度日志管理系统

    1. **前端展示**:采用Web技术进行界面设计,确保用户可以通过浏览器方便地访问系统。 2. **后端处理**:运用Java等高级编程语言开发后台逻辑,实现数据处理和业务流程管理。 3. **数据库管理**:使用关系型数据库...

    驱动调度课设

    - **主函数流程**:首先进行初始化,然后进入循环,不断处理I/O请求和驱动调度,直到用户选择退出。 - **I/O请求处理**:接受用户输入的进程信息,并将这些信息添加到链表中,形成待处理的I/O请求队列。 - **驱动...

    AGV调度源码

    5. **状态机**:每个AGV小车都有其特定的工作流程(如等待任务、执行任务、返回充电等),可以使用状态机模型来表示和管理这些状态,确保程序逻辑清晰。 6. **GIS地图与定位**:AGV在实际环境中运行,需要基于地图...

    UI Path Robot调度机器人

    4. **安全性**:通过安全的身份验证和访问控制,确保只有授权的Robot可以执行特定的自动化流程。 5. **监控和报告**:提供详细的执行日志和性能指标,便于分析和优化流程。 【UiPathPlatform.msi】文件很可能是Ui...

    操作系统驱动调度实验报告

    - 接收用户的磁盘访问请求,将其添加到请求队列中。 3. **调度**: - 如果有与当前柱面号相同的请求,则选择其中最近的一个处理。 - 如果没有相同柱面号的请求: - 如果当前方向为向上(`up`): - 从大于当前柱面...

    车辆调度管理系统源码.rar

    - 业务逻辑层(BLL):处理业务规则和流程,如申请审批逻辑、调度算法等。 - 表现层(UI):用户界面,提供友好的交互方式,使用户能够方便地进行车辆调度和数据管理操作。 - 模型(Model):封装业务实体和数据结构...

Global site tag (gtag.js) - Google Analytics