![cover](https://img-blog.csdnimg.cn/direct/63898424521f45f9b846caa0237d0d48.png)
阿里云带宽
数据传输速率和文件大小的不同表示方式
📑前言
本文主要是如何将阿里云服务器迁移实现数据转移的文章,如果有什么需要改进的地方还请大佬指出⛺️**
🎬作者简介:大家好,我是青衿🥇
☁️博客首页:CSDN主页放风讲故事
🌄每日一句:努力一点,优秀一点
目录
文章目录
数据传输速率和文件大小的不同表示方式
在数据传输速度和数据存储大小单位之间的区别。在数据传输领域,速度通常以位(bit)为单位,而在存储大小领域,以字节(Byte)为单位。
数据传输速度单位:在数据传输速度的上下文中,比如网络带宽,1 Mbps(兆比特每秒)通常指的是1,000,000比特每秒(基于十进制)。
数据存储大小单位:在数据存储的上下文中,1KB(千字节)通常指的是1,024字节(基于二进制,2^10)。
bps (比特每秒) 是数据传输速度的度量单位,用来表示每秒可以传输多少比特(bit)信息。1比特是信息量的最小单位。
"Mbps"中的"M"代表兆(mega),在这里表示1,000,000(百万),“1Mbps”(1兆比特每秒)等于1,000,000比特每秒。
MBps 或 MB/s(兆字节每秒)是数据传输速度的另一个单位,用于表示每秒可以传输多少兆字节(Megabyte)的数据。
KB 或 kB(千字节)是文件大小的单位,1KB等于1,024字节(Byte)。注意,通常在数据存储领域使用的“千”和“兆”等前缀基于1024(2的10次方),而不是1000,这是因为计算机是以2的幂次方进行计算的。1兆字节等于1,048,576字节(Byte)。
所以,当说到“1Mbps”的下载速度时,这意味着每秒可以传输1,000,000比特(或者说1,000千比特)。因为1字节(Byte)等于8比特(Bit),所以1Mbps的下载速度也可以转换成字节的速度进行理解:
1 Mbps = 1,000,000 bps = 1,000,000 / 8 bytes/s = 125,000 bytes/s = 125 KB/s(注意这里使用的是KB,即千字节)
“128KB/s”,这里的128KB/s实际上对应的是大约1.024Mbps的下载速度,因为:128KB/s = 128 * 8 Kbps = 1,024 Kbps = 1.024 Mbps
阿里云1Mbps服务器实际下载速度
1M的宽带最高下载速度可以达到128K/s云服务器N兆带宽下载速度峰值计算公式:128KB/S * N,2M就用128KB/S乘以2,5M乘以5,10M乘以10…以此类推
云服务器1M带宽支撑最大并发连接数
1M带宽下载速度是128KB/S,假设网页优化后的大小为30KB,大概可以支撑4个用户并发在1秒内打开网页(128/30约等于4个),什么?服务器1M带宽才能支撑4个并发数?这种算法有些极端,对于一般流量的网站而言,4个用户在同一秒钟同时打开网页的的概率较小。当然本文说的就是并发,1秒钟支持4个并发,一般来讲,3秒内打开网页的速度都是可以接受的,稍微降低下用户体验,将打开时间延长为3秒,则1M带宽可支撑12个并发。什么?3秒12人?一天86400秒,1M带宽可以正常34万人访问?当然不可能,用户不可能分配的那么均匀,一般都集中在上午9点到11点,下午3点到5点,晚上8点到10点之间。一个网站如果日IP达到30万,那需要多台ECS实例搭配SLB。我们将网站图片、视频等媒体内容存储到更廉价的OSS上,然后将网站接入CDN,我有个网站,使用的是就是1M云服务器带宽,日均2000IP是完全支撑的(网站接入了CDN),通过阿里云控制台的云监控查看,公网流出平均30Kbps,如下图所示: 阿里云1M带宽支撑并发数另外,访客第一次访问后,再次浏览网页,图片、CSS或者JS等文件,默认会加载浏览器缓存,也减少了对带宽的占用。综上,云服务器1M带宽支撑的并发数远比你想的要多,当然,具体还要以用户实际的应用为准,小说站和图片站的差距太大的,如果是文字类的静态网页,别说几千,上万IP也支撑得住。总的来说,阿里云、腾讯云都是企业应用上云的最佳选择方式,尤其是这两家采购季的活动机,兼具安全性、稳定性及超高性价比,更是上云的首选。
1M云服务器能做什么
云服务器带宽为1M,如果是访客不多的个人博客小网站,云服务器1m带宽也是可以够用的。但如果是流量较大、访客较多的网站或者企业站点,1M带宽肯定是不够用的。云服务器带宽大小的选择,首先要知道影响因素,网站类型、网站日常的访问量、同时在线人数等。比如是文字站、论坛、图片网站、视频网站还是电商网站等等。
说明1M
1M带宽也就是128KB/s的传输速度。注:1Mbps=1024/8=128KB/s这里的带宽是出口带宽,也就是数据从server向外传输时的带宽限制。与之对应的入网带宽是100M(好像阿里云默认入网带宽100M)。比如上传图片的带宽,可以理解为不限制。
如何估算
方式1:计算每个用户每秒请求的数据量大小,比如接口类的用户每秒请求10次,每次数据量是(50个汉字100Byte),这样可以承载的用户数量为 128*1000/10/100 =128个用户。用户可能下载图片,每秒下载一次图片大小为10kb,计算公式为 128/10 =12.8 人,如果你的网站是博客,每篇博客1000字左右,加上2张图片,一篇博客的大小估算为100Kb。相当于每秒你差不多可以接受一个用户的访问。听起来好像1M的带宽做博客是不够的啊,每秒才1个。其实足够了,这么分析1个/s意味着每个小时你可以有3600名用户访问,一天可以有86400用户访问。(但是要考虑到用户体验)
方式2:如何检查宽带是否达到了瓶颈?阿里云提供了云监控,是免费的功能,可以用来监控自己的网络情况。这里主要看的是networkout_rate(出网带宽),如果你发现经常达到128Kb/s,说明你的网络已经达到了极限,需要增加带宽了。
阿里云固定带宽和流量哪个更划算?
阿里云服务器网先来给大家简单介绍一下带宽计费模式,阿里云ECS云服务器带宽计费模式分为“按固定带宽”和“按使用流量”两种计费模式:
按固定带宽:预付费模式,带宽费用合并到ECS实例一起支付,先支付后使用,如用户选择固定的带宽值5M带宽,阿里云划分5M独享带宽给到用户,无论带宽是否有有流量,流量是否跑满,都需要付费;
按使用流量:后付费模式,按照实际使用流量(单位为GB)计费,每小时扣费,用户可以设置峰值带宽,如5M峰值带宽,不需要先付费,阿里云系统会根据用户实际使用流量大小来生成账单,一般1GB流量价格为0.8元。
那么问题来了,阿里云服务器带宽计费模式到底选择按固定带宽还是按使用流量?哪种带宽计费模式更划算?速度更快呢?
阿里云服务器带宽计费模式没有更好只有最合适,要是根据用户实际使用场景来选择,阿里云服务器网来举例说明:假设网站应用,Web应用需要24小时提供服务且网络流量较稳定,假设阿里云服务器网选择1M带宽,固定带宽一个月费用是23元(参考:带宽收费价格),如果是按流量计费,采用极端一点的算法,假设1M带宽天天跑满的情况,1M带宽下载速度峰值为128KB/S,一天是86400秒,那么一天产生的公网出流量大小为10GB左右,计算方法如下:
128KB/S * 86400 = 11059200KB = 10800MB = 10.55GB
10GB流量,带宽计费模式选择按流量计费(0.8元/GB)的话,一天流量费用是8元,一个月费用就是240元,而使用按固定带宽计费模式一个月价格是23元。
上述关于阿里云服务器1M带宽月产生流量是基于带宽天天跑满的情况,事实上实际使用可能并不会有这么高的流量,所以如何如何选择带宽计费模式,还是要根据自身实际应用情况来选择。同样是1M峰值带宽,按固定带宽计费模式是23元/月,如果选择按流量计费模式,如果月流量超过28G(23元/0.8),那选择按流量计费模式就不划算了。当然,带宽选择按流量计费模式,是先使用后付费的,使用按流量计费模式可以以更低的价格撬动大带宽,比如要购买100M带宽,按固定带宽计费模式可能需要7000元/月,而按流量计费模式,将带宽峰值调整为100M,根据实际流量支付费用,如果只产生10G流量,那么就支付8元,如果没有流量就不需要付钱,但是如果流量较大,可能会产生较高的流量费用,阿里云服务器网也提醒大家,如果选择按流量计费,峰值带宽要设置得当,以免产生高额流量账单。
参考的地址: https://www.yunfuwuqiba.com/aliyun/891.html
📑文章末尾
更多推荐
所有评论(0)