【服务器管理】一些基本概念整理

【服务器管理】一些基本概念整理


鉴于本人需要开始服务器管理生涯,故此整理一系列关于服务器管理的知识等,作为个人技术笔记,也希望对同行有帮助。需要注意的是,本人是在 Ubuntu,特别是Ubuntu16.04下,进行服务器管理的!

1、服务器端与客户端

在正式进行服务器管理之前,我们需要回顾一下服务器端(server)与客户端(client)这两个概念:

  • (1)服务器端(server):对于一个完整的系统来说,服务器端主要指提供服务的那一个端口/入口。对于一个大型网域,通常会有很多部Linux主机,为了方便管理这些主机,我们把这些主机划分为:服务器端和客户端。因此,虽然我们远程登录的主机都统一称为服务器,但是,从服务器管理的角度而言,这些主机也是有服务器端和客户端的区分的,如下图所示。
    服务器端
    总的来说,提供服务的一端,我们就可以理解为服务器端。例如整个云服务器,为众多终端用户提供服务,所以,把云服务器视为服务器端。然而,对于云服务器内部而言,我们希望通过一台主机去管理多台主机,因此,也需要把主机划分为服务器端和客户端:提供管理服务的主机为服务器端,享受管理服务的主机则为客户端。
  • (2)客户端(client):与服务器端相对应地,享受某种服务的一端则应该视为客户端。

为什么需要区分服务器端和客户端呢?很重要的一个原因就是:服务器端的配置和客户端有很大差别!

2、NIS与NFS

(1)NIS(Network Information Service):用来集中控制几个系统管理数据库的网络用品,一个Client/Server系统。简化了UNIX和LINUX桌面客户的管理工作,客户端利用它可以使用中心服务器的管理文件。桌面系统的用户无需建立他们自己的/etc/passwd,他们只简单的使用维护在NIS服务器的文件即可。当用户登录系统时,Linux系统会到NIS主机上去寻找用户使用的帐号密码信息加以比对,以提供用户登录检验。同时NIS服务器还可以提供其他多种信息。
完整的NIS大约会有一部NIS Server ,并且同时有很多部的 NIS Client 。当用户从个人计算机联机到 NIS Client主机尝试登入时, NIS Client将会到 NIS Server 去查寻该用户的账号与密码,以做为用户登入验证的依据。
(2)NFS(Network File System):一个网络文件系统,由SUN公司研制的UNIX表示层协议(pressentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。NFS是文件系统之上的一个网络抽象,来允许远程客户端以与本地文件系统类似的方式,来通过网络进行访问。NFS 允许在多个用户之间共享公共文件系统,并提供数据集中的优势,来最小化所需的存储空间。

因此,当我们需要搭建、维护服务器时,需要在众多主机当中,明确属于Server的主机,并且,管理作为Server的主机与管理作为Client的主机是不相同的!

【作者简介】陈艺荣,男,目前在华南理工大学电子与信息学院广东省人体数据科学工程技术研究中心攻读博士,担任IEEE Access、IEEE Photonics Journal的审稿人。曾获华南理工大学三好学生、华南理工大学“优秀共青团员”、新玛德一等奖学金、华为奖学金、汇顶科技特等奖学金,两次获得美国大学生数学建模竞赛(MCM)一等奖,获得2017年全国大学生数学建模竞赛(广东赛区)一等奖、2018年广东省大学生电子设计竞赛一等奖等科技竞赛奖项,主持一项2017-2019年国家级大学生创新训练项目获得优秀结题,参与两项广东大学生科技创新培育专项资金、一项2018-2019年国家级大学生创新训练项目获得良好结题,发表SCI论文3篇,授权实用新型专利8项,受理发明专利13项。
我的主页
我的Github
我的CSDN博客
我的Linkedin

发布了29 篇原创文章 · 获赞 252 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/m0_37201243/article/details/102638092
今日推荐