㈠ 什麼是IA架構伺服器,又稱CISC(復雜指令集)架構
通常將採用英特爾處理器的伺服器稱為IA(Intel Architec-ture)架構伺服器,由於該架構伺服器採用了開放式體系,並且實現了工業標准化技術和得到國內外大量軟硬體供應商的支持,在大批量生產的基礎上,以其極高的性能價格比而在全球范圍內,尤其在我國得到廣泛的應用。2000年國內IA架構伺服器供應商前三位是惠普、IBM、浪潮。
10.指令集
(1)CISC指令集
CISC指令集,也稱為復雜指令集,英文名是CISC,(Complex Instruction Set Computer的縮寫)。在CISC微處理器中,程序的各條指令是按順序串列執行的,每條指令中的各個操作也是按順序串列執行的。順序執行的優點是控制簡單,但計算機各部分的利用率不高,執行速度慢。其實它是英特爾生產的x86系列(也就是IA-32架構)CPU及其兼容CPU,如AMD、VIA的。即使是現在新起的X86-64(也被成AMD64)都是屬於CISC的范疇。
要知道什麼是指令集還要從當今的X86架構的CPU說起。X86指令集是Intel為其第一塊16位CPU(i8086)專門開發的,IBM1981年推出的世界第一台PC機中的CPU—i8088(i8086簡化版)使用的也是X86指令,同時電腦中為提高浮點數據處理能力而增加了X87晶元,以後就將X86指令集和X87指令集統稱為X86指令集。
雖然隨著CPU技術的不斷發展,Intel陸續研製出更新型的i80386、i80486直到過去的PII至強、PIII至強、Pentium 3,最後到今天的Pentium 4系列、至強(不包括至強Nocona),但為了保證電腦能繼續運行以往開發的各類應用程序以保護和繼承豐富的軟體資源,所以Intel公司所生產的所有CPU仍然繼續使用X86指令集,所以它的CPU仍屬於X86系列。由於Intel X86系列及其兼容CPU(如AMD Athlon MP、)都使用X86指令集,所以就形成了今天龐大的X86系列及兼容CPU陣容。x86CPU目前主要有intel的伺服器CPU和AMD的伺服器CPU兩類。
(2)RISC指令集
RISC是英文「Reced Instruction Set Computing 」 的縮寫,中文意思是「精簡指令集」。它是在CISC指令系統基礎上發展起來的,有人對CISC機進行測試表明,各種指令的使用頻度相當懸殊,最常使用的是一些比較簡單的指令,它們僅占指令總數的20%,但在程序中出現的頻度卻佔80%。復雜的指令系統必然增加微處理器的復雜性,使處理器的研製時間長,成本高。並且復雜指令需要復雜的操作,必然會降低計算機的速度。基於上述原因,20世紀80年代RISC型CPU誕生了,相對於CISC型CPU ,RISC型CPU不僅精簡了指令系統,還採用了一種叫做「超標量和超流水線結構」,大大增加了並行處理能力。RISC指令集是高性能CPU的發展方向。它與傳統的CISC(復雜指令集)相對。相比而言,RISC的指令格式統一,種類比較少,定址方式也比復雜指令集少。當然處理速度就提高很多了。目前在中高檔伺服器中普遍採用這一指令系統的CPU,特別是高檔伺服器全都採用RISC指令系統的CPU。RISC指令系統更加適合高檔伺服器的操作系統UNIX,現在Linux也屬於類似UNIX的操作系統。RISC型CPU與Intel和AMD的CPU在軟體和硬體上都不兼容。
目前,在中高檔伺服器中採用RISC指令的CPU主要有以下幾類:PowerPC處理器、SPARC處理器、PA-RISC處理器、MIPS處理器、Alpha處理器。
㈡ 伺服器有那些分類
1、根據體系結構不同,伺服器可以分成兩大重要的類別:IA架構伺服器和RISC架構伺服器。伺服器
這種分類標準的主要依據是兩種伺服器採用的處理器體系結構不同。RISC架構伺服器採用的CPU是所謂的精簡指令集的處理器,精簡指令集CPU的主要特點是採用定長指令,使用流水線執行指令,這樣一個指令的處理可以分成幾個階段,處理器設置不同的處理單元執行指令的不同階段,比如指令處理如果分成三個階段,當第N條指令處在第三個處理階段時,第N+1條指令將處在第二個處理階段,第N+2條指令將處在第一個處理階段。這種指令的流水線處理方式使得CPU有並行處理指令的能力,這使處理器能夠在單位時間內處理更多的指令。IA架構的伺服器採用的是CISC體系結構,即復雜指令集體系結構,這種體系結構的特點是指令較長,指令的功能較強,單個指令可執行的功能較多,這樣我們可以通過增加運算單元,使一個指令所執行的功能能夠同時並行執行來提高運算能力。長時間以來兩種體系結構一直在相互競爭中成長,都取得了快速的發展。IA架構的伺服器採用了開放體系結構,因而有了大量的硬體和軟體的支持者,在近年有了長足的發展。
2、根據伺服器的規模不同可以將伺服器分成工作組伺服器、部門伺服器和企業伺服器。
這種分類方法是一種相對比較老的分類方法,主要是根據伺服器應用環境的規模來分類,比如一個十台客戶機左右的計算機網路環境適合使用工作組伺服器,這種伺服器往往採用1個處理器,較小的硬碟容量和不是很強的網路吞吐能力;一個幾十台客戶機的計算機網路適用部門級伺服器,部門級伺服器相對能力要強,往往採用2顆處理器,較大的內存和磁碟容量,磁碟I/O和網路I/O的能力也較強,這樣這台伺服器才能有足夠的處理能力來受理客戶端提出的服務需求;而企業級的伺服器往往處於百台客戶機以上的網路環境,為了承擔對大量服務請求的響應,這種伺服器往往採用4顆處理器、有大量的硬碟和內存,並且能夠進一步擴展以滿足更高的需求,同時由於要應付大量的訪問,所以,這種伺服器的網路速度和磁碟速度也應該很高。為達到這個要求,往往要採用多個網卡和多個硬碟並行處理。所有上述描述是很不精確的,存在很多特殊情況的,比如一個網路的客戶機可能很多,但對伺服器的訪問可能很少,就沒有必要要一台功能超強的企業級伺服器,由於這些因素的存在,使得這種伺服器的分類方法更傾向於定性,而不是定量,也就是說從小組級到部門級到企業級,伺服器的性能是在逐漸加強的,其他各種特性也是在逐漸加強的。
3、根據伺服器的功能不同我們可以把伺服器分成很多類別
如文件/列印伺服器,這是最早的伺服器種類,它可以執行文件存儲和列印機資源共享的服務,至今,這種伺服器還在辦公環境里得到了廣泛應用。資料庫伺服器,運行一個資料庫系統,用於存儲和操縱數據,向連網用戶提供數據查詢、修改服務,這種伺服器也是一種廣泛應用在商業系統中的伺服器。WEB伺服器、E-MAIL伺服器、NEWS伺服器、PROXY伺服器,這些伺服器都是INTERNET應用的典型、他們能完成主頁的存儲和傳送、電子郵件服務、新聞組服務等。所有上面講的這些伺服器,都是不僅僅是一個硬體系統,他們往往是通過硬體和軟體的結合來實現他們特定的功能。
如需了解更多,請訪問蛙雲官網wayuncn
專業領域十二載,傾情奉獻
一次購買,終生陪伴
㈢ 什麼是IA架構伺服器
是IA64架構
IA64是惠普和Intel攜手開發的新一代64位的計算機晶元。
IA64處理器I-tanium(安騰)是Intel自推出32位微處理器以來,在高性能計算機領域的又一座里程碑。基於IA64處理器架構的伺服器具有64位運算能力、64位定址空間和64位數據通路,突破了傳統IA32架構的許多限制,在數據的處理能力,系統的穩定性、安全性、可用性、可觀理性等方面獲得了突破性的提高。