百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

服务器是什么(电脑服务器是什么)

off999 2025-03-30 19:56 32 浏览 0 评论

服务器是什么

服务器是什么:服务器英文名称为“Server”,指的是网络环境下为客户机(Client)提供某种服务的专用计算机,服务器安装有网络操作系统(如Windows Server、Linux、Unix等)和各种服务器应用系统软件(如Web服务、电子邮件服务),通常分为文件服务器(能使用户在其它计算机访问文件)

数据库服务器和应用程序服务器:运行软件的计算机,或称为网络主机(Host)。服务器通常以网络作为介质,既可以通过局域网对内提供服务,也可以通过广域网对外提供服务,服务器的最大特点就是其强大的运算能力。

这里的“客户机”指安装有DOS、Windows 10等普通用户使用的操作系统的计算机。服务器的处理速度和系统可靠性都要比普通PC要高得多,因为服务器是在网络中一般是连续不断工作的,普通PC死机了大不了重启,数据的丢失损失也仅限于单台电脑。服务器则完全不同,很多重要的数据都保存在服务器上,还有网络服务都在服务器上运行,一旦服务器发生故障,将会丢失大量的数据,造成的损失是难以估计的,而且服务器提供的功能如代理上网、安全验证、电子邮件服务等都将失效,从而造成网络的瘫痪,对服务器可靠性的要求可见一斑。服务器作为硬件来说,通常是指那些具有较高计算能力,能够提供给多个用户使用的计算机。服务器与PC机的不同点很多,例如PC机在一个时刻通常只为一个用户服务。

和普通的个人计算机相比, 服务器需要连续的工作在7X24小时环境。这就意味着服务器需要更多的稳定性技术RAS,比如支持使用ECC内存。并通常会有多部连接在一起运作。

根据不同的计算能力,服务器又分为工作组级服务器,部门级服务器和企业级服务器。服务器操作系统是指运行在服务器硬件上的操作系统。服务器操作系统需要管理和充分利用服务器硬件的计算能力并提供给服务器硬件上的软件使用.

服务器软件的定义如前面所述,服务器软件工作在客户端-服务器或浏览器-服务器的方式,有很多形式的服务器,常用的包括:

文件服务器(File Server)或网络存储设备(Network Attached Storage)——如Novell的NetWare

数据库服务器(Database Server)——如Oracle数据库服务器,MySQL,MariaDB,PostgreSQL,Microsoft SQL Server,MongoDB,Redis等

邮件服务器(Mail Server)——Sendmail、Postfix、Qmail、Microsoft Exchange、Lotus Domino、dovecot等

网页服务器(Web Server)——如Apache、lighttpd、nginx、微软的IIS等

FTP服务器(FTP Server)——Pureftpd、Proftpd、WU-ftpd、Serv-U、vs-ftpd等。

域名服务器(DNS Server)——如Bind等

应用程序服务器(Application Server/AP Server)——如Bea公司的WebLogic、JBoss、Sun的GlassFish

代理服务器(Proxy Server)——如Squid cache

计算机名称转换服务器——如微软的WINS服务器

其他,如Minecraft游戏服务器等。

服务器我们经常能听到的有:以下服务器为统称

