技術問答

      服務器技術和架構

      2020-05-29
      0
                一、服務器技術架構的三大發展趨勢 一般而言,客戶需求決定了服務器的發展方向,從服務器的技術架構來看,目前整個服務器的技術架構的發展有三個大趨勢:縱向擴展架構、橫向擴展架構、超融合架構。
                 1、縱向架構(Scale-up) Scale-up縱向擴展,主要是提升單臺服務器的性能,包括高可靠、高可用性以及可擴展性,主要應用于高性能交易類業務。 主要用于關鍵數據庫、應用系統以及HPC高性能計算業務等。Scale-up架構廣泛應用與金融交易、電信計費、科學研究、氣象分析等領域。Scale-up服務器可以比作一搜龐大而戰斗力超強的驅逐艦。
                 2、橫向架構(Scale-out) 簡單說就是以數量取勝,Scale-out架構通常對單臺服務器性能要求不高,主要通過更多的服務器協同完成任務。 這種架構具有高性能、低沉本、高密度、節能低碳和集群管理等特點,該架構通常應用于超大規模數據中心、大數據分析、公有云、Web應用集群等業務場景。Scale-out系統可以比作一個輕型的快艇集群,通過群狼戰術實現整體的作戰效能。
                 3、超融合架構(Hyper-converged) 這種架構理念是將計算、存儲、網絡和統一管理放在一個盒子里。 通過一體化的設計、集成與優化,消除系統瓶頸,實現更好的整體系統效能。這種架構主要應用于高性能數據分析、數據庫整合、vps/' target='_blank'>云計算資源池平臺、一體化數據中心等應用場景。這種架構可以比作航母(牛bi哄哄的那種),是一個超強的整體優勢作戰平臺。
              二、業務應用和服務器部署
                 1、早期應用部署 早期的服務器系統都是單機應用,在一臺服務器上部署了所有應用軟件: 這種服務器為一個或者幾個用戶提供計算或者業務服務,這種單機系統通常也被稱作工作站。
                  2、服務器C/S應用部署架構 在CS架構中,通常會有一個集中共享的應用數據庫,而每個使用系統的員工會有自己的PC機,每個PC機安裝不同的應用程序,這些應用程序能夠操作使用或者共享應用數據庫,這樣能夠實現業務系統的協同操作、應用共享和統一保存。 軟件升級也需要每臺客戶端逐一的升級。非常不方便于維護。例如早期的銀行柜員業務系統、公司財務系統等。
                 3、服務器B/S應用部署架構 這是一種優化的架構,伴隨著因特網的興起而發展起來。 在這種三層架構中,PC客戶機只需要有一個標準的web瀏覽器即可與服務器交互。當用戶需要不同的業務時,只需要連接到不同的應用服務器即可。客戶端使用簡單、免維護。 三、服務器互聯網應用部署架構 采用的是是典型的B/S架構。因為互聯網應用通常具有用戶數量龐大、并發點擊負載高、海量大數據等特點。因此一直朝著開放、分布式的架構模式發展。 如當今的百度、騰訊數據中心普遍采用大規模分布式的數據庫。Hadoop大數據集群、高密Scale-out水平擴展應用、搜索web集群接入的部署架構模式。
      部分文章來源與網絡,若有侵權請聯系站長刪除!

      推薦產品