一图读懂 服务器

举报
Qiuner 发表于 2024/10/28 09:43:37 2024/10/28
【摘要】 一文读懂 服务器马上就是毕业季了,做好的毕设不免上云服务器来演示一下,让自己答辩时加分。但相信很多小伙伴对服务器没有一个实体的概念,不明白什么是服务器,和平时使用的计算机又有什么区别。在网络上,经常看见的什么2G4核的服务器又是什么东西?都说自己不用的计算机可以用来做服务器,那这又是什么原理呢?如果您不会,不用担心,看完本文,相信您能从一个服务器小白变成糕手糕手糕糕手。 一文读懂 服务器 ...

一文读懂 服务器

  • 马上就是毕业季了,做好的毕设不免上云服务器来演示一下,让自己答辩时加分。但相信很多小伙伴对服务器没有一个实体的概念,不明白什么是服务器,和平时使用的计算机又有什么区别。在网络上,经常看见的什么2G4核的服务器又是什么东西?都说自己不用的计算机可以用来做服务器,那这又是什么原理呢?如果您不会,不用担心,看完本文,相信您能从一个服务器小白变成糕手糕手糕糕手。

1:认识服务器

从服务器外形认识服务器

我们先来看一些传统的服务器图片,从外形上认识服务器

image.png

我是机架服务器

image.png

我是塔式服务器

image.png

我是刀片服务器

image.png

我是迷你服务器

image.png

我是机柜(超融合)服务器

image.png

我是最潮流的云服务器

从服务器概念认识服务器

image.png

  • 正如百度所言,服务器是在网络环境中提供计算能力并运行软件应用程序的特定IT设备[1],它在网络中为其他客户机(如个人计算机、智能手机、ATM机等终端设备)提供计算或者应用服务, 一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力[2]。服务器相比普通计算机具有高速的CPU运算能力;长时间可靠运行能力;强大的I/O数据吞吐能力以及具备高扩展性。服务器作为电子设备,其内部的结构十分的复杂,服务器主要构件有:CPU、内存、芯片组、I/O设备、存储器、外围设备、稳压器、电源和冷却系统。
  • 也就是说,服务器,和普通计算机没有什么区别,但服务器比普通的计算机稳定,比普通计算机性能强大。

服务器的作用

  • 服务器的主要作用就是处理来自各地的请求存储东西

关于处理请求

image.png

  • 我们打开百度,点击F12打开开发者工具,然后按照上图所示操作

image.png

  • 至于百度服务器是怎么知道的 可以看我另一篇文章 :一文读懂 http(还没写 挖个坑 :rose:)

关于存储东西

image.png

  • 以上是一台戴尔R730的配置和图片,在某些购物平台只需要一千多,送一个3.5英寸硬盘。可以看到这台服务器支持内存768GB :open_mouth:。
  • 硬盘,更是能高达48TB+29TB,由此可见,做成这样的服务器,能装在非常多的硬盘、内存等设备,由此实现了超大空间。

国内外的服务器

区别项 国内服务器 国外服务器
备案 需要进行ICP备案 不需要备案
访问速度 国内访问速度快 国外访问速度快
线路限制 有线路限制(电信、联通等)相同线路访问速度没有限制,而不同则有 没有运营商线路限制

服务器参数(重点在于介绍云服务器)

一:操作系统

操作系统类型 具体系统 适用场景和特点
Linux 系统 Ubuntu 广泛使用,易于管理和配置,社区支持丰富
CentOS 稳定、安全,适用于企业环境,基于Red Hat Enterprise Linux(RHEL)
Debian 稳定、安全,软件包管理系统强大,适合长期支持的服务器环境
Fedora Server 最新技术的试验平台,适合开发和测试环境
Red Hat Enterprise Linux (RHEL) 企业级操作系统,提供商业支持和长期更新
Windows 系统 Windows Server 适用于企业应用,支持微软生态系统,如Active Directory、SQL Server等
Windows Server Core 轻量级版本,没有图形界面,减少资源占用,适合高性能需求的环境
Unix 系统 FreeBSD 稳定、安全,适用于高性能网络和存储服务器
OpenBSD 以安全性著称,适合对安全要求极高的服务器环境
其他系统 macOS Server 基于macOS,适用于苹果生态系统的服务器需求
Solaris 由Oracle维护,适用于企业级应用,尤其是数据库服务器
  • Linux系统比较安全一点,操作效率也更高,因此服务器一般选用linux

二:内存、硬盘、CPU

  • 内存硬盘和电脑的概念是一样的,以下是一些概念,可以带您了解一些(下面这表是ai的意思)
