在大型服務器領域,KVM切換系統是整個系統的核心,其性能的好壞直接關系到系統的復雜程度和應用的靈活性。一般的KVM最多只能支持幾十個節點,而曙光大規模KVM系統最多可以支持1024個節點。為什么有如此大的詫異呢?
首先,由于每一種KVM系統都是一個網絡設備,這就涉及到一個網絡拓撲結構的問題。用于KVM的網絡結構一般有星形網絡、菊花鏈網絡、以太網絡等。星形網絡結構的KVM產品有故障率小的特點。也就是說如果一臺節點機損壞,不會影響其他節點機的正常工作。但星形網絡結構的KVM產品一般布線比較復雜,常常要從服務器機柜中引出很多線出來,基本上每臺節點機都要引出幾條數據線。而且為了能夠區分那條數據線對應哪臺節點機,有時候不得不在數據線上做上標號。這樣一來,如果在一臺有十幾個節點的機柜中,要尋找某一個節點的數據線可就要費很大的勁了。菊花鏈式網絡結構的KVM產品的特點是結構簡單,類似于單一總線上掛接數十臺節點機,這樣即使是有十幾個節點的機柜,也只需要從中引出一條數據線出來。但這種結構的缺點是很容易發生故障:比如說鏈上的某一臺節點機故障,或者某一段線路發生故障,會造成該節點或線路以后的所有節點失去和KVM終端的聯系,造成節點機無法操作。基于以太網的KVM產品比較少,而且圖象質量比較差,數據傳輸速度也很受具體網絡條件的限制。
曙光大規模KVM系統采用的是一種星形網絡和菊花鏈式網絡相結合的一種網絡拓撲結構。這種結構可以稱為兩級的樹狀結構。具體來說,一個KVM終端卡,通過多路器分出八路,每一路又可以掛接最多128個節點,這樣一共可以最多支持1024個節點。這種結構綜合了星形結構和菊花鏈式結構的優點,同時又最小化地降低了菊花鏈式結構所能發生的故障。
其次,由于市場上有些KVM產品是星形網絡結構的產品,這樣由于每一臺KVM所具有的端口數量有限,而且對應每一個端口都有一套相應的軟硬件配套。端口增加,相應的產品成本和體積都會增加。這樣就限制了其所帶的節點數量,也就是說不具備智能化的功能。曙光大規模KVM系統是在單一數據總線上掛接數臺節點機,其切換機理靠的是數據傳輸協議,這樣就具備智能化、可擴展等特點,使得產品的靈活性發揮到了極致。而且理論上講,曙光KVM系統單線支持的節點數量是不受限制的。
由于是單一總線數據通訊,在多個節點通訊的過程中,必須解決好時間片的分配問題,否則會出現總線競爭的現象。曙光大規模KVM系統有效的解決了這一問題。它能在節點與KVM終端卡通信發生故障的情況下自動放棄總線占用,避免總線死鎖。使得KVM終端可以順利的和1024個節點通信,產品安全性得到保證。
由此可見,曙光大規模KVM系統是一種能夠同時支持多節點、結構靈活、布線簡單的可靠產品。必將會越來越被客戶所重視(文:曙光研發部KVM項目組 李連波)。