如何选择服务器的网络带宽和流量

如何选择服务器的网络带宽和流量,第1张

带宽是决定主机访问速度的重要因素之一,尤其是对于访问量大的网站,网络带宽的大小显得尤为重要。而流量其实就是带宽在时间上的累积,用数学上的话说就是带宽对时间的积分。做个通俗的比喻,拿自来水来说,带宽其实就是水管的流速,而流量就是流出的水的总量。
因为网络带宽和流量对于服务器来说至关重要,所以在选购服务器之前应该很好的了解这个概念,要么很容易被主机商忽悠。下面是带宽容易出现的几个误区。
一容易混淆的两个单位:字节和位
说到带宽,就会涉及到带宽的单位,带宽一般用位做单位,英文是bit,例如adsl的带宽是2mb,实际上就是2mbit每秒。前面的M,还有对应的K, G大家应该都遇到过,表示数量级,进制是1024,估算的时候也可以简单的用1000代替。也就是1G=1024M 1M=1024K
用电脑的人一般都会熟悉这样的概念,例如我的硬盘是160G。这个160G表示什么呢,其实是160G Byte,也就是160G比特,这样大家就知道了,这个和上面说的那个2mb是不一样的。
比特和位的关系:一个byte等于8bit。缩写的时候两个都是b,习惯上byte缩写用大写的B,而bit用小写的b,但是很多时候书写很混乱,所以看到主机商标的带宽要先搞清楚是byte还是bit。一般说机房带宽,主机端口带宽都是bit,但是有些主机限制峰值带宽,而这个有的主机商用byte,有的用bit,相差8倍,所以要先弄清楚。
二共享和独享之分
这个虚拟主机一般不说,只有在主机租用和托管的时候会提到,因为虚拟主机肯定是分享一个服务器的带宽,没有独享的。但是因为虚拟主机就是从服务器上分出来的,所以还是明白服务器的带宽情况比较好。国内常见的是100M共享和10M独享,100M共享其实就是一个机柜分享一个100M的端口,至于每台服务器能分到多少,取决于这个机柜的服务器数量和每个服务器的带宽占用情况。而10M独享,就是给每台服务器一个10M的端口。一般来说,100M共享每台服务器分到的大约在2M到5M左右,所以10M独享是优于100M共享的。
国内的虚拟主机用的服务器多数是100M共享,也有10M独享的,但是有人说他的服务器是100M独享的就要小心了,骗人的嫌疑很大。
除了以上说的,其实一个服务器能够分到的带宽还取决于整个机房的带宽是否充裕。10M独享或者是100M独享其实只是10M端口或者100M端口接到了交换机上,做个极端的例子,假设机房给你了100M的端口,但是机房到公网的出口实际上只有10M,那么其实你的最大带宽也就是10M而已。从这个意义上说,100M独享其实还是共享,并不是把你的出口接到了主干网上。再大一层次,如果是某个主干网拥塞,就是给你1G端口接到主干网上,带宽照样会限制。所以独享和共享其实是相对的。
一般来说,假如一个机房的出口带宽是10G,分给服务器或者机柜的带宽累加值会大于这个值,也就是所谓的超卖。如果没有超卖,10G的带宽只能分给100个百M共享的机柜。因为并不是每台服务器每时每刻都会占满带宽,超卖会更充分的利用资源。虚拟主机的带宽以及其他资源都和这个道理差不多,也会存在超卖的现象,但是只要是合理的,都是对用户和主机商都有利的。关于虚拟主机超卖的分析我们以后专门介绍。
三流量
对于网络带宽控制,不少主机商,尤其是美国主机都会限制流量,那么我们就分析一下网站带宽大小指标流量的具体概念,感觉一下。
110M独享的服务器的每月最大流量:
带宽用的是bit,所以别忘记8倍的差别。宽带带宽计算如下:(10m x 3600 x 24 x30) /(1024x8) =3164GB
也就是10M独享的服务器每个月的流量上限是3000G,可以看出来,不管主机商是否明确写着限制流量,其实都是有限制的,只是写不写而已。上面计算的是理想状态,一看来说都是达不到最大带宽的。
一般来说,一台服务器上至少要放100个网站(很多都是几百个),那么如果平均算,每个网站分到的流量实际上只有30G每个月。
21G流量意味着什么
假设你的一个页面是100KB,那么1G流量可以访问的页面是:(1x1024x1024)/100=10485,也就是说每天1G流量可以承受1万PV,很多个人网站是达不到这么大pv的,所以很多网站每个月30G流量足够了。当然如果下载的话流量就可能会很大。
另外,一个页面文件100K,访问时消耗的流量未必就是100K,浏览器都会缓存页面,很多元素是不会重复计算流量的。另外还可以通过gzip等方式降低流量占用。
所以,一般情况下,流量限制并没有多数人想像的那么可怕,而且不管主机商是否限制,其实都隐含了流量限制。如果你的服务器只有1M的带宽,你拼命的用,一个月也只能用掉300G而已。

