专家答疑:异地存储与备份如何优化网络性能
核心提示:假设企业现在需要备份的数据量为2TB,而每天可以分配的数据备份时间假设为5个小时。那么如果在异地备份中,则其数据的传输速率要达到0.4TB/小时。此时假设企业使用的是百兆以太局域网,满打满算的话,也无法实现这个速率。也就是说无法在规定的时间内完成相关的数据备份作业。
随着企业信息化应用越来越复杂,本地存储域备份已经无法满足企业的正常需要。为了降低存储成本、提高数据安全,管理员可能会将他们放在同一个磁盘阵列中进行存储与数据备份。在这种情况下,网络带宽很可能就成为了影响企业应用系统性能的瓶颈资源。为此管理员有必要对现有的网络进行评估与优化。
一、根据传输速率选择合适的网络类型。
假设企业现在需要备份的数据量为2TB,而每天可以分配的数据备份时间假设为5个小时。那么如果在异地备份中,则其数据的传输速率要达到0.4TB/小时。此时假设企业使用的是百兆以太局域网,满打满算的话,也无法实现这个速率。也就是说无法在规定的时间内完成相关的数据备份作业。即使根据最大速率来计算(实际工作中往往达不到最大速率),也需要比规定的时间超过好几倍。
在这种情况下,企业网络管理员可能需要使用千兆以太网。只有如此,在能够达到企业所需要的数据传输速率,在规定的时间内完成所需要的数据备份作业。总之,在规划异地存储与备份的时候,系统管理员需要评估企业现有的网络能否满足数据备份的速率要求。在必要的情况下,要对企业的网络(至少是服务器与存储设备之间的连接)进行升级。
二、利用网络分段来提高网络数据传输效率。
假设现在企业有2TB的数据需要在5个小时内完成备份。那么其要求的速率为0.4TB。但是现在我们做一个小小的改变。我们对网络进行分段,让其在两个子网上各备份1TB的数据,而不是在一个网络上备份2TB的数据量。在这种情况下,理论上其数据备份的速度会提高一倍。在实际工作中,由于受到各种因素的影响,虽然没有这么高的效果,但是一般打个8折的效果还是有的。也就是说,原先2TB的数据在0.4TB/小时的速率下需要5个小时才能够完成。而采用两个子网的话,则最快可以省一半的时间。这是一个很大的改善。
笔者在给数据量比较大的企业部署存储系统的话,往往就是建议企业的网络管理员将存储设备放置在不同的子网上来更好的利用现有的网络带宽。在设置子网的时候,可以创建两个或者两个以上(主要根据企业的数据量以及数据窗口而定)的速度相同的网络。在数据进行异地备份时每一个网络都负责处理一部分数据。也就是说,数据是并行传输的。举一个比较形象的例子,就是在高速公路上。原先只有一车道,现在再增加一车道的话,其相同的流量通过相同的距离的时间就可以减少一半。