290 likes | 386 Views
單一登入整合安全性系統 結合雲端虛擬化服務. 2010/12/15 教授 : 黃依賢 961407 江欣怡 961420 陳怡茹. - 大綱 -. 一、研究背景與動機 二、研究目的 三、開發環境 四、系統軟體架構 五、雲端三大服務機制 六、三大功能性系統分層 七、成果 八、總結. 一、研究背景與動機.
E N D
單一登入整合安全性系統結合雲端虛擬化服務 2010/12/15 教授:黃依賢 961407 江欣怡 961420 陳怡茹
- 大綱 - 一、研究背景與動機 二、研究目的 三、開發環境 四、系統軟體架構 五、雲端三大服務機制 六、三大功能性系統分層 七、成果 八、總結
一、研究背景與動機 • 隨著近期雲端科技的發展,吸引Google、鴻海、廣達以及國內外等科技大廠,甚至是國內外等名校積極投入相關產品和技術研發。它所引發的強大影響力,不僅是加速了新一代雲端相關科技產業鏈的成形,同時也創造更強力的運算資源;如何整合眾多的電腦資源以完成龐大的作業運算,想必是未來的重要發展趨勢。 • 我們藉由單一的網頁介面,提供使用者統一的登入入口,並藉此做到使用者安全性以及權限上的管理,登入之後,我們整合應用系上教學實驗室的電腦以及虛擬化軟體,提供使用者可選擇的個人化電腦環境,並致力於研究利用開放原始碼的虛擬化管理軟體,讓系上電腦資源做到最有效的利用。
二、研究目的 (1)、提供使用者單一驗證登入窗口 (2)、學習虛擬機器的使用與管理 (3)、提供強大的分散運算能力系統
(1). Single Sign On System -----------------------------------------------------------
三大功能性系統分層- SSO • 將單一登入窗口設置在元智大學資訊工程學系網站 讓學生、老師以及教職員工只要從系網站登入即可得到管理員所授權的服務資源。不同的使用者給予不一樣的權限,再依據權限的配置去存取不一樣的服務項目。
軟體介紹-Joomla 使用了PHP 及MySQL 資料庫為基礎 在各種伺服器作業系統上都可以執行 「入口網站型 (Portal)」內容管理系統 美觀及美術設計整合容易 管理彈性及操作介面便利 多元且豐富的擴充套件 開放原始碼 11
Joomla CSE.yzu.edu.tw BIO.yzu.edu.tw Connect with LDAP MySQL migrate 12
軟體介紹-SVN version control system 隨著時間的推移管理文件和目錄,可恢復舊版本的資料,或者檢查資料的變化 允許使用者在不同電腦上修改及管理同一份資料 13
SVN User level & User modification Connect with LDAP 14
軟體介紹-LDAP Lightweight Directory Access Protocol 使用標準的協定 有多種存取權限 具有編碼的安全功能 提供快速及進階搜尋功能 在不同的環境中,提供一個共通的界面來提供使用者服務 15
LDAP User level & user modification Connect with Joomla 16
(2). Virtual Machine Management System ---------------------------------------------------------
三大功能性系統分層 - VMM • 提供通過SSO認證的使用者虛擬化個人電腦作業環境以及應用軟體,並藉由虛擬化電腦使用單元的統一管理中心,分配使用者閒置中並可被使用的電腦,讓有限的電腦資源做最有效率的應用。
軟體介紹-OpenNeBula • 資料中心虛擬化和雲端解決方案的引擎 • 開放原始碼的 虛擬基礎設備引擎用來動態佈署虛擬機器在一群實體資源上 • 最大的特色在於將虛擬平台從單一實體機器到一群實體資源
軟體介紹-KVM • Kernel-based Virtual Machine (KVM) 是一個full virtualization的解決方案適用於Linux在x86的硬體上. • KVM 允許VM使用不需修改的linux和windows disk image即可模擬機器。 • 每一台虛擬機器有自己的虛擬硬體(網卡,硬碟,顯卡......),在KVM Model下,每個VM都為一個可被Linux排程的Process。
(3). Distributed Computing Unit System ---------------------------------------------------------
三大功能性系統分層 - DCU 分散式運算提供系上個人以及實驗室強大的運算系統,且與虛擬化軟體做應用整合,達到節省運算時間與充分利用資源。 22
成果-tortoiseSVN • SVN送交
八、總結 • 將雲端相關的強大運算技術與結合單一入口介面做結合,再配合上應用虛擬化電腦的技術互相應用,不但將資源達到最佳的使用性,且可以更好控管安全性的管理。透過專題製作這個機會,讓我不只學習到現在學術業界最熱門的雲端運算相關技術之外,也了解到如何以一個較大的眼界與想法去組織規劃ㄧ個整合型的系統,以往的課程或作業甚至於實驗,往往較偏重於單一軟體或是系統的應用,做完這個專題之後,學習到若要讓整個系統更加有效率以及完善的話,不能單單只侷限於單一層面的效能提升,整個系統彼此間的應用、整合、溝通、協定,都是我以後在做相關方面的研究或工作時,需要好好考慮到的問題。