伺服器Server

伺服器是什麼?伺服器Server基本介紹|天矽科技網頁設計

伺服器是什麼?伺服器Server基本介紹|天矽科技網頁設計

 

伺服器Server就是一台擁有高強度計算能力的電腦,伺服器與主機不同,主機是執行管理資源軟體的電腦,而伺服器是透過網路給客戶端使用者操作的,而伺服器中又可再分為軟體與硬體。

伺服器是什麼


 在接觸網路、電腦、主機及網站,甚至是遊戲時,我們常常會聽到「伺服器」這個名詞,那麼伺服器是什麼?

 伺服器就是Server,它是提供網路上用戶端電腦的一個服務技術,簡單來說就是更加強大的電腦,伺服器能透過網路連接多台電腦及行動裝置,讓我們能夠瀏覽網頁內容。

伺服器是什麼

 它強大的運算能力及大量磁碟儲存空間,能在短時間內完成大量的工作,以及負載大量的檔案儲存資料,並為大量的使用者提供服務,所以伺服器通常需要在 7x24 小時的環境下連續工作,這也意味著伺服器在處理能力、穩定性、可靠性、安全性、可延展性和可管理性…等方面,都有相當高的要求。

 有些人可能會將伺服器主機搞混,但這兩者是不一樣的喔!

  • 主機是透過終端給使用者使用的,它是執行管理資源軟體的電腦(終端Computer terminal:人類使用者與計算機互動的裝置)
  • 伺服器是透過網路給客戶端使用者操作的,它是一個管理資源,並提供使用者服務的電腦軟體。

 而伺服器又可分為 軟體Software 和 硬體Hardware 共同運作。

 

軟體伺服器


 軟體伺服器跟我們的電腦很像,必須在主機的中央處理器CPU上,安裝作業系統或應用程式,才能使用軟體伺服器,比如Linux或Windows Server都是屬於伺服器作業系統。

 軟體伺服器中,包含了一連串的控制網路用戶要如何訪問託管檔案的文件,像是跟網站相關的HTTP伺服器,就是屬於軟體伺服器的部分,它能理解URL和HTTP 並可透過網域名稱訪問託管的網站,再將資料內容傳送到終端設備上,也就是使用者的設備中。

 如果瀏覽器需要獲取由伺服器託管的檔案,就需要透過HTTP發送對檔案的請求,若請求以傳送到正確的網路伺服器(硬體),那麼HTTP伺服器(軟體)就會接受請求,找出請求的文件,並透過HTTP回應與回傳給瀏覽器。

伺服器是什麼

 簡單來說,軟體伺服器工作在「客戶端到伺服器」或「瀏覽器到伺服器」,且軟體伺服器不只有HTTP伺服器,它還包含了多種形式,比如:檔案伺服器、資料庫伺服器、郵件伺服器、網頁伺服器、FTP伺服器、域名伺服器、應用程式伺服器…等。

 

硬體伺服器


 硬體伺服器也跟我們的電腦設備很像,我們可以想像它就是一台有較高計算能力的電腦主機,須提供給多個使用者使用,而裡面有處理器、記憶體、主機板、介面與匯流排、時脈與計時器、隔離器及電源管理…等,因為伺服器是一台功能非常強大的電腦,所以必須將許多的主機板安裝在一起工作,如下圖。

伺服器是什麼

 硬體伺服器,用來存放網路伺服器系統、軟體,還有網站檔案,像是HTML文件、圖片、資料、CSS樣式、JavaScript檔,都能存放於硬體伺服器中,透過網際網路的連結,就能和其他上網的設備做數據交換。

 

網站需要伺服器嗎?


 有些人可能會問,我的網站已經有主機了,還需要伺服器嗎?答案是「」!

 主機與伺服器之間的關係唇齒相依,他們各自扮演不同且共同合作的角色,讓整體系統得以正常運作。

 

 如果以房子來比喻...

 

主機 (Host)

 「房子」這個空間,就是「主機」,它提供基本的結構和空間,讓各種功能得以運行,不同的空間結構也代表不同的用途和需求。

 

