企业上云之机房和BGP带宽篇(四)
小编打算边用一些阿里云官方文档提供的文字描述,再加上自己的理解,尽量用白话来进行比较,并提醒一些值得注意的地方。
国内地域
地域通常按照数据中心所在的城市进行划分,比如说华东1就是杭州,华东2是上海;华北2是北京;华南1是深圳。
- 这些地域数据中心提供8线 BGP 骨干网线路 网络能力覆盖全国,提供高速稳定的中国大陆访问。在基础设施、BGP 网络品质、服务质量、云服务器操作使用与配置等方面,阿里云国内地域数据中心没有太大区别。
之前说的传统运营商机房一般都是BGP双线或三线,阿里云是8线,所以覆盖全国用户的能力是更强了。这里小编还是要多说一句,BGP不仅仅是跨网访问更快了,而且资源利用率也高了很多。原来,一条线路访问另一线路往往要经过很多层路由,但实现BGP以后就像进入了高速公路。原来带宽的利用率一般在40%左右,实现BGP后能达到80%以上。因此,原来10M独享带宽的速度,通过BGP只需要5M就可以满足,提升效率的同时也节省了成本。这样能明白不?
首先是5A级,说明机房的基础设施建设是顶尖的(其实很多运营商机房,特别是三四线城市的,都远远达不到这个级别),带宽巨大,没有瓶颈;其次是淘宝支付宝等网站应用都运行在阿里云上面,卖给客户的也绝对是同样优质的产品,不会出现网上有人说的“淘宝使用的网络和阿里云卖给客户的网络不同”这种说法。
- 国内BGP 网络保证全国地域的快速访问,一般情况下我们建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。
要说的是,没有任何机房可以做到100%覆盖全国,所以,阿里云给出如上的建议。如果要做得更好,就要使用其他手段,比如CDN。小编认为阿里云已经做得足够好,所以,任何有别的厂商或运营商机房敢保证网络全国访问都完全没有问题的,那一定是假的。
国际地域
主要面向海外地区,在香港、北美、新加坡提供国际带宽。大陆访问延迟可能稍高,不建议国内大陆地区访问。亚太东南1地域适合面向香港,东南亚的用户。 亚太东北 1 地域适用于日、韩、以及周边地域的用户。美国地域适合于面向美洲用户。 中东东部1 为中东用户提供的数据中心。
如果你的网站的目标用户是国内用户,那还是老老实实做网站备案,选择国内机房的服务器。有不少人不想备案,因此选择了香港服务器,有时候遇到国内访问香港机房网络不稳定,就说阿里云不好,这其实是说不过去的。
阿里云机房还有一个概念:同一地域(同一物理位置的数据中心)又分为多个可用区(Zone)
可用区是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内的 ECS 实例网络延时更小。
在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。是否将云服务器 ECS 实例放在同一可用区内,主要取决于对容灾能力和网络延时的要求。
* 如果您的应用需要较高的容灾能力,建议您将 ECS 实例部署在同一地域的不同可用区内。
* 如果您的应用在实例之间需要较低的网络时延,则建议您将 ECS 实例创建在相同的可用区内。
这个可用区在传统运营商机房可是没有的,至少不是标配。而在阿里云机房,这绝对是做高可用集群架构的利器。
未完待续~~~ 下一节将介绍网络类型、IP等方面的内容
小编将以一天一篇的更新速度,结合自己使用云计算产品的经验,分析企业上云的可行性。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
用 Prometheus 和 Grafana 实现容器化应用程序的可视化监控
出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五晚6点10分 与您不见不散! 近日,我在 Pluralsight 网络课程中更新了一节《如何使用 Docker 监控容器化应用程序运行状况》的教学视频!本视频涵盖了在 Linux 和 Windows 上运行 Docker 容器时监控应用程序所需的全部内容,它将教会您监控容器的整个理论和实践以及使用行业标准工具 Prometheus 和 Grafana。 在 Docker 中监控应用程序的最主要好处是,开发人员可以在本地运行监控应用栈,并获得运营团队在生产中使用的完全相同的指标。 演示应用程序是在 Linux 容器上运行 Java,在 Windows 容器上运行 .NET Framework。我使用独立的 Docker 引擎(适用于 Mac 和 Windows 的 Docker Desktop,以及 Ubuntu 和Windows Server 上的 Docker Engine)以及运行 Linux 和 Windows 节点的混合 Docker swarm。所以,每个人都可以各取所需。 为容器化应用程序构建监控 应...
- 下一篇
记录一次docker集群中搭建mongodb副本集
1.创建三个装有mongo的docker容器,这里使用docker-compose,配置如下 mongo: image: mongo command: mongod -f /etc/mongo.conf volumes: - ${DATA_PATH_HOST}/mongo:/data/db - ${CONF_PATH}/mongo/mongo_yaml.conf:/etc/mongo.conf - ${CONF_PATH}/mongo/access.key:/etc/access.key expose: - 27017 ports: - 27017:27017 networks: - backend mongo2: image: mongo command: mongod -f /etc/mongo.conf volumes: - ${DATA_PATH_HOST}/mongo2:/data/db - ${CONF_PATH}/mongo/mongo_yaml.conf:/etc/mongo.conf - ${CONF_PATH}/mongo/access.key:/etc/acces...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境