盡量好懂的容器化技術演化史 (二):客戶端與伺服端

更新於 發佈於 閱讀時間約 5 分鐘

  電腦服務是很講究所謂『角色』的。

  同樣都是人,會因為其特長與選擇而在社會上扮演不同的角色,異曲同工。同樣都是馮紐曼結構的機器,也會因為所特化的方向不同,或是在整個電腦服務的位置不同,而扮演不同的角色。


  在電腦服務裏頭,會有兩個很基本的角色,一個是客戶端 (Client),一個是伺服端 (Server)。

  客戶端就是正常我們能摸到的產品,智能手機或是個人電腦等等。

  跑在伺服端的機器就是大家都很常講的『伺服器』。


  雖然說伺服器電腦有專用的機器,比如說什麼雙路 CPU 啦、SLC SSD 啦、Reg ECC 記憶體啦、工業級主機板啦、耐汙等級啦,大家對伺服器都會有一個想像,諸如貴、吵,機架式,刀鋒式,長得像冰箱,線多得跟叢林一樣。


  但真相是,只要是台有對外連線手段,符合『馮紐曼架構』的電腦 (藍芽啦,網路啦),就可以當作伺服器了。

  不是因為它的機器規格是伺服器所以是伺服器,而是因為它正在做伺服端的工作所以是伺服器。


  伺服器規格的機器也常常被用在客戶端喔。

  一般來說,伺服器規格的機器會有很多個核心 (比如說 64*2 核心),但每個核心都爛爛的 (比如說每核心都是 2.4 GHz)。這種多核心但每個核心都很爛的機器,非常適合拿來做圖像渲染、解壓縮、手遊模擬器多開等等。所以很多繪師或是職業代練玩家,會專程去買伺服器規格的機器來做客戶端的事情,這個時候雖然它規格是伺服器,但它就是個『客戶端』。


  你說伺服器不是都很貴?

  嗯……只要公司倒閉,那些可能趨近新品的伺服器就會流入二手市場,為了清點資產順利以節省租約還是什麼的原因,就用會直接嚇死你的價格開始進行拋售,這種機器在市場上稱為牛肉或洋垃圾,啊礦難時期拋售的顯卡稱為鍛鍊卡或女騎士……


  離題了。


  異曲同工,手機、平板、單板電腦甚至是智能手錶,他們也全都是符合馮紐曼結構的『電腦』,只不過他們是為了客戶端打造的機器,擁有螢幕、震動器、陀螺儀、音響,很少的核心 (比如說 10*2 核心),但每個核心都很強勁 (比如說每核心都是 5.2 GHz)。

  跟剛才伺服器一樣,這些為了客戶端所打造的機器,只要你強硬地為它注入伺服端的作業系統與功能,它也會變成用客戶端規格的機器所實現的『伺服器』。

  只不過會在真的變成伺服器這件事上出點問題,比如說智能手機為什麼連個網路孔都沒有 (廢話),智能手錶上為什麼連個伺服器用的作業系統都跑不起來 (廢話),我明明在智慧電視上裝了伺服端作業系統,為什麼五個人連線就會當機了 (廢話)。


  總之伺服端跟客戶端就是電腦服務的基礎。

  但伺服端跟客戶端的工作比重,並沒有必定誰輕誰重。


  例如你正在路上用手機使用 Google,其實你使用的運算機器並不是你的手機,而是 Google 總部的某個位置的伺服器幫你運算完,你的手機事實上只負責顯示,而你只需要關注結果就可以了。


  你可以稱呼這樣的構造為『雲端運算』。

  為什麼一定要雲端運算?

  扣除企業目的之類的原因,因為如果不是這樣,你光是走在路上做這件事,就需要扛著一台跟冰箱一樣大的機器耶……


  又例如說你在打連線版本的 3A 大作,就會是把程式下載到你的電腦,然後伺服端只負責把你的即時遊玩數據 (比如發射子彈什麼的) 放進去伺服器推播給所有跟你一起玩的玩家,至於畫面的運算渲染則是由你插在電腦上的顯示卡負責。


  你可以稱呼這種構造為『本地端運算』。

  為什麼要本地端運算?

  在這個場景,如果不是本地端運算,而是伺服器一頁一頁把畫面傳到你的電腦,在現代民用網路基礎工程的平均極限下,你的遊戲百分之百會 LAG……


  這也就是為什服務的工程師,有分前端工程師跟後端工程師;前端工程師就是寫下載到客戶端的程式,後端工程師就是寫跑在伺服器上的程式。



  最開始,一台電腦就是一台伺服器,或客戶端。

  這個所謂的『一台電腦』,稱為『物理機』或是『實體機』,就是一台你看得見又摸得到的正經電腦。


  你可以這樣想像客戶端的伺服器架構:



