話說磚家們都有乙個共同的特點,就是不愛說人話。一篇文章裡面越多華麗的辭藻,越多專有的名詞越好,就是希望讀者聽不懂,這樣才顯得特別專業。
因此,無論什麼型別的裝置,專家們特別喜歡弄幾個不同對比維度而產生的名詞來一起比較,弄得人暈頭轉向。
就像男人與女人是性別維度,中國人與美國人是國籍維度,亞洲人與非洲人是地理維度,但是怎麼能拿男人、中國人、非洲人來進行橫向對比呢?
因此,要弄明白伺服器,必須先弄清楚現在到底在什麼維度聊。
cpu架構維度
從cpu架構維度聊,分為rics精簡指令集,cisc複雜指令集,arm(嵌入式)指令集的3個維度。複雜對應的是unix伺服器/小型機,精簡指令集對應x86伺服器(linux、windows系統伺服器),後者對應的是像微控制器/樹莓派等小型裝置上面跑的嵌入式系統。
物理外形規格維度
從外形維度,分為了塔式伺服器,機架式伺服器,刀片伺服器。後面展開詳細闡述。
部署應用維度
從部署應用後伺服器的功能維度,主要分為web伺服器、資料庫伺服器、以及應用伺服器(泛指所有的其他應用,例如訊息佇列、中介軟體等)。
從cpu指令集維度,就不太好展開說了。首先是大型機、小型機的東西現在用得越來越少了,特別是雲計算的興起後,企業都上雲(公有雲/私有雲)租用一堆x86伺服器來部署業務了。而聊嵌入式系統,基本上展開說,就要開始聊程式設計的話題了。
而平日接觸得最多的,應該是物理外形規格維度(物理硬體)與部署應用維度(windows/linux作業系統&應用部署)。因此後面對這兩個維度展開詳述。
塔式伺服器
塔式伺服器,指的就是台式的工作站電腦,例如聯想的p系列(p320等),dell的t系列等。
比一般的台式電腦會配備好一點的cpu(例如i7),大一點的記憶體(16g/32g),硬碟可能會多配置1塊。(並且配置陣列卡,2塊硬碟做個raid1映象,資料有乙份副本,防止乙個硬碟故障以後資料丟失)
但是不適合用來跑企業級的業務應用,因為缺點明顯,例如cpu還是i7,而不是伺服器用的intel xeon cpu(e3/e5/e7),只有單個電源等(故障了就宕機了)。
機架式伺服器
機架式伺服器一般高1~4u(1u高4.45cm),配置1/2/4個cpu,核心部件都是雙冗餘配置(雙埠網絡卡*2,冗餘電源)。一般執行穩定,單台效能較好。經典的裝置包括ibm的x系列(x3650,x3850),hp的dl系列(dl380,dl580),dell的r系列(r720,r820,r930)等。
刀片伺服器
刀片伺服器,指乙個刀框,可以插入多塊刀片伺服器(1框插4、8、16塊刀片),每塊刀片伺服器都配置了單獨的晶元、cpu、記憶體、硬碟等部件,獨立運算。整個刀框電源與外部對接的網路模組共用。
經典裝置包括cisco的ucs c220,c440,dell的m1000刀框與m630刀片等。
理論研究 漫談傳統IT基礎設施01 綜述
無論金融 鐵路 通訊等傳統業務,還是電商 外賣 直播等新興網際網路業務,除卻上層的應用軟體與業務平台 軟體 底層都離不開it基礎設施 硬體 的支援。資訊科技日新月異,從unix到linux,物理機到虛擬化,到雲計算 openstack,至目前最熱門最火熱的大資料 docker kurbernetes...
理論研究 漫談傳統IT基礎設施07 儲存(01)
儲存是個很大的話題,而且講起來比較硬核,很多術語與知識點。我們盡量每一部分都標註重點,以及模擬理解。儲存是什麼 儲存的核心是硬碟中的磁片。乙個硬碟有很多塊 磁碟裡面由多個鋁合金材料做的碟片構成,用於儲存資料。每個碟片會有乙個讀寫磁頭通過磁化碟片來儲存資料。碟片在格式化被劃分成為許多同心圓,這些同心圓...
理論研究 漫談傳統IT基礎設施08 儲存(02)
邏輯分割槽 物理硬碟格式化與分割槽後可以直接給作業系統識別使用,可以將擴充套件分割槽進行邏輯分割槽,邏輯分割槽是連續的。邏輯硬碟 為了對資料實時保護,磁碟提供冗餘的效能,可以通過對多塊磁碟進行raid,將物理磁碟組織成邏輯磁碟。對於作業系統層面,不會區分邏輯硬碟或物理硬碟,所有對映給作業系統識別的硬...