Spun one up and ran some quick numbers on a 100GB volume:<p>root@ubuntu-1gb-nyc1-01:~# time dd if=/dev/disk/by-id/scsi-0DO_Volume_volume-nyc1-01 of=test.dat bs=1024 count=10000000
10000000+0 records in<p>10000000+0 records out<p>10240000000 bytes (10 GB) copied, 58.0655 s, 176 MB/s<p>real 0m58.248s<p>user 0m2.608s<p>sys 0m41.604s<p>Some quick observations:<p>* Easy to add one when creating a droplet; by default they let you create volumes with these sizes: 100GB, 250GB, 500GB, 1000GB, 1.95TB; it's also really easy to create your own size.<p>* You can resize in any increments; took about 4 seconds to go from 100GB to 110GB with no downtime; you obviously need to resize/manage the mounted volume yourself.<p>* [Edit 1] Deleting the droplet does NOT destroy the volume. Worth keeping in mind when you spin them up/down.<p>* [Edit 2] Remounting an existing volume to a new droplet was quick and painless.
Reminder that just a few weeks ago DigitalOcean rolled over on one of their customers and took down 38,000 websites after receiving a claim of infringement from the NRA against a parody site hosted on surge.sh:<p><a href="http://motherboard.vice.com/read/nra-complaint-takes-down-38000-websites" rel="nofollow">http://motherboard.vice.com/read/nra-complaint-takes-down-38...</a>
Don't be confused: the article makes the mistake of comparing DOs new block storage service with other companies object stores. EBS is the competitor to this, not S3. Same for gce persistent disks and azure drives.<p>Unfortunately this means the pricing comparison is just wrong.
I think this might be a mistake. Ever since Joyent's commentary on one of the big Amazon EBS failures in 2011 [1] [2] [3], I've been suspicious of all network-attached block storage. Then again, I haven't heard of any big EBS failures recently; I wonder what changed.<p>[1]: <a href="https://www.joyent.com/blog/on-cascading-failures-and-amazons-elastic-block-store" rel="nofollow">https://www.joyent.com/blog/on-cascading-failures-and-amazon...</a><p>[2]: <a href="https://www.joyent.com/blog/magical-block-store-when-abstractions-fail-us" rel="nofollow">https://www.joyent.com/blog/magical-block-store-when-abstrac...</a><p>[3]: <a href="https://www.joyent.com/blog/network-storage-in-the-cloud-delicious-but-deadly" rel="nofollow">https://www.joyent.com/blog/network-storage-in-the-cloud-del...</a>
This is EXACTLY the thing that I need for one of my droplets! I love how there is nothing "special" about it - it's just a disk that you can attach to a droplet. I'm sure that under the hood there's some kind of magic going on, but it looks like it's nicely abstracted away. This is what I hoped block storage would turn out to be - here's a block device, use it like one.<p>As soon as this rolls out to the region I've got that droplet in, I'm going to pull the trigger on it. I might even spend the effort to migrate my droplet to a supported region just to get this.
I have been asking for non-SSD on DO for a long time now. My heart jumped when I saw the HN title, only to be dashed on the rocks.<p>What are us data nerds supposed to do? We want to take 10 terabytes, run a batch process on it, keep the 20TB, then continue with about 5GB of working data until the next month's terabyte comes in, then we want to batch through the 21TB. Right now the price slider doesn't even go up to 21TB, and clicking on the "need more storage button" doesn't go anywhere, but I'm assuming it would be $2100 / month which is more than 3x as expensive than vanilla S3.
It's the same price as AWS's General Purpose SSD EBS volumes.<p><a href="https://aws.amazon.com/ebs/pricing/" rel="nofollow">https://aws.amazon.com/ebs/pricing/</a>
This helps me with a nicer deployment setup. I was always keen on 'rebuild from scratch' rather than 'update stuff and hope you're idempotent and have captured all changes' but transitory data was always the problem. Now I can start building a new updated droplet and the only downtime will be that needed to detach and reattach the block storage containing the db etc.<p>Anyone see a flaw in this? (I know there are other ways to achieve similar benefits - my files could be on S3 and the database could be a separate droplet etc but these introduced various drawbacks and added complexity)
I like their straight forward pricing. $0.10 USD per GB per month. No IOPS limits.<p>That said, how do you prevent a rogue droplet from going crazy and hogging up all of the SSD I/O?
Setup: find it's name, format and mount it, as if you were adding an SSD to a desktop.<p><a href="https://www.digitalocean.com/community/tutorials/how-to-use-block-storage-on-digitalocean" rel="nofollow">https://www.digitalocean.com/community/tutorials/how-to-use-...</a>
This has been a much requested feature and I'm sure it will be very popular. I'm still reminded of this quote though:<p>"<i>He was a bold man that first ran a production database on a brand new block storage service!</i>"
Thank god! Highly Available Block Storage. From Digital Ocean. Great! Now I can finally store all the 300mb/s streaming in on my server. Oh wait. I cannot, because DO cancelled the service again. Bummer.
Going to perform some very basic DD i/o benchmarks using:
<a href="https://haydenjames.io/web-host-doesnt-want-read-benchmark-vps/" rel="nofollow">https://haydenjames.io/web-host-doesnt-want-read-benchmark-v...</a><p>Will post results.
How is it taking huge cloud providers so long to catch up with things we do self hosted every day? It obviously has to be well engineered, yet it's relatively simple. Woefully poor performance too.
Some early benchmarks about the new block storage,
<a href="https://simos.info/blog/trying-out-lxd-containers-on-ubuntu-on-digitalocean-with-block-storage/" rel="nofollow">https://simos.info/blog/trying-out-lxd-containers-on-ubuntu-...</a><p>I did not get good speeds and I am wondering why that may be...
A bit pricey for the long term but great if you just need to add some disk space to your vm and don't need the other improvements more expensive vms give you.<p>I use DO mostly to compile stuff on Linux when i don't have access to a physical server, and storage size is always a problem.
Edit3: Remountable/movable flexible storage for DO instances is what this gives you and it's kind of pricey. The comparison to B2 is not valid. Leaving the original mess for posterity.<p>---<p>TWENTY times (edit) the price as B2 from Backblaze ($.10 vs $.005 per GB per month). It is one of the more expensive ones. But that gets you two things:<p>* (moot See edit 2) SSD! (significant iops improvement)<p>* (moot See edit 2) No transactional costs! (not sure if just between digital ocean instances, but they say none)<p>Improved performance and no transaction costs MAY (edit) be worth it for some applications.<p>Edit1: made it an order of magnitude cheaper in my head after looking at backblaze. It is no where close to the same price. Thank you for the catch, scq!<p>Edit2: and I'm just all kinds of off on this. Block not object storage. Essentially storage you can mount and move between digitalocean instances. That makes no transaction costs moot. You still have to get data out of the instance.<p>Thank you all for quickly catching how backwards this post was! I need coffee.
$.10/GB block storage is too expensive.<p><a href="https://www.online.net/en/dedicated-server/rpn-san" rel="nofollow">https://www.online.net/en/dedicated-server/rpn-san</a><p>There are several places you can get ~5 TB for +/-10% of the 1TB price at DO.<p>DO is offering a SAN at Object Store prices. :/