一、 前言
深信服教育桌面云極域多教室課程表方案是按照不同教室上不同的課表分別下發(fā)不同課程為師生提供端到端一站式桌面云交付架構(gòu),實現(xiàn)將校園教學桌面集中部署在云端(服務(wù)器),以虛擬化的方式展示在前端設(shè)備(瘦終端)上,老師使用極域課程表集中管理學生端上不同課程。這種“極域課程表云端集中化”的管理方式具備桌面資源按需分配、統(tǒng)一管理、安全可控、節(jié)約成本、教師上課方便等多種特性,非常適合在各類教育場景廣泛部署,可以解決教學環(huán)境部署切換慢、終端PC維護量大、資源浪費、運行成本高、按課程表自動上不同課程等問題。
課程表目前包含兩種課表功能,分別是計劃課表和自由課表,計劃課表主要是針對學生按規(guī)定時 間智能上下課的功能,結(jié)合教師端的調(diào)課功能(僅允許調(diào)整當天的課程)一起使用;自由課表主要是滿足老師手動上下課、切換課程,在教師端統(tǒng)一支配的場景。
計劃課表即是先安排好每個課室這學期的上課時間和對應(yīng)的課程,該課室的adesk即按照這張課程表進行上下課。每節(jié)課上課前5min(每天第一課時提前10min)會將對應(yīng)課程的資源下發(fā),盒子登錄后可訪問課程資源。課程下課時間到了會彈關(guān)機提醒,關(guān)機提醒可以選擇延遲關(guān)機,直到下節(jié)課上課前4min,盒子會彈強制關(guān)機提醒,1min后會強制關(guān)機退出。計劃課表進行下節(jié)課切課時,會先注銷用戶再自動登錄(故adesk需要配置自動登錄)獲取下節(jié)課的資源。若課程表無安排課程,則adesk停留在資源界面(無資源)
自由課表則是由教師來決定什么時候上什么課程,教師機登錄后可以看到自由課表關(guān)聯(lián)的所有資源,若教師沒有選擇任何課程上課,則學生機登錄后資源界面無資源。若教師機選擇一門課程進行上課,則學生機登錄后會下發(fā)正在上課的課程資源。教師機可以對當前正在上課的課程進行下課操作,教師執(zhí)行下課操作后,學生機會在1min后強制關(guān)機。若當前正在上課程A,教師可以進行切課操作,當切換到課程B后,所有已接入課程A資源的adesk都會馬上注銷再自動登錄獲取到課程B的資源
故在第一次實施時,需要先配置好用戶和adesk自動登錄
注意:目前課程表功能只支持android盒子,不支持PC客戶端接入也不支持X86盒子。
二、 客戶需求分析
客戶是一所大學里的計算機學院,有兩個機房需要老舊機器改造,客戶前期使用了深信服桌面虛擬化進行測試,效果非常不錯,于是我們采用深信服的桌面虛擬化極域課程表方案,兩個機房共6臺服務(wù)器,140個瘦客戶機,每個機房70個點,2套極域軟件,140個極域?qū)W生端授權(quán),采用集群方式管理,分發(fā)的虛擬機分布在虛擬存儲上。每個機房滿足多個教學軟件模板在不同的時間自動切換教學,或者自由切換教學,滿足學院上機教學的目的。
三、 實施規(guī)劃
1、拓撲規(guī)劃
四、 VMP 模板設(shè)計
特別說明:本文參考了極域課程表操作指導(dǎo)及實施指導(dǎo)文檔。
在安裝模板時請大家先把安裝完的軟件安裝完后在安裝極域軟件教師端和學生端,安裝方法如下:
五、 VDC 課程表系統(tǒng)設(shè)置調(diào)試
Vdc升級到5.0版本以上,課程表功能默認是禁用的,需要開啟此功能,打開https://192.168.0.251:4430,輸入用戶名密碼,在系統(tǒng)設(shè)置-系統(tǒng)配置-控制臺配置-控制臺界面定制-教育組件選擇啟用-保存。
六、課程表VDI設(shè)置調(diào)試
1、虛擬化平臺控制器設(shè)置
2、設(shè)置資源管理
(1)建立一教室教師端和一教室課程總表方法
選擇新建-資源組-名稱一教室教師端teacher_win7x86-保存。然后在新建的一教室教師端teacher_win7x86資源組里選擇新建獨享桌面,方法:新建-獨享桌面-名稱為一教室教師端teacher-所屬組為一教室教師端teacher_win7x86-虛擬機配置名稱為oneteacher-虛擬機模板為一教室教師端Win7x86-teacher-發(fā)布類型可選擇專用模式或還原模式-個人磁盤10G。
自動登錄方式選擇啟用自動登錄-登錄到本地計算機用戶名為administrator 。
接著選擇虛擬機位置與數(shù)理-添加虛擬機數(shù)量為1-確定-保存。
建好的狀態(tài)

