服務器操做系統基礎原理

  • 服務器定義及發展史

    定義web

    服務器時計算機的一種,運行快,負載高,價格貴,在網絡中爲其餘客戶機提供應用服務(高速的CPU計算能力,長時間的可靠運做,強大的I/O外部數據吞吐能力)數據庫

    歷史瀏覽器

    ​ 1946年 第一臺計算機誕生服務器

    ​ 1964年 IBM system 360 大型機--真正意義上的 服務器網絡

    ​ 1965年 DEC小型機 (如今的小型機-Unix Server)架構

    ​ 1989年 Intel 486 (康柏生產力第一臺x86服務器)併發

    ​ 20世紀90年代 新概念小型機(Unix Server、RISC CPU和 Unix OS)分佈式

    ​ 現在Intel是主流,CPU以摩爾定理演進。高併發

  • 服務器的類型

    按外形分類:塔式、機架式、刀片式、高密度 性能

    按性能分類:單路(1個CPU)、雙路(2個CPU,如 華爲RH2288)、多路(4個以上CPU,如 華爲RH5885)

    按指令集分類:精簡指令集RISC(非x86架構,一般運行Unix操做系統【小型機】)、複雜指令集(典型表明x86架構)

    按應用類型分類:數據庫服務器、應用服務器、web服務器、接入服務器、文件服務器等。


服務器的硬件組件:CPU、內存和硬盤。佔成本的2/3。此外還有主板、機箱、電源、風扇,可選RAID卡等。

主流廠商:1.以IBM、Oracle等爲表明的大小型機生產家;2.以Intel爲首的x86服務商
  • 服務器的技術和架構

技術架構的三大發展趨勢:

1.Scale-up縱向擴展架構

​ 具備高可靠性、可用性和拓展性。用於高性能交易類業務,如:金融交易、電信計費、科研、氣象分析等。

2.Scale-out 橫向擴展架構

​ 以量取勝,對性能要求不高,多個服務器協同完成任務。具備高併發性、低成本、節能等特色。用於超大規模數據中心,如:大數據分析、公有云、web應用集羣等。

3.Hyper-converged超融合架構。

​ 將計算、網絡、存儲和管理融合。簡單易用。用於高性能數據分析、數據庫融合和雲計算資源池等。


服務器C/S應用部署架構:多個客戶端訪問一個數據庫(2層),不靈活,不適合大規模應用應用場景。

服務器B/S應用部署架構:客戶端使用web瀏覽器--應用裝在服務器上(不一樣應用裝在不一樣服務器上)--分佈式數據庫 。 適合大規模應用場景。

互聯網應用是典型的B/S架構。

  • 服務器上層軟件架構

    服務器的系統安裝和業務部署

    1.操做系統

    ​ Unix服務器:AIX Solaris、HP-un11……

    ​ x86 : Linux、Windows

    ​ 雲計算平臺:Vmware、FusionSphere、KVM等虛擬機

    2.數據庫

    Oracle、IBM DBI、MySQL、SQL Server……

    3.中間件(爲上層應用軟件提供運行和開發環境)

    Java、WebLogic、WebSphere、Tomcat、Jboss……

    4.業務應用(基於和中間件之上)

    ERP、CRM、HR、Email、LogicAPP……

    ------

    與雲計算服務對應關係

    IaaS--OS、虛擬化

    PaaS--數據庫、中間件

    SaaS--業務應用

相關文章
相關標籤/搜索