Lead Ahead

一个数据的生命周期

上一篇 / 下一篇  2007-05-07 13:16:20 / 个人分类:IT学习日志

DOIT博客$`IXO9{AdN

一个客户在网站上下了一个网单,这个订单(假设为一个数据)经历了一系列的旅程。。

3g&v\T0q)Do3pFf0

"g2qJ9Mm+D0旅途漫漫DOIT博客r,H-^n,^n@(P

3W P)C-GT0g9{n,V:^;s0首先这个数据被经历了TCP/IP协议的打包,转发,在解包,终于到达了一个重要的目的地--host(不是18摸那个host)

PK6n$R:C#A&x0DOIT博客Q0rj_@W-f

在host里面,database把这个数据先装入内存,然后一个log写入了硬盘;接着,database要把这个数据做出一个“写入”的指令。。。DOIT博客!EO u z-K M

^,Lq(ZMQ6?c4am0由于这个host被挂到了一个SAN上面,所以这个数据被重定向了,通过FC光纤网络又来到了storage array(假设这个storage是双控的)。。。

e nOSY9T$T"g0DOIT博客(?uG b z]{%t,f

在array里面,这个数据多了一个孪生兄弟,他们分别存在storage的两个控制器的缓存里面,接着又通过后端总线进入到“一个硬盘--LUN”里(事实上,是两个硬盘,因为一般都是采用RAID1/0,我们姑且当作这个数据io很小。。)

QnZ8PGW+c!| f0

.p&`Bp#h0这个数据是如此的重要,他可能会被快照或者镜像到另外的LUN。。DOIT博客g[x e4NR.@"M$Ex

DOIT博客}P#B\i6H4l7[F

再上征途

Y2EEY5i%o0

"O R)| v} S9Y5odO?0这时,host又收到了一个OLDP的指令。。

)v TN~5NO3]~0

m^0D9L8q(z0这次,这个数据从array里的硬盘出发,再经过array缓存(有可能不需要),再通过光纤网络来到了host的内存。。

P'v/L N)V1|i0DOIT博客7ZA~X"p2]0?

慢慢老去DOIT博客W9sJh^/P#C$z'a tB

DOIT博客8W%kR L y{9t2G

过了一段时间,这个数据比较少访问到了,于是他挪到了另一个LUN(这个是SATA的了,不像以前是FC)DOIT博客p~6ENN-Gm+y

DOIT博客\-a-]&c*O"l"?

再过了一段时间,这个数据很少访问到了,于是他又挪了一个窝,这次被送到了磁带。。DOIT博客"GR*V!m-?c


TAG:

引用 删除 zhang   /   2008-09-27 14:44:00
我只知道有个备份中国,它提供两个版本:一个是PC版的,针对个人的;还有一个是服务器版本的针对企业的。我们公司现在用的是服务器版本的,它大致就是把自己的数据通过网络实时的传输到远端服务器上去,然后有专业的人员集中管理,提供这种服务国内比较好的有有一款备份中国软件,我们公司现在用的就是这个,感觉还不错,为了保证数据绝对安全他在数据传输过程中实施多重加密,密钥只有一个,只有你自己知道。具体的你可以到备份中国官方网站上去看:www.beifen.com 还不错!也可以到百度里去搜,一搜就能找到。
风中岁月 引用 删除 arthas   /   2007-05-09 13:41:01
awu啊,最近可好?
众里寻他千百DO! 引用 删除 awu   /   2007-05-09 10:51:15
hehe..楼主的arthas比喻还真形象,以后跟别人举例就说这个了
风中岁月 引用 删除 arthas   /   2007-05-07 20:06:47
事实上,一个数据的生命周期很长很长,过程也很复杂。。。如文件系统/数据接口/裸设备。。太多了太多了
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar