软件|什么是服务器?你对服务器是否足够了解呢?

软件|什么是服务器?你对服务器是否足够了解呢?

文章图片

软件|什么是服务器?你对服务器是否足够了解呢?

文章图片


服务器是用于处理请求并将数据通过 Internet 或本地网络传递到另一台计算机的特殊计算机 。 我们常见的服务器类型中的 Web 服务器 , 它可以通过客户端(例如 Web 浏览器)再经过 Internet 去访问网页 。 除此之外 , 你知道有几种类型的服务器吗?你对服务器是否足够了解呢?
服务器在互联网中的作用是什么?
尽管任何运行必要软件的计算机都可以作为服务器来使用 , 比如家用计算机 , 但我们通常所说的服务器是指从互联网推送和提取数据的功能强大的大型计算机 。
大多数计算机网络都支持一台或多台处理特殊任务的服务器 。 通常情况下 , 就连接到它的客户端或它移动的数据量来说 , 网络越大 , 则运用到的服务器数量则就越多 , 每个服务器都专用于特定目的 。
服务器可以是软件层面上的概念 , 是一种处理特殊任务的软件;同时 , 服务器也是硬件层面的概念 , 为支持此软件需要强大的硬件基础 , 是需要一种特殊的计算机硬件支撑的 。
【软件|什么是服务器?你对服务器是否足够了解呢?】
常见的服务器类型
尽管某些专用服务器只专注于某一种功能 , 比如打印服务器或数据库服务器 , 但大多数服务器却可以用于多种用途 。
另外 , 大中型公司的大型通用网络可能会部署多种类型的服务器 。
它们包括:
●Web 服务器: Web 服务器显示页面并通过 Web 浏览器运行应用程序 。 您的浏览器现在连接到的服务器是一台 Web 服务器 , 用于提供此页面及其上的图像 。 在这种情况下 , 客户端程序是 IE 浏览器 , Chrome 浏览器 , 火狐浏览器 , 搜狗浏览器或 360 浏览器之类的软件 。 Web 服务器除了提供简单的文本和图像外 , 还用于许多任务 , 例如 , 通过云存储服务或在线备份服务 , 在线上传和备份文件 。
●电子邮件服务器: 电子邮件服务器的功能主要是发送和接收电子邮件 。 如果您的计算机上有电子邮件客户端 , 则该软件将连接到 IMAP 或 POP 服务器以将邮件下载到计算机 , 并连接到 SMTP 服务器以通过电子邮件服务器发回邮件 。
●FTP 服务器: FTP 服务器通过文件传输协议工具移动文件 。 可使用FTP客户端程序远程访问 FTP 服务器 , 该客户端程序通过服务器的内置 FTP 功能或专用的 FTP 服务器程序连接到服务器上的文件共享 。
●身份服务器: 身份服务器支持授权用户的登录名和安全角色 。
数百种专用服务器类型支持计算机网络 。 除了常见的公司类型外 , 家庭用户还经常与在线游戏服务器 , 聊天服务器以及音频和视频流服务器等接口 。
有些服务器是为特定目的而存在的 , 但用户不一定能实际感受到它们的存在 。 比如 DNS 服务器和代理服务器 。
网络服务器的类型:
互联网上的许多网络都采用了 客户端-服务器 网络模型 , 该模型集成了网站和通信服务 。
一种称为对等网络的替代模型 , 允许网络上的所有设备根据需要充当服务器或客户端 。 对等网络可提供更高程度的隐私 , 因为计算机之间的通信的目标狭窄 。 但是 , 部分由于带宽限制 , 对等网络的大多数实现都不够强大 , 无法支持较大的流量峰值 。
了解服务器集群:
集群一词在计算机网络中广泛使用 , 是指共享计算资源的实现 。 通常 , 集群集成了两个或更多计算设备的资源 , 这些资源可能出于某些共同目的而单独运行(通常是工作站或服务器设备) 。

Web服务器场是网络化Web服务器的集合 , 每个网络服务器都可以访问同一站点上的内容 。 这些服务器在概念上充当集群 。 但是 , 纯粹主义者争论服务器场作为集群的技术分类 , 具体取决于硬件和软件配置的细节 。
家用计算机服务器:
由于服务器也可以是软件层面上的概念 , 因此人们可以在家中运行服务器 , 连接到其家庭网络的设备或网络外部的设备都可以访问服务器 。 例如 , 某些可识别网络的硬盘驱动器使用网络连接存储服务器协议来允许家庭网络上的不同 PC 主机访问一组共享文件 。

Plex媒体服务器软件可帮助用户在电视和娱乐设备上观看数字媒体 , 而不管数据是否存在于云中或本地PC中 。
媒体服务器软件解决方案的来龙去脉:
如果您的网络设置为允许端口转发 , 则可以接受来自网络外部的传入请求 , 以使家庭服务器充当百度或360这样的大公司(任何人都可以访问您的资源)的服务器 。 比如之前闹得沸沸扬扬的“百度网盘用户激励事件” 。
但是 , 并非所有家用计算机和 Internet 连接都适合大量流量 。 带宽 , 存储 , RAM 和其他系统资源是影响可以支持的家用服务器大小的因素 。 大多数家庭操作系统也没有服务器相关的功能 。
有关服务器的更多信息:
由于服务器的特殊用途 , 要无时无刻地进行数据交互 , 长时间不间断地运行对大多数服务器而言至关重要 , 因此服务器在电源设计上就考虑到这一点 , 不要求经常重启 , 而是要 350 天 24 h 不间断运行 。 但是 , 服务器有时不可避免的要关闭以进行维护 , 这就是为什么某些网站和服务会通知用户计划内停机时间或计划内维护的原因 。 在 DDoS 攻击之类的情况下 , 服务器也可能会意外关闭 。
无论是有意还是无意 , 由于停机而报告错误的 Web 服务器都可以使用标准的 HTTP 状态代码进行报告 , 也就是我们常见的“404”“505”之类的报错 。

当 Web 服务器永久甚至暂时删除信息时 , 如果第三方服务对其进行了存档 , 您仍然可以访问这些文件 。 Wayback Machine是 Web 存档程序的一个示例 , 它存储网页快照和存储在Web服务器上的文件 。
具有多个服务器的大型企业通常不会在本地访问这些服务器 , 例如使用键盘和鼠标 , 而是通过远程访问 。 这些服务器有时也是虚拟机 , 这意味着一个存储设备可以托管多个服务器 , 从而节省了物理空间和资金 。
而中小型企业为了节约服务器运维成本 , 会采用服务器租用的方式 , 从 IDC 服务托管商手中租用一批服务器 , 只需按月或按年付费 , 其他维护工作都不需要操心 , 这也是目前绝大多数企业采用的一种方式 。
(注:本文属【影速科技YINGSOO】原创内容 , 转载请注明出处!)


    推荐阅读