虚拟主机解决电信网通间互联互通

admin1年前笔记304

电信和网通两大基础网络,人为地割裂了整个中国的网络。无论是选择把网站托管在电信、还是网通,都等于是在拒绝处于另外一个网络中的客户,因为实在太慢了。  


那么有什么办法可以解决这个问题呢?目前主流的解决方案有如下几种:  


一、使用镜像,电信、网通各放一台服务器。这样的优点是不需要特殊的环境,普通用户容易实现。但是缺点也同样明显,如果是静态页面,需要上传两次数据保证两边同样。如果是动态的交互式的网站,数据库分置两个机房,速度很快,但是两个数据库同步问题比较麻烦。如果数据库在其中一个机房里,那么另外一个服务器上用户数据需要交互的时候,速度又会比较慢。  


二、CDN技术。CDN的全称是ContentDeliveryNetwork,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。CDN有别于镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像 缓存 流量导流。因而,CDN可以明显提高Internet网络中信息流动的效率。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。但是cdn也有致命的缺陷就是它的实时性不好,缓存服务器和内容服务器如何最大限度同步是个问题;而且投入较高,普通网站难以承受。  


三、双线路机房,一个机房同时有电信和网通的线路。这个要分双网卡双ip,单网卡单ip,单网卡双ip三种。  


1.双网卡双IP的双线:早期一些机房由于自身技术/设备不过关,无法在机房路由器上实现切换,只能采用一台服务器两个网卡,两条网线分别接入电信/网通,这样做会导致服务器路由随机波动,并导致用户访问时快时慢,甚至完全不能访问,这种实际已经是被淘汰的落后方法。  


2.单IP的双线:单线单IP实现双线路,这种是新兴的路由技术,这个IP不属于任何电信运营商,当解析的时候,自动判断访问者是那种线路,使该IP走那种线路,满足各线路需要。不过,单IP双线服务是在机房路由器级根据用户线路,切换相应的电信/网通线路,由于大部分双线路机房是从电信、网通获得IP地址,没有权限切换线路,导致根本无法达到全网快速的目的,而一部分有IP自治域的机房,却无法获得从电信/网通获得足够的带宽,导致用户访问速度并不理想。  


3.单网卡双IP的智能双线:这种方式有点类似上面,但是由于在单网卡上绑定了2个IP,所以可以分别从电信/网通获取IP地址,网络稳定性更好,但是由于是两个ip,用户的网站如果没有采用智能DNS解析,利用智能DNS来自动识别网通,电信线路,就只能采用将域名分别解析到电信,网通ip的办法,这样用户访问起来就没有双线单ip便捷。


相关文章

5步让你入门MongoDB

5步让你入门MongoDB

对于希望使用MongoDB的组织,学习如何可以压倒:哪里,你是怎么开始使用这个强大的数据库?随着数据库的普及,IT领导者需要清楚地了解其基础以及更好的使用技巧。对于希望使用分布式文件存储的数据库Mon...

慎用Linux find命令

慎用Linux find命令

当使用 Linux 下的 find 命令时,请使用 -ok 选项来避免文件被意外删除,这个选项会在移除任何文件之前都会请求你的许可。最近有朋友提醒我有一个有用的选项来更加谨慎地运行 find...

Ubuntu 20.04安装Docker

Ubuntu 20.04安装Docker

Ubuntu 20.04安装Docker思维导航Docker学习系列文章Docker是什么?Docker的优势有哪些?Docker的作用?Ubuntu安装Docker Engine先决条件服务器操作系...

evasive 模块保护您的网站免受应用层 DOS 攻击

evasive 模块保护您的网站免受应用层 DOS 攻击

有多种可以导致网站下线的攻击方法,比较复杂的方法要涉及数据库和编程方面的技术知识。一个更简单的方法被称为“拒绝服务Denial Of Service”(DOS)攻击。这个攻击方法的名字来源于它的意图:...

FTP、FTPS 与 SFTP 简介

FTP、FTPS 与 SFTP 简介

FTPFTP 即 文件传输协议(英语:File Transfer Protocol 的缩写)是一个用于计算机网络上在客户端和服务器之间进行文件传输的应用层协议。完整的 FTP 是由 FTP 服务器 和...

cronatab周期性任务定时计划器

cronatab周期性任务定时计划器

要执行周期性任务,要保证服务运行。服务名为crond;service crond start ; systemctl start crond;配置文件/etc/crontabcron的日志文件cat...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。