1. 程式人生 > >伺服器有何用途

伺服器有何用途

從廣義上講,伺服器是指網路中能對其它機器提供某些服務的計算機系統(如果一個PC對外提供ftp服務,也可以叫伺服器)。 

  從狹義上講,伺服器是專指某些高效能運算機,能通過網路,對外提供服務。相對於普通PC來說,穩定性、安全性、效能等方面都要求更高,因此在CPU、晶片組、記憶體、磁碟系統、網路等硬體和普通PC有所不同。 

  伺服器作為網路的節點,儲存、處理網路上80%的資料、資訊,因此也被稱為網路的靈魂。做一個形象的比喻:伺服器就像是郵局的交換機,而微機、筆記本、 PDA、手機等固定或移動的網路終端,就如散落在家庭、各種辦公場所、公共場所等處的電話機。我們與外界日常的生活、工作中的電話交流、溝通,必須經過交換機,才能到達目標電話;同樣如此,網路終端裝置如家庭、企業中的微機上網,獲取資訊,與外界溝通、娛樂等,也必須經過伺服器,因此也可以說是伺服器在 “組織”和“領導”這些裝置。 


  它是網路上一種為客戶端計算機提供各種服務的高效能的計算機,它在網路作業系統的控制下,將與其相連的硬碟、磁帶、印表機、Modem及各種專用通訊裝置提供給網路上的客戶站點共享,也能為網路使用者提供集中計算、資訊發表及資料管理等服務。它的高效能主要體現在高速度的運算能力、長時間的可靠執行、強大的外部資料吞吐能力等方面。 

  伺服器的構成與微機基本相似,有處理器、硬碟、記憶體、系統匯流排等,它們是針對具體的網路應用特別制定的,因而伺服器與微機在處理能力、穩定性、可靠性、安全性、可擴充套件性、可管理性等方面存在差異很大。尤其是隨著資訊科技的進步,網路的作用越來越明顯,對自己資訊系統的資料處理能力、安全性等的要求也越來越高,如果您在進行電子商務的過程中被黑客竊走密碼、損失關鍵商業資料;如果您在自動取款機上不能正常的存取,您應該考慮在這些裝置系統的幕後指揮者 ————伺服器,而不是埋怨工作人員的素質和其他客觀條件的限制。 


  目前,按照體系架構來區分,伺服器主要分為兩類: 

  非x86伺服器:包括大型機、小型機和UNIX伺服器,它們是使用RISC(精簡指令集)或EPIC處理器,並且主要採用UNIX和其它專用作業系統的伺服器,精簡指令集處理器主要有IBM公司的POWER和PowerPC處理器,SUN與富士通公司合作研發的SPARC處理器、EPIC處理器主要是HP 與Intel合作研發的安騰處理器等。這種伺服器價格昂貴,體系封閉,但是穩定性好,效能強,主要用在金融、電信等大型企業的核心繫統中。 

  x86伺服器:又稱CISC(複雜指令集)架構伺服器,即通常所講的PC伺服器,它是基於PC機體系結構,使用Intel或其它相容x86指令集的處理器晶片和Windows作業系統的伺服器,如IBM的System x系列伺服器、HP的Proliant 系列伺服器等。 價格便宜、相容性好、穩定性差、不安全,主要用在中小企業和非關鍵業務中。 


  從當前的網路發展狀況看,以“小、巧、穩”為特點的x86架構的PC伺服器得到了更為廣泛的應用。 

  從理論定義來看,伺服器是網路環境中的高效能運算機,它偵聽網路上其它計算機(客戶機)提交的服務請求,並提供相應的服務。為此,伺服器必須具有承擔服務並且保障服務質量的能力。 

  但是這樣來解釋仍然顯得較為深奧模糊,其實伺服器與個人電腦的功能相類似,均是幫助人類處理資訊的工具,只是二者的定位不同,個人電腦(簡稱為 Personal Computer,PC)是為滿足個人的多功能需要而設計的,而伺服器是為滿足眾多使用者同時在其上處理資料而設計的。而多人如何同時使用同一臺伺服器呢? 這隻能通過網路互聯,來幫助達到這一共同使用的目的。 

  我們再來看伺服器的功能,伺服器可以用來搭建網頁服務(我們平常上網所看到的網頁頁面的資料就是儲存在伺服器上供人訪問的)、郵件服務(我們發的所有電子郵件都需要經過伺服器的處理、傳送與接收)、檔案共享&列印共享服務、資料庫服務等。而這所有的應用都有一個共同的特點,他們面向的都不是一個人,而是眾多的人,同時處理的是眾多的資料。所以伺服器與網路是密不可分的。可以說離開了網路,就沒有伺服器;伺服器是為提供服務而生,只有在網路環境下它才有存在的價值。而個人電腦完全可以在單機的情況下完成主人的資料處理任務。 

