Download - WUG #004 - Indelible FS Open Source Release
What is Wakamevdc?
● Infrastructure as a service (IaaS)● Free Open Source● Written in Ruby
From the user's perspective
Instance Instance
Instance
WebAPI
* Instance = Virtual Server
User
Http
SSH
Under the hood
HVA (Hypervisor Agent)
Instance
Instance
Instance
HVA
Instance
Instance
Instance
STA (Storage Target Agent)
Volume
Volume
Volume
STA
Volume
Volume
Volume
Dcmgr(Data Center Manager)
AMQP
WebAPI
* Volume: Virtual Hard Drive
http
Storage in Wakamevdc
● Storage is handled in STA● Wakame is modular and so is STA● STA Implementations
– ZFS– TGT– Indelible FS
Attaching Volumes to Instances
1) STA exports a volume as an iSCSI target
2) HVA logs into said iSCSI target
3) HVA attaches it to an instance as a disk drive
Wakame's Indelible FS Implementation
Indelible FS
Volume
Volume
Volume
WebAPI
iSCSI
iSCSI
iSCSI
HVA
Instance
Instance
Instance
● Indelible FS does the heavy lifting● STA tells it what to do
STA HttpiSCSIlogin
Questions?