小白网-奉贤部落-奉贤免费信息发布平台

查看: 84|回复: 0

办事器若何承当百万用户在线拜候?办事器品牌有哪些?

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 14:03 | 显示全部楼层 |阅读模式
前天我们公布了亚洲最大的腾讯数据中心机房是怎样的?有很多朋友就问到若何保证办事器可以支持百万用户拜候?办事器品牌有哪些?若何选购办事器?等等题目,明天我们就一路来看下关于办事器的相关常识他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

假如你开辟了一个网站大概一个app把他放到办事器上,以后你把它公布到了网上,运转杰出,天天有几百人的拜候量,用户量不大,能快速地响利用户的请求他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

可是随着你的运营,你的网站或app著名了,办事天天要承当着不计其数的人来拜候,这个时辰对你来说,这是个好消息,可是对你的办事器来说这是个坏消息,由于它变得慢了,用户多了,翻开速度就慢了,办事器就很卡他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
所以它需要扩大了,你的办事器需要为不计其数的用户供给 7*24 不宕机办事,那末若何扩大,才能连结办事器不宕机呢?

一、办事器若何才能保证不计其数的人拜候呢?
1、引入负载平衡器
负载平衡器的利用使得我们可以在多个办事器之间分派负载他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

例如:
设想下有一万个用户在一分钟内来拜候你的办事器他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
遗憾的是,你的办事器在一分钟内只能保证5千个用户的流利拜候他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。这怎样办呢?同时运转两个办事器就行了,就是增加了办事器来分派负载他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

负载平衡器的功用就是把拜候请求分发到两台办事器上他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。用户 1 往左,用户 2 往右,用户 3 再往左他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以此类推他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

假如一次有 100万个用户同时拜候办事器,这该怎样处理呢?确切地说,你可以扩大到200台付款办事器,以后让负载平衡器分发请求到这200办事器上他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

2、扩大数据库
虽然我们上面提到,关于大量的用户,我们可以用成百上千台办事器处置请求,可是他们都是用同一个数据库存储和检索数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。


那末,我们不能以一样的方式来扩大数据库吗?稍有分歧他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
我们需要做的第一件事是把数据库分红多个部分他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。一部分专门负责接收并存储数据,其他部分负责检索数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

3、缓存和内容分发收集(CDN)

有什么方式能使办事更高效?
我们利用缓存而不是对每个请求都重新处置,缓存用于记着最初一次的成果并交由其他办事大概客户端,这样就不用每次都请求后端办事了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
缓存的增强版叫内容分发收集(CDN),遍及全球的大量缓存他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

将这些缓存办事器散布到用户拜候相对集合的地域或收集合,在用户拜候网站时,操纵全局负载技术将用户的拜候指向间隔比来的工作一般的缓存办事器上,由缓存办事器间接响利用户请求他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

这使得用户可以从物理上靠近他们的地方来获得网页内容,而不是每次都把数据从泉源搬到用户那边他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

4、分片处置
分片究竟是什么意义呢?实在也很简单:Facebook 上需要为 20 亿用户供给小我材料, 可以把你的利用架构分化为 26 个 mini-Facebook他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

用户名假如以 A 开首,会被 mini-facebook A办事器 处置, 用户名假如以 B 开首,会被 mini-facebook B办事器 来处置……

分片纷歧定按字母顺序,按照营业需要,你可以基于任何数目的身分,比如位置、利用频次(特权用户被路由到好的硬件)等等他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。你可以按照需要以这类方式切分办事器、数据库或其他方面他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

二、办事器品牌
办事器的品牌很是多,利用在各个范畴中,我们来看下办事器用的多品牌有哪些他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

不止这些,还有复兴、清华同方、富士通、海康等等,也是大师用的多的品牌他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

三、办事器选购首要参数有哪些?
1、带宽:办事器5M带宽在线几多人?我这里具体的给你先容下,带宽和同时在线人数的计较,也方便前面有想领会的朋友在你这个提问上寻觅答案他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

首先,办事器带宽说的5M带宽,现实上是5Mbps/=625KB,需如果独享带宽,同享的话由于他人的身分没法计较他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
然后计较你的网站巨细,普通巨细的网站页面(图片少,紧缩过,代码优化)只要几K,我们姑且依照50K计较他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

所以 625kb/50k=12.5人,大要同时在线12.5人拜候这个50KB的页面是没有题目标他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

要值得留意,这个是同时,也就是传统意义上的同一秒,只要有前后发送请求的顺序便可以错开,所以5M带宽严酷意义上是很大的,假如你的页面小,几近可以满足千人在线,由于大部分的人都是点击后阅读页面的,不会说一向给你发送请求他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

2、CPU
中心处置器(CPU,Central Processing Unit)是是一台计较机的运算焦点和控制焦点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
计较机的性能在很洪流平上由CPU的性能决议,而CPU的性能首要表现在其运转法式的速度上他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。影响运转速度的性能目标包括CPU的工作频次、Cache容量、指令系统和逻辑结构等参数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

主频:主频也叫时钟频次,单元是兆赫(MHz)或千兆赫(GHz),用来暗示CPU的运算、处置数据的速度他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。凡是,主频越高,CPU处置数据的速度就越快;

