具單一登入介面整合分散式運算與虛擬化資源之雲端服務
Sponsored Links
This presentation is the property of its rightful owner.
1 / 46

具單一登入介面整合分散式運算與虛擬化資源之雲端服務 PowerPoint PPT Presentation


  • 55 Views
  • Uploaded on
  • Presentation posted in: General

具單一登入介面整合分散式運算與虛擬化資源之雲端服務. 指導教授 : 黃依賢 教授 971523 范家賓 971549 陳振瑒 973345 沈慧翰. - 大綱 -. 一、研究背景與動機 二、研究目的 三、開發環境 四、系統軟體架構 五、系統硬體架構 六、雲端三大服務機制 七 、系統 各 層 詳細 八、總結. 一、研究背景與動機.

Download Presentation

具單一登入介面整合分散式運算與虛擬化資源之雲端服務

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


具單一登入介面整合分散式運算與虛擬化資源之雲端服務

指導教授: 黃依賢 教授

971523 范家賓

971549 陳振瑒

973345 沈慧翰


- 大綱 -

一、研究背景與動機

二、研究目的

三、開發環境

四、系統軟體架構

五、系統硬體架構

六、雲端三大服務機制

七、系統各層詳細

八、總結


一、研究背景與動機

  • 隨著近期雲端科技的發展,吸引Google、鴻海、廣達以及國內外等科技大廠,甚至是國內外等名校積極投入相關產品和技術研發。它所引發的強大影響力,不僅是加速了新一代雲端相關科技產業鏈的成形,同時也創造更強力的運算資源;如何整合眾多的電腦資源以完成龐大的作業運算,想必是未來的重要發展趨勢。


二、研究目的

(1)、提供單一登入系統整合所有之服務

(2)、虛擬機器的架設與使用並自動化虛 擬機服務

(3)、基於自動化虛擬機提供分散式運算系 統

(4)、提供多元平台整合的雲端儲存環境與資料備份與安全


三、開發環境

硬體部分:

IBM X3650 M3 * 1

IBM X3650 M2 * 1

ACER Personal PC * 20

Storage Server 22T * 1

5


三、開發環境

軟體部分(基本環境):

作業系統- Ubuntu 10.04 desktop

作業系統- Ubuntu 10.04 server

程式撰寫語言- PHP5 & Linux bash script

6


三、開發環境

軟體部分(虛擬化軟體):

KVM - Hypervisor

Opennebula - VM Manager tool

SSH - Secure Shell

Hadoop – 分散式運算

7


三、開發環境

軟體部分(檔案系統軟體):

NFS-kernel-server- File system

NFS-common- File system Client

OpeniSCSI

Rsync - backup

SVN – 版本控制軟體

8


三、開發環境

軟體部分(網路軟體):

Bridge-utils

Iptables - NAT, routing

Dhcp3-server- dhcp server

Apache with PHP & Mysql

OpenLDAP - 使用者管理

9


四、系統軟體架構

User

Browser

Application

YZU CSE Cloud

Storage

Web Server

App

Netwrok

App

App

App

Hadoop

ONE

SVN

VM

10


五、系統硬體架構

11


六、三大功能性系統分層


七、系統各層詳細

13


Virtualization Software illustration

14


Web Site

Apache Server

FRONT-END

Storage

Server

ONED

DATA

DATA

SSH

Open-iSCSI

NFS

Node Cluster

Node

NFS

SSH

DATA

Hypervisor(KVM)

15


Virtualization Network illustration

16


CSE Gateway

140.138.144.254

Internet

VM Gateway

140.138.144.226

DHCP Server

Network

Interface

Bridge

VM

17


Virtualization Automatic Control

18


19


VM System Demo

20


選擇Create VirtualMachine功能

21


點擊Ubuntu Desktop 10這個虛擬機選項

22


根據所得到的資料 連線使用虛擬機

23


(連線方法 1) 使用Putty

24


使用雲端平台相同的帳號密碼登入(s+學號,密碼預設0000)預設的root權限密碼為au4a83

25


(連線方法 2) 使用VNC Viewer 連線

26


輸入與雲端平台相同帳號密碼即可登入使用(帳號:s+學號,密碼預設0000)預設root權限密碼為au4a83

27


(連線方法 3) 使用Windows遠端桌面連線 (Linux整合xrdp)

28


29


Cloud File System

30


31


Browser

OpeniSCSI

Storage Server

Main Server

Apache

OpeniSCSI

32

32


Demo Cloud File System

33


34


35


雲端儲存空間 on SmartPhone

36


Microsoft initiator

37


Microsoft initiator

38


39


LDAP實作單一化登入整合

40


透過同一組帳號密碼,可用於

1.登入雲端平台

2.在網頁版雲端儲存環境的登入使用

3.Hadoop分散式運算環境之使用

4.VirtualMachine的要求與使用

5.VirtualMachine OS的使用者帳號密碼

6.利用iSCSI掛載雲端硬碟空間到

作業系統上使用時的帳號密碼

41


增加 JoomlaUser和JoomlaGroup這兩個schema 使Joomla的ldap套件可以使用ldap 裡的帳號,也就是系網頁的登入帳號整合。

42


使用LDAP Admin 軟體管理 Ldap的group和member

43


登入雲端平台

44


八、總結

  • 將雲端相關的強大運算技術與結合單一入口介面做結合,再配合上應用虛擬化電腦的技術互相應用,不但將資源達到最佳的使用性,且可以更好控管安全性的管理。透過專題製作這個機會,讓我不只學習到現在學術業界最熱門的雲端運算相關技術之外,也了解到如何以一個較大的眼界與想法去組織規劃ㄧ個整合型的系統,以往的課程或作業甚至於實驗,往往較偏重於單一軟體或是系統的應用,做完這個專題之後,學習到若要讓整個系統更加有效率以及完善的話,不能單單只侷限於單一層面的效能提升,整個系統彼此間的應用、整合、溝通、協定,都是我以後在做相關方面的研究或工作時,需要好好考慮到的問題。


  • Login