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

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


  • 50 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


6370915

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

指導教授: 黃依賢 教授

971523 范家賓

971549 陳振瑒

973345 沈慧翰


6370915

- 大綱 -

一、研究背景與動機

二、研究目的

三、開發環境

四、系統軟體架構

五、系統硬體架構

六、雲端三大服務機制

七、系統各層詳細

八、總結


6370915

一、研究背景與動機

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


6370915

二、研究目的

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

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

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

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


6370915

三、開發環境

硬體部分:

IBM X3650 M3 * 1

IBM X3650 M2 * 1

ACER Personal PC * 20

Storage Server 22T * 1

5


6370915

三、開發環境

軟體部分(基本環境):

作業系統- Ubuntu 10.04 desktop

作業系統- Ubuntu 10.04 server

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

6


6370915

三、開發環境

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

KVM - Hypervisor

Opennebula - VM Manager tool

SSH - Secure Shell

Hadoop – 分散式運算

7


6370915

三、開發環境

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

NFS-kernel-server- File system

NFS-common- File system Client

OpeniSCSI

Rsync - backup

SVN – 版本控制軟體

8


6370915

三、開發環境

軟體部分(網路軟體):

Bridge-utils

Iptables - NAT, routing

Dhcp3-server- dhcp server

Apache with PHP & Mysql

OpenLDAP - 使用者管理

9


6370915

四、系統軟體架構

User

Browser

Application

YZU CSE Cloud

Storage

Web Server

App

Netwrok

App

App

App

Hadoop

ONE

SVN

VM

10


6370915

五、系統硬體架構

11


6370915

六、三大功能性系統分層


6370915

七、系統各層詳細

13


6370915

Virtualization Software illustration

14


6370915

Web Site

Apache Server

FRONT-END

Storage

Server

ONED

DATA

DATA

SSH

Open-iSCSI

NFS

Node Cluster

Node

NFS

SSH

DATA

Hypervisor(KVM)

15


6370915

Virtualization Network illustration

16


6370915

CSE Gateway

140.138.144.254

Internet

VM Gateway

140.138.144.226

DHCP Server

Network

Interface

Bridge

VM

17


6370915

Virtualization Automatic Control

18


6370915

19


6370915

VM System Demo

20


6370915

選擇Create VirtualMachine功能

21


6370915

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

22


6370915

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

23


6370915

(連線方法 1) 使用Putty

24


6370915

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

25


6370915

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

26


6370915

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

27


6370915

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

28


6370915

29


6370915

Cloud File System

30


6370915

31


6370915

Browser

OpeniSCSI

Storage Server

Main Server

Apache

OpeniSCSI

32

32


6370915

Demo Cloud File System

33


6370915

34


6370915

35


6370915

雲端儲存空間 on SmartPhone

36


6370915

Microsoft initiator

37


6370915

Microsoft initiator

38


6370915

39


6370915

LDAP實作單一化登入整合

40


6370915

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

1.登入雲端平台

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

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

4.VirtualMachine的要求與使用

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

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

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

41


6370915

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

42


6370915

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

43


6370915

登入雲端平台

44


6370915

八、總結

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


  • Login