最好知道主板上存儲器插槽數(shù)目和支持的最大內(nèi)存數(shù)量。檢查隨DCS服務(wù)器來的存儲器是如何配置的。單條64MB DIMM機器比用16MB模塊插滿4個插槽的機器更容易升級。
服務(wù)器最好采用支持ECC內(nèi)存的存儲器。當(dāng)ECC存儲器與一個支持ECC的主板芯片組一起使用時,可糾正單個位存儲器錯誤和檢測多位存儲器錯誤。
硬盤驅(qū)動器對于服務(wù)器也很重要,連在網(wǎng)上的計算機都共享服務(wù)器文件,硬盤驅(qū)動器應(yīng)耐用、可靠和適用于同時為多個用戶服務(wù)的。因此,采用SCSI硬盤驅(qū)動器較合適。SCSI驅(qū)動器有智能和較快的轉(zhuǎn)速,采用UtraWideSCSI時從驅(qū)動器到系統(tǒng)間有極高數(shù)據(jù)傳輸率。無論是IDE硬盤驅(qū)動器還是SCSI硬盤驅(qū)動器,都可采用RAID技術(shù),能更安全地保存數(shù)據(jù),提高服務(wù)器質(zhì)量。SCSI總線可連接多臺硬盤驅(qū)動器,采用一臺9GB的硬盤驅(qū)動器沒有9臺1GB的SCSI硬盤驅(qū)動器的效率高。
市場上有一種磁盤陣列,專為服務(wù)器設(shè)計,是一種海量存儲器產(chǎn)品。硬盤驅(qū)動器陣列可裝入大量驅(qū)動器,用磁盤鏡像或RAID提供容錯,自動將服務(wù)器數(shù)據(jù)的多個拷貝存儲到不同硬盤驅(qū)動器上。當(dāng)驅(qū)動器發(fā)生故障時,所有數(shù)據(jù)依然對用戶有用。有些陣列驅(qū)動器甚至可熱交換,能在機器運行時更換故障。
服務(wù)器使用的RAID最好版本是RAID5,能為所有現(xiàn)在版本的C/S網(wǎng)絡(luò)操作系統(tǒng)所支持。RAID5數(shù)據(jù)“分析(stripes)"到多個SCSI驅(qū)動器上,使單個損壞驅(qū)動器上的內(nèi)容可以從陣列中其他驅(qū)動器的信息里重建。當(dāng)一個帶熱交換驅(qū)動器和供電的服務(wù)器結(jié)合在一起時,RAID5可使服務(wù)器以接近連續(xù)的24×7正常運行。
如果DCS不是采用C/S結(jié)構(gòu)的操作站,因各個操作站互相獨立,只保存一部分?jǐn)?shù)據(jù),如果是冗余配置,可靠性已很高,就不一定采用RAID技術(shù)。
DCS操作站為文件備份,可在操作站上安裝一個SCSI磁帶驅(qū)動器。采用C/S結(jié)構(gòu)的,在服務(wù)器上最好安裝磁帶機,可把用戶組態(tài)的應(yīng)用軟件拷貝在磁帶機上。操作站或服務(wù)器發(fā)生故障時,能把應(yīng)用程序重新輸入。磁帶機產(chǎn)品更新也較快,1990年左右進(jìn)口DCS配備的磁帶機現(xiàn)在已買不到備件或磁帶,新老磁帶機和磁帶不兼容。
S9000系統(tǒng)控制器由兩部分組成,一塊3C905卡完成模擬量控制,另一塊PLC主機LPM620-0072,主機上有以太網(wǎng)口,它在組成系統(tǒng)時,采用以太網(wǎng)連接,組成C/S結(jié)構(gòu)。以太網(wǎng)連線有兩種方式,在客戶機較多情況采用集線器連接。
如果只用1~2臺操作站和1~2臺控制器就把所有操作站、控制器連在公共電纜上,網(wǎng)上連接設(shè)備很少,也可以采用T型連接器。
服務(wù)器比客戶機包含更多驅(qū)動器,還需考慮它的電源功率和可靠性。電源很容易被忽視,如忽視電源直流輸出是否穩(wěn)定,還有噪聲、雜散信號、尖峰脈沖和浪涌。電源是最容易出故障的部件之一。電子線路采用+3.3V或5V,硬盤驅(qū)動器和風(fēng)扇采用+12V電壓。
有以太網(wǎng)的網(wǎng)絡(luò)適配器,也有其他網(wǎng)絡(luò)適配器,但都不如以太網(wǎng)用得多,所以價格也高。采用以太網(wǎng)能降低DCS成本。
三、容易產(chǎn)生死機的系統(tǒng)實例
設(shè)計一個系統(tǒng),操作站采用C/S結(jié)構(gòu),連線如圖所示。如配置8臺操作站,2臺服務(wù)器,下位是4臺S9000控制器,需要在操作站中顯示的I/O點數(shù)為2000,控制器和服務(wù)器通過以太網(wǎng)通信。控制器、服務(wù)器和控制器的物理連線是通過16端口的集線器(Switch Hub)。16端口集線器的速率缺省值是100BASE。如果服務(wù)器和操作站的適配器是10BASE,服務(wù)器和客戶機的內(nèi)存都是64kB,系統(tǒng)運行后死機現(xiàn)象較嚴(yán)重。
圖1
把服務(wù)器的一塊適配器換成100BASE,客戶機仍采用10BASE網(wǎng)絡(luò)適配器,把服務(wù)器內(nèi)存增加到256kB、客戶機增加到128kB,情況改觀很多。
從實際情況看,服務(wù)器和操作站死機原因與服務(wù)器內(nèi)存容量關(guān)系很大。64kB的內(nèi)存是最基本的,它的內(nèi)存應(yīng)該與操作站臺數(shù)有關(guān)。運行情況表明,增加一臺操作站服務(wù)器至少需要增加10~30kB內(nèi)存。服務(wù)器內(nèi)有兩塊網(wǎng)絡(luò)適配器,與控制器通信的采用10BASE,與操作站通信的采用100BASE,操作站可以采用10BASE的適配器。連線采用普通電纜。
如果服務(wù)器軟件和操作站軟件是fix,原來S9000的操作站就是采用該軟件,操作系統(tǒng)是bbbbbbs 3.2,死機情況不太嚴(yán)重。目前S9000系統(tǒng)監(jiān)控軟件是專用的,該軟件可能還有一些BUG,再加上網(wǎng)絡(luò)、內(nèi)存配置不太合理,死機現(xiàn)象十分嚴(yán)重。
客戶機應(yīng)該組態(tài)的那一臺服務(wù)器是主服務(wù)器,另一臺是從服務(wù)器。否則,當(dāng)一臺服務(wù)器發(fā)生故障時,另一臺服務(wù)器不能很好工作。如果有3服務(wù)器的話,組態(tài)更是重要。