特別提醒,最后生成的一教室教師端虛擬機一定要保存在VMP一教室計劃課表教師端_teacher_Win7x86組里,便于以后管理。其他生成的虛擬機也要建立在相應(yīng)的組里。
(2)選擇新建-資源組-名稱一教室課程總表-保存。然后在新建的一教室課程總表資源組里選擇新建獨享桌面,方法:分別建立一教室上課的課程C語言課資源和java課資源。建一教室C語言課的方法,新建-獨享桌面-名稱為一教室C語言課win7-所屬組為一教室課程總表-虛擬機配置名稱為oneC-虛擬機模板為一教室C語言課_Win7x86-發(fā)布類型可選擇專用模式或還原模式-個人磁盤40G。
在一教室課程總表組里建一教室java課Win10的方法,新建-獨享桌面-名稱為一教室java課Win10-所屬組為一教室課程總表-虛擬機配置名稱為onejava-虛擬機模板為一教室java課_Win10x64-發(fā)布類型可選擇專用模式或還原模式-個人磁盤10G。
自動登錄方式選擇啟用自動登錄-登錄到本地計算機用戶名為sangfor
接著選擇虛擬機位置與數(shù)理-添加虛擬機數(shù)量為4-確定-保存。
建完的一教室課程總表效果
(3)建立二教室教師端和二教室課程總表方法
建立二教室教師端和二教室課程總表的方法都一樣,在這里不做具體的安裝步驟說明了。
這是二教室教師端teacher_win7x86資源組情況,二教室教師端teacher分一個虛擬機twoteacher。
建完的二教室教師端teacher_win7x86效果
二教室課程總表資源組里二教室C語言課分了2個虛擬機,名稱為twoC
二教室課程總表資源組里二教室sql2008課_win7分了2個虛擬機,名稱為twosql2008。
建完的二教室課程總表效果
總結(jié):課程表組成由教師端和每節(jié)課上課的模板有關(guān)系,也就是一個教室教師端只分配一個虛擬機,安裝每節(jié)課的上課軟件,每節(jié)課(比如C語言課)跟每個教室里放的的學生終端數(shù)有關(guān)聯(lián),學生終端70個,那么你每節(jié)課就都得分70個虛擬機(比如C語言課70個虛擬機,java也得分70個虛擬機,說白了每個教室有10節(jié)課,學生終端70個小盒子,那么每節(jié)課就都得分70個虛擬機)。
2、設(shè)置用戶管理
(1)建立一教室組里兩個分組的用戶方法
建立一教室組中一教室教師端teacher的步驟是:新建-用戶組-名稱一教室-保存。然后在一教室組建立分組一教室教師端teacher,新建-用戶組-名稱一教室教師端teacher-保存。
在一教室組的分組一教室教師端teacher建立用戶oneteacher,新建-用戶-名稱oneteacher-設(shè)置密碼-所屬組/一教室/一教室教師端teacher-關(guān)聯(lián)角色-oneclassroomteacher-保存。教師端用戶oneteacher建立完成。
一教室組建立分組一教室用戶,新建-用戶組-名稱一教室用戶-保存。然后在一教室組的分組一教室一教室用戶分別建立兩個用戶test1,test2。
(2)建立二教室組里兩個分組的用戶方法
在二教室組的分組二教室教師端teacher建立用戶twoteacher.并關(guān)聯(lián)角色twoclassroomteacher.
二教室組建立分組二教室用戶,新建-用戶組-名稱一教室用戶-保存。然后在二教室組的分組二教室用戶分組里分別建立兩個用戶test3,test4。
總結(jié):建立的教師端用戶是專為教師端小盒子登錄的用戶準備的,教師端需要綁定角色授權(quán)。學生端不需要綁定角色授權(quán)。教室里建立的每個用戶是專門為學生端小盒子登錄的用戶做準備的,并且要勾選密碼每次都得自動登錄。
4、角色授權(quán)設(shè)置
(1)建立一教室教師端角色授權(quán)
建立一教室教師端角色授權(quán)方法:新建-新建角色-角色名稱oneclassroomteacher-關(guān)聯(lián)用戶-一教室教師端teacher-編輯授權(quán)資源列表-選中一教室教師端teacher_win7x86-確定-保存。
(2)建立二教室教師端角色授權(quán)
建立二教室教師端角色授權(quán)方法:新建-新建角色-角色名稱twoclassroomteacher-關(guān)聯(lián)用戶-二教室教師端teacher-編輯授權(quán)資源列表-選中二教室教師端teacher_win7x86-確定-保存。
總結(jié):兩個教師端需要綁定角色授權(quán),通過綁定教師端資源獨享桌面可以直接進入操作。而學生端不需要綁定,學生端是通過教師端每節(jié)上課的內(nèi)容自動登錄系統(tǒng),正常學生端小盒子登錄是沒有任何系統(tǒng)的。
5、課程管理計劃課表和自由課表設(shè)置
本節(jié)是課程表制作的核心部分。
(1)基礎(chǔ)配置的設(shè)置
VDI 設(shè)置-課程管理-基礎(chǔ)配置-學期開始時間2017-02-23-學期結(jié)束時間2017-07-31-課程定義-新建-根據(jù)學校上下課時間自己定義。
(2)課表模板設(shè)置
VDI 設(shè)置-課程管理-課程模板-新建-課程名C語言-學生桌面-選擇桌面-一教室C語言課win7-確定-備注-一教室C語言課-確定,這時候一教室C語言課建立完成。
其他的課程建立與一教室C語言課建的方式一模一樣。
說明:
① 課程模板就相當于課程資源(一個課程模板對應(yīng)一個虛擬機資源),所以在新建課程模板之前需要先創(chuàng)建虛擬機資源
② 創(chuàng)建課程模板
選擇桌面,會打開當前所有的虛擬機資源,一個課程模板對應(yīng)一個虛擬機資源(也可以多個課程模板對應(yīng)一個虛擬機資源)
(3)課程計劃計劃課表設(shè)置
<