SlideShare a Scribd company logo
Better Storage, Better Business
Presented by:
Boyan Krosnov
Chief of Product & co-founder
linkedin.com/in/krosnov
- Informatics – IOI, BOI
- Networks – ISPs, CCIE #8701 (2002)
- Lived in Iceland, Ireland, UK and Malaysia
- Doing IT infrastructure since 1999
- Distributed Storage since 2011
- StorPool
Boyan Ivanov
CEO & co-founder
linkedin.com/in/boyanivanov
- tried programming at age 10…
- started his first venture at same age…
- experience in both the corporate and
entrepreneurship worlds
- has developed two “formal” start-ups prior
StorPool
Agenda
1. The Storage Problem
2. Why is it so hard?
3. Today’s solutions
4. Tomorrow’s solution
5. StorPool Demo
6. Q & A
Defining the problem
• Primary block-layer storage is important
– Compute, Storage, Networking
• Storage is hard
– In networking – lose a packet – everything’s OK,
no need to panic
– In storage – lose the data – costly and slow
recovery from backup
– In compute – lose a CPU – just move the user to
another server
Defining the problem
• Storage is expensive
• Storage breaks badly and looses data
• Storage is slow
... Or, in reality, all of the above
Today’s storage solutions
• Local storage
– Workaround for problems with shared storage
solutions
– Performance good, but when you lose a node, you
lose the data
– Lack of key storage features – thin provisioning,
snapshots, etc.
– Not an ideal solution, some have learned to live
with it
Today’s storage solutions
• “Marketing-defined” storage solutions
– We call it “Software-defined”, because it’s hip.
– Would you like to buy our boxes?
– e.g. EMC, NetApp, HP, IBM
• Centralized storage solutions (both HW and SW)
– Many compute servers, one storage box
– Bottleneck, SPOF, inflexible, hard to scale
– e.g. SANs, ZFS, Nexenta
Today’s storage solutions
• Slow distributed storage solutions
– Distributed, scales, but inefficient
– Takes way too much CPU and RAM
– Does not deliver promised performance
– e.g. Ceph
So how do we make this better?
(And not just fix the problems. Really make it way better.)
We didn’t know it is impossible. So we just built it.
“ But, …. but this is impossible! ”
The CTO of a major infrastructure software vendor (to remain unnamed)
Storage system wishlist
• Horizontal scalability in performance and capacity
• Based on standard servers, drives and a standard network
• Online expansion, online changes, in-service upgrades
• Automatic self-healing
• Simple architecture:
• No dedicated metadata servers
• No active/passive pairs of servers
• No requirement for an additional layer of shared storage
• Ideally, just servers on a flat LAN
Storage system wishlist (cont.)
• Snapshots and clones
• IO Limits
• Survive partial failures gracefully!
• End-to-end data integrity
• Brutal efficiency and performance – get the most of your
investment
Storage Network
Host
Guest Guest Guest
Host
Guest Guest Guest
Host
Guest Guest Guest
Storage Node Storage Node Storage Node Storage Node Storage Node
Storage Cluster
Distributed storage - overview
Compute Storage
Distributed, software-defined storage
Network
Storage
Spock is not
impressed
Compute
Distributed, software-defined storage
Storage + Compute in
the same servers
 ½ the servers
 ½ the network ports
 lower footprint & utilities