裸金属服务器(俗称物理服务器)、云机器(俗称‘’云服务器‘’虚拟服务器(虚拟主机)

云服务器虚拟服务器(虚拟主机)是什么:云服务器是一种虚拟服务器的叫法。一般由有一台和多台(集群)物理服务器划分出来的很多个虚拟服务器。使用者可以根据自身业务的情况,选购不同配置的云服务器。还有安装或重装里面的操作系统,操作系统里面的运行软件环境使用者也可以根据业务需要去开展。

云服务器的优点是性价比高,部署速度快,对于中小企业来说,选择云服务器部署网站等业务方便快捷

云服务器的缺点是配置低,没有防御,带宽低、响应速度慢等。云服务器是由一台高性能的物理服务器切割而成,是共享资源的。资源共享比如你在某一个时间点需要更高的性能需求,但其他用户在同一时间也是有这个需求,那么就会造成卡顿整体业务都会出现响应不及时的情况。因为是共享的,当别人的业务遭受到攻击,那么你的业务也是一样的会受到影响甚至服务器崩溃的情况......云服务器的用户对数据的控制没有物理服务器那么强,因为物理服务器是用户自己完全使用拥有独享权,存储的数据只有自己可以看到,而云服务器是把数据上传到公有的云上面,如果云被人攻击以后数据就很容易被窃取。

物理服务器(裸金属)是什么:物理服务器是指具有主板、CPU、内存和 IO 控制器的硬件服务器。它被认为是裸机服务器,因为它的硬件直接由操作系统而不是虚拟化平台使用。物理服务器位于大公司的特殊机房内,以及那些需要额外独立计算资源的人群。

物理服务器优点:服务器配置高性能强运行速度快且拥有高防御独立防火墙大带宽,数据的完全独立性和机密性。除了所有者或公司的专家外,任何人都无法进入到服务器里面或访问服务器。拥有完全的控制权,最大限度地防止黑客攻击或未经授权的访问。在紧急情况下,您可以简单地断开服务器与网络的连接保护数据安全。

物理服务器缺点:需要一个有特殊气候的单独房间。为了使服务器具有容错能力,硬件必须保持在最佳状态,房间的温度和湿度必须在允许的范围内。维护费用的产生,服务器需要专业的技术人员配置和维护保障全天24小时不间断无障碍的运作

服务器是被请求者(被访问)每天会有大量的网络请求,而服务器需要24小时不间断的去处理这些指令为请求者提供到对应的服务(为成千上万的用户提供服务)

PC我们自己的电脑就是请求者,通过我们发出指令向服务器寻求帮助提供我们想要的数据以及服务(只为单独用户提供服务)

服务器长什么样呢,今天艾西给大家简单的科普下

机架式

刀片式

塔式

相关推荐

编写更多 pythonic 代码(十三)——Python类型检查

一、概述在本文中,您将了解Python类型检查。传统上,类型由Python解释器以灵活但隐式的方式处理。最新版本的Python允许您指定显式类型提示,这些提示可由不同的工具使用,以帮助您更...

[827]ScalersTalk成长会Python小组第11周学习笔记

Scalers点评:在2015年,ScalersTalk成长会完成Python小组完成了《Python核心编程》第1轮的学习。到2016年,我们开始第二轮的学习,并且将重点放在章节的习题上。Pytho...

用 Python 画一颗会跳动的爱心:代码里的浪漫仪式感

在编程的世界里,代码不仅是逻辑的组合,也能成为表达情感的载体。今天我们就来聊聊如何用Python绘制一颗「会跳动的爱心」,让技术宅也能用代码传递浪漫。无论是写给爱人、朋友,还是单纯记录编程乐趣,这...

Python面向对象编程(OOP)实践教程

一、OOP理论基础1.面向对象编程概述面向对象编程(Object-OrientedProgramming,OOP)是一种编程范式,它使用"对象"来设计应用程序和软件。OOP的核心...

如何在 Python 中制作 GIF(python做gif)

在数据分析中使用GIF并发现其严肃的一面照片由GregRakozy在Unsplash上拍摄感谢社交媒体,您可能已经对GIF非常熟悉。在短短的几帧中,他们传达了非常具体的反应,只有图片才能传达...

Python用内置模块来构建REST服务、RPC服务

1写在前面和小伙伴们分享一些Python网络编程的一些笔记,博文为《PythonCookbook》读书后笔记整理博文涉及内容包括:TCP/UDP服务构建不使用框架创建一个REST风格的HTTP...

第七章:Python面向对象编程(python面向对象六大原则)

7.1类与对象基础7.1.1理论知识面向对象编程(OOP)是一种编程范式,它将数据(属性)和操作数据的函数(方法)封装在一起,形成一个称为类(Class)的结构。类是对象(Object)的蓝图,对...

30天学会Python编程:8. Python面向对象编程

8.1OOP基础概念8.1.1面向对象三大特性8.1.2类与对象关系核心概念:类(Class):对象的蓝图/模板对象(Object):类的具体实例属性(Attribute):对象的状态/数据方法...

RPython GC 对象分配速度大揭秘(废土种田,分配的对象超给力)

最近,对RPythonGC的对象分配速度产生了浓厚的兴趣。于是编写了一个小型的RPython基准测试程序,试图探究它对象分配的大致速度。初步测试与问题发现最初的设想是通过一个紧密循环来分配实...

30天学会Python编程:2. Python基础语法结构

2.1代码结构与缩进规则定义与原理Python使用缩进作为代码块的分界符,这是Python最显著的特征之一。不同于其他语言使用大括号{},Python强制使用缩进来表示代码层次结构。特性与规范缩进量...

Python 类和方法(python类的方法与普通的方法)

Python类和方法Python类创建、属性和方法具体是如何体现的,代码中如何设计,请继续看下去。蟒蛇类解释在Python中使用OOP?什么是Python类?Python类创建Pyt...

动态类型是如何一步步拖慢你的python程序的

杂谈人人都知道python慢,这都变成了人尽皆知的事情了,但你知道具体是什么拖慢了python的运行吗?动态类型肯定要算一个!动态类型,能够提高开发效率,能够让我们更加专注逻辑开发,使得编程更加灵活。...

用Python让图表动起来,居然这么简单

我好像看到这个emoji:动起来了!编译:佑铭参考:https://towardsdatascience.com/how-to-create-animated-graphs-in-python-bb6...

Python类型提示工程实践:提升代码质量的静态验证方案

根据GitHub年度开发者调查报告,采用类型提示的Python项目维护成本降低42%,代码审查效率提升35%。本文通过9个生产案例,解析类型系统在工程实践中的应用,覆盖API设计、数据校验、IDE辅助...

Python:深度剖析实例方法、类方法和静态方法的区别

在Python中,类方法(classmethod)、实例方法(instancemethod)和静态方法(staticmethod)是三种不同类型的函数,它们在使用方式和功能上有一些重要的区别。理...

取消回复欢迎 发表评论: