110 likes | 313 Views
가상 디스크를 사용한 대용량 스토리지 공간 구현. [ HiProject ]. HiDrive 개요. Physical Space. Physical Space. Physical Space. Virtual Space #1. Virtual Space #2. Virtual Space #3. Virtual Space #4. Virtual Space #5. Virtual Space #6. Virtual Disk Driver ( HiDrive ). User Level (Single Drive).
E N D
가상 디스크를 사용한대용량 스토리지 공간 구현 [HiProject ]
HiDrive개요 Physical Space Physical Space Physical Space Virtual Space #1 Virtual Space #2 Virtual Space #3 Virtual Space #4 Virtual Space #5 Virtual Space #6 Virtual Disk Driver (HiDrive) User Level (Single Drive)
HiDrive Loading 과정 HiDrive Driver Control Device Controller (App) Virtual Drive #1 I/O Thread Virtual Disk #1 Virtual Drive #2 I/O Thread Virtual Disk #2
HiDrive I/O Request 처리 HiDrive Driver User Level I/O Req. Virtual Drive #1 Virtual Drive #2 I/O Thread I/O Thread Virtual Disk #1 Virtual Disk #2
HiDrive목표 Virtual Space #2 Virtual Space #3 Virtual Space #1 Virtual Space #4 Virtual Disk via Network User Level (Single Drive)
HiDrive작업분담 • Kernel Level (김명환) • Device Driver 제작 • Control Driver 일부 제작 • Kernel/User Level Communication (이종엽) • Control Driver 제작 • Kernel/User간 패킷 컨트롤 • User Level (박용민) • Control Driver와 통신 • UI 제작