存储缓存为文件传输提速本文首次刊登于《网络世界》。

著作权&复制权属于《网络世界》。保留所有权利。     一种新型产品实现了WAN上的文件缓存,使以LAN速度长距离存取数据成为可能。存储缓存设备消除了通常困扰远程文件共享的延迟难题。     在当前的办公室环境中,人们利用电子邮件、FTP或利用以物理方式隔夜运送磁带,在分散的位置之间传送文件。这些文件共享方法造成延迟,导致许多不同步的文件副本。此外,像公共Internet文件系统(CIFS)和网络文件系统(NFS)这样的远程文件共享标准最初是为LAN而开发的,由于它们是同步的并且十分复杂,因此很难在广域网上使用。这些协议使用较多的远程过程调用(RPC),从而造成在长距离上妨碍文件操作的延迟。     与利用HTTP分发只读内容的Web缓存技术相比,存储缓存技术向前发展了一步。存储缓存技术为用户提供了一种将CIFS和NFS等复杂的文件协议扩展到WAN上并提供具有完全的读/写功能的实用方法。一台专用设备安装在存储缓存的核心,这台设备配备了使文件可以在中心存储资源池与远程站点之间共享的软件。一台缓存专用设备直接连接在远程站点的LAN上,并通过WAN连接到安装在数据中心的缓存服务器上。     这些专用设备利用一种分布式的容错存储缓存WAN协议进行通信。每台存储缓存设备中的协议翻译器转换NFS或CIFS传输流进行WAN传输,然后再将WAN传输流转换为NFS或CIFS传输流。对LAN用户来说,缓存设备像是一台网络附加存储(NAS)设备。因此用户可以通过标准的文件共享协议访问共享的文件。     当一位远程用户尝试存取一个文件时,用户请求经过WAN传输,从缓存服务器读取文件。流技术甚至在第一次读取文件时就减少了存取时间。以后对缓存设备的文件请求转化为缓存存取,这些请求可以在本地以LAN速度完成。     当用户修改缓存设备中的文件时,这些文件随着时间的顺序被写回到缓存服务器上,从而为远程站点用户应用缩短了响应时间。利用智能文件差别技术,修改后的文件能够与缓存服务器上的对应文件进行同步。以后,当任意远程站点请求这个文件的副本时,缓存服务器提供最近更新的文件。     存储缓存技术利用了流、双向分布式增量压缩、加密和文件共享等技术。     流技术消除了大多数降低文件传输速度的信息传送延迟。流技术传送多组文件共享处理,这是减少延迟的要害,否则文件共享处理必须一次一个地顺序等待响应。     双向分布式增量技术通过只传送不同版本文件之间的不同数据,将独占带宽的文件传输减少到最低程度。当数据在WAN上传输前,这项技术截取数据并提取数据的变化。然后,数据的这些变化通过WAN传送,并应用于另一端上的文件。     存储缓存技术对于系统治理人员来说是一项重大的技术进步,使他们可以利用一个中心存储资源中心治理和监视存储系统。这项技术可以整合到已有存储、硬件和网络基础设施中,克服WAN固有的延迟问题,为人们提供了长距离的高文件治理性能。     存储缓存技术最明显的好处是存储整合。通过提供对中心位置上的文件的快速存取,存储缓存技术使得用户不必在远程办事处安装NAS设备或文件服务器,从而减少了基础投资和治理费用。

