使用反向代理加速大硬盘服务器访问速度的工作原理以及如何设置
很多朋友都有大硬盘的云服务器vps的需求,无论是作为备份服务器,亦或是附件服务器使用的情况都很多。但是我获悉,很多朋友使用大硬盘服务器的体验不好。在这里就给大家科普一下大硬盘服务器(存储型VPS,大盘鸡)的正确使用方法。
一:如何选择大硬盘的服务器
目前市面上的大硬盘服务器的线路都不太好,直接从国内访问大硬盘服务器或者目前市面上的廉价独立服务器(如kimsufi)速度都不理想,下面教大家如何挑选大硬盘服务器,和如果使大硬盘服务器访问更流畅。
大硬盘服务器目前主要有欧洲、美国、加拿大三个地区有大硬盘的服务器,大家可以根据价格、容量等因素进行挑选。
大硬盘服务器通常宿主机(物理服务器、母鸡)有几十上百T的硬盘,假设按照200G一个VPS进行分割,也能分成100多个VPS。所以要在购买时,留意VPS的性能。不要选择超售的一塌糊涂,CPU性能太差劲的大硬盘服务器。
假设你选择了美国洛杉矶的大硬盘服务器,那么你需要同时购入一台美国洛杉矶的优质线路的VPS来作为加速服务器。
如果只是你自己一个人使用
优质线路的VPS你应该这样选。
电信用户——>CN2线路,CN2 GIA线路
联通线路——>cu线路,三网CN2线路,三网CN2 GIA线路
移动用户——>cmi线路,三网CN2线路,三网CN2 GIA线路
如果选择日本的服务器,三网软银线路,使用起来也很优秀。
如果你是建站供大众使用
你需要选择三网CN2或者三网CN2 GIA,或者三网CU,或者三网软银。三网指的是移动、电信、联通三个网络运营商,都走某个线路。
优质线路的VPS和大硬盘服务器,一定要在同一个城市,Ping值尽量不要超过10ms。
二:工作原理
大硬盘的服务器,就是我们实际存储文件的服务器,加速服务器A就是我们选择的线路优秀的服务器。用A服务器来反向代理我们的大硬盘服务器。如果用户1直接访问的是大硬盘服务器,由于线路不好,所以访问体验不佳,网络速度慢。但是用户2访问的是加速服务器,加速服务器线路优秀,用户就访问速度快,使用体验好。
三:如何设置
3.1 分别绑定不同的域名
注意,以下设置方法,是使用了宝塔面板,其他用户可以参照设置。
我们将大硬盘服务器绑定域名 d1.kxxzz.com,将加速服务器绑定域名 d2.kxxzz.com 当然需要在dns解析哪里,分别将d1.kxxzz.com 和d2.kxxzz.com 解析到大硬盘服务器、加速服务器。
并且在加速服务器A上使用反向代理,将d2.kxxzz.com 反向代理d1.kxxzz.com
如果是小文件(小于30M),通过d2.kxxzz.com 域名进行访问。
如果是大文件(大于30M),通过d1.kxxzz.com 域名进行访问
3.2 反向代理设置流程
反向代理的操作流程,在宝塔面板上如下图。
缓存设置时间可以根据需要进行设置,自己设的是2880分钟。
四:使用效果
guanglan.gif大小供24.27MB。可以看到通过d1.kxxzz.com 访问guanglan.gif耗时19.88秒才加载完成。通过d2.kxxzz.com访问guanglan.gif 仅仅耗时4.9秒就完成了加载,加速了3倍!
五:为什么不建议大文件使用加速访问
假如用户2通过加速服务器访问源文件。那么加速服务器需要下载完源文件之后,再传输给用户2。如果源文件比较大,加速服务器下载这个过程就会比较久,
尤其是大型mp4通过这种方法,加速访问效果不佳。
mp3、图片等,加速效果最好。
评论专区