Only one type of server to
manage: Big win!
Converged Storage+Compute
The economics
• vs. Converged Storage+Compute nodes
• 1x or 2x 10GE network ports (shared with compute)
• 1RU space typical. Medium power density.
• Cost per node: $6k-10k, of which, ~ $1k for the storage system
• Storage system takes a small and fixed amount (10-15%) of CPU and RAM
• Commodity stand-alone storage servers
• 1x or 2x 10GE network ports
• 2RU space typical. Low power density.
• Separate compute servers with high power density
• Cost per node: $2k - 3k
½ the servers to manage, ½ the network ports, roughly ½ the datacenter bill
The economics (cont.)
• Large pool of capacity
• Reduced waste from ~50% to 10-20%
• Large pool of performance
• Allow each user to peak, when they need to
• Users peak at different times
• Higher compute density
• IOPS is no longer the bottleneck
• More VMs per server
• More cost-efficient CPUs (8- and 10-core)
• Higher performance – happier customers, more customers
Demo
• Basics
• Cluster
• Volumes – creating, attaching, resizing
• Snapshots
• Placement groups – hard drive pool, hybrid pool
• Performance
• Fault tolerance
• Self-Healing
Thank you
+
Q&A
bk@storpool.com
@bkrosnov
bi@storpool.com
@bhivanov
info@storpool.com
@storpool

More Related Content

PDF
Optimization_of_Virtual_Machines_for_High_Performance
PDF
Achieving the ultimate performance with KVM
PDF
Storage based snapshots for KVM VMs in CloudStack
PDF
Achieving the ultimate performance with KVM
PPTX
Varrow madness 2013 virtualizing sql presentation
PPTX
Varrow datacenter storage today and tomorrow
ODP
Drupal Performance and Scaling
PPTX
Vm13 vnx mixed workloads
Optimization_of_Virtual_Machines_for_High_Performance
Achieving the ultimate performance with KVM
Storage based snapshots for KVM VMs in CloudStack
Achieving the ultimate performance with KVM
Varrow madness 2013 virtualizing sql presentation
Varrow datacenter storage today and tomorrow
Drupal Performance and Scaling
Vm13 vnx mixed workloads

What's hot (20)

PPTX
SM16 - Can i move my stuff to openstack
PDF
Postgres on OpenStack
 
PPTX
Serve like a boss (part one)
PPTX
How to choose the right web hosting for your business
PDF
Native Clients, more the merrier with GFProxy!
PPTX
Plan Hardware Effectively for Virtual Machine Capacities
PPT
Drupalcamp Estonia - High Performance Sites
PDF
Nano-node: Intelligent Hard Drives in Large Storage Infrastructures
PDF
VMworld 2014: Virtualizing Databases
PPTX
Nginx [engine x] and you (and WordPress)
PPTX
Varrow Madness 2014 - Virtualizing SQL
PPT
Architecture Of Large Scale Websites
PPTX
StarWind Virtual SAN Overview
PDF
RADOS improvements and roadmap - Greg Farnum, Josh Durgin, Kefu Chai
PPTX
V mware2012 20121221_final
PPTX
Nvidia grid and vGPU
PDF
StarWind_V_SAN_product_presentation
PPTX
Solid-State Drive Applications & Benefits in IT Environments
PPT
Initial deck on WebSphere eXtreme Scale with WebSphere Commerce Server
PDF
How to build a state-of-the-art rails cluster
SM16 - Can i move my stuff to openstack
Postgres on OpenStack
 
Serve like a boss (part one)
How to choose the right web hosting for your business
Native Clients, more the merrier with GFProxy!
Plan Hardware Effectively for Virtual Machine Capacities
Drupalcamp Estonia - High Performance Sites
Nano-node: Intelligent Hard Drives in Large Storage Infrastructures
VMworld 2014: Virtualizing Databases
Nginx [engine x] and you (and WordPress)
Varrow Madness 2014 - Virtualizing SQL
Architecture Of Large Scale Websites
StarWind Virtual SAN Overview
RADOS improvements and roadmap - Greg Farnum, Josh Durgin, Kefu Chai
V mware2012 20121221_final
Nvidia grid and vGPU
StarWind_V_SAN_product_presentation
Solid-State Drive Applications & Benefits in IT Environments
Initial deck on WebSphere eXtreme Scale with WebSphere Commerce Server
How to build a state-of-the-art rails cluster
Ad

Similar to Webinar: StorPool and WHIR - better storage, better business (20)

