当被用来传输许多尺寸小的对象时,LAN-free备份性能将会下降,因为会有更多的时间被花费在non-SAN通信上.这种情况下,对于相同的工作量,基于LAN的备份也许会比LAN-free备份在速度上表现得更快。通常情况下,使用LAN-free来备份更大的对象,例如:大的数据库文件或完全卷镜像备份,这样可以产生最好的性能,传统的Tivoli Storage Manager渐进式增量备份通常更适合于采用基于LAN的备份,而不是LAN-free备份,因为这种备份一般不能充分利用SAN的速度或允许一个磁带驱动器去发挥它的最大传输速度。DOIT博客f(?W9n$i(sKMah
为了阐明这个观点,我们在实验室做了一些简单的备份测试,以便观察传输尺寸较大、数量较少的对象时的效果,和传输尺寸较小、数量较多的对象时的效果做对比。测试的结果见下图-1和图-2DOIT博客1j?u"J8q @&AT m1j
DOIT博客vd:[ Zvi6_|
测试的环境是使用了一个Tivoli Storage Manager V5.3 server, Storage Agent,和
8s)P2H;d$H'c.HG0Backup-Archive Client.所有的备份(LAN和LAN-free)都被发送到tape.所有的client和DOIT博客S$y^9} qw
q
server options都使用缺省的设置.除了建立和server的通信以及配置LAN-free,没有做任何的关于性能的相关选项修改.DOIT博客7tQ)S,L@2KR
@o7g2c'jF
i0我们进行了多个LAN-free备份测试,每次测试总的数据量都是2 GB .最先,备份一个单独的文件,大小是2 GB,记录下总的传输速率(aggregate transfer rate).我们增加文件的数目到10,每个文件的大小是200 MB ,但总的数据量还是2 GB。我们继续增加文件的数目,直到文件的数目达到100万,每个文件的大小是2 KB .每个数据模式进行4次备份测试,然后计算平均结果。
jylu8y[0这之后,我们删除LAN-free配置,在LAN方式下重复这些数据模式测试。DOIT博客~['\ j*U
/e1|7n} ?7r0
/O
h n*U1M J.p0图-1不同大小的文件在LAN-free方式下的备份效果
,A2h
\
~"P4?aJLj0
yr
e'~A!c#DD0 DOIT博客ER@ GK(qy|9hx
DOIT博客IKV2ug-ya
图-2 LAN-free和LAN方式 2 GB数据量备份结果对比
1fn a r1BYk m7k3P0 DOIT博客?#Zd:j&X:z
以上结果显示当文件的数目增加的同时,每个文件的尺寸相应减少,LAN-free和LAN备份的性能逐步收敛。从图-1和图-2可以看出当备份尺寸较大、数量较少的对象时,LAN-free备份会有最好的性能。在这组测试中,最好的LAN-free吞吐量(40 MB每秒)是在平均文件的大小是2 GB时获得的.当平均文件大小降到200 MB, LAN-free吞吐量也下降到33.83 MB每秒.
!?/{%yw8?M~0当平均文件的大小减少到20 MB,文件的数量减少到100的时候,LAN-free吞吐量下降的很快。
VLi6|2iX0从这个数据看,我们可以发现,在平均文件大小为100 MB时,LAN-free备份会有一个相当好的性能,当平均文件尺寸小于100 MB时,LAN-free备份性能开始下降。
_9M2tg4nBE$}
{0当我们需要决定一个客户机是否适合作LAN-free备份时,这样的结论可以对我们产生帮助。平均文件的大小信息可以从客户机收集到,然后你可以使用这些信息来决定哪些客户机适合于作LAN-free备份。可以使用各种工具来获得平均文件的大小信息等信息,例如:TotalStorage Productivity Center for Data (TPC for Data),你也可以通过用客户机总的数据量(以GB为单位),除以该客户机总的文件数目,来手工计算一个客户机平均文件大小。
kKXJ0wJ^;H~j0通常,客户机是由大尺寸文件和小尺寸文件来组成。当这些文件被区分开来后(例如:通过文件所在的目录或文件的扩展名等),你可以使用Tivoli Storage Manager client options设置来通过SAN路径发送大尺寸的对象,通过LAN路径发送小尺寸的对象,针对尺寸不同的对象使用不同的路径。DOIT博客ssq Va%q8lI+y%Tow