:【客戶端電腦(物理)-> 【伺服器電腦 (物理)
留言
avatar-img
留言分享你的想法!
avatar-img
史詩 C 的解說練習的沙龍
1會員
4內容數
2025/01/05
  在上文提到叢集技術,就是將多台電腦偽裝成一台電腦,以讓電腦可以在理論上無限地擴充,解決了電腦資源不足的問題。如果一台電腦來不及處理,那就開兩台偽裝成一大台,處理電腦算力不足的效能瓶頸。   所以理所當然地,在由『物理機』電腦所組成的叢集裏頭,最小單位是『一台』物理機。   可是電腦越來越
2025/01/05
  在上文提到叢集技術,就是將多台電腦偽裝成一台電腦,以讓電腦可以在理論上無限地擴充,解決了電腦資源不足的問題。如果一台電腦來不及處理,那就開兩台偽裝成一大台,處理電腦算力不足的效能瓶頸。   所以理所當然地,在由『物理機』電腦所組成的叢集裏頭,最小單位是『一台』物理機。   可是電腦越來越
2024/12/18
  有了客戶端,也有了伺服端,服務正式開始工作,接下來我們就會開始討論故障的問題了。   如果有個客戶端故障,比如說你的智慧手機故障好了,那你會怎麼處理?   換手機,故事結束。   但是如果有個伺服端故障了,比如說證券交易伺服器故障好了,該公司會發生什麼事情?   違約條款,好一點
2024/12/18
  有了客戶端,也有了伺服端,服務正式開始工作,接下來我們就會開始討論故障的問題了。   如果有個客戶端故障,比如說你的智慧手機故障好了,那你會怎麼處理?   換手機,故事結束。   但是如果有個伺服端故障了,比如說證券交易伺服器故障好了,該公司會發生什麼事情?   違約條款,好一點
