Uploaded on

Matt Ahrens talks about OpenZFS and cloud storage

Matt Ahrens talks about OpenZFS and cloud storage

More in: Software , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
204
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ● ○ ● ● ● ●
  • 2. ● ● ● ● ●
  • 3. ● ○ ○
  • 4. ● ○ ○ ● ○
  • 5. ● ○ ○ ● ○ ● ○
  • 6. ● ○ ○ ● ○ ● ○ ● ○
  • 7. NFS SMB Local files VFS Filesystem (e.g. FFS, ext) Volume Manager (e.g. LVM, SVM) NFS SMB Local files VFS DMU (Data Management Unit) SPA (Storage Pool Allocator) iSCSI FC SCSI target (e.g. COMSTAR) ZPL (ZFS POSIX Layer) ZVOL (ZFS Volume) File interface Block i/f ZFS Block allocate+write, read, free Atomic transactions on objects
  • 8. ● ● ●
  • 9. Hypervisor VM A VM B A A’ B B’
  • 10. Hypervisor VM A VM B A A’ B B’ B’’
  • 11. Hypervisor VM A VM B A A’ B B’
  • 12. Hypervisor VM A VM B A A’ B B’’ B’ Hypervisor VM B
  • 13. A1 B1 C1 D1 E1 F1 G1 H1 I1 J1 K1 L1 Hypervisor VM C VM D VM A VM B A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 Hypervisor VM G VM H VM E VM F A3 B3 C3 D3 E3 F3 G3 H3 I3 J3 K3 L3 Hypervisor VM K VM L VM I VM J
  • 14. A1 B1 C1 D1 E1 F1 G1 H1 I1 J1 K1 L1 Hypervisor VM C VM D VM A VM B A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 Hypervisor VM G VM H VM E VM F Hypervisor VM K VM L VM I VM J A3 B3 C3 D3 E3 F3 G3 H3 I3 J3 K3 L3
  • 15. A1 B1 C1 D1 E1 F1 G1 H1 I1 J1 K1 L1 Hypervisor VM C VM D VM A VM B A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 Hypervisor VM G VM H VM E VM F Hypervisor VM K VM L VM I VM J A3 B3 C3 D3 E3 F3 G3 H3 I3 J3 K3 L3
  • 16. Networking speeds up by <10,000x in 30 years 1986: 10Base2 (thin ethernet) standardized 2012: 40Gbit/sec commercially available
  • 17. Vast increase in amount of storage: $/GB down by >1,000,000x in 30 years 1984: <10KB/$ 2014: >10,000,000KB/$ source: http://www.mkomo.com/cost-per-gigabyte-update
  • 18. A B C D Hypervisor VM C VM D VM A VM B E F G H Hypervisor VM G VM H VM E VM F
  • 19. A B C D Hypervisor VM C VM D VM B E F G H A’ Hypervisor VM G VM H VM E VM F VM A VM A
  • 20. A B C D Hypervisor VM C Ctr D VM A Ctr B E F G H Hypervisor VM G Ctr H VM E Ctr F Lightweight containers (e.g. zones, jails, LXC)Virtual machines
  • 21. ● ● ● ●
  • 22. ● ● ● ●
  • 23. OpenZFS Linux FreeBSD illumosMac OS X illumos Linux FreeBSD Mac OS X Current End Goal
  • 24. ● ○ ● ○ ● ○ ○ ○