相關推薦

伺服器用途

從廣義上講,伺服器是指網路中能對其它機器提供某些服務的計算機系統(如果一個PC對外提供ftp服務,也可以叫伺服器)。   從狹義上講,伺服器是專指某些高效能運算機,能通過網路,對外提供服務。相對於普通PC來說,穩定性、安全性、效能等方面都要求更高,因此在CPU、晶片組、記憶

並發用途

其他 另一個 cor 依賴 在外 如果 組成 bsp 線程阻塞 概要:並發通常是提高運行在單處理器上的程序的性能。 上面這句話聽起來可能會違背直覺。如果你仔細考慮一下就會發現,在單處理器上運行的並發程序開銷確實應該比該程序的所有部分都順序執行的開銷大,因為其中增加了

伺服器作為硬體,和普通PC不同?

伺服器作為硬體,和普通PC有何不同?伺服器作為硬體來說,通常是指那些具有較高計算能力,能夠提供給多個使用者使用的計算機。伺服器與PC機的不同點很多,例如PC機在一個時刻通常只為一個使用者服務。伺服器與主機不同,主機是通過終端給使用者使用的,伺服器是通過網路給客戶端使用者使用的。和普通的PC相比, 伺服器需要連

阿里雲伺服器ECS與傳統伺服器、虛擬主機、VPS主機區別?

阿里雲伺服器ECS到底是什麼呢?與傳統的伺服器虛擬主機、VPS主機有什麼區別呢?本文將詳細介紹阿里雲伺服器ECS與傳統伺服器之間的區別。 對比表 重要區別 一、彈性擴充套件 傳統IT資訊化模式下,對伺服器等裝置的選擇,基本是參照使用期限內最大需求的原則來選擇的

變頻空調相比定頻空調優點

變頻空調相比定頻空調有何優點?http://www.kongtiaoweb.cn/格力變頻空調,掌握核心科技。那麽變頻空調相比定頻空調到底有什麽優點呢?長沙格力空調售後服務為您一一細數。 一:舒適性 定頻空調對於房間溫度的調節,主要利用開停機,控溫幅度較大(±2℃),室溫波動較大

商業直播崛起 行業領頭羊微贊直播殺手鐧?

咨詢 技術分享 解決方案 str 直播間 通道 blog 賺大錢 風口 互聯網變革速度之快讓很多人感到震驚,一年前依然很小眾的視頻直播今年快速成為當紅炸子雞。全民直播時代的來臨,也標誌著2017年是業內公認的直播元年。正當面向普通網民的網絡直播平臺面臨政策整頓以及因為

su 和 su - 命令不同

本質 tro shel 最大的 錯誤 path環境變量 命令 su - pwd su命令和su -命令最大的本質區別就是:前者只是切換了root身份,但Shell環境仍然是普通用戶的Shell;而後者連用戶和Shell環境一起切換成root身份了。只有切換了Shell環境才

ascii碼與二進制碼區別?

