如何在服務器上配置零客戶端
如果你想要減少為用戶提供桌面技術支持和進行配置的時間,就不能使用本地操作系統。零客戶端應運而生。
虛擬桌面基礎設施(VDI)可以通過更好的方式將操作系統交付給終端用戶,但是其仍然需要使用終端設備。對于這種情況,通常我會選擇瘦客戶端,但是它們也需要使用自己的操作系統。所以也需要進行一系列的本地配置。如果能夠避免使用操作系統,就可以減少可能導致問題的潛在因素。VDI為用戶提供了操作系統,但是零客戶端卻取消了終端上的操作系統。而最終結果是我們不必再針對終端進行排錯。
在服務器上配置零客戶端
零客戶端是一種極為簡化的設備。它們是無狀態化的設備,沒有風扇、硬盤、操作系統以及本地配置。事實上,不同于傳統的多任務處理器,其通常會包含一套特定的芯片組。比如,Wyse P25。它的“處理器”是一個Teradici TERA2321 PCoIP芯片。換句話說,P25是一個安靜、低能耗(不到8瓦)、沒有大腦的設備,直到將其接通電源,接收指令。
你可能想問零客戶端是否真的不需要任何配置。答案是肯定的也是否定的。你需要對系統進行配置,但不是在終端上,并且只有很少的幾個部分需要進行配置。
需要進行哪些配置
首先,你應該知道當零客戶端啟動時,它就像一只剛剛出生的嗷嗷待哺的小鳥。這些小鳥還沒有獨立尋找食物的能力。它們看不到、聽不到任何東西,也沒有力氣站立起來。它們知道的唯一件事情就是發送出信號(吱吱喳喳的叫聲)來吸引其他鳥過來、喂它們一些吃的,并且教會它們如何捕食。
零客戶端也是一樣。在其啟動之后會發送DHCP廣播,因為它需要連接到代理以獲取桌面。但是其現在不知道自己所處的時區(更不用說時間了),代理的位置,使用哪種分辨率,將其重定向媒體流和USB數據發送到哪里。
因此,DHCP服務器需要包含所有這些信息。這些通常是文本信息,而不是A記錄或者其他指針。一旦獲取這些信息,零客戶端中的特定芯片就可以和代理進行通訊,也可以從管理應用中獲得指令。這三件事情教會它“桌面應該如何工作。”
配置完DHCP服務器之后,就需要啟動零客戶端管理應用。每個制造商都有類似的產品。其可以對網絡進行掃描以尋找未連接的零客戶端。一旦發現它們,就會下發你之前定義好的配置,比如顯示器分辨率、連接服務器信息(一些型號從這里獲取信息,而不是DHCP服務器),并且根據合規要求限制聲音和USB的使用。
每個制造商的產品都不盡相同。一些型號根本不需要配置服務器——而是一切配置都通過DHCP服務器和連接服務器實現——但是一些型號在每次設備啟動時都需要使用配置服務器。其他零客戶端可能只需進行一次尋找配置服務器的過程,之后會將數據存儲在flash內存當中。在少數情況中,一些小的制造商推出的零客戶端會首先主動尋找配置服務器。
***,對于實際的終端設備來說,并不需要進行任何配置。你之前所做的配置都會成為終端設備的參考配置,并且只需要進行一次。在部署零客戶端系統之后,就可以使用任何種類的設備,不論交換還是更新它們,都會獲得和原始設備一樣的表現。
使用零客戶端***的原因是因為它是無狀態的,沒有活動組件,唯一有可能導致其發生故障的原因就是用戶將可樂灑在機器上或者機器出現物理損壞。而最壞的消息是我們不必再前往用戶的座位旁去解決問題,也許某一天我們會失去現在的工作機會。