2024/12/09
前言   本文是為了解釋服務應用程式,如何從位於單一電腦上運作的執行環境,逐步演化成在容器化技術上執行應用程式的形式。本文並非以深入探討技術為目的,而是基於為並未具有資訊知識或背景,並初次接觸微服務讀者講述其演化與關係,故本文並非嚴謹的技術文檔。   在不違反易讀之前提下,本文將盡量提供專有
2024/12/09
前言   本文是為了解釋服務應用程式,如何從位於單一電腦上運作的執行環境,逐步演化成在容器化技術上執行應用程式的形式。本文並非以深入探討技術為目的,而是基於為並未具有資訊知識或背景,並初次接觸微服務讀者講述其演化與關係,故本文並非嚴謹的技術文檔。   在不違反易讀之前提下,本文將盡量提供專有
看更多
你可能也想看
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
電腦的運作需要仰賴許多的硬體與軟體,統稱電腦系統 (computer system)。這篇文章會概略地介紹電腦系統中的重要角色,以及它們如何相互合作,來完成複雜的工作,比如說讓無所事事的宅宅如我,假日可以躲在房間玩一整天的遊戲。 電腦、程式、與使用者 說到電腦,你的腦中會浮現什麼呢? 是螢幕
Thumbnail
電腦的運作需要仰賴許多的硬體與軟體,統稱電腦系統 (computer system)。這篇文章會概略地介紹電腦系統中的重要角色,以及它們如何相互合作,來完成複雜的工作,比如說讓無所事事的宅宅如我,假日可以躲在房間玩一整天的遊戲。 電腦、程式、與使用者 說到電腦,你的腦中會浮現什麼呢? 是螢幕
Thumbnail
這是我最近在『網路安全停看聽』Podcast企劃的一集,文末會提供podcast單集連結,想讓眼睛休息的格友們也可點選收聽喔! 今年NVIDIA輝達這家公司在世界掀起了旋風,不管你之前有沒有購買這家公司的股票,當執行長黃仁勳先生訪台,台灣各家媒體爭相報導下,你總應該注意到這家厲害的公司了。Go
Thumbnail
這是我最近在『網路安全停看聽』Podcast企劃的一集,文末會提供podcast單集連結,想讓眼睛休息的格友們也可點選收聽喔! 今年NVIDIA輝達這家公司在世界掀起了旋風,不管你之前有沒有購買這家公司的股票,當執行長黃仁勳先生訪台,台灣各家媒體爭相報導下,你總應該注意到這家厲害的公司了。Go
Thumbnail
大數據和人工智慧,宛如情侶的曖昧關係一樣!在電腦和應用程式領域,硬體與軟體、前端與後端也彷彿身體和心靈的愛人。這議題將分為學術研究、企業運用、技術發展、人才培養以及政策支持五大方向,探討了何時該分隔這三對情侶,又何時需要將它們合而為一。一切視乎專業領域、生產模式、成本與風險、科技進步與市場需求而定。
Thumbnail
大數據和人工智慧,宛如情侶的曖昧關係一樣!在電腦和應用程式領域,硬體與軟體、前端與後端也彷彿身體和心靈的愛人。這議題將分為學術研究、企業運用、技術發展、人才培養以及政策支持五大方向,探討了何時該分隔這三對情侶,又何時需要將它們合而為一。一切視乎專業領域、生產模式、成本與風險、科技進步與市場需求而定。
Thumbnail
一、前言: 目前坊間在聊下一代的 AI 題材時,逐漸將目光轉往矽光子與 CPO ,認為這是下一代資料中心的解決方案,也引來市場的關注。而究竟這是什麼呢? 最簡單的講,AI Server 追求的算力,就像是一間工廠的生產量,而像大家熟知的緯創、技嘉、廣達,都是提升產量的硬體,但產生大量的資料量時,
Thumbnail
一、前言: 目前坊間在聊下一代的 AI 題材時,逐漸將目光轉往矽光子與 CPO ,認為這是下一代資料中心的解決方案,也引來市場的關注。而究竟這是什麼呢? 最簡單的講,AI Server 追求的算力,就像是一間工廠的生產量,而像大家熟知的緯創、技嘉、廣達,都是提升產量的硬體,但產生大量的資料量時,
Thumbnail
這陣子一直在看AI對整個產業影響,但大多數我們可以看到都是偏向雲端或是服務器端的影響相對是第一個被沖擊的,所以,相對應的硬體成長也隨者這一波帶動不少成長。不過,我更好奇是否有機會AI也可以在Edge進行訓練與應用。因此,整理一些看過的內容。會許不久將來我們也許可以看到,說不久也可能不會太久
Thumbnail
這陣子一直在看AI對整個產業影響,但大多數我們可以看到都是偏向雲端或是服務器端的影響相對是第一個被沖擊的,所以,相對應的硬體成長也隨者這一波帶動不少成長。不過,我更好奇是否有機會AI也可以在Edge進行訓練與應用。因此,整理一些看過的內容。會許不久將來我們也許可以看到,說不久也可能不會太久
Thumbnail
中央處理器、記憶體、顯示卡、固態硬碟,電腦四大標準配備名稱,讓你在選購筆電時,內心慌亂了嗎?CPU、RAM、GPU、SSD,其承載的任務是什麼?三種不同使用者場景,輕文書/追劇類、2D繪圖/數據分析/Podcast類、3D繪圖/剪輯/遊戲玩家類,對配備的要求並不同。附全息圖、動畫、單張懶人包。
Thumbnail
中央處理器、記憶體、顯示卡、固態硬碟,電腦四大標準配備名稱,讓你在選購筆電時,內心慌亂了嗎?CPU、RAM、GPU、SSD,其承載的任務是什麼?三種不同使用者場景,輕文書/追劇類、2D繪圖/數據分析/Podcast類、3D繪圖/剪輯/遊戲玩家類,對配備的要求並不同。附全息圖、動畫、單張懶人包。
Thumbnail
電腦是我們日常生活中不可或缺的一部份,但你有曾經了解過它裡面的構造嗎?如果沒有那這篇文章將帶你認識你所不知道的電腦
Thumbnail
電腦是我們日常生活中不可或缺的一部份,但你有曾經了解過它裡面的構造嗎?如果沒有那這篇文章將帶你認識你所不知道的電腦
Thumbnail
早年科技公司與工廠成立,後來台灣被俗稱「科技島」。不論企業組織亦或工廠皆需要管理人才,這點不難從大專院校觀察到,90%以上的..........
Thumbnail
早年科技公司與工廠成立,後來台灣被俗稱「科技島」。不論企業組織亦或工廠皆需要管理人才,這點不難從大專院校觀察到,90%以上的..........
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News