文件服务器缓存加速,存储缓存为文件传输提速相关推荐

  1. Linux网络文件共享服务(一)存储类型和文件传输协议FTP

    成功不易,加倍努力! 网络文件共享服务 本章总目录 1 存储类型 1.1 DAS存储 1.2 NAS存储 1.3 SAN存储 1.4 三种存储比较 2 文件传输协议 FTP 2.1 FTP工作原理介绍 ...

  2. 文件服务器单向传输数据,一种单向文件传输方法及实现该传输方法的服务器

    1.一种单向文件传输方法,其特征在于,所述单向文件传输方法应用于服务器,所述服 务器包括第一文件夹,所述单向文件传输方法包括如下步骤: 接收客户端发送的文件传输请求,所述客户端包括第二文件夹,所述第二 ...

  3. MaxIO智能缓存加速技术

    (TaoCloud团队原创 作者:王孝海@TaoCloud) 闪存SSD基本成为当前IT基础设施中必不可少的元素.高IOPS.低延时和高带宽是SSD的显著特点,单块SSD的IOPS可以达到数万甚至百万 ...

  4. 家用 NAS 服务器(3)| SSD缓存加速机械硬盘

    家用 NAS 服务器(3)| SSD缓存加速机械硬盘 原文地址:CSDN 博文 前文提要:家用 NAS 服务器(2)| HyperV的Winserver 2022和Ubuntu 22.04双系统 后文 ...

  5. 【Laravel Cache】 配置redis 存储缓存,通俗易懂,一次就掌握

    文章目录 1. 配置缓存 /config/cache.php 配置缓存驱动是什么?(即 CACHE_DRIVER="stores 中的key") 配置stores中具体的模块 配置 ...

  6. 基于反向代理的Web缓存应用-可缓存的CMS系统设计

    基于反向代理的Web缓存加速     --可缓存的CMS系统设计 作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com 写于:2003/05 ...

  7. fastapi 传输文件存文件_揭秘|国内影视文件传输的真相,跨境文件传输更不简单...

    2020年影视行业至黑时刻总算要过去了,下半年复苏迹象已经显现.作为影视行业的基础搬运工,文件传输贯穿始末.无论是TB级原始素材还是后期协作的大文件,多团队高效协作必然要考虑大文件传输这个基础工具. ...

  8. ftp可以传输什么类型文件_为什么文件传输软件总让数据“没有安全感”?

    最新的<大数据安全市场-全球机会分析和行业预测>报告显示:到2027年,整个大数据安全市场将增长到644亿美金.这对整个大数据营销市场来说,是一个好消息!但在数据极速增长的同时,传输安全. ...

  9. 文件传输协议的五种安全文件传输替代方案

    对安全文件传输协议的需求,过去,文件传输协议(FTP)是发送文件的常用协议.这是一个更简单的时期,安全性比今天要少得多. 但是随着黑客变得越来越复杂,他们发现FTP缺乏安全性.他们知道FTP可以通过有 ...

最新文章

  1. 【Java】LeetCode 876 获取链表中间节点
  2. 一个有趣的数学问题:万有覆叠问题
  3. FPGA之道(83)功能仿真之仿真语法(Graphic Waveform )
  4. 联想家庭云中心:天边飘来“故乡的云”
  5. 抢红包算法 c++_十大排序算法(一):冒泡排序法
  6. Android官方网站
  7. solidworks重建模型好慢_兄弟只能帮你到这了,SOLIDWORKS卡顿或许秘密就在这些选项里...
  8. spark从hbase读数据到存入hbase数据两种版本写法
  9. 深入理解Spark 2.1 Core (四):运算结果处理和容错的原理与源码分析
  10. 学习nginx 下面只是简单的配置文件
  11. insert mysql后加where,如何在MySQL Insert語句中添加where子句?
  12. 2018年全国《程序员高考》真题试卷
  13. 统计图学习-类型介绍
  14. python设计模式15-解释器模式
  15. lg-1 x 怎么算_四六级分数怎么算?交白卷都不会得0分|巨微英语
  16. android aac硬解码,android AAC的音频硬解码
  17. Android SurfaceView概述
  18. 对DSP的基本了解(一)--DSP是什么?
  19. android 鼠标大小设置,BlueStacks安卓模拟器不能调整屏幕窗口大小用鼠标拖拽也不能...
  20. Google的快照的用户体验感觉不如之前

热门文章

  1. JavaFX技巧32:需要图标吗? 使用Ikonli!
  2. Java Stream:第2部分,计数始终是计数吗?
  3. JavaFX的科幻用户界面第1部分
  4. jta atomikos_带有Atomikos示例的Tomcat中的Spring JTA多个资源事务
  5. Oracle JDBC中的PreparedStatement占位符过多
  6. Spring Cloud –基本设置
  7. 切换表达式到Java吗?
  8. xstream xml模板_XStream – XStreamely使用Java中的XML数据的简便方法
  9. 垃圾收集中的代际差异
  10. 在Java 7或更早版本中使用Java 8 Lambda表达式