May 142013
 

As I have mentioned several times I now only use dreamhost for parking. and Keeping some of my older sites and databases as they are irrelevant.  Dreamhost has been down for several hours. I mean the entire Dreamhost

http://www.dreamhoststatus.com/2013/05/13/networking-issues-affecting-us-west-data-center-los-angeles-ca

 

The US-WEST as they call it now actually hosts majority of the users. From what i can tell they were performing some sort of maintenance on May 14th which involved networks

“This maintenance involves moving networking routes to brand new equipment, while directing traffic through thoroughly pre-tested and staged backups.”

http://www.dreamhoststatus.com/2013/05/11/network-maintenance-in-us-west-data-center-los-angeles-may-14th-6pm-8hrs

 

The maintenance turned into an all out attack on their network. How this escalated from one thing to another and why they are unrelated beats me. Perhaps the network maintenance did not go as planned and “tested”, the attack bit is a cover up of sorts.

Fact is I don’t really care. You can get better hosting. You can move to the Cloud like Redhat Openshift (this blog hosted free) or Amazon AWS (free tier). Pay someone 100$ to move your sites for you and be done with it.

Why do I still visit the status page? It is almost accidental when I have to check on a particular domain that is parked and it is down. But mostly I love reading the comments. For some reason there is no spam but lots of trolling. Far better in my opinion and hilarious without fail.

Some comments:

Mike Hunt Says

OMFG! THE PHONE IS RINGING OFF THE HOOK WITH ANGRY CLIENTS. I AM LOOSING ONE HUNDRED THOUSAND DOLLARS A MINUTE! HOW DARE THIS HAPPEN ON MY SHARED HOSTING PLAN THAT I RARELY EVER PAY FOR WITH ALL THE CLIENT REFERRAL MONEY COMING IN!

I DEMAND THIS BE FIXED whenever you can because i know you are working very hard to fix things! :)

– DH Cust since 2002

 

Adolf Says:

These comments are depressing

 

 

Have fun reading comments if you can’t access your sites

 Posted by at 11:13 am
May 042013
 

Let me quickly review what I found so far about DreamObjects.

 

First the good stuff

 

Using Apache Benchmark (yeah, screw you naysayers, it is what I have installed on my Fedora box) compared Amazon US-West and DreamObjects HTTP GET of a jquery file (90.5KB). I used AWS West (North California) region because dreamhost is still using the same DC in Brea as with other servers I suppose. At least the nslookup confirms that it is in the same city. I don’t know where the frack Brea is but it’s in the same state I assume.

On multiple runs I found AWS is slower in all areas. Note I am connecting from Singapore and this is a very rough benchmark, though it does give me a little more significant numbers as compared to say testing from US itself since I will always have higher latency. That being said just take it for what it is.

Connection Times: DreamObjects was faster by 30% in all connection stages.

Transfer rate: S3 was slower by almost 15%.

Longest request times: DreamObjects was faster in all percentages and at 90% time it was already 2x faster that S3. The longest request on S3 was over twice the time that it took DreamObjects to serve. Dreamobjects also consistently delivered the same request time over the entire test with only a small variation of 10% whereas S3 managed to frack it up and escalated gradually from the first 20% to 100% requests served in almost 2.5x the time. That is actually quite bad. I might have to reconsider our own production projects on S3. Interesting.

 

Errors: there weren’t any , in any case the number of requests are really small.

I was not benchmarking for performance/error rate but for throughput. I only used a very small sample test runs (5 each) with concurrency level of 10. It seems that requests per second are not very wide due to this.

But so far it looks DreamHost is outperforming Amazon S3 by a good margin. Then again dreamhost crawls when it has enough customers and sardine cans everyone so we don’t know what the future holds.

 

The Migration interface is quite awesome on their panel.

 

Bad Stuff

Not well thought out interface. Recursive deletes don’t work, couldn’t find a way to do recursive <anything>. Heck even I managed to do that on beta.3ezy.net. It’s not super hard.

They applied the same AUP http://dreamhost.com/acceptable-use-policy/ to DreamObjects as they use for Webhosting. The same T&C etc. So according to their own AUP you cannot use DreamObjects for backup, file hosting services, or image galleries etc. basically any web application allowing User uploaded content is off-limits.However their wiki states