随着个人创业及小型公司企业的增多,使用服务器提供相关资讯、下载、邮件等服务已经不再是什么新鲜的事情,像近年来网络创业的个人用户也非常多,在网上的众多提供娱乐影音下载、论坛BBS等主机实际上相当一部分就是个人提供的。很多原来在家中架设服务器提供服务的用户已经感到环境的压力,特别是对于一些有已经有收费服务的服务器,更是需要有良好的环境(全天候的空调环境及稳定的电力供应等),所以选择主机托管的情况也越来越多了。不过由于主机托管目前在国内还处不太成熟的状态,很多准备办理托管的朋友对此也是一知半解,下面笔者根据自身的经验,来说一说托管主机需要准备些什么,要用什么样的标准去挑托管商,在实际 *** 作时要注意些什么事项等等,特别是在选择托管商方面,笔者来往的朋友之中许多人的业务与服务器托管有关,自己也曾多次将服务器托管到不同的机房,亲身经历加上耳闻目睹,可说对“选择一个放心的托管商”这个话题深有感触。
一、托管前的准备--精打细算,在机房你才知道什么叫寸土如金
1、托管能带来那些好处
现在许多单位还在用虚拟主机,不仅价格贵,而且由于与别的网站共用一台服务器,所以速度、带宽受到诸多影响,托管服务器能带来很多好处,首先,不受别人影响,网站更加稳定高速;其次,由于获得了服务器的完全控制权,可以运行许多原来不能运行的程序和服务;再次,还大大增强了数据的安全性,想想看,自己的数据总是放在别人电脑里,总觉得不踏实,这下不必担心了。
对于那些打算靠服务器创业掘金的朋友,服务器的利用价值就更大了,可以对外提供诸如、下载、网络游戏、网络社区、企业邮局、虚拟主机等多种服务,其中最常见的是虚拟主机,现在虚拟主机虽然遍地皆是,不过空间大一些可运行数据库的高档型虚拟主机价格还是不便宜的,例如一个支持数据库的500M虚拟主机空间,收费多在1000元以上,一台拥有120G硬盘的服务器,理论上可以开200多个这种空间,当然实际是不可能的,就算开只开十分之一,开20个这种空间,那么收费也在2万元,还可以同时开各种低档的空间,现在许多非IT类的企业网站都是静态的产品展示性网站,而且访问量很低,占用系统资源和带宽很少,同时开几百个不是问题,假如每个100M,收费100元,那么又可以收费1万元,这样算下来,就已经收费3万元,减去服务器硬件投入5000元,再减去服务器托管费用5000元/年,一年下来还有2万元毛利润!如果同时托管10台服务器呢?第二年呢,就没有硬件成本了,最多增加一块120G的硬盘,才几百元,算算利润。呵呵,实际上,许多朋友还同时开办许多其他服务,例如企业邮局、下载会员收费等等,一台服务器弄好了真是一个聚宝盆啊。
2、托管服务器选择什么类型更好?
很多朋友都知道在机房租个位置不便宜。对于很多个人或者小型公司企业来说,在初期的投资虽然想尽可能省,但是却要学会如何去省,不该省的可别省了。托管主机建议是托管1U的机架式服务器,虽然初期硬件成本高一点,但是长远看还是这样比较合算,因为电信机房的托管费都是按照1U每年多少钱来计算的,假如你的服务器个头太高,无疑就要多付出更多的托管费用,例如,在北京某机房,托管1U服务器4000元/年,托管2U服务器就要6000元/年,由此可见,1U服务器在主机托管领域的应用是很有实际意义的。托管1U服务器与托管其他种类的服务器(例如2U服务器、塔式服务器等)相比,托管费肯定是最便宜的。所以,要去托管,就请先把你塔式服务器里的配件拿出来,装进1U服务器机箱里,这能为您省下一大笔银子,想想,服务器是要托管很多年的啊,得省多少钱啊。
二、“纸上谈兵”--如何挑选一个好的托管商
经典疑问:贵是否一定就好?
很多朋友问我,选哪个托管商好?如果您是学法律的,那我问你,我要打个官司,选哪个律师行好?如果您是汽车行业的,我要买汽车,那我问你买什么汽车好?是不是觉得一言难尽,你肯定会说:“这先看你是什么情况,有什么具体要求。。。”一大堆这样的道理。我们中国有句老话“一分钱一分货”,那是不是把这个原则套到所有事物身上都正确呢?按照一些人的说法“别瞎挑了,选贵的一定不会错”,笔者坚定地说,这样是观点是错的!我不说服务器托管的例子,说汽车的吧,大家更为熟悉,如果别人问你买什么汽车好,你说挑贵的就不错,那中国不是全都跑大奔宝马法拉利了?好的定义不是单方面的,消费者去选购产品或者选购服务,是双方的事情,不同需求的客户自然会有不同的选择,开的士的司机都知道法拉利起步及速度都够快,但是事实上满街跑的都是捷达夏利什么的,就是这个道理。所以托管主机你别盲目去选贵的就行,就像用法拉利拉客,拉一辈子还赚不回本。
经典误区:盲目一味追求低价
答案大家想必猜得到,便宜未必没好货。不过即使是这样,笔者还是建议不要采用那种超级便宜的托管商,便宜中的好货有是有,但是机率太低了,还是放弃吧。这可是个硬道理,要不到时吃亏就后悔莫及了。
1、低价服务商变数大得惊人
现在市场上,主机托管的价格参差不一,同样托管1U主机,贵的开价8000元/年,便宜的只要2000元/年,之所以这样,因素很多,虽然不能说贵的就一定好,但是也千万不要以为越便宜越好。那么低价的服务商差在哪了?其实当中有一个很重要的因素就是服务商的规模,是不是能够始终如一地经营,因为现在做托管服务门槛较低,管理的也不是很严格,两个大学生到机房租一个机柜就可以搞,但是小公司、个人服务的不稳定因素太多,以我的经验基本上半年左右80%就要有变化,一旦遇到经济波动或者机房租金上调利润太少,撒手不管了,或者乱换地方,乱换IP,就惨了,不要以为这很少见,其实现在这种情况是多数。
2、跑路事件时有发生
许多小公司的技术力量太弱,这在维护十几台服务器的时候还不明显,一旦靠低价吸引来的客户多了,弊端就显示出来了,比如几十台服务器的时候,一两个技术员维护起来就很困难了。客户多了,问题自然也就多起来,死机、重启、速度慢、去机房检修线路、带客户去机房、杀毒、机房出问题等等,无论什么问题,客户都觉得是托管的问题,客户半夜三更打手机咆哮是常事,本来收钱就少,一旦后续托管的少了,资金周转只出不进,还得继续维护这些服务器到年底,你说能不烦吗?烦透了,手机一关,爱谁谁了,呵呵。这可不新鲜,前几天就有一个哥们扔下40多台机器,跑去度假去了,手机一停万事皆休。肺腑之言,希望能给朋友们一些帮助。
当然,我并没有贬低小公司的意思,我觉得只要小公司认真做事,负责任,有耐力,是完全可以选择的,但是有些事情真的不以人的意志为转移,我看到很多小公司,开始雄心万丈,不到半年,多数不到3个月,就出大问题。因为这期间正是客户多不多少不少,麻烦事情多的阶段,很多公司挺不过去,就倒了。有时候真的挺不过去啊,你想想就两个人,半夜来电话,服务器出问题,就要去机房,这边客户电话不断,气势汹汹,那边机房拖拖拉拉,有问题不解决,您说能不倒闭吗?
再次奉劝那些要托管主机的朋友,如果您将来服务器上是要放置上百个企业的网站资料,那就要小心行事,一旦出问题,只要有一两家企业因为服务器中断,告到工商局,你就惨了,轻则罚款,重则关门,所以尽量要选择有实力的规范的大公司,至少不会最后不接电话而上演人间蒸发。
三、实战经验--轻松四招教你挑选
第一招:第一次托管不妨先看ICP证
如果您是第一次托管,想要靠这台服务器创业,掘出人生第一桶金,那么首先绝对不要考虑没有icp许可证的“小公司”,要锁定资质好,规模大,名气大,信誉高的大公司,这是基本原则,就算多花几千元也值得,这个将来你就会明白为什么。
第二招:尽量跨过不必要的中间商(中介)
尽量跨过不必要的中间商,少绕弯子,这倒不全是为了省钱(当然这也是其中因素之一),因为中间商越多,将来的不稳定因素就越多,可能发生互相推诿,很难办。要尽量找到那些直接从机房租用机柜的托管服务商。有朋友问是不是最好直接托管到机房最好?我认为也未尝不可,不过有时候直接托管到机房,价格要比通过中间商贵很多,因为机房主要是针对那些租用机柜的公司,对零星的托管服务器的客户不是很重视,服务上也不一定赶得上好的托管服务商。
第三招:先别急着考察机房,建议先考察服务商
记住,不要约服务商在机房见面,因为考察机房是其次,考察服务商才是根本,要去服务商的公司看看,房子大不大?人多不多?规模行不行?技术行不行?历史长不长?一般服务商都迫不及待约你去看豪华的机房,但是记住,机房再豪华,人家机房也不会给你负任何责任,出了问题你只有找服务商。
不要选择没有固定电话、固定场所的网站做托管,特别不要理睬那些只留小灵通、神州行、QQ号码、E-mail的人,这类人员随时会人间蒸发,别看他们网上电话与你谈得火热,到了正经事的时候就含糊了,所以千万别把机器放他们哪儿搁,否则机器丢了你都没法报案。
第四招:考察机房重点放在它的规模、历史
虽然考察机房次要,但是考察一下也是很必要的,不要只听服务商吹嘘带宽、速度多好,要看机房的规模、历史。现在北京机房林立,不时有新的机房涌现,一说都是电信级别,人家说的可是电信级机房,没说是电信开的啊,不要误解啊,呵呵。服务商可能会给你当面测试网站的速度,但是带宽好速度好不一定永远好,这话说着绕口,但却是个业内共知的规律。一个新机房最初因为机器少,所以速度肯定比较快,但是这种新机房考虑到初期的启动成本,往往通往互联网主干线的总出口较小,经营一段时间,客户多了,速度就会慢得惊人(这个阶段不会很长,因为新机房开始总以低价格吸引租户,很快就会人满为患),而且许多新机房因为人才、设备、经验、规章跟不上,导致许多怪异的问题,比如win2000机器快,freebsd机器就慢;一旦出事,解决问题速度奇慢;经常中断服务检修等等。还有就是现在机房一般外观都比较豪华,例如多开设在四、五星级大厦里,这个什么也说明不了。
要多看看历史悠久的老牌子机房,不要以为老机房设备陈旧,其实它能稳定经营这么久,其积淀的人才、经验、设备、信誉、规矩,正是新机房欠缺的。
四、真知灼见--容易忽视的几大挑选学问
1、要签订严谨的托管合同
一定要签订严谨的托管合同,明确双方责任、权利,例如,服务商调试机器或者移动机器改变IP要及时提前三天通知用户,否则就要赔偿损失;服务商无权将服务器转托给别人等等。如果可能,最好看看托管服务商的营业执照、ICP证,如果开业时间太短的,最好敬而远之。
2、 最好不要异地托管
如果本地有机房最好在本地托管,不要千里迢迢托管到外地,因为服务器不可能全都依赖远程维护,有时候避免不了本地维护,而远在外地,没有人会帮您维修硬件、安装软件,即使帮您也很大不乐意,或者收费很黑,没有必要。
3、独享与共享,别给商家给糊弄了
托管商所提供的带宽,现在主要有两种形式,一种是独享,比如独享1兆、独享10兆、独享百兆,就是指你的这台服务器可以独享这个带宽,不和别的服务器分享,不会受到别人服务器的干扰,价格较贵;另一种形式就是最常见的百兆共享,顾名思义,就是一个机柜有100M带宽,供这个机柜里所有的服务器共享(一般放十几台,也有心肠狠放几十台的),这种形式现在最普遍,价格最低,性能也不错,一般大家看各个网站的服务器托管报价都是指的这个形式。需要强调的是,独享和共享是完全不同的两个概念,二者的价格也不可同日而语,即便是独享1M价格也比共享百兆贵。初次创业手头不宽裕的朋友,还是先选择共享为好,只要选对服务商,其速度也是很好的。
我经常接到一些“菜鸟”朋友咨询电话,问我:如果托管在百兆共享的机柜里,能否保证我30M的带宽吗?呵呵,大家想想,如果独享30M要多少钱?明摆着这是不可能的,实际情况是,在一般的机房里,如果你的服务器连续几天占用带宽在5M以上,你就要小心了,弄不好就要被机房赶出去了。你会把整个机柜里的服务器的速度拖得很慢,大家会不干的。你可能不理解,既然是100M共享,假如有十台服务器,那么100M÷10台=10M/台,可惜现实不是这样的除法。因为,百兆共享并不意味着机柜连入互联网的速度就有100M。
那么一个机柜连接互联网的带宽真的到底有多少?其实业内公认的能有10M-20M就不错了,为什么呢?众说不一,总之是不要担心自己百兆网卡不够用,能给你持续提供十几天2M不嚷嚷的机房就不错了,那些张口承诺在百兆共享里给您辟出30M独享的人绝对是骗子!不用多考虑。
也许有的朋友会问,我的托管商在合同里给我写明了“保证每台服务器100Mbps的连接速度,保证每台服务器10Mbps的可用带宽,”这个说法其实很模糊,谁都知道只要将服务器接入机柜里面的那个百兆交换机,在电脑屏幕右下角的闪烁小电脑标志就会显示100Mbps连接,可是这并不能说明这台服务器连接到互联网的速度是100M。只能说明您的服务器连接到交换机是100M,可惜这没有多大意义,就算在交换机上给这个服务器分配10M独享,可是您的机柜交换机连接到互联网主干线的速度只有10几兆,也还是不能保证每台服务器拥有真正的10M带宽啊!除非在合同里写明,保证每台服务器连接到互联网主干线的带宽不低于10M,那才是真的,是不是?这一招具有误导性,很多服务商在合同里不写明白,所以导致很多人真的以为自己拥有了独享10M的带宽,其实这么做是不严谨的。应该说清楚,因为保证服务器到交换机100M和保证服务器到互联网100M完全是天壤之别,这就是为什么百兆共享托管每年只需2000多元,而一旦是真正地独享10兆,动辄就要上万元一年?!就是这个道理。把话说清楚,也可以避免纠纷。
4、 不限流量不代表不限带宽,谁都不限制等于谁都限制
在很多托管合同里,往往写明:不限制流量。听着不错,其实呢,要搞清楚,流量不等于带宽啊,不限制流量不代表不限制带宽,就好比说,一个自来水龙头,不限制流量,但是限制流速,龙头只拧开细细一丝,虽然不限制流量,但是一个小时也放不满一缸水。这也是一个文字游戏。还有一些托管商,明确表示:我们不但不限制流量,而且不限制带宽!听着很厉害,其实人家还有后面一句话:我不限制你,也不限制别人!得了,全是废话,都不限制,那么一个机柜里好几台机器都是做下载的,最终大家速度慢如老牛,你去找托管商理论,人家振振有辞:没办法,我并没有保证你的最低带宽,我不限制你的流量和带宽,也就不能限制别人的流量和带宽,带宽就这么多,谁的机器好,抢的多,就是谁的,我没法限制。最终才明白,这种无限制是最可怕的,很可能最慢。如果大家还不明白,我再举个例子,比如在十字路口,一般都会有红绿灯,对于两条路来说,那就是有“限制”的,但正是这样的限制才能保证交通畅顺,但是如果大家都觉得红绿灯是在浪费时间,交通部门把它给拿掉的话,那么车子就一脑儿都堵上去了,这时候你通过十字路口的速度恐怕会非常慢,这种“不限制”却成了“限制”了。

