• 沒有找到結果。

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

24

第三章 系統設計與架構

3-1 系統概述

為解決企業在使用混合雲會遇到的帳號認證以及檔案與權限不同的問題,本 研究將實作出系統模擬解決此問題。系統分為三大部分:公有雲、私有雲以及本 地端。公有雲以 Google Docs 為例,並利用 Hadoop 架構出私有雲相關環境,為 考慮企業使用雲端系統時,並非企業內部擁有私有雲,而可能是資料中心,故在 研究階段時暫以本地端電腦為例。系統並提供身分同步的功能,以便模擬企業利 用公有雲時,所需處理的帳號認證相關問題。

3-2 系統環境

圖 12:系統環境圖

虛擬機器,並以 Hadoop 架構出私有雲

CPU:Intel(R) Core(TM) 2 Quad CPU Q8400 @

Ubuntu 10.4

3-3 系統架構

圖 13:系統架構圖

系統架構如上圖。使用者可藉著登入系統管理私有雲以及本地端某一資料夾

之檔案與資源,並藉著系統帳號對應之功能,管理與系統帳號相對應之 Google 帳號內的 Google Docs 檔案。使用者也可不藉由系統對檔案與資源做更改,之後

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

27

圖 14:帳號對應示意圖

使用者首次使用系統時,必需提供所擁有的 Linux、Hadoop 或 Google 的帳 號,讓系統能產生帳號對應之資訊,例如上圖:使用者提供自己所擁有的帳號 L1、H2 與 G3,系統則將這些帳號對應至 U1 之中。為了避免使用者多耗費心力 牢記系統之帳號密碼,系統的帳號對應資訊並不會讓使用者得知,因此,使用者 並不知道系統帳號 U1 之存在。之後若使用者須再次登入系統,即可以使用任一 帳號登入系統中,而能藉由系統紀錄的帳號對應資訊,使用其他帳號與密碼(L1、

H2 或 G3)登入系統中。

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

28

3-5 系統流程

圖 15:系統流程圖

使用者在登入系統後,可藉由使用者介面管理自己帳號的對應,可新增或刪 除所要對應的公有雲、私有雲及本地端的帳號。並可透過使用者介面觀看出在公 有雲、私有雲以及本地端有哪些檔案資源與檔案權限,有效的管理公有雲、私有 雲或本地端的檔案資源以及權限,而當使用者改變監控之資料夾的檔案資源時,

則能選擇是否同步到其他端,直到使用者登出系統。

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

29

3-6 使用者特性

本系統使用者為中小企業公司的主管階級,主要願意將本地資源發布至雲端 上及方便本地端資源控管,需具備一般電腦操作能力及使用公有雲相關服務者。

3-7 操作概念

使用者使用案例如下圖:

圖 16:使用者案例圖 使用者案例圖如下說明:

 Name:認證模組

 Actor: User

 Goal: 確認是否為合法使用者 Step:

Actor actions: System responses:

1.使用者提供帳號密碼

Actor actions: System responses:

1.擁有寫入權限的使用者

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

31

相關文件