Your SlideShare is downloading. ×
0
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
OpenZFS dotScale
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OpenZFS dotScale

339

Published on

Matt Ahrens talks about OpenZFS and cloud storage

Matt Ahrens talks about OpenZFS and cloud storage

Published in: Software, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
339
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
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. ● ○ ● ○ ● ○ ○ ○

×