Dreamhost 又在促销了

Dreamhost 去年 10 周年时做了一件疯狂的事,就是弄了一个 10 年的 plan,每个月的主机租用费只有区区的 5.95 美刀。而今天,我收到 Dreamhost 发来一封邮件,发现 Dreamhost 的疯狂,真的是一个习惯。
长话短说,如果您在两周内想买一个 Dreamhost 的共享主机,使用信中的促销码(姑且这么叫吧),就能得到以下的优惠:
- 4 倍大的磁盘空间和流量。如果没有概念是多大,那么他们分别是 2TB (2,048GB) 和 20TB (20,480GB) ,每月!
- 如果你选择 5 年的计划,你会得到 $150 的折扣。
- 如果你选择 10 年的计划,折扣会多达 $200。
我有什么好处?他们说如果有人用给我的促销码注册的话,我会得到 97 块钱,我也不知道是不是这样的。反正,如果您正好需要购买主机的话,可以在下面列出的促销码中选一个注册吧,就算不想注册 5 年的或是 10 年的,也能得到大幅度的空间和流量的提升。促销码如下所列,共 5 个。
132596921989
661351706431
003149405893
012122111695
661543828483
顺利提一下,我原来创建的促销码 “BEMIKEORG” 你也可以用,如果你想买 1 年或 2 年的 plan,它可以帮你省下 $95 块钱。
Enjoy!
很好,很强大……
都说 Dreamhost 的主机稳定性不怎么样,其实说的也没错,我原来所在的 Dreamhost 的服务器就经常重启。不过我现在所在的一个服务器居然运行了 129 天多了,还活着。我倒要看看它究竟能坚持多长时间。
dosoba@[~]$uptime
08:50:24 up 129 days, 21:49, 1 user, load average: 1.61, 1.46, 1.66
换了一个域名注册商
我的这个域名本来是去年 Yahoo! Small Business 打折的时候买的,当时好像是 2.99/yr 的样子,后来在 Dreamhost 买了空间,发现在 Dreamhost 注册的域名有免费的 WHOIS Privacy 于是就从 Yahoo! 把域名转到了 Dreamhost, 一般国外的域名注册商都声称域名转移 (transfer) 是免费的,但每家都会多收一年的域名租用的费用。或是相反,转移需要费用(通常是一年域名的租金),但会宣称送你一年的免费使用。大家都知道,这是换汤不换药。Dreamhost 有个好处就是不管什么东西,都基本不会给你设定什么使用上的限制,在使用过几个主机提供商后,我对 Dreamhost 还是很喜欢的。在 Dreamhost 待的本来挺好的,但上个月 Dreamhost 的空间到期,问题就来了。
问题是什么呢,原来 Dreamhost 注册的域名,如果没有使用它的 hosting plan 的话,是无法自定义 DNS 记录的。因为转到 (mt) MediaTemple 后我没有把 DNS 的管理交给 (mt) 而是继续使用,只是把 A 记录和 CNAME 指向 (mt) 主机的 IP 和其它服务的地址,所以我开始没有意识到出现了这个问题。直到最近我想去添加一个 CNAME 时,触发了某个 script,Dreamhost 居然提示我 DNS zone file 不存在!这意味着如果我不做补救的话我的域名就无法被访问了!
于是赶紧写信给 support 问 why why why?? 人家回复的到是挺快,告诉我除非买 Dreamhost 的任何一款 hosting plan 否则不能自行更改 DNS 记录。我当时完全不相信——没有一个域名注册商会这样做。于是回信提了两个问题想得到确认,回信还是挺快——确认真的没戏。人家还是挺好心的,告诉我可以把 Nameserver 改成某个免费的 DNS 提供商,并且还提供了网址。
可是俺的心已经凉了,惹不起就躲吧。
仔细想了想,我知道的域名注册商中,提供比较全面的 DNS 记录自定义功能的只有 Godaddy 了。于是一咬牙一跺脚,转!好在 Dreamhost 虽然在域名管理上有些不近情理,但去转出依旧还是很开明的,根本不需要人工干预,Authcode 直接在后台可以看到,在 Godaddy 后台输入之后第二天一早就收到 Godaddy 的信,告诉我域名已经转成功了。比上次从 Yahoo! 转到 Dreamhost 还需要人工申请要简单快速的多。
现在我为 Godaddy 庞大的域名注册数又增添了一个。
总结:
- 如果不确定在 Dreamhost 一直用下去的话,千万别在那里买域名。如果想要便宜和免费的 WHOIS Privacy 可以到 1and1 hosting 或是 ipower 购买。
- 不管在哪家域名商那里买域名或是转移域名,最好先在网上找找有没有 promo code 之类的东东,这样还能省下一笔费用。我转移域名时找了个 10% discount,省了80美分。
- 如果你的 DNS 管理机构没有给你太多的自定义 DNS 记录的权力,可以转向 zoneedit 这类免费的第三方机构。当然也可以像我一样,直接转域名注册商,不过这个就不是免费解决方案了。
- 参照 fwolf 在国内转换域名注册商的经历,在国外的域名注册商之间转换是真正的 painless。
- 我有些怀疑 Dreamhost 的这个域名的政策跟它的那个首年超低使用费有关系,但不知道具体是为什么,我这样想是因为这跟 Dreamhost 一向 Geek 作风背道而驰。
Dreamhost 服务器上的网站数量
所有的共享主机商都在 overselling, Dreamhost 大概是被批评的最多的一个。关于 overselling, 我真的不相信有哪个共享主机商不这样做,因为每一个新增的用户对主机带来的压力是未知的,有可能这个用户会把主机拖垮,但更大的可能,新增的这个用户像我一样,只是建个小小的 Blog, 对带宽对 CPU 都不会增加什么压力。主机商是商人,两者之间多数会选择往主机上多增加几个用户,同时抱希望于这些用户不会拖垮主机。
Dreamhost 自己说的,shared hosting 是他们的衣食父母 (Bread and Butter), 其实他们在共享主机方面做的也还算是不错了,提供的许多功能都是其它共享主机商所不具备的。当然如果你的应用是 CPU intensive 的那肯定是玩不转的,毕竟价钱摆在那里,永远不要奢望买到价钱以外的东西。
现在回到题目,既然 Dreamhost 在 overselling, 那它到底 oversell 的有多厉害呢?无法去获得每台服务器上有多少个网站在运行,但可以从服务器的用户数量去猜个大概。Dreamhost 允许每个账号创建 75 个用户,那么看看主机上有多少个用户,大概也对 Dreamhost 的 oversell 有个初步的了解。
在 Shell 下运行:
[goober]$ grep -i /home/ /etc/passwd | wc -l
1120
1120 就是我所在的服务器 goober 上用户的数量,这里包括了 SSH 用户和 FTP 用户。考虑到一般 FTP 用户不会给服务器带来太多的压力,我把他们从结果中去除,只看 SSH 用户的数量。
[goober]$ grep -i /home/ /etc/passwd | grep /bin/.*sh$ | wc -l
361
我所在的这台服务器上有 361 个 SSH 用户,这是一个不小的数字了,假设每个 SSH 用户对应一个网站,这台服务器 host 了 361 个网站。但经验告诉我,真正的数量肯定不止 361 个。原因有二,一是不是每个 SSH 用户都只有一个网站;二是,不是每个有网站的用户都是 SSH 用户,很多合租的人只用 FTP 账户的。
那么我的结论是,我所在的这台服务器上起码有 361 个网站,我觉得数量不算少了,奇怪的是我并没有感觉速度慢或者是 downtime 比较多,可能是我的运气比较好。怪不得 hhalloyy 整天抱怨自己的那台服务器总是 down 掉,看来他的邻居要么太多,要么有人不乖的说,呵呵。
你在用 Dreamhost 吗?你所在的主机上有多少个用户呢?大家都来说说吧!
Site Up and Running Again
经过长达 5 小时 55 分钟的中断后,俺的 Blog 终于又欢快的跑起来了,耶!
让我不满的是 Dreamhost 这种规模的服务商居然能让整个服务中断这么长时间,这意味着起码有 400,000 个网站在这么长的时间里不能访问。虽然 dreamhost 事先通知了用户这次大厦电力紧急维修,但这么久时间还是挺恐怖的,尤其是对于它保证的 99.9% 的 uptime 是个讽刺。其实断电没有那么久时间,只有 3 个小时,但来电后 DH 的一个核心路由器又出了问题,又是一番折腾才弄好。
为什么 Dreamhost 的核心路由器总是出问题?为什么出问题的路由器总是 Cisco 的?不管怎样,现在回复了就好。

