Azure CDN

news/2024/5/13 18:38:33/文章来源:https://blog.csdn.net/qq_24550639/article/details/127895124

Azure CDN

Azure CDN 是服务器的分发网络,可以将网页内容更高效地分发给终端用户。
CDN在POP点的边缘服务器缓存内容,这样更临近终端用户,延迟低。
Azure CDN 给开发者提供全球解决方案,能够将内容放在全球各个节点,提供快速高矮款的内容分发。Azure CDN 还可以加速动态内容,动态内容虽然不能被缓存,但是可以利用各种各样的网络优化,使用CDN POP点进行网络优化,比如使用bypass BGP 来优化路由。
使用Azure CDN 来分发网站内容的优点:

  1. 性能更好,RTT时间变短
  2. 能够承载更大的请求
  3. 减少网络流量,因为源站的内容分发更少

POP点上缓存的内容,缓存时间TTL time-to-live,这个时间是存在HTTP 头上的,如果源站没有定义TTL,默认是7天。

什么是Azure Front Door

不管你是在分发内容、文件 或者做一个全球的app API,Azure Front Door 都可以帮助你更好地进行内容分发,低延迟、可扩展,更安全。
Azure Front Door 是微软现代化新版的CDN,可以提供更快、更可靠、更安全的访问,可以进行动态加速、也可以进行静态加速。Azure Front Door 将内容分发 使用微软全球边缘网络。
在这里插入图片描述

为什么使用Azure Front Door?

针对互联网的应用程序,

  • 构建现代的应用架构
  • 加速内容全球分发
  • 保护数字资产

Azure Front Door 核心价值

使用微软全球CDN 和WAN来提高内容分发性能

  1. 有118个边缘节点,遍布全球100多个大城市,使用微软私有化企业级WAN,可以有效降低延迟
  2. AFD加速使用Anycast,对DNS HTTP流量都使用Anycast,anycast 允许用户客户以最低的跳数 达到最近的边缘节点。
    单播unicast、组播multicast、广播broadcast、任播anycast
    简单易用:
  3. 将动态加速和静态加速合为一体,实现3-4层的DDoS防护

Azure Front Door

AFD 有两个版本,一个标准版本,一个premium版本。标准版本和高级版本都融合了旧版AFD和Azure CDN的功能。

Azure Load Balancer

负载均衡可以将入站流量平均分配给后端的资源和服务器。
Azure LB 是layer 4的模型,LB将前端收到的入站流量分配给后端的机器池。

公共的负载均衡可以提供出战连接。这些链接将私网地址翻译成公网IP地址

内部负载均衡,用来分配虚拟网络里面的流量。

在这里插入图片描述
Azure 提供一系列托管的负载均衡方案:

  1. 如果需要全球的DNS解析,但是不需要TLS 不是HTTP HTTPS流量,可以使用Traffic manager。
  2. 如果需要在一个region进行负载均衡,请直接使用application gateway
  3. 如果需要路由web traffice,优化性能,可以快速failover,请使用front door

在这里插入图片描述
OSI 网络模,七层网络
应用层:主机之间的通信,常见应用层协议HTTP协议
物理层:bit字节的传输、电、光纤
数据链路层:bit封装成帧,封装时回会加上MAC地址,就是所谓的物理地址,交换机用来交换MAC地址
网络层:用MAC地址来寻址不科学,物理地址很难定位,需要IP地址进行寻址,进行路由,路由会根据包里面的IP地址进行路由,使用端口号。
传输层:帧、包、段。可靠传输,TCP 协议
会话层:网站服务可以保持登录状态,会话层负责同步服务
表示层:编码和解码、加密、解密、压缩

在这里插入图片描述

为什么要用负载均衡

使用负载均衡,你就可以将你的应用进行高可用扩展。LB可以支持入站和出站,LB支持低延迟、高吞吐、可以支撑百万级别的TCP UDP流。

  1. 对内部流量和外部流量进行负载均衡
  2. 日高资源跨区域的高可用能力
  3. 配置虚拟机出站链接
  4. 使用health probe检测资源健康
  5. 使用端口转发,通过公网IP和端口
  6. 支持IPV6

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_38425.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android——Theme和Style-由浅入深,全面讲解

1、官方详细解读 样式和主题背景 | Android 开发者 | Android Developers 2、应用场景 类似web设计中css样式。将应用设计的细节与界面的结构和行为分开。 样式style :应用于 单个 View 的外观。样式可以指定字体颜色、字号、背景颜色等属性 主题theme&…

[附源码]计算机毕业设计springboot动物保护协会网站

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

使用EL表达式时,PropertyNotFoundException异常的解决过程

一. 业务场景 最近,杨哥的一个班级正在做基于JSPJSTL/EL Servlet JavaBean JDBC MySQL技术方案的阶段项目。其中有一个需求是根据多条件动态搜索商品信息,最终分页显示出商品列表。这个功能可以在dao层采用多分支条件组合,显示页面使用JST…

[Linux](15)线程基础,线程控制,线程的互斥与同步

文章目录前言Linux 线程概念线程的优点线程的缺点线程异常线程用途使用pthread_createpthread_join线程退出线程id分离线程线程互斥问题:临界资源访问问题问题解决:互斥锁的使用RAII 风格的加锁方式可重入 & 线程安全死锁的概念线程同步条件变量生产…

C语言——指针(入门详解)

文章目录1.什么是指针?1.1.理解指针的两个要点:1.2.指针变量:1.3.内存是如何编址?2.指针和指针类型2.1指针的创建与初始化2.2.指针类型3.野指针3.1.什么视野指针?3.2.野指针成因3.3.规避野指针4.指针运算4.1.指针-整数…

【MySQL】数据库服务器硬件优化与实战详解(调优篇)(实战篇)(MySQL专栏启动)

📫作者简介:小明java问道之路,专注于研究 Java/ Liunx内核/ C及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设。 &#x1…

【一文秒懂——SLF4j日志】

目录 1. SLF4j日志 2. 日志输出 1. SLF4j日志 在添加了spring-boot-starter的项目中,已经包含了SLF4j日志的相关依赖项。 在添加了lombok的项目中,可以在类上添加Slf4j注解,则lombok框架会在编译期在类中声明名为log的变量,通…

2022Flink大数据比赛项目-焦点科技大数据编程大赛

文章目录0.数据获取1.需求概要2.数据标准2.1.输入数据格式2.2.输出数据格式2.3.数据主键及关系3.表详细1.order_info2.bill_info3.bill_item4.ord_pay5.ord_pay_log6.pay_method7.pay_bank_card4.开发工具、语言版本、工具版本5.赛题解答数据分流任务1任务2任务3小结附录0.数据…

聊聊雪花算法?

随便聊聊 哈喽,大家好,最近换了份工作,虽然后端技术栈是老了点,但是呢,这边的前端技术确是现在市面上最新的那一套技术:Vue3ViteTSXPinaElement-PlusNativeUI。我本人主要是学后端的,确被拉去做…

【博客545】从交换机视角看四种报文:广播、组播、未知单播、已知单播

从交换机视角看四种报文:广播、组播、未知单播、已知单播 交换机视角的四种报文 对于二层交换机来说,它在转发报文时,只有四种类型的报文: 1、广播 2、组播 3、未知单播 4、已知单播。四种报文剖析 1、二层广播报文 当二层交换…

SignalR简介及实践指南

SigalR简介 ASP.NET Core SignalR 是一个开放源代码库,可用于简化向应用添加实时 Web 功能。 实时 Web 功能使服务器端代码能够将内容推送到客户端。 适合 SignalR 的候选项: 需要从服务器进行高频率更新的应用。 示例包括游戏、社交网络、投票、拍卖…

易观千帆 | 2022年10月银行APP月活跃用户规模盘点

易观分析:易观千帆数据显示,10月手机银行服务应用活跃人数52285.79万,环比下降3.52%。手机银行服务应用月活规模经历了连续5个月的持续增长后,10月出现下降。 10月城商行手机银行服务应用活跃人数3565.56万,环比下降2…

UNIAPP实战项目笔记46 订单确认页面的布局

UNIAPP实战项目笔记46 订单确认页面的布局 实际案例图片 订单页面 具体内容图片自己替换哈&#xff0c;随便找了个图片的做示例 具体位置见目录结构 完善布局页面和样式 代码 confirm-order.vue部分 confirm-order.vue 确认订单页面布局和渲染 flex 样式布局 <template>…

字符串5:剑指Offer58-II.左旋转字符串

主要是我自己刷题的一些记录过程。如果有错可以指出哦&#xff0c;大家一起进步。 转载代码随想录 原文链接&#xff1a; 代码随想录 leetcode链接&#xff1a;344. 反转字符串 题目&#xff1a; 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个…

衡师11月月赛web题目wp

目录 1.丢三落四的学姐 2.wep&#xff1f;Pwn&#xff01;&#xff01;&#xff01; 这题web部分是buuctf中的DASCTF X GFCTF 2022十月挑战赛&#xff01;的原题 1.丢三落四的学姐 访问题目位置&#xff0c;很明显的phpstudy搭建的痕迹 访问一下经常信息泄露的几个文件&…

Baklib|知识库应用场景:制作员工培训手册

持续的专业发展对于想要加入、保留和提升员工的组织来说是必不可少的。为了确保员工总是能从学习能力中受益&#xff0c;您需要考虑创建培训手册&#xff0c;使员工能够胜任并保持他们的工作能力。 在过去&#xff0c;您可能认为培训手册是一本厚重的册子&#xff0c;充满了密…

一文彻底搞懂Mysql索引优化

专属小彩蛋&#xff1a;前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站&#xff08;前言 - 床长人工智能教程&#xff09; 目录 一、索引介绍 二、性能分析 三、查询优化 一、索引介绍…

Oracle中ALTER TABLE的五种用法(三)

首发微信公众号&#xff1a;SQL数据库运维 原文链接&#xff1a;https://mp.weixin.qq.com/s?__bizMzI1NTQyNzg3MQ&mid2247485212&idx1&sn450e9e94fa709b5eeff0de371c62072b&chksmea37536cdd40da7a94e165ce4b4c6e70fb1360d51bed4b3566eee438b587fa231315d0a5a…

通俗易懂的java设计模式(1)-单例模式

什么是单例模式&#xff1f; 单例模式是java中最简单的一种设计模式 需要注意的问题&#xff1a; 1.单例类有且只能有一个实例 2.单例类必须自己创建出这个实例&#xff0c;并提供给外界 那么如何自己创建实例而不让外界创建呢&#xff1f;很简单&#xff0c;我们将无参的构造函…

传输线理论基础01——相关定义、信号速率、分布参数与电报方程

前言一直以来都对高频信号、信号完整性、传输线、分布参数这些概念似懂非懂&#xff0c;上学时没学过相关课程&#xff0c;这导致我对高频电路和PCB理解较差&#xff0c;这里新开一个专栏&#xff0c;补齐这方面知识。 一. 传输线相关定义1.1 传输线定义 传输线指的是传输信号…