什么是服務(wù)器?它的作用是什么?

4 評(píng)論 16721 瀏覽 34 收藏 6 分鐘

服務(wù)器是什么?它有什么用?云服務(wù)器和物理服務(wù)器有什么區(qū)別?本文作者對(duì)這幾個(gè)問(wèn)題進(jìn)行分析探討,總結(jié)了自己的理解和思考,與大家分享。

一、什么是服務(wù)器?

維基百科寫(xiě)到服務(wù)器指:

①一個(gè)管理資源并為用戶提供服務(wù)的計(jì)算機(jī)軟件,通常分為文件服務(wù)器(能使用戶在其他計(jì)算機(jī)訪問(wèn)文件),數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用程序服務(wù)器。

②運(yùn)行以上軟件的計(jì)算機(jī),或稱為網(wǎng)絡(luò)主機(jī)(Host)。

服務(wù)器通常以網(wǎng)絡(luò)作為介質(zhì),既可以通過(guò)局域網(wǎng)對(duì)內(nèi)提供服務(wù),也可以通過(guò)廣域網(wǎng)對(duì)外提供服務(wù),服務(wù)器的最大特點(diǎn)就是其強(qiáng)大的運(yùn)算能力。

emm……那“它”到底是什么?非計(jì)算機(jī)專業(yè)的我一臉懵逼的看著維基百科給的解釋。

終于在和研發(fā)斗智斗勇的同時(shí),對(duì)他窺見(jiàn)一斑,這個(gè)神奇的東西大概就是一個(gè)有很強(qiáng)的能力的黑盒子,我們做的任何網(wǎng)絡(luò)服務(wù),需要聯(lián)網(wǎng)的都要經(jīng)過(guò)服務(wù)器。

比如:我做一個(gè)網(wǎng)站、app(PC或手機(jī)端),需要有一個(gè)可視化的界面(前端),可能會(huì)有一個(gè)可視化的管理界面(后臺(tái)),還有非可視化的數(shù)據(jù)處理(服務(wù)器)。

一般我們說(shuō)做APP需要兩個(gè)人,一個(gè)前端,一個(gè)后臺(tái)。

  • 前端:畫(huà)UI頁(yè)面及UI交互邏輯的人,需要寫(xiě)一些APP無(wú)需聯(lián)網(wǎng)就能做到的內(nèi)在邏輯,可能還需要寫(xiě)一些讀取、寫(xiě)入后臺(tái)數(shù)據(jù)邏輯的接口;
  • 后臺(tái):寫(xiě)數(shù)據(jù)處理邏輯,通過(guò)服務(wù)器對(duì)數(shù)據(jù)進(jìn)行處理,給前端提供接口或者和前端配合,讀取、寫(xiě)入數(shù)據(jù)等邏輯,一般是不可見(jiàn),當(dāng)然為了用戶使用方便一般會(huì)同時(shí)制作一個(gè)可視化的后臺(tái)界面,管理用戶數(shù)據(jù)。

講到這里,我好像明白點(diǎn)服務(wù)器這個(gè)“人”是做什么工作的了,不知道你明白沒(méi)有?

二、服務(wù)器的作用

維基百科:服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此處理能力、穩(wěn)定性、可靠性、安全性、可拓展性、可管理性等方面要求較高。在網(wǎng)絡(luò)環(huán)境下,根據(jù)服務(wù)器提供的服務(wù)類型不同,分為文件服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器,應(yīng)用程序服務(wù)器,WEB服務(wù)器等。

通過(guò)這個(gè)我們就知道服務(wù)器其實(shí)包括存儲(chǔ)數(shù)據(jù)和處理數(shù)據(jù)等功能,是一切網(wǎng)絡(luò)行為交匯的中心,通過(guò)研發(fā)神奇的手把一個(gè)一個(gè)凌亂的數(shù)據(jù)繪制成一張數(shù)據(jù)網(wǎng)絡(luò),然后輸出出來(lái),達(dá)到產(chǎn)品汪想要的效果。

三、云服務(wù)器和物理服務(wù)器

伴隨著云服務(wù)的進(jìn)步,可能大家對(duì)“阿里云”這個(gè)詞一定不陌生。什么是云服務(wù)?

云服務(wù)我們通過(guò)網(wǎng)上購(gòu)買,從服務(wù)方龐大的資源池里給我們服務(wù)器能提供的服務(wù),我們不用買物理服務(wù)器,也不用過(guò)多的去維護(hù),阿里云負(fù)責(zé)服務(wù)器的維護(hù),我們是使用方。

云服務(wù)的好處就是價(jià)格便宜,但可能對(duì)于數(shù)據(jù)安全很重視的公司會(huì)選擇物理服務(wù)器。

不知道大家有沒(méi)有看過(guò)“硅谷”這個(gè)電視劇,初創(chuàng)團(tuán)隊(duì)在家里自己搭建了服務(wù)器,那些笨重的大東西就是物理服務(wù)器(此處可百度服務(wù)器,基本都是物理服務(wù)器)。他的優(yōu)點(diǎn)就是擁有強(qiáng)大的性能,數(shù)據(jù)安全性、穩(wěn)定性。

這么看下來(lái),其實(shí)無(wú)論哪種服務(wù)器,他們的作用基本都是一樣的,只是公司根據(jù)自身訴求進(jìn)行選擇更適合自己的,目前我看到的小公司或者公司沒(méi)有技術(shù)人員的會(huì)選擇購(gòu)買云服務(wù),稍微大點(diǎn)的公司或者重視數(shù)據(jù)的公司會(huì)買物理服務(wù)器。

后記,由于公司業(yè)務(wù)接觸比較多的可能是數(shù)據(jù)庫(kù)服務(wù)器,也認(rèn)識(shí)了數(shù)據(jù)庫(kù),后面就要說(shuō)說(shuō)數(shù)據(jù)庫(kù)了……后面再慢慢整理吧。

個(gè)人見(jiàn)解如果疑問(wèn)請(qǐng)指正,歡迎小伙伴一起交流。

 

本文由 @live life 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來(lái)自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 那我感覺(jué)云服務(wù)器有點(diǎn)像網(wǎng)盤,物理服務(wù)器像移動(dòng)硬盤

    回復(fù)
    1. 說(shuō)得很形象啊~~

      來(lái)自浙江 回復(fù)
  2. 服務(wù)器的本質(zhì)是一種高性能計(jì)算機(jī)或計(jì)算機(jī)集群,邏輯上仍是一臺(tái)高性能計(jì)算機(jī)。高性能主要體現(xiàn)在高速度的運(yùn)算能力、長(zhǎng)時(shí)間的可靠運(yùn)行和強(qiáng)大的外部數(shù)據(jù)吞吐能力等等。服務(wù)器的設(shè)計(jì)被特別優(yōu)化過(guò),CPU都是定制的,安裝對(duì)稱多處理器,插入了大量的高速內(nèi)存等。服務(wù)器還采用了大量普通PC沒(méi)有的技術(shù),冗余技術(shù)、系統(tǒng)備份、在線診斷、熱插拔等等
    如果你非要糾結(jié)服務(wù)器“是什么”,答案就是“計(jì)算機(jī)” ??

    來(lái)自江蘇 回復(fù)
    1. 感謝分享~
      說(shuō)一下寫(xiě)這篇文章的初衷,是有非聯(lián)網(wǎng)行業(yè)的同學(xué)來(lái)問(wèn)什么時(shí)候服務(wù)器,什么是云服務(wù)~解答以后想著把這些寫(xiě)下來(lái)就有了這篇文章。

      來(lái)自天津 回復(fù)