服務器常見專業術語大全(二)
服務器常見專業術語大全(二)
機箱和電源
相對于普通ATX機箱,服務器機箱有如下特點:
1)材料散熱性好:為了保證服務器穩定的工作,一般情況下服務器的工作環境要求干燥、涼爽。為了達到這個要求,服務器機箱的選料就馬虎不得了。普通PC使用的機箱一般是采用鋼板,而服務器機箱使用的材料一般有兩種—全鋁質和鋁合金。也有用鋼板、鎂鋁合金作為材料的機箱。
2)預留風扇位多:由于服務器發出的熱量通常很大,因此空氣很快變熱。能否盡快有效地排出這些熱空氣將是服務器穩定工作的前提條件。一般的普通PC機箱中散熱風扇口只有2~3個,分別在機箱的正面擋板的內部與背部擋板的內部。而服務器機箱需要更多的排風口,而且各個排風口針對系統不同的發熱源進行散熱。
3)通風系統良好:為了達到散熱的效果,服務器機箱除了要安裝多個風扇外,機箱內的散熱系統也是非同尋常的。一般情況下在服務器機箱背面有兩個風扇位,可以供我們安裝兩個風扇。當然這兩個風扇不是都是吹風的,而是一吹一抽?形成一個良好的散熱循環系統?將機箱內的熱空氣迅速抽出,以降低機箱內的溫度。
4)具有冗余性:為了保證服務器不間斷的工作,冗余技術使用于機箱內的絕大部分配件上,當然風扇也不例外。為了確保機箱內良好的散熱系統不因為某一個或幾個風扇壞了而被破壞,現在很多的服務器機箱都采用了自動切換的冗余風扇。系統工作正常時,主風扇工作,備用風扇不工作,當主風扇出現故障或轉速低于規定轉速時,自動啟動備用風扇。備用風扇平時處于停轉狀態,從保證在工作風扇損壞時馬上接替服務,不會造成由于系統風扇損壞而使系統內部溫度升高產生工作不穩定或停機現象。
相對于普通ATX電源,服務器電源也具有額定功率大,輸出穩定、波動小,輸出接頭種類和數量多,具有冗余性等等特點。
服務器CPU
與普通臺式機CPU相比,服務器CPU具有如下特點:
1)極高的穩定性和可靠性:因為大多數的高性能服務器都要滿足全年365天、每天24小時的滿負荷工作要求,因此穩定性和可靠性是普通臺式機CPU遠遠無法相比的。
2)支持多CPU并行處理:因為服務器數據處理量很大,需要采用多CPU并行處理結構,即一臺服務器中安裝2、4、8等多個CPU。為了實現這樣的目的,需要在設計CUP時就加以考慮和支持,普通臺式機的CPU一般不具備這樣的條件,需要注意的是,并行結構需要的CPU必須為偶數個。
3)強大的處理能力:在處理速度、多任務性能等方面都遠高于普通CPU。與普通CPU相比,其核心類型、流水線架構、指令集、接口針腳數等等都不相同,而且采用了大容量的二級甚至三級高速緩存以提高數據命中率。
[服務器術語]-- 硬盤轉速
轉速(Rotationl Speed),是硬盤內電機主軸的旋轉速度,也就是硬盤盤片在一分鐘內所能完成的最大轉數。轉速的快慢是標示硬盤檔次的重要參數之一,它是決定硬盤內部傳輸率的關鍵因素之一,在很大程度上直接影響到硬盤的速度。硬盤的轉速越快,硬盤尋找文件的速度也就越快,相對的硬盤的傳輸速度也就得到了提高。硬盤轉速以每分鐘多少轉來表示,單位表示為RPM,RPM是Revolutions Perminute的縮寫,是轉/每分鐘。RPM值越大,內部傳輸率就越快,訪問時間就越短,硬盤的整體性能也就越好。
硬盤的主軸馬達帶動盤片高速旋轉,產生浮力使磁頭飄浮在盤片上方。要將所要存取資料的扇區帶到磁頭下方,轉速越快,則等待時間也就越短。因此轉速在很大程度上決定了硬盤的速度。
家用的普通硬盤的轉速一般有5400rpm、7200rpm幾種,高轉速硬盤也是現在臺式機用戶的首選;而對于筆記本用戶則是4200rpm、5400rpm為主,雖然已經有公司發布了7200rpm的筆記本硬盤,但在市場中還較為少見;服務器用戶對硬盤性能要求最高,服務器中使用的SCSI硬盤轉速基本都采用10000rpm,甚至還有15000rpm的,性能要超出家用產品很多。
較高的轉速可縮短硬盤的平均尋道時間和實際讀寫時間,但隨著硬盤轉速的不斷提高也帶來了溫度升高、電機主軸磨損加大、工作噪音增大等負面影響。筆記本硬盤轉速低于臺式機硬盤,一定程度上是受到這個因素的影響。筆記本內部空間狹小,筆記本硬盤的尺寸(2.5寸)也被設計的比臺式機硬盤(3.5寸)小,轉速提高造成的溫度上升,對筆記本本身的散熱性能提出了更高的要求;噪音變大,又必須采取必要的降噪措施,這些都對筆記本硬盤制造技術提出了更多的要求。同時轉速的提高,而其它的維持不變,則意味著電機的功耗將增大,單位時間內消耗的電就越多,電池的工作時間縮短,這樣筆記本的便攜性就受到影響。所以筆記本硬盤一般都采用相對較低轉速的4200rpm硬盤。
轉速是隨著硬盤電機的提高而改變的,現在液態軸承馬達(Fluid dynamic bearing motors)已全面代替了傳統的滾珠軸承馬達。液態軸承馬達通常是應用于精密機械工業上,它使用的是黏膜液油軸承,以油膜代替滾珠。這樣可以避免金屬面的直接磨擦,將噪聲及溫度被減至最低;同時油膜可有效吸收震動,使抗震能力得到提高;更可減少磨損,提高壽命。
[服務器術語]-- EM64T技術
包括CPU和內存2方面技術,是針對英特爾的EM64T技術CPU是一個擴展、可以兼容32位的64位處理器。目前只有配備800MHz 前端總線的英特爾至強處理器支持EM64T。因為現在操作系統和應用軟件等還沒有完全過渡到64位,所以現在提供的硬件平臺不光是64位的,還要能夠兼容32位。在不久的將來,當使用的操作系統和應用軟件都是64位的時候,用戶就能享受這種真正的64位應用。針對英特爾的EM64T技術的內存是一種增強服務器和工作站、使之具有64位尋址功能和相關指令的新技術。
在下列條件下,32位和64位模式可用,仍然可以在應用英特爾擴展內存64技術的英特爾處理器上運行32位應用程序!
其實,真正的64位技術的實現不僅僅依賴于硬件廠商,還需要操作系統廠商同步;操作系統廠商準備好了,還需要ISV(獨立軟件開發商)的64位化。只有這三方都準備好了,才能實現真正的64位應用。現在大量的應用還都是在32位上,Intel推出EM64T,可以說是一個平滑的過渡平臺。現在的情況是,用戶運行的操作系統和應用軟件大多是32位,在EM64T上可以發揮出它的極限,表現出最好的水平;當操作系統和應用程序出現32位和64位共存時,它也可以再突破32位的限制,在一臺機器上運行這兩種軟件;當操作系統和應用程序全部過渡到64位以后,用戶就可以享受到全部的64位應用。
[服務器術語]-- SMP
SMP的全稱是"對稱多處理"(Symmetrical Multi-Processing)技術,是指在一個計算機上匯集了一組處理器(多CPU),各CPU之間共享內存子系統以及總線結構。
它是相對非對稱多處理技術而言的、應用十分廣泛的并行技術。在這種架構中,一臺電腦不再由單個CPU組成,而同時由多個處理器運行操作系統的單一復本,并共享內存和一臺計算機的其他資源。雖然同時使用多個CPU,但是從管理的角度來看,它們的表現就像一臺單機一樣。系統將任務隊列對稱地分布于多個CPU之上,從而極大地提高了整個系統的數據處理能力。所有的處理器都可以平等地訪問內存、I/O和外部中斷。在對稱多處理系統中,系統資源被系統中所有CPU共享,工作負載能夠均勻地分配到所有可用處理器之上。
我們平時所說的雙CPU系統,實際上是對稱多處理系統中最常見的一種,通常稱為"2路對稱多處理",它在普通的商業、家庭應用之中并沒有太多實際用途,但在專業制作,如3DMax Studio、Photoshop等軟件應用中獲得了非常良好的性能表現,是組建廉價工作站的良好伙伴。隨著用戶應用水平的提高,只使用單個的處理器確實已經很難滿足實際應用的需求,因而各服務器廠商紛紛通過采用對稱多處理系統來解決這一矛盾。在國內市場上這類機型的處理器一般以4個或8個為主,有少數是16個處理器。但是一般來講,SMP結構的機器可擴展性較差,很難做到100個以上多處理器,常規的一般是8個到16個,不過這對于多數的用戶來說已經夠用了。這種機器的好處在于它的使用方式和微機或工作站的區別不大,編程的變化相對來說比較小,原來用微機工作站編寫的程序如果要移植到SMP機器上使用,改動起來也相對比較容易。SMP結構的機型可用性比較差。因為4個或8個處理器共享一個操作系統和一個存儲器,一旦操作系統出現了問題,整個機器就完全癱瘓掉了。而且由于這個機器的可擴展性較差,不容易保護用戶的投資。但是這類機型技術比較成熟,相應的軟件也比較多,因此現在國內市場上推出的并行機大量都是這一種。PC服務器中最常見的對稱多處理系統通常采用2路、4路、6路或8路處理器。目前UNIX服務器可支持最多64個CPU的系統,如Sun公司的產品Enterprise 10000。SMP系統中最關鍵的技術是如何更好地解決多個處理器的相互通訊和協調問題。
要組建SMP系統,首先最關鍵的一點就是需要合適的CPU相配合。我們平時看到的CPU都是單顆使用,所以看不出來它們有什么區別,但是,實際上,支持SMP功能并不是沒有條件的,隨意拿幾塊CPU來就可以建立多處理系統那簡直是天方夜談。要實現SMP功能,我們使用的CPU必須具備以下要求:
1、 CPU內部必須內置APIC(Advanced Programmable Interrupt Controllers)單元。Intel 多處理規范的核心就是高級可編程中斷控制器(Advanced Programmable Interrupt Controllers--APICs)的使用。CPU通過彼此發送中斷來完成它們之間的通信。通過給中斷附加動作(actions),不同的CPU可以在某種程度上彼此進行控制。每個CPU有自己的APIC(成為那個CPU的本地APIC),并且還有一個I/O APIC來處理由I/O設備引起的中斷,這個I/O APIC是安裝在主板上的,但每個CPU上的APIC則不可或缺,否則將無法處理多CPU之間的中斷協調。
2、 相同的產品型號,同樣類型的CPU核心。例如,雖然Athlon和Pentium III各自都內置有APIC單元,想要讓它們一起建立SMP系統是不可能的,當然,即使是Celeron和Pentium III,那樣的可能性也為0,甚至Coppermine核心的Pentium III和Tualatin的Pentium III也不能建立SMP系統--這是因為他們的運行指令不完全相同,APIC中斷協調差異也很大。
3、 完全相同的運行頻率。如果要建立雙Pentium III系統,必須兩顆866MHz或者兩顆1000MHz處理器,不可以用一顆866MHz,另一顆1000MHz來組建,否則系統將無法正常點亮。
4、 盡可能保持相同的產品序列編號。即使是同樣核心的相同頻率處理器,由于生產批次不同也會造成不可思議的問題。兩個生產批次的CPU作為雙處理器運行的時候,有可能會發生一顆CPU負擔過高,而另一顆負擔很少的情況,無法發揮最大性能,更糟糕的是可能導致死機,因此,應該盡可能選擇同一批生產的處理器來組建SMP系統。
[服務器術語]- RAID術語匯編
Array:陣列
磁盤陣列模式是把幾個磁盤的存儲空間整合起來,形成一個大的單一連續的存儲空間。NetRAID控制器利用它的SCSI通道可以把多個磁盤組合成一個磁盤陣列。簡單的說,陣列就是由多個磁盤組成,并行工作的磁盤系統。需要注意的是作為熱備用的磁盤是不能添加到陣列中的。
Array Spanning:陣列跨越
陣列跨越是把2個,3個或4個磁盤陣列中的存儲空間進行再次整合,形成一個具有單一連續存儲空間的邏輯驅動器的過程。NetRAID控制器可以跨越連續的幾個陣列,但每個陣列必需由相同數量的磁盤組成,并且這幾個陣列必需具有相同的RAID級別。就是說,跨越陣列是對已經形成了的幾個陣列進行再一次的組合,RAID 1,RAID 3和RAID 5跨越陣列后分別形成了RAID 10,RAID 30和RAID 50。
Cache Policy:高速緩存策略
NetRAID控制器具有兩種高速緩存策略,分別為Cached I/O(緩存I/O)和Direct I/O(直接I/O)。緩存I/O總是采用讀取和寫入策略,讀取的時候常常是隨意的進行緩存。直接I/O在讀取新的數據時總是采用直接從磁盤讀出的方法,如果一個數據單元被反復地讀取,那么將選擇一種適中的讀取策略,并且讀取的數據將被緩存起來。只有當讀取的數據重復地被訪問時,數據才會進入緩存,而在完全隨機讀取狀態下,是不會有數據進入緩存的。
Capacity Expansion:容量擴展
在微軟的Windows NT,2000或Novell公司的NetWare 4.2,5操作系統下,可以在線增加目前卷的容量。在Windows 2000或NetWare 5系統下,準備在線擴容時,要禁用虛擬容量選項。而在Windows NT或NetWare 4.2系統下,要使虛擬容量選項可用才能進行在線擴容。
在NetRAID控制器的快速配置工具中,設置虛擬容量選項為可用時,控制器將建立虛擬磁盤空間,然后卷能通過重構把增加的物理磁盤擴展到虛擬空間中去。重構操作只能在單一陣列中的唯一邏輯驅動器上才可以運行,你不能在跨越陣列中使用在線擴容。
Channel:通道
在兩個磁盤控制器之間傳送數據和控制信息的電通路。
Format:格式化
在物理驅動器(硬盤)的所有數據區上寫零的操作過程,格式化是一種純物理操作,同時對硬盤介質做一致性檢測,并且標記出不可讀和壞的扇區。由于大部分硬盤在出廠時已經格式化過,所以只有在硬盤介質產生錯誤時才需要進行格式化。
Hot Spare:熱備用
當一個正在使用的磁盤發生故障后,一個空閑、加電并待機的磁盤將馬上代替此故障盤,此方法就是熱備用。熱備用磁盤上不存儲任何的用戶數據,最多可以有8個磁盤作為熱備用磁盤。一個熱備用磁盤可以專屬于一個單一的冗余陣列或者它也可以是整個陣列熱備用磁盤池中的一部分。而在某個特定的陣列中,只能有一個熱備用磁盤。
當磁盤發生故障時,控制器的固件能自動的用熱備用磁盤代替故障磁盤,并通過算法把原來儲存在故障磁盤上的數據重建到熱備用磁盤上。數據只能從帶有冗余的邏輯驅動器上進行重建(除了RAID 0以外),并且熱備用磁盤必須有足夠多的容量。系統管理員可以更換發生故障的磁盤,并把更換后的磁盤指定為新的熱備用磁盤。
Hot swap Disk Module:熱交換磁盤模式
熱交換模式允許系統管理員在服務器不斷電和不中止網絡服務的情況下更換發生故障的磁盤驅動器。由于所有的供電和電纜連線都集成在服務器的底板上,所以熱交換模式可以直接把磁盤從驅動器籠子的插槽中拔除,操作非常簡單。然后把替換的熱交換磁盤插入到插槽中即可。熱交換技術僅僅在RAID 1,3,5,10,30和50的配置情況下才可以工作。
I2O(Intelligent Input/Output):智能輸入輸出
智能輸入輸出是一種工業標準,輸入輸出子系統的體系結構完全獨立于網絡操作系統,并不需要外部設備的支持。I2O使用的驅動程序可以分為操作系統服務模塊(operating system services module,OSMs)和硬件驅動模塊(hardware device modules,HDMs)。
Initialization:初始化
在邏輯驅動器的數據區上寫零的操作過程,并且生成相應的奇偶位,使邏輯驅動器處于就緒狀態。初始化將刪除以前的數據并產生奇偶校驗,所以邏輯驅動器在此過程中將一并進行一致性檢測。沒有經過初始化的陣列是不能使用的,因為還沒有生成奇偶區,陣列會產生一致性檢測錯誤。
IOP(I/O Processor):輸入輸出處理器
輸入輸出處理器是NetRAID控制器的指令中心,實現包括命令處理,PCI和SCSI總線的數據傳輸,RAID的處理,磁盤驅動器重建,高速緩存的管理和錯誤恢復等功能。
Logical Drive:邏輯驅動器
陣列中的虛擬驅動器,它可以占用一個以上的物理磁盤。邏輯驅動器把陣列或跨越陣列中的磁盤分割成了連續的存儲空間,而這些存儲空間分布在陣列中的所有磁盤上。NetRAID控制器能設置最多8個不同容量大小的邏輯驅動器,而每個陣列中至少要設置一個邏輯驅動器。輸入輸出操作只能在邏輯驅動器處于在線的狀態下才運行。
Logical Volume:邏輯卷
由邏輯磁盤形成的虛擬盤,也可稱為磁盤分區。
Mirroring:鏡像
冗余的一種類型,一個磁盤上的數據在另一個磁盤上存在一個完全相同的副本即為鏡像。RAID 1和RAID 10使用的就是鏡像。Parity:奇偶校驗位
在數據存儲和傳輸中,字節中額外增加一個比特位,用來檢驗錯誤。它常常是從兩個或更多的原始數據中產生一個冗余數據,冗余數據可以從一個原始數據中進行重建。不過,奇偶校驗數據并不是對原始數據的完全復制。
在RAID中,這種方法可以應用到陣列中的所有磁盤驅動器上。奇偶校驗位還可以組成專用的奇偶校驗方式,在專用奇偶校驗中,奇偶校驗數據可分布在系統中所有的磁盤上。如果一個磁盤發生故障,可以通過其它磁盤上的數據和奇偶校驗數據重建出這個故障磁盤上的數據。
Power Fail Safeguard:掉電保護
當此項設置為可用時,在重構過程中(非重建),所有的數據將一直保存在磁盤上,直到重構完成后才刪除。這樣如果在重構過程中發生掉電,將不會發生數據丟失的危險情況。
RAID:獨立冗余磁盤陣列
獨立冗余磁盤陣列最初叫做廉價冗余磁盤陣列(Redundant Array of Inexpensive Disks),它是由多個小容量、獨立的硬盤組成的陣列,而陣列綜合的性能可以超過單一昂貴大容量硬盤(SLED)的性能。由于是對多個磁盤并行操作,所以RAID磁盤子系統與單一磁盤相比它的輸入輸出性能得到了提高。服務器會把RAID陣列看成一個單一的存儲單元,并對幾個磁盤同時訪問,所以提高了輸入輸出的速率。
RAID Levels:RAID級別
RAID級別為不同冗余類型在邏輯驅動器上的應用。它可以提高邏輯驅動器的故障容許度和性能,但也會減少邏輯驅動器的可用容量,每個邏輯驅動器都必須指定一個RAID級別。
RAID 1,3和5的邏輯驅動器使用了單一的陣列,附表1描述了它們的具體情況。簡單地說,RAID 0是沒有冗余,它可由一個或多個物理驅動器組成;RAID 1是鏡像冗余,它在一個陣列中需要兩個物理驅動器;RAID 3為專用奇偶校驗冗余,即所有的冗余數據都存儲在一個專用的磁盤上,一個陣列至少由三個物理驅動器組成;RAID 5為分散奇偶校驗冗余,即陣列中的冗余數據分散存儲在陣列中所有磁盤上,它的一個陣列中至少需要三個物理驅動器。
RAID 10,30和50是邏輯驅動器跨越陣列而組成的。附表2描述了跨越磁盤陣列的情況。
Read Policy:讀取策略
NetRAID控制器提供了三種讀取策略,分別為Read-Ahead(預讀),Normal(標準)和Adaptive(適中)。
預讀是在運行中,控制器不斷的提前讀取未被請求的數據,把它存儲在內存中,并期望這些數據能被使用。預讀可以更快的提供連續數據,當訪問的是隨機數據時效果就不佳了。
標準策略不使用預讀的方法,當讀取的數據大部分為隨機數據時,這個策略是最有效的。
適中策略是當訪問的最后兩個磁盤上的數據存儲在連續扇區上時,將采用預讀的方法。
Ready State:就緒狀態
就緒狀態是一個可用的硬盤,它即不在線也不是熱備用盤,并可以添加到任一個陣列中或者指定為熱備用盤的這種硬盤狀態。Rebuild:重建
在RAID 1,3,5,10,30或50陣列中把一個故障盤上的所有數據再生到替換磁盤上的過程。磁盤重建過程中邏輯驅動器通常不會中斷對其數據的訪問請求。
Rebuild Rate:重建率
重建操作過程的速度。每個控制器都分配了重建率,它反映的是在重建操作中IOP資源使用的百分比。
Reconstruct:重構
在改變RAID級別后,對邏輯驅動器上的數據重新整理的過程。
SCSI Disk Status:SCSI磁盤狀態
SCSI磁盤(物理驅動器)可以有以下五種狀態,分別為Ready(就緒),未配置的加電可操作磁盤;Online(在線),配置過的加電可操作磁盤;Hot Spare(熱備用),當一個磁盤出現故障時,準備使用的加電待用磁盤;Failed(故障),磁盤發生錯誤導致失效或用戶利用NetRAID控制器實用程序使驅動器脫機的狀態;Rebuilding(重建),磁盤正處于從一個或幾個關鍵性邏輯驅動器上恢復數據的過程中。
Stripe Size:條帶容量
在每個磁盤上連續寫入數據的總量,也稱作“條帶深度”。你可以指定每個邏輯驅動器的條帶容量從2KB,4KB,8KB一直到128KB。為了獲得更高的性能,要選擇條帶的容量等于或小于操作系統的簇的大小。大容量的條帶會產生更高的讀取性能,尤其在讀取連續數據的時候。而讀取隨機數據的時候,最好設定條帶的容量小一點。如果指定128KB的條帶將需要8MB內存。
Striping:條帶化
條帶化是把連續的數據分割成相同大小的數據塊,把每段數據分別寫入到陣列中不同磁盤上的方法。此技術非常有用,它比單個磁盤所能提供的讀寫速度要快的多,當數據從第一個磁盤上傳輸完后,第二個磁盤就能確定下一段數據。數據條帶化正在一些現代數據庫和某些RAID硬件設備中得到廣泛應用。
Virtual Sizing:虛擬容量
當此設置生效后,對一個邏輯驅動器來說,控制器將報告邏輯驅動器的容量比實際的物理容量要大的多。“虛擬”空間可以允許在線擴容。
Write policy:寫入策略
當處理器向磁盤上寫入數據的時候,數據先被寫入高速緩存中,并認為處理器有可能馬上再次讀取它。NetRAID有兩種如下的寫入策略:
Write Back(回寫)
在回寫狀態下,數據只有在要被從高速緩存中清除時才寫到磁盤上。隨著主存讀取的數據增加,回寫需要開始從高速緩存中向磁盤上寫數據,并把更新的數據寫入高速緩存中。由于一個數據可能會被寫入高速緩存中許多次,而沒有進行磁盤存取,所以回寫的效率非常高。
Write Through(完全寫入)
在完全寫入狀態下,數據在輸入到高速緩存時,它同時也被寫到磁盤上。因為數據已經復制到磁盤上,所以在高速緩存中可以直接更改要替換的數據,因此完全寫入要比回寫簡單的多。
非常好我支持^.^
(1) 100%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 亞馬遜云科技宣布Amazon Trainium2實例正式可用 2024-12-06
- [電子說] 虛擬化數據恢復—VMware ESX服務器常見故障的數據恢復方案 2024-12-05
- [電子說] 常用的服務器負載均衡多少錢一臺? 2024-12-05
- [電子說] 兆芯亮相2024數字科技生態大會 2024-12-05
- [電子說] 浪涌保護器在數據中心的重要性 2024-12-05
- [電子說] 服務器數據恢復—RAID5陣列熱備盤同步數據失敗的數據恢復案例 2024-12-04
- [電子說] UPS不間斷電源能保護哪些設備 2024-12-04
- [電子說] 不同配置云服務器及硬盤費用一覽 2024-12-04
( 發表人:admin )