Target Audience & Use-Cases

  • Personal Backup – Users needing to store large amounts of data for personal backup of music, photos, videos, complete system backup, etc. Generally, these users will connect with a third-party application.

  • Web Developerment – Developers of web applications needing object storage to easily augment or replace existing S3 or Swift functionality. Store images, logs, generated data and more via API with DreamObjects.

  • WordPress Sites – Anyone with a WordPress site can automate site backups, upload images to any bucket, and use a shortcode to display images using the DreamObjects Connection plugin.

 

Yeah I am confused. Since I have had sites removed for bandwidth overage on Dreamhost image gallery before (and gallery2 used to be one click install), I moved to Amazon S3 or dedis. The TOS, AUP etc are pretty good for business on AWS, I know they shit-me-not. I hope Dreamhost figures this out.

Also they don’t support CNAME yet.

summary: Worth a shot for fun and games. don’t put anything sensitive there. Don’t use for backups or hosting anything you will ever need. At least not yet.

If you have a dreamhost account and if you can file a support ticket pointing out the AUP and other legalese issues. Fact is I do want to see some real competition to AWS. If dreamhost can clean up it’s act it can really put a dent on the largely monopolized Redundant cloud storage market.

 

Update 6th may 2013:

Dreamhost has responded regarding the confusing TOS/AUP issue:

Thank you for contacting technical support. I apologize for the confusion
in regards to this. You can use DreamObjects for file storage like you do
with Amazon. This does include images for a gallery, and backups, if you
wanted to use it for that 🙂 Here is some more information in regards to
this:

http://wiki.dreamhost.com/DreamObjects_Overview

In regards to the CNAME. You can create a CNAME say objects.example.com
that points to objects.dreamhost.com, then you would access your file as
such:

objects.example.com/testbucket/test.jpeg

You can use any cname of course, as I used objects as an example 🙂

Hope this helps in regards and please let me know if there is anything
else I can assist you with.

Thanks!

Jerry

May 042013
 

I happened to login to Dreamhost Control panel today to setup email forwarding. I  have mentioned before that the Dreamhost hosting I have is so pathetic that now its even impossible to host simple non DB websites. Forget the DB websites all together. It is slow as frack. It’s completely and utterly useless and has been for over an year now. I still use it for email though. It’s the only thing that works best on DH and saves me the hassle of mailbox setup etc.

Anyway back to Dreamhost panel. So I see that Dreamhost prompted me to check out the “DreamObjects” which offers a 3 cent /GB storage cost for the promo. Sounds good? Well no mention of Data transfer charges so I dig into the details http://dreamhost.com/cloud/dreamobjects/pricing/ Rightly named. I too would “Object” to this because whatever happened to their unlimited space deal which we all have. Turns out the pricing isn’t bad. But hang on! We are talking about dreamhost here. They are like the crappiest of web hosting around today. They have a lot of their image to recover in my books before I can buy their claims into an S3 equivalent reliable, available and cost effective storage.

While in Singapore I can still download from my US east bucket at close to 10Mbps. The response times stay consistent, never lost an object in over 3.5 years even at reduced redundancy and S3 has a proven track record. My first impression is “Great! DreamHost is trying to reinvent itself.” soon followed by “Wait it’s dream host…. dream on”.

Further it’s not really pay-as-use its still pre-paid plan. Without the promo it comes down to the following pricing which is definitely much lower than S3 and they “say” no cost on API request. If they are using their crappy servers to run this program on their already oversold network I am quite disappointed. Amazon S3 advertises it’s SLA and durability in the first product page http://aws.amazon.com/s3/#protecting. Unsurprisingly DreamHost has failed to mention any of that in clear writing.

Pre-paid Storage Plans:

PLAN STORAGE INCLUDED (GB) PLAN PRICE / MTH EFFECTIVE RATE / GB
20 $1.35 6.8¢
100 $6.49 6.5¢
500 $29.95 6.0¢
1,024 $54.95 5.4¢
5,120 $269.95 5.3¢
10,240 $529.95 5.2¢
51,200 $2,499.95 4.9¢
102,400 $4,499.95 4.4¢

To be fair I will give this a shot. I will not however be using it as storage for any real projects even if they are the FUN kind of projects.  My only fear is that if in the entire industry , service providers like DreamHost start to promise something like S3 and fail to deliver it will only make AWS stronger and kill the potential up and coming competition.

 

Right now I am just angry at DreamHost. I’ll wave my fist at my monitor for a little while more.