云服务器的 *** 作系统主要有两大类:Linux和Windows。

Linux *** 作系统,包括Ubuntu、Debian、CentOS等系统,这些都是非常优秀的开源系统,功能大同小异,界面和 *** 作方法略有不同,参照使用者对系统的熟悉程度和喜好即可。

Windows *** 作系统:

一般Windows *** 作系统常用的有Server2008和Server2012R2,其中又分为x86和x64两种。X86即32位,和x64(64位)最主要限制体现在内存上。由于32位本身的限制,最大可支持到4GB内存,如果您需要使用高于4GB的内存的需求,请使用64位 *** 作系统。选择选择2008版本还是选择2012呢建议版本越高越好,因为高版本漏洞更少,现在最高版本为2019。

一、根据开发语言选择:

网站开发语言为ASP、NET、HTML,选择Windows系统;

网站开发语言为PHP、HTML、WAP,选择Linux系统;

二、根据网站需要使用数据库来选择:

数据库为ACCESS、SQLServer,选择Windows系统。

数据库为MySQL、SQLite,选择Linux系统。

三、对 *** 作系统熟悉程度来选择:

如果平时没有接触过Linux下敲命令 *** 作系统(类似win下面的DOS),建议选择Windowssever系统。

如果熟悉Linux命令,那强烈建议使用Linux。

至于服务器的带宽则需要根据业务需求来具体计算,不同需求对带宽的要求也千差万别的。如果是公司主页,平时同时在线的访问人数也不会太大,几M的带宽应该是够用的了。但如果你是访问量非常大的论坛或视频下载网站,那就非常消耗带宽资源,几个G都有可能不够用。

1举例说明,如果你的站是公司网站,1M带宽就相当于200人左右在线。假如说是正常访问的话,那么就要看并发连接数目。最后用并发数目除以每个人所占用的带宽。

例如:2400人同时在线,2400人并发同时 *** 作,每个人的页面30KB,那么合算成带宽就是:2400/(30KB8)=10Mb

2举例说明,如果你的网站是视频网站

例如:网络环境是并发数目是1000,高清视频码率是2Mbps,标清码率是1Mbps。假如:1:2,单节点并发按600计算,那么它的总输出带宽是多少呢?

答:2002+4001=800Mbps


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13120923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-04
下一篇 2023-06-04

发表评论

登录后才能评论

评论列表(0条)

保存