Presentation is loading. Please wait.

Presentation is loading. Please wait.

Separating computation and storage with storage virtualization Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Yaoxue Zhang,

Similar presentations


Presentation on theme: "Separating computation and storage with storage virtualization Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Yaoxue Zhang,"— Presentation transcript:

1 Separating computation and storage with storage virtualization Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Yaoxue Zhang, Yuezhi Zhou * 1

2 Outline 11IntroductionIntroduction 22 Related Work 55 ConclusionsConclusions 33 “StoreVirt” mechanism and method 44 Implementation and deployment 2

3 3 11IntroductionIntroduction (1)Each PC machine is installed with all needed software and data and executes them locally. (2)Each client machine does not hold any desired software and data locally, which resides on the central server, while being streamed to and executed with the client’s local resources.

4 4 11IntroductionIntroduction Data center concern : ‧ Software consistence ‧ Heterogeneous OS and application support ‧ Malware threat ‧ Data protection

5 5 11IntroductionIntroduction This paper present “StoreVirt” system. Such as : ‧ Heterogeneous OS support ‧ User transparency ‧ Software and data sharing ‧ Separating computation from storage

6 6 22 Related Work XP 、 2003 、 2008 、 Vista 、 win7 、 Linux…etc AFSNASNFS AFSNASNFS Although these systems can be used to share user files flexibly, they generally do not support sharing system files for the reasons described in Section 3.6

7 7 33 “StoreVirt” mechanism and method We made the following four assumptions in the StoreVirt model. 1. 我們假設使用者計算與記憶體都足夠。並且機器都 是普通的個人電腦。 2. 使用者的電腦沒有大型儲存裝置(如硬碟) 3. 使用者有 Ethernet-based 乙太網路環境。 4.Transparent computing 的安裝與維護都有專業人員 維護,伺服器也會被鎖在專門放置伺服器的機房內。 使得安全性與信賴度能增加。

8 8 StoreVirt mode 33 “StoreVirt” mechanism and method

9 9 33 Virtual disk and access method 1.first set of protocols is concerned about how to access the contents of Vdisk before a client OS starts, termed as MRBP (Multi-OS Remote Booting Protocol). 2.second set is about how to access the Vdisk when the client OS runs after starting, termed as NSAP (Network Service Access Protocol).

10 10 33 “StoreVirt” mechanism and method 操作步驟: 1. 客戶必須建立網路連線,連結虛擬硬碟。(模擬傳 統硬碟) 2. 客戶必須選擇所使用的系統 3. 客戶需進行使用者驗證,連結專用的 vDisk image 4.vDisk 的操作如傳統硬碟相同。 To implement this set of protocols, it is needed to extend the traditional BIOS function.

11 11 33 “StoreVirt” mechanism and method Flexible mapping from virtual to physical

12 12 33 “StoreVirt” mechanism and method VBA 虛擬區塊位址 PSD 物理儲存裝置 PBA 物理區塊位址 全名: ‧ VBA (Virtual block address) ‧ PSD (Physical storage device) ‧ PBA (Physical block address)

13 13 33 “StoreVirt” mechanism and method When an end user logins, the StoreVirt client will ask for his name and password.

14 14 33 “StoreVirt” mechanism and method Shows the process for the file redirector to handle an open file system call

15 15 33 “StoreVirt” mechanism and method 會去偵測本地端 快取是否有資訊,若 沒有才會到 Storage Pool 取得,來加快運 算與減少傳輸成本。

16 16 44 Implementation and deployment

17 17 44 Implementation and deployment

18 18 55 ConclusionConclusion a.StoreVirt can achieve comparable or even better disk and filesystem performance than regular PCs with local hard disks, networked file system and VM-based approaches. b.Our current prototype only support Ethernet-based LAN net- work. As the mobile network and even 3 G network emerge, it is more benefical to support them in transparent computing. Due to the network bandwidth is limited and vibrated, we need to explore its usage in transparent computing systems.

19 19 Thank You


Download ppt "Separating computation and storage with storage virtualization Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Yaoxue Zhang,"

Similar presentations


Ads by Google