dreamhost的秘密
今天不知为何,dreamhost的普通用户也可以看到系统的信息。于是发挥“偷窥癖”的风格,把dreamhost翻了个遍。
首先是dreamhost的cpu信息。可以看到是AMD的。
[rollo]$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 175
stepping : 2
cpu MHz : 2194.562
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext lm 3dnowext 3dnow pni
bogomips : 4377.80
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 175
stepping : 2
cpu MHz : 2194.562
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext lm 3dnowext 3dnow pni
bogomips : 4377.80
还有磁盘信息
# /etc/fstab: static file system information.
# custom peon version
#
#
/dev/sda5 none swap sw 0 0
/dev/sda6 none swap sw 0 0
/dev/sda7 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto defaults,user,noauto 0 0
/dev/cdrom /cdrom iso9660 defaults,ro,user,noauto 0 0
/dev/sda3 /usr/local ext3 defaults,noatime,nodiratime,data=ordered,commit=300 0 2
/dev/sda8 /tmp ext3 defaults,noatime,nodiratime,data=ordered,commit=300,noexec 0 2
# BEGIN DH BIT
10.3.100.129:/vol/boot/spunky/bluey /home/.bluey nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.148:/vol/boot/spunky/bobcat /home/.bobcat nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/booger /home/.booger nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.6:/vol/boot/spunky/boomley /home/.boomley nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.138:/vol/boot/spunky/booters /home/.booters nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.132:/vol/boot/spunky/bootes /home/.bootes nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.151:/vol/boot/spunky/booties /home/.booties nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/boots /home/.boots nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootsie /home/.bootsie nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootsy /home/.bootsy nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.159:/vol/boot/spunky/booty /home/.booty nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootz /home/.bootz nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bor /home/.bor nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.146:/vol/boot/spunky/cerebus /home/.cerebus nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/charm /home/.charm nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/chase /home/.chase nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.14:/vol/boot/spunky/chasm /home/.chasm nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/chat /home/.chat nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/crouton /home/.crouton nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.50:/vol/boot/spunky/cruise /home/.cruise nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/crystal /home/.crystal nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/djion /home/.djion nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.154:/vol/boot/spunky/doctor /home/.doctor nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dogbane /home/.dogbane nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.166:/vol/boot/spunky/doggie /home/.doggie nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.50:/vol/boot/spunky/doggs /home/.doggs nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dogmatic /home/.dogmatic nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dolittle /home/.dolittle nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.141:/vol/boot/spunky/dominique /home/.dominique nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.6:/vol/boot/spunky/dunop /home/.dunop nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.108:/vol/boot/spunky.localbackups/rollo /mnt/filerbackup nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.158:/vol/boot/spunky.crontabs/rollo /var/spool/cron/crontabs nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
dreamhostd的大体架构是一台主机通过NFS挂载多台存储服务器的硬盘作为文件的统一存储入口。同时前段有多台web服务器,将所有的存储服务器都挂载在里面。通过脚本将用户开设的网站分摊于多个主机。这种方式扩展系统的存储容量和网站的处理能力都很容易。架构比国内的主机托管提供商要好得多。
备份怎么办?这套系统算下来,有将近15T的存储量。每台主机有36G的SCSI硬盘,同时存储的大硬盘都是采用SATA硬盘。我猜只是做了raid5.这样有故障还是可以恢复,恢复的时间还是可以接收的,成本也最低。
filalu said,
Wrote on September 8, 2006 @ 12:56 pm
原最优惠的代码777 和888都已经过期
不知道9周年的时候会不会出来一个更优惠的999 ,期待…
偶用的优惠代码是 97dao
NotDream said,
Wrote on October 26, 2006 @ 12:54 pm
下面的DreamHost Promo Code都可以省97美元!
这些名字是不是更有意义。必有一个你喜欢的。
NotDream
MaxUSDoff
ItsReal
Yours97
MaxDreamHost
Nemo
Vista
iPod
Shuang
GiveU97
申请空间/建立你自己的Promo Code步骤:
http://www.hoolulu.com/core_zh/index.php?page=dreamhost-cn