PDF
TechTarget Event - Storage Architectures for the Modern Data Center - Howard ...
PDF
Java on the Mainframe
PDF
Storage Systems For Scalable systems
PDF
Network support for resource disaggregation in next-generation datacenters
PDF
S016828 storage-tiering-nola-v1710b
PPTX
Ceph: Low Fail Go Scale
PPTX
Handling Massive Writes
PDF
LCA13: Jason Taylor Keynote - ARM & Disaggregated Rack - LCA13-Hong - 6 March...
PPT
Kb 40 kevin_klineukug_reading20070717[1]
PPTX
Ceph Community Talk on High-Performance Solid Sate Ceph
PDF
Building a High Performance Analytics Platform
PPTX
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
PDF
Database as a Service on the Oracle Database Appliance Platform
PPTX
Running Oracle EBS in the cloud (DOAG TECH17 edition)
PPTX
Storage and performance- Batch processing, Whiptail
PPTX
Hardware Provisioning
PPTX
Beyond EBS Stroage Alternatives in the Cloud
PPTX
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
PDF
FOSS4G In The Cloud: Using Open Source to build Cloud based Spatial Infrastru...
PPTX
Pascal benois performance_troubleshooting-spsbe18
TechTarget Event - Storage Architectures for the Modern Data Center - Howard ...
Java on the Mainframe
Storage Systems For Scalable systems
Network support for resource disaggregation in next-generation datacenters
S016828 storage-tiering-nola-v1710b
Ceph: Low Fail Go Scale
Handling Massive Writes
LCA13: Jason Taylor Keynote - ARM & Disaggregated Rack - LCA13-Hong - 6 March...
Kb 40 kevin_klineukug_reading20070717[1]
Ceph Community Talk on High-Performance Solid Sate Ceph
Building a High Performance Analytics Platform
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
Database as a Service on the Oracle Database Appliance Platform
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Storage and performance- Batch processing, Whiptail
Hardware Provisioning
Beyond EBS Stroage Alternatives in the Cloud
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
FOSS4G In The Cloud: Using Open Source to build Cloud based Spatial Infrastru...
Pascal benois performance_troubleshooting-spsbe18
Ad

Recently uploaded (20)

PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPT
Ethics in Information System - Management Information System
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Database Information System - Management Information System
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PPTX
E -tech empowerment technologies PowerPoint
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
artificial intelligence overview of it and more
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
Introduction to Information and Communication Technology
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PPTX
Digital Literacy And Online Safety on internet
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPTX
Funds Management Learning Material for Beg
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
Sims 4 Historia para lo sims 4 para jugar
Unit-1 introduction to cyber security discuss about how to secure a system
Design_with_Watersergyerge45hrbgre4top (1).ppt
An introduction to the IFRS (ISSB) Stndards.pdf
presentation_pfe-universite-molay-seltan.pptx
Ethics in Information System - Management Information System
Module 1 - Cyber Law and Ethics 101.pptx
Database Information System - Management Information System
artificialintelligenceai1-copy-210604123353.pptx
E -tech empowerment technologies PowerPoint
SAP Ariba Sourcing PPT for learning material
artificial intelligence overview of it and more
Job_Card_System_Styled_lorem_ipsum_.pptx
Introduction to Information and Communication Technology
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Digital Literacy And Online Safety on internet
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Funds Management Learning Material for Beg
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Sims 4 Historia para lo sims 4 para jugar

