什么是服务器?
作者:卡卷网发布时间:2024-12-25 01:10浏览数量:88次评论数量:0次
这是一篇科普文,和我一起学IT。
01服务器是什么
服务器(英語:server,中国台湾地区也叫作伺服器)指:在网络环境中提供计算能力并运行软件应用程序的特定IT设备,它在网络中为其他客户机(如个人计算机、智能手机、ATM机等终端设备)提供计算或者应用服务, 一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。
讲人话就是,一台(在互联网上)给用户提供服务的计算机。
服务器根据形态可以是下面这样的:
也有这样的:
也有这样的:
也有这样的:
这样的:
02 服务器的历史
服务器的形态变化,是被客户需求决定的,本身是没有必然性的。
服务器历史
服务器早期经历了大型机、小型机,这个时期别说服务器了,见过计算机的人都是少数。
大型机时代——服务器都是专用系统,兼容性差,能运行的软件都少,但是突出一个稳定、皮实。
后来x86计算机将人们从大型机带到了x86时代,这个时候的服务器成了通用品,兼容性特别好,但是稳定就变差了,但是因为业务丰富了,一两台大型机也搞不定业务需求,鱼和熊掌不可兼得,市场做出了选择,这时期x86一家独大。
x86时代——服务器成了通用品,成了普通的硬件盒子,产业链实现了分工,服务器主板、三大件、各种配件灵活搭配,成本一降再降。
再后来,AI时代,通用服务器虽然通用性好,但必然会丧失性能和稳定性,于是英伟达在做芯片的情况下,走向了整机甚至整柜市场,一个做芯片的公司,把整机厂家的工作都给做了,有人戏称,大型机又回来了。
现在和未来——俗话说服务器合久必分,分久必合,最后的走向还未可知。
服务器的拓展
服务器向纵向和横向两个方向扩展,一个是自己做大做强,叫Scale-up,一个是拉帮结派,带领兄弟一起干活,叫Scale-out,或者两者兼而有之。
- nScale-up 纵向扩展:提升单台服务器的性能,用以完成无法分割的交易型或高计算负载业务,如金融交易、科学研究、气象分析等领域。
- nScale-out 横向扩展:通过分布式架构,将工作任务拆散给多台服务器进行处理,对单台服务器的性能要求不高,但因服务器数量众多所以对空间和能耗敏感,要求省空间、低能耗。
- nHyper-converged 超融合:将计算、存储、网络、管理放到一个箱子中,达到高度融合、简单易用、优化性能的目的。
03 服务器的常见基础知识
服务器的组成
- 基础硬件:这些东西是服务器整机厂商提供的,包括主板、电源、风扇和机箱。
- 三大件等扩展配件:三大件指的CPU、内存和硬盘,这三件是服务器最贵的三个部件,现在GPU也是重要的部件了,其他还包括网卡、Raid卡等其他部件。
服务器逻辑架构
想看懂服务器需要三张图:逻辑图——逻辑上单板器件的连接关系,爆炸图——最小物理模块的分布,配置图/架构图——整体各个部件的扩展。
http://weixin.qq.com/r/mp/5hADGz7ET2MwrXp490X0 (二维码自动识别)
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
- 上一篇:网络编程中的 Socket 该怎么理解?
- 下一篇:Selenium从哪学起?
相关推荐

你 发表评论:
欢迎