网站规模 内存 (RAM) CPU 核心数 存储 (SSD) 带宽 适用场景
小型网站 1-2 GB 1-2 核心 10-20 GB 适合基本流量需求(每月几十GB) 个人博客、小型企业网站等
中型网站 2-4 GB 2-4 核心 20-50 GB 适合中等流量需求(每月数百GB) 中型企业网站、电子商务平台等
大型网站 4-8 GB 4-8 核心 50-100 GB 适合高流量需求(每月几TB) 流量较大的门户网站、复杂的应用平台等

CPU

  • 和计算机的CPU是一样的。一般双核就够了

  • 如果你不知道带宽是什么,下一个就要讲啦

三:带宽

  • 带宽就是放水速度,假如十个人需要一桶水,那么大带宽就是消防水管。小带宽就是小水龙头。
  • 带宽指的是网络连接在特定时间内可以传输的数据量。有上行、下行带宽之分。

四:并发量

  • 在同一时间段内,系统能够同时处理的任务或请求的数量。例如,在一个Web服务器上,并发量可以指同时处理的HTTP请求的数量。
  • 并发量和QPS不是一个概念,QPS是每秒能处理多少请求,是一个单位中系统的请求处理能力
  • 并发量是线程数,是系统能同时处理多少个东西

五:CDN

  • 作用是将源站内容分发给最接近用户的节点。比如,你在南方想下载某个游戏,而这个游戏文件存储在北方的服务器上,离你很远,这时候CDN会将北方服务器的资源转移到离你进的一个节点服务器,然后你去节点服务器下载

六:独立ip和共享ip

  • 独立ip也很便宜了,当然是独立ip好啦。共享ip只有价格好。共享ip可以用于多个服务(一个网站 比如一个牛客,一个知乎算一个服务)

七:服务器支持语言

语言 特点 应用场景
PHP 动态脚本语言,广泛用于Web开发 内容管理系统(如WordPress)、电商网站
Python 易学、功能强大,广泛用于Web开发和数据处理 Web应用(如Django)、数据分析
Java 跨平台,适合大型企业应用 企业级应用、Android开发
JavaScript 客户端和服务器端均可运行(Node.js) 全栈开发、实时应用
Ruby 语法简洁,适用于快速开发 Web应用(如Ruby on Rails)
C# 主要用于Windows平台,适合企业应用和游戏开发 ASP.NET应用、游戏开发
Perl 强大的文本处理能力 CGI脚本、系统管理工具
Go 高性能,适合并发处理 微服务、系统工具
Rust 安全性高、性能优异 系统编程、WebAssembly
Node.js 基于JavaScript的运行环境,适合I/O密集型应用 实时应用、API服务
  • 服务器支持的语言越少,那运行效率越高

2:选择云服务器

服务器的不同类型

类型 特点 适用场景 比例
通用型 平衡的CPU、内存和网络资源 Web服务器、小型数据库、开发测试 CPU: 1, 内存: 4
计算型 高比例的CPU资源 高性能计算、科学建模、游戏 CPU: 1, 内存: 2
内存型 高比例的内存资源 大数据处理、高性能数据库 CPU: 1, 内存: 8
GPU型 图像资源高 挖矿等

服务器选择五问

第一问:你买服务器干啥?

  • 选择服务器就是得先明确自己买服务器是为了啥,为了让自己的网站被别人看到?为了训练ai?根据自己要做的事情 去网上搜,干某某事要买啥类型的服务器

第二问:你要干的事情有很多图片/视频资源要求吗?

  • 如果有,那就得需要更多的存储,如果没有,就不需要呗

第三问:你是服务对象是谁?

  • 国内?国外?西方?东方?
  • 可能国内东西方的差距还不大,但国内外服务器的差距是非常大的,所以根据客户地区来选择

第四问:你需不需要开通支付宝、国内CDN、小程序?

  • 如果需要,选择大陆的主机,不要选择香港、国外的主机

第五问:如果你是在服务器上运行网站,那你是在服务器上运行什么语言开发的网站?

  • 如果运行的是windows专有的.net啥的开发的网站,那只能选择windows。能不选Windows,就不选Windows,Linux之类的,同等配置能做更多事,而且黑框框敲命令,帅的,和那黑客一样。

3:总结

  • 看到这里,相信你已经对服务器有一定认识,知道如何选择自己心仪的服务器了。服务器选择的不是配置越大越好,而是"物尽其用"
  • 剩余的服务器如何使用,就去网络上看看吧 或者等我写一篇: :grin:

你好,我是Qiuner. 为帮助别人少走弯路和记录自己编程学习过程而写博客

这是我的 github https://github.com/Qiuner ⭐️

gitee https://gitee.com/Qiuner 🌹

如果本篇文章帮到了你 不妨点个吧~ 我会很高兴的 😄 (^ ~ ^)

想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎

更多专栏订阅
感谢您订阅我的专栏,三连我的文章
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。