text info asc lin 二進制 -s ascii碼 國際 iso ascii編碼和二進制碼是兩個概念。ASCII主要是為了電腦顯示和傳輸拉丁字母而發明的一套編碼,二進制則是為了計算機方便計算、傳輸數據而使用的一種方法。ASCII(American Stan

工廠用掃描槍和超市用掃描槍不同?

生產 是否 www 強光 故障 lan 什麽 采集 dlink 很多朋友在問工廠用條碼掃描槍和超市用條碼掃描槍有何不同,下面富立葉小編帶你了解工廠用掃描槍和超市用掃描槍的不同。1.條碼掃描槍的IP等級不同 首先我們來了解下什麽是條碼掃描槍的IP等級,條碼掃描槍的IP等級是電

ORM到底是什麽優缺點

概念模型 模型 解決 一定的 讀取 高效 ibatis ppi 編碼 轉載地址:http://www.cnblogs.com/wgbs25673578/p/5140482.html ORM的概念, ORM到底是什麽 一、ORM簡介 對象關系映射(Objec

OLTP和OLAP區別?

oltp和olap的區別當今的數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關系型數據庫的主要應用,主要是基本的、日常的事務處理,例如銀行交易

Xshell登錄Linux太慢高招?

高招 compress add 分享 log 修改文件 .com 一個 gty 不知道大家有沒有遇到這樣的情況:當使用Xshell連接遠程Linux時,有時要等很久才能登錄成功,在這個時間就是金錢的時代,這種事當然不能忍,那麽有什麽辦法能解決這個問題呢?本節小編就教大家如何

Unicode 和 UTF-8 區別

inter tran .html 很好 會有 所有 如果 聯網 nbsp 很久很久以前,有一群人,他們決定用8個可以開合的晶體管來組合成不同的狀態,以表示世界上的萬物。他們看到8個開關狀態是好的,於是他們把這稱為”字節“。再後來,他們又做了一些可以處

分布式數據倉庫中,全局和局部數據倉庫區別?

數據倉庫大部分企業建立和維護單一中央數據倉庫環境。政策、經濟和技術等諸多因素都更傾向於建立和維護單一中央數據倉庫環境。但是在某些特定場合,需要建立分布式數據倉庫環境。為了便於理解分布式數據倉庫何時有意義,我們先看一些處理的基本拓撲結構。某企業設有一個總部,負責處理所有的業務。若在局部層上存在某些業務處理,這些

為什麽要Web標準化,價值

但是 活躍 w3c 閱讀 隨著 就是 美的 手機 轉換   采用W3C推薦的標準進行設計是一件正確的事情。當我預備重新設計adaptivepath.com站點時,我的搭檔同意用符合標準的方法來建設它。但在我們開始前,我們也有一番討論:采用web標準需要付出很大的努力,這樣做

《王者榮耀》和《刺客信條》共同點?竟然是這個……

王者榮耀如果一定要在《王者榮耀》與《刺客信條:大革命》上找到一個共同的成功點,我的答案或許是——它們都在近期推出了紀錄片,一個叫《百態王者》,一個叫《投身<刺客信條>》(國內比較文藝的翻譯為《此生無悔做刺客》)。有意思的是,兩個遊戲的官方紀錄片,都走的是記錄玩家的百態生活的路數,或者說是社群故事紀

關系數據庫中,索引的作用主要哪些,一般什麽情況下需要建索引?並簡述索引都哪幾種類型,區別

出了 分組 臨時 key 全文索引 兩個 關系數據庫 情況下 普通 提高查詢速度,有利於排序和分組. (排序和分組如用不上索引,則會產生臨時表和filesort的過程) 根據業務邏輯,分析列查詢的頻度和順序, 建立索引和復合索引. 主鍵索引(primary key), --

C++工程文件夾中的bin和obj文件夾用處?(補充多文件結構)

binary 實現 頭文件 整合 推斷 pos 兩個 對象 bject 博主在使用Code::Blocks創建一個工程之後,正準備新建一個頭文件,細心的博主發現,在工程文件夾中有兩個子文件夾,分別是bin和obj。好奇心驅使下,想知道這兩個文件夾用來幹嘛的,網上搜了下,整合

類別的作用?繼承和類別在實現中區別?

div 往裏面 原來 方法 作用 創建 屬性 實現 名稱 category 可以在不獲悉,不改變原來代碼的情況下往裏面添加新的方法,只能添加,不能刪除修改,並且如果類別和原來類中的方法產生名稱沖突,則類別將覆蓋原來的方法,因為類別具有更高的優先級。類別主要有3個作用:1).