wug #004 - indelible fs open source release

8

Click here to load reader

Upload: axsh-co-ltd

Post on 02-Jul-2015

133 views

Category:

Software


0 download

DESCRIPTION

These slides were used for the 4th Wakame Users Group meeting. http://wakameusersgroup.org/meeting/2014/04/25/wug-004/ Indelible FS Open Source Release Our friends at iGeek Inc. are releasing part of their Indelible FS backup software as open source. During this meeting we are going to discuss Indelible FS and its integration with Wakame-vdc.

TRANSCRIPT

Page 1: WUG #004 - Indelible FS Open Source Release
Page 2: WUG #004 - Indelible FS Open Source Release

What is Wakame­vdc?

● Infrastructure as a service (IaaS)● Free Open Source● Written in Ruby

Page 3: WUG #004 - Indelible FS Open Source Release

From the user's perspective

Instance Instance

Instance

WebAPI

* Instance = Virtual Server

User

Http

SSH

Page 4: WUG #004 - Indelible FS Open Source Release

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

Page 5: WUG #004 - Indelible FS Open Source Release

Storage in Wakame­vdc

● Storage is handled in STA● Wakame is modular and so is STA● STA Implementations

– ZFS– TGT– Indelible FS

Page 6: WUG #004 - Indelible FS Open Source Release

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

Page 7: WUG #004 - Indelible FS Open Source Release

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

Page 8: WUG #004 - Indelible FS Open Source Release

Questions?