缓存(Cache):现实工作时,CPU常常需要反复读取一样的数据块,而缓存容量的增大,可以大幅度提升CPU内部读取数据的射中率,而不用再到内存大概硬盘上寻觅,以此进步系统性能他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。可是由于CPU芯全面积和本钱的身分来斟酌,缓存都很小;

焦点数:般情况下每个焦点都有一个线程,几焦点就有几线程,可是intel发现了超线程技术,可以让单核模拟多焦点工作,intel的超线程可以让单焦点具有两个线程,双核四线程 ;

线程数 :线程数多固然速度就快,但功耗就大 ;

从英特尔品牌来看,首要有酷睿、至强、奔腾、凌动、赛扬、安腾和利用在物联网范畴的几大品类他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PC多以酷睿系列为主,至强则是办事器级处置器的唯一挑选他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在实在的场景中,确切有玩家将至强E3处置器利用在PC之上,这主如果由于办事器级CPU会比一般PC能支持更大的缓存和多处置(安装了多个物理CPU)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

3、芯片组
这里说的芯片组,是X86系统独占的,一般RISC处置器都是SoC,芯片即为系统;X86比力怪异,之前是由CPU、南桥、北桥组成一个系统,现在是由CPU+PCH构成一个系统他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。由于接口和总线太多,太复杂,又由于X86系同一向传承着继续性,兼容性等特点,所以多个处置器可以婚配分歧主板,同一个主板可以适配多种处置器,所以这样做了功用拆分他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

4、内存
 办事器采用公用的ECC校验内存,而且该当与分歧的CPU搭配利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。凡是情况下,内存数目越大,办事器的性能越高他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。出格是对于数据库办事、代理办事、Web办事等收集办事而言,内存数目显得特别重要他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。凡是情况下,入门级办事器的内存不应当小于2GB,工作组级的内存不小于4GB,部分级的内存不小于8GB他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
5、硬盘
SATA:Serial ATA接口,即串行ATA,采用串行技术以获得更高的传输速度及牢靠性他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。今朝是第二代即SATAII他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

SCSI:全称为“SmallComputer System Interface”(小型计较机系统接口),具有益用范围广、多使命、带广大、CPU占用率低,以及热插拔等优点,首要利用于中、高端办事器和高级工作站

SAS:Serial Attached SCSI接口,即串行SCSI, 采用串行技术以获得更高的传输速度他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。今朝仍然是第一代

SSD:固态存储硬盘(Solid State Disk)其出格之处在于没有机械结构,以区块写入和抹除的方式作读写的功用,与今朝的传统硬盘相较,具有低耗电、耐震、稳定性高、耐高温等优点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。


 别的,为了扩凑数据存储空间,保证数据存储的平安性,成倍进步数据读取速度,部分级和企业级办事器还常常采用SAS RAID卡,将多少硬盘组建为磁盘阵列他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。入门级办事器可采用廉价的SATA RAID卡,以实现类似的功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

 6、网卡
  既然办事器要为收集合其他计较机供给办事,自然就要实现与其他计较机之间的通讯他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。即使办事器的处置才能很高,假如没法快速响应客户真个请求,那末,就会给收集传输形成瓶颈他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。是以,办事器该当毗连在传输速度最快的端口上,并最少设置一块千兆网卡他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。对于某些有特别利用的办事器(如FTP办事器、文件办事器或视频点播办事器),还该当设置两块千兆网卡他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。需要留意的是,千兆网卡凡是需要安装在64位PCI插槽中他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

7、冗余
  牢靠性是办事器最重要的目标他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。既然办事器在收集合的感化如此重要,那就要求办事器必须很是稳定,以便能随时为客户端能供给办事,也就是说,办事器需要不中断地工作他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。别的,一切重要数据都存储在办事器上,一旦硬盘损坏,数据将全数丧失他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。为了保证系统的牢靠性,办事器采用了专门的技术他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

  磁盘冗余他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。磁盘冗余采用两块或多块硬盘来实现磁盘阵列,即使一块硬盘损坏,也不会丧失数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

  部件冗余他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。由于一切硬件装备都有发生故障的能够,是以,很多重要硬件装备都不止一个,例如,网卡、电源、风扇,这样可以保证部分硬件损坏以后,办事器仍然可以一般运转他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

  热插拔他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。所谓热插拔,是指带电停止硬盘或板卡的插拔操纵,实现故障规复和系统扩容他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。既然办事器是7×24小时工作的,那末,即使在更换或增加硬盘,甚至在插拔板卡时也不能停机他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。是以,热插拔对于办事器则言,就显得很是重要他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。

8、可扩大性
  办事器的可扩大性既被用于部件冗余以保证运转的稳定性,同时,也被用于提升系统设置、增加功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。是以,办事器除了有较多的硬盘位置、内存插槽、CPU插座外,还具有丰富的板卡插槽他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。假如硬盘数目较多,还该当可以扩大电源模块他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
固然还有一些别的的参数,这里就不逐一先容他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-8 22:24 , Processed in 0.215405 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表