当前位置: 首页 > 科技观察

浅谈边缘缓存及其工作原理

时间:2023-03-17 17:03:01 科技观察

【.comExpress翻译】缓存和边缘计算在为数十亿用户提供网络服务的现代内容分发网络(CDN)和电信提供商中发挥着关键作用。边缘缓存是指在传统或超大规模数据中心与访问资源的最终用户之间使用中间存储的做法。网络连接的进步部分归因于边缘计算基础设施的发展,其中边缘服务器(或节点)位于网络或系统的边缘。边缘缓存将经常使用的资源存储在设备或服务器内存中靠近最终用户的位置,以便快速检索。本文介绍了边缘计算和缓存、边缘服务器的作用以及边缘缓存的工作原理。什么是边缘缓存?长期以来,缓存一直是一种存储临时数据或文件以供用户快速检索的机制。由于全球对从城市中心到不同地点的数字资源需求不断增长,边缘计算已成为连接开发人员和服务提供商与互联网客户的主要方式。边缘缓存将传统的缓存方法和机制集成到边缘计算基础设施中。通过将内存存储移至更靠近最终用户的位置,边缘缓存可减轻网络压力并改善内容交付。什么是边缘计算?边缘计算是一种分布式网络框架,其中数据和应用程序服务提供商将服务器处理移动到尽可能靠近最终用户的位置。长期以来,高容量远程数据中心一直对数字生态系统至关重要,但距离也很关键,可能会造成更多的网络中断、带宽限制和延迟问题。虽然边缘计算是一个有数十年历史的网络概念,与远程计算不谋而合,但它的价值直到新千年才得以实现。只有在网络边缘有更多的存储和处理资源,移动和物联网设备及其功能的激增才有可能。作为商业行业,边缘计算供应商提供构建分布式网络的解决方案,这些网络可实现本地化计算能力并丰富与最终用户的连接。什么是边缘服务器?传统服务器可以驻留在任何地方,并且通常在组织的服务器机房或远程数据中心运行。根据定义,边缘服务器位于基础设施和系统的边缘。典型的边缘服务器使用场景包括:服务于新地区的企业应用,或小型企业扩展本地网络容量。边缘计算的部署仍在进行中;同时,还有一系列边缘服务器功能。物理上靠近最终用户的边缘服务器是最佳选择,但从设备的SSD或硬盘驱动器获取资源可以更快地满足请求。边缘服务器的类型设备边缘:最终用户设备的组件或附件本地边缘:位于网络或设施中的节点网络边缘:特定网络的节点,例如基站和电信数据中心区域边缘:传统服务于最广泛地理区域的数据中心边缘缓存如何工作?缓存是存储数据以供软件或硬件内存组件以后访问的过程。通过使资源更接近最终用户,边缘缓存可以在用户定期访问相同资源时减轻流量。内存供应链为此,数据中心、边缘服务器和本地内存组件协同工作以创建内存层次结构。虽然传统数据中心的容量可能最大,但它们在边缘计算环境中的资源被网络终端用户使用最少。同样,边缘服务器容量较小,但存储更频繁使用的资源。最后,本地存储的存储空间最少,包含最常需要的内容和资源。有效部署后,边缘缓存可提高端点性能,同时通过负载平衡卸载远程数据中心。缓存实践:Web浏览器大多数最终用户都听说过缓存这个术语,并将其与Web历史相关联。虽然是基本的理解,却是准确的描述。Web浏览器是缓存的最明显例子。用于Web浏览的缓存(包括边缘缓存)通常遵循以下步骤:最终用户导航到特定网站或应用程序。Web浏览器下载Web内容并将其显示给用户。用户在稍后的时间或日期访问同一网站。浏览器从缓存中检索网站的原始内容。浏览器扫描网页以获取新内容并更新资源。通过缓存,Web浏览器减少了为最终用户请求提供服务所需的数字工作量。缓存允许自适应更新新的动态内容,而不是每次用户访问时都重新加载网页的静态内容。缓存最常见的挑战是它们不是无限存储。管理员或用户通常需要清理空间或重新配置缓存以在发生故障后恢复功能。哪些机制包括缓存功能?软件缓存操作系统域名系统(DNS)数据库Web应用服务器硬件缓存CPU或GPU硬盘驱动器SSD边缘缓存增强可用性边缘计算带来了新的机遇和挑战,但好处显而易见,而且越来越多的数字生态系统需要它。5G连接的出现将扩大移动和物联网设备的使用范围,全球用户期望24/7全天候访问数字资源。位置至关重要,边缘基础设施的扩展将扩展缓存功能,从而可以更快地交付Web内容和资源。原标题:边缘缓存:什么是边缘缓存?它是如何工作的?,作者:SAMINGALLS