Webinar: StorPool and WHIR - better storage, better business

  • 2. Presented by: Boyan Krosnov Chief of Product & co-founder linkedin.com/in/krosnov - Informatics – IOI, BOI - Networks – ISPs, CCIE #8701 (2002) - Lived in Iceland, Ireland, UK and Malaysia - Doing IT infrastructure since 1999 - Distributed Storage since 2011 - StorPool
  • 3. Boyan Ivanov CEO & co-founder linkedin.com/in/boyanivanov - tried programming at age 10… - started his first venture at same age… - experience in both the corporate and entrepreneurship worlds - has developed two “formal” start-ups prior StorPool
  • 4. Agenda 1. The Storage Problem 2. Why is it so hard? 3. Today’s solutions 4. Tomorrow’s solution 5. StorPool Demo 6. Q & A
  • 5. Defining the problem • Primary block-layer storage is important – Compute, Storage, Networking • Storage is hard – In networking – lose a packet – everything’s OK, no need to panic – In storage – lose the data – costly and slow recovery from backup – In compute – lose a CPU – just move the user to another server
  • 6. Defining the problem • Storage is expensive • Storage breaks badly and looses data • Storage is slow ... Or, in reality, all of the above
  • 7. Today’s storage solutions • Local storage – Workaround for problems with shared storage solutions – Performance good, but when you lose a node, you lose the data – Lack of key storage features – thin provisioning, snapshots, etc. – Not an ideal solution, some have learned to live with it
  • 8. Today’s storage solutions • “Marketing-defined” storage solutions – We call it “Software-defined”, because it’s hip. – Would you like to buy our boxes? – e.g. EMC, NetApp, HP, IBM • Centralized storage solutions (both HW and SW) – Many compute servers, one storage box – Bottleneck, SPOF, inflexible, hard to scale – e.g. SANs, ZFS, Nexenta
  • 9. Today’s storage solutions • Slow distributed storage solutions – Distributed, scales, but inefficient – Takes way too much CPU and RAM – Does not deliver promised performance – e.g. Ceph
  • 10. So how do we make this better? (And not just fix the problems. Really make it way better.)
  • 11. We didn’t know it is impossible. So we just built it. “ But, …. but this is impossible! ” The CTO of a major infrastructure software vendor (to remain unnamed)
  • 12. Storage system wishlist • Horizontal scalability in performance and capacity • Based on standard servers, drives and a standard network • Online expansion, online changes, in-service upgrades • Automatic self-healing • Simple architecture: • No dedicated metadata servers • No active/passive pairs of servers • No requirement for an additional layer of shared storage • Ideally, just servers on a flat LAN
  • 13. Storage system wishlist (cont.) • Snapshots and clones • IO Limits • Survive partial failures gracefully! • End-to-end data integrity • Brutal efficiency and performance – get the most of your investment
  • 14. Storage Network Host Guest Guest Guest Host Guest Guest Guest Host Guest Guest Guest Storage Node Storage Node Storage Node Storage Node Storage Node Storage Cluster Distributed storage - overview
  • 17. Storage + Compute in the same servers  ½ the servers  ½ the network ports  lower footprint & utilities Only one type of server to manage: Big win! Converged Storage+Compute
  • 18. The economics • vs. Converged Storage+Compute nodes • 1x or 2x 10GE network ports (shared with compute) • 1RU space typical. Medium power density. • Cost per node: $6k-10k, of which, ~ $1k for the storage system • Storage system takes a small and fixed amount (10-15%) of CPU and RAM • Commodity stand-alone storage servers • 1x or 2x 10GE network ports • 2RU space typical. Low power density. • Separate compute servers with high power density • Cost per node: $2k - 3k ½ the servers to manage, ½ the network ports, roughly ½ the datacenter bill
  • 19. The economics (cont.) • Large pool of capacity • Reduced waste from ~50% to 10-20% • Large pool of performance • Allow each user to peak, when they need to • Users peak at different times • Higher compute density • IOPS is no longer the bottleneck • More VMs per server • More cost-efficient CPUs (8- and 10-core) • Higher performance – happier customers, more customers
  • 20. Demo • Basics • Cluster • Volumes – creating, attaching, resizing • Snapshots • Placement groups – hard drive pool, hybrid pool • Performance • Fault tolerance • Self-Healing

Editor's Notes

  • #2: Good afternoon,   My name is Boyan, I am co-founder and CEO at StorPool.   We have a storage technology that radically improves how data storage is done. It makes it several times more reliable, flexible and efficient.