每個圖書館裡或多或少都有一些專門提供館藏查詢之用的電腦,這些電腦的管理看似沒什麼,但出現問題時總得花不少時間處理。本文就分享一下自己的經驗,文中會提到某產品,但絕無廣告意圖。
我開始接手 OPAC電腦(或稱 WebPAC電腦)的管理工作時,我們的做法是PC + Windows Server 的AD (Active Directory)。每一台PC 都加入網域,如此便可以透過GPO (Group Policy Object,群組原則) 來管理每一台PC的桌面、可使用的程式、可使用的磁碟機,甚至連 IE 瀏覽器都可以加以設定。也因為可以控制讓使用者不把檔案存到C碟,且設定自動做Windows Update的關係,所以我們並沒有加裝還原卡。
由於每一台PC 都是獨立的,因此所有的PC都是用同一組帳密登入網域主機(DC),然後自DC下載使用者設定檔到client端,因此我不用擔心 Windows桌面有檔案未刪或者是桌布被改掉。
一切似乎完美,但每天工讀生都得去每一台PC 開機和關機,所以後來透過一些指令,我們做到可以遠端對 OPAC電腦開關機。但隨著一年一年過去,問題便逐漸浮現,常見的問題有:
- 開機後無法進入作業系統
- 硬碟損壞
- 電源供應器損壞
- 風扇(噪音)
那時我們的工讀生一早來就要去巡這些PC,然後處理有問題的電腦。由於採購新電腦不是很容易,我們都是盡力的在維修。因為我們的電腦是 booksize PC,到最後連電源供應器在市面上都買不到,我們還得向製造廠商直接購買。
直到2012年暑假有機會換電腦時,為避免這樣的情形往後幾年再度重演,我們採取了一個新的做法,透過 NComputing 的 Desktop Virtualization 虛擬桌面技術,查詢端都用一個小黑盒子 (L300) 來取代 PC。較特別的是,這個黑盒子沒有會動的元作,沒有PC 電源供應器,沒有風扇,嚴格說起來,它並不是一台電腦,只有電源開關、網路接孔、USB、及連接螢幕。
在設定好後,當開啟 L300 這個小黑盒子後,它會連到後端的伺服器,登入作業系統,有點像Windows 的遠端桌面。特別的是,後端的主機安裝其 vSpace軟體後,可以讓多個 L300黑盒子登入。以我們的例子來說,目前我們用2台低階的伺服器,提供60個 L300登入使用,伺服器在做維護時,可以1台應付60個 L300。
這個做法好處是:
- 省錢:每一台L300 比 PC 確實便宜許多,且不會再有更換零件的費用。未來若後端伺服器不夠,或者太慢,只需更換伺服器即可,查詢端都不用更換。
- 省電:沒有可動元件,所需的電力就相對少,待機時更只用到3-5W。
- 省人力:真正的電腦只有後端的伺服器,原本工讀生要處理的電腦沒了,他們因此失業了。當然,有些工作變成我要做,無法給工讀生碰觸伺服器
- 管理方便:在伺服器端,可以透過其控制台去遠端監看或操控 L300。每一台L300可以設定多個後端伺服器,當伺服器無法登入時,它便會試著連下一個伺服器。
後端的伺服器有加入網域,依然是透過 GPO 來控制每台 L300登入後的操作環境,因此也沒加裝還原卡。但由於多個L300 同時登入一台伺服器,為避免彼此看到桌面上的檔案,所以每一個 L300都以不同的Windows 帳號登入。
這樣的做法從2012暑假至今,除了一開始有1台 L300有問題,至今都在運作中,且沒有報修過。也因耗電少,就24小時開著,這樣我也就不用每次要去排程開關機。
我們的做法算是較省錢的,如果有多一點錢,我覺得後端伺服器可以買好一點,甚至每一個L300 登入後都給它一個VM (虛擬機器)。不過我們應用途單純,所以目前的做法已足夠。
直到今天為止,就我所知,我們應是台灣第一個採用這個產品(或做法)的大學圖書館,後來知道有其他大學圖書館也採用,但遇到一些問題,在交流過後,應該他們也解決問題了。
其實目前每一個人手上都有智慧型手機,專供查詢館藏電腦的數量應可以減少。但虛擬桌面技術也可以應用在工讀生工作區、檢索區、電腦教室等,只是要依使用需求來購置伺服器或網路設備,才不會有登入後跑不動的問題。
眾所熟知的
OPAC 是指 Online Public Access Catalog
通常講到公用電腦,
應是 Public Access Computer
少有指公用電腦前面又加個大寫O的說法,
雖然可以想像是open的意味,
但少有看到用這樣的縮寫指到公用電腦。
如果公用電腦,
專門只能執行web界面的,
通常是指 kiosk,
用WebPAC這詞也當公用電腦,
又太超過了些。
早期圖書館公用電腦的議題,
較常從這個停止已久的:
https://en.wikipedia.org/wiki/The_Public-Access_Computer_Systems_Review
閱讀到相關討論,
PAC, PACS 是較普遍的說法。
謝謝 Cheng-Yen Liu ,真的很久沒人在部落格上留言了 🙂
本文講的 OPAC電腦或WebPAC電腦 (我們館都稱後者) 指的是專供查詢 OPAC (或 webPAC) 的電腦,C意指Catalog。
文中我避免用公用電腦一詞,因為公用電腦按定義來說就如同 Cheng-Yen 兄所講的 Public Access Computer,範圍比上述我所稱的 OPAC 電腦還廣,所以文末我提到檢索區、電腦教室等,是刻意把它們區別出來。