本申請涉及計算機技術領域,特別涉及一種基于云平臺的微機授課實驗系統。
背景技術:
現在教育系統中,從中學到大學時代,微機課程已經是一門必修課程,而且大學期間的許多其他課程也需要在微機上進行實踐,那么每一所學校都要維護自有的機房實驗室,設置是每個學院都要維護自有的機房實驗室,從而帶來的采購成本和人員維護成本是十分高昂的,而且機房實驗室的機器在很多時候都處于閑置狀態。因此機房實驗室普遍存在性能過剩,造成資源的嚴重浪費。因此,如何解決上述機房實驗室性能過剩,資源嚴重浪費的問題,是本領域技術人員需要解決的技術問題。
申請內容
本申請的目的是提供一種基于云平臺的微機授課實驗系統,該系統可以節省大量的機房實驗室中機器成本,且機房實驗室經過長期使用后,經常會出現機器宕機老化問題,而云平臺系統能合理的規避該問題,降低運維的成本以及頻率。
為解決上述技術問題,本申請提供一種基于云平臺的微機授課實驗系統,所述系統包括:云平臺系統和瘦客戶端;其中,
所述云平臺系統,用于按照微機授課實驗的教學需求部署虛擬機作為微機授課實驗室;
所述瘦客戶端連接所述虛擬機,用于接收用戶輸入的課程操作并顯示所述虛擬機的反饋結果,以完成微機授課實驗。
可選的,所述云平臺系統具體用于按照微機授課實驗的教學需求,確定所需云平臺軟件,以及所需存儲空間;根據所述所需云平臺軟件以及所述所需存儲空間在物理環境設備中部署對應虛擬機作為微機授課實驗室。
可選的,所述云平臺系統具體為公有云平臺系統或私有云平臺系統。
可選的,所述物理環境設備包括服務器、存儲設備以及交換機。
可選的,所述存儲設備數量為1個,所述交換機數量為1個。
可選的,瘦客戶端包括顯示器、網卡以及輸入設備。
可選的,所述輸入設備為鍵盤和鼠標。
本申請所提供的一種基于云平臺的微機授課實驗系統,包括:云平臺系統和瘦客戶端;其中,所述云平臺系統,用于按照微機授課實驗的教學需求部署虛擬機作為微機授課實驗室;所述瘦客戶端連接所述虛擬機,用于接收用戶輸入的課程操作并顯示所述虛擬機的反饋結果,以完成微機授課實驗;該系統可以節省大量的機房實驗室中機器成本,且機房實驗室經過長期使用后,經常會出現機器宕機老化問題,而云平臺系統能合理的規避該問題,降低運維的成本以及頻率。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本申請實施例所提供的基于云平臺的微機授課實驗系統的結構框圖。
具體實施方式
本申請的核心是提供一種基于云平臺的微機授課實驗系統,該系統可以節省大量的機房實驗室中機器成本,且機房實驗室經過長期使用后,經常會出現機器宕機老化問題,而云平臺系統能合理的規避該問題,降低運維的成本以及頻率。
為使本申請實施例的目的、技術方案和優點更加清楚,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
請參考圖1,圖1為本申請實施例所提供的基于云平臺的微機授課實驗系統的結構框圖;該系統可以包括:云平臺系統100和瘦客戶端200;其中,
云平臺系統100,用于按照微機授課實驗的教學需求部署虛擬機作為微機授課實驗室;
瘦客戶端200連接虛擬機,用于接收用戶輸入的課程操作并顯示虛擬機的反饋結果,以完成微機授課實驗。
具體的,該系統中用戶(即可以理解為學校部署機房實驗室或者學院部署機房實驗室)在云平臺系統100中申請虛擬機作為一個實驗室,按需申請滿足教學需要;然后為每個學生準備一個瘦客戶端,用于連接虛擬機,該瘦客戶端成本較低,主要是提供連接功能,以及一個顯示器用于顯示;使用瘦客戶端即可連接虛擬機開始教學實驗。即本實施例并不限定瘦客戶端200的數量,其可以根據用戶的實際需求進行設置和修改。
本實施例并不對按照微機授課實驗的教學需求部署虛擬機的部署過程進行限定。具體的,云平臺系統具體用于按照微機授課實驗的教學需求,確定所需云平臺軟件,以及所需存儲空間;根據所需云平臺軟件以及所需存儲空間在物理環境設備中部署對應虛擬機作為微機授課實驗室。
具體的,根據用戶自身的教學需求選擇所需云平臺軟件,以及根據微機授課實驗室即需要準備的微機實驗室的規模確定所需要的存儲空間等參數。根據用戶自身的具體需求部署對應的虛擬機作為微機授課實驗室。
其中,云平臺系統100對應的物理環境設備一般可以包括服務器、存儲設備以及交換機。其中,存儲設備數量一般為1個,交換機數量也一般為1個。而服務器的數量需要根據用戶自身的需求準備對應數量的服務器(即根據微機授課實驗室規模確定)。本實施例并不對服務器的數量進行限定。
本實施例中的云平臺系統100可以是公有云平臺系統或私有云平臺系統。其中,私有云平臺系統為用戶自行部署維護的云平臺,需要自備軟硬件,并自己維護;公有云平臺系統是由第三方提供支持的云平臺,軟硬件由第三方提供并維護,例如亞馬遜或者阿里云。
當用戶利用私有云平臺系統時,需要根據用戶自身的需求準備對應數量的服務器、一臺存儲設備和一臺交換機,搭建基本的物理環境(即物理環境設備)。然后在該物理環境上搭建第三方廠商或者開源社區提供的云平臺軟件;之后根據需求申請對應虛擬機。
當用戶利用公有云平臺系統時,僅需要根據需求申請對應虛擬機即可。
因此,使用公有云平臺系統可以在短期內實施并上線,節省人力成本,畢竟云平臺系統的部署以及運維都需要投入不小的人力。從總體成本而言,公有云平臺系統可以根據使用收費,相較于私有云平臺系統,成本應該大致相抵。
其中,瘦客戶端200(thinclient)指的是在客戶端-服務器網絡體系中的一個基本無需應用程序的計算機終端。它通過一些協議和服務器通信,進而接入局域網。即瘦客戶端200可以理解為一個精簡的pc,主要是作為一個連接器使用,無cpu、內存等處理模塊,主要是包含顯示器、網卡等。本實施例中瘦客戶端200可以包括顯示器、網卡以及輸入設備。本實施例并不對具體的輸入設備進行限定,例如可以是鼠標、鍵盤、麥克風等。通常情況下輸入設備為鍵盤和鼠標。
具體的,瘦客戶端200將其鼠標、鍵盤等輸入傳送到云平臺系統100中的服務器中的虛擬機進行處理,服務器再把處理結果回傳至客戶端顯示。不同的瘦客戶端200可以同時登錄到服務器上,模擬出一個相互獨立又在服務器上的工作環境。實現教學實驗。
基于上述技術方案,本發明實施例提的基于云平臺的微機授課實驗系統,能夠節省大量的機房實驗室中機器成本,且機房實驗室經過長期使用后,經常會出現機器宕機老化問題,而云平臺系統能合理的規避該問題,降低運維的成本以及頻率;進一步公有云平臺系統使得外包成為可能,在相同成本下,不再需要關注過多的問題,精力更聚焦于教學。
以上對本申請所提供的基于云平臺的微機授課實驗系統進行了詳細介紹。本文中應用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想。應當指出,對于本技術領域的普通技術人員來說,在不脫離本申請原理的前提下,還可以對本申請進行若干改進和修飾,這些改進和修飾也落入本申請權利要求的保護范圍內。