伺服器 (Server)

 「伺服器」就是「房子裡的特定功能室」,專門負責特定的服務,如以下。

  • 網頁伺服器 (Web Server):
    相當於房子裡的書房,存放和提供書籍(網頁內容),讓使用者可以進來閱讀和查找資訊。
     
  • 資料庫伺服器 (Database Server):
    像是房子裡的檔案室,存放和管理大量的檔案和數據,讓人們可以存取和查找所需的資訊。
     
  • 郵件伺服器 (Mail Server):
    類似於房子的信件收發室,負責處理進出房子的郵件。
     
  • 應用伺服器 (Application Server):
    就像是房子的工作室或工廠,運行特定的應用程式和任務,提供計算和處理服務。

 

 簡單來說...

  1. 主機 提供了一個基本的運行環境和基礎設施。
  2. 伺服器 在這個環境內提供特定的服務和功能,滿足具體的需求。

 所以網站需要伺服器嗎?當然要!

伺服器是什麼

 

企業網站需要什麼樣的伺服器


 既然網站需要主機也需要伺服器,那麼「企業網站需要什麼樣類型的伺服器」呢?企業可以自家網站需求決定伺服器的類型,如以下介紹。

 

共享伺服器Shared Server

 共享伺服器,適合小型企業或流量較低的網站,由於多個網站共享同一台伺服器資源,因此雖然成本較低,但資源有限,性能可能會受其他網站影響。
 

適用情況:

  • 小型論壇或個人網站:流量較低,資源需求不高。
  • 預算有限的網站:共享伺服器成本低,適合預算有限的個人和小型企業。

優點:

  • 成本低。
  • 由服務提供商管理,對網站管理者的技術要求低。

缺點:

  • 資源共享,可能影響網站性能。
  • 安全性相對較低。
  • 自定義選項有限。

 

虛擬專用伺服器VPS

 虛擬專用伺服器,適合中型企業或需要高性能的網站,如電子商務網站。虛擬專用伺服器是利用虛擬化技術,將一台實體伺服器,分割成多個獨立的虛擬伺服器,每個都有自己的資源,成本適中,性能穩定。
 

適用情況:

  • 中型網站:流量中等,需要更多的資源和控制權。
  • 預算中等:願意支付比共享伺服器更高的費用,以獲得更好的性能和靈活性。

優點:

  • 資源獨享,性能更穩定。
  • 更高的安全性和靈活性。
  • 可以自定義伺服器配置。

缺點:

  • 成本高較高。
  • 網站管理者需要更多的技術知識來管理伺服器。
     

不同類型企業網站需要不同的伺服器主機

 

專用伺服器Dedicated Server

 專用伺服器,適合大型企業或高流量、高性能需求的網站,如醫院網站或大型電商網站。每台專用伺服器都是專門提供給一個獨立網站(客戶)使用,具有完全的控制權和資源,提供最佳的性能、安全性和穩定性,但成本較高。
 

適用情況:

  • 大型網站:流量高,需要大量的資源和最高的性能。
  • 預算充足:可以承擔高昂的伺服器費用。

優點:

  • 獨享所有伺服器資源,性能最佳。
  • 完全控制伺服器配置。
  • 最高的安全性。

缺點:

  • 成本最高。
  • 需要專業的技術知識來管理和維護伺服器。
     

雲端伺服器Cloud Server

 多個伺服器相接在雲端網路上會形成一個大型的虛擬伺服器,進而形成雲端主機,常見的三大雲端服務供應商包括AWS(Amazon Web Services)、Microsoft Azure 和 GCP(Google Cloud Platform)。

 雲端伺服器,適合需要靈活性和可擴展性的企業。雲端伺服器利用雲端技術,讓資源可以根據需求動態調整,並且成本彈性,依照需求比例付費,非常適合變化較大的業務需求。
 

適用情況:

  • 需要高度靈活性和可擴展性:例如,流量波動較大的網站,如活動網站。
  • 預算靈活:可以根據需求動態調整資源,按使用量付費。

優點:

  • 高可用性和可靠性。
  • 資源可以動態擴展和收縮。
  • 更好的性能和靈活性。

缺點:

  • 成本可能較高,特別是流量高峰期。
  • 網站管理者需要一定的技術知識來管理。

三大公有雲


 最後建議,如果不確定要購買什麼樣的主機或伺服器,推薦諮詢專業的網頁設計公司或主機及伺服器業者,規劃最適合的解決方案,才不會導致流量太大、客人無法進入網站,或是購買不適合的主機及伺服器,導致花費過多喔!

 

資料參考
維基百科|伺服器
mdn web docs|何謂網路伺服器

延伸閱讀:
【網站主機】雲端虛擬、實體、自架與租用主機,種類基本介紹
【雲端平台介紹】三大公有雲是什麼?雲服務介紹

share FB LINE
看天矽作品集 回上一頁
ID:@323foylw