改善磁带存储性能的五种方法

简介:

尽管对基于磁盘的数据备份和恢复技术的炒作很多,但磁带存储仍然是多数备份的首要目标。磁带不仅存储的数据最多,而且在备份的过程中多数数据将被直接存储在磁带上,无需使用磁盘作为缓存。

了解了这一点后,我们就应当想一想,怎样才能让磁带驱动器拥有更好的性能?

一、了解您的磁带驱动器

实现良好磁带性能的最重要方面就是了解您在备份过程中使用的磁带驱动器。多数现代磁带驱动器都属于流磁带驱动器,也就是说它们用于在某一特定速率下传输数据,因此,为了让磁带驱动器正常工作,您必须了解它的速率,并在备份和恢复过程中保持其流状态。

那么,我们最开始要做的就是了解所有在用的磁带驱动器。您需要了解的第一个问题是磁带驱动器的最大原始(未压缩)传输速率。例如,一台LTO-4磁带驱动器的最大原始(未压缩)传输速率为每秒120MB.当您了解这一数值后,您必须确定该驱动器的最低速率是多少。这可能需要做一些研究,但这些数字肯定记录在文档中。如果文档中没有这些数据,您需要联系该磁带驱动器的销售厂商。

例如,LTO-4的最小传输速率约为23MBps至25MBps.也就是说,LTO-4的写入速率不能低于23MBps至25MBps.如果其实际写入速率看似低于该数值,则说明驱动器实际上正在以23MBps至25MBps的短促突发方式写入数据,然后又会在短暂停留后再次以23MBps至25MBps的短促突发写入数据。您还应当意识到最大和最小速率之间的任何步进速率,在LTO-4这样的多速度磁带驱动器上,通常在最小和最大速率之间有两至三个中间速度。同样,了解这一点也需要做一些研究,而且答案很可能就在说明文档中。当您了解这些数字之后,您应当努力实现最大传输速率,而任何低于最小传输速率的操作只会给您带来麻烦。

二、了解数据传输速率和压缩率

在来源的问题上,您需要知道两件事:数据传输速率和压缩率。您需要了解不同服务器的数据传输速率。配备较高端存储设备的较高端服务器供应数据的速率往往要高于较低端的服务器。您在设计自己的备份架构时,需要了解这些不同的数据传输速率。您只有通过测试才能确定这些数据。例如,如果您知道某个特定客户的数据库只能以10MBps至20MBps的速率传输数据,那么将它与光纤通道连接根本不能起到提高备份速度的效果,因为它的速度从一开始就受到了限制。

您需要了解的下一个问题是数据压缩的速率。某些数据压缩的压缩率会比其它数据高一些,不同公司的数据在压缩率方面也不尽相同。您需要找出您所在环境中数据的压缩能力。之所以要这样,就是因为您必须将压缩率与上面提到的最小和最大传输速率相乘才能得出新的最小和最大传输速率。例如,如果您的环境中压缩率为1.5:1,您的120 MBps磁带驱动器就变成了一台180 MBps的磁带驱动器。确定压缩率的方法是查看到达磁带物理终点(PEOT)标签和软件提示磁带已满之前装入的数据。如果您可以在标称800 GB的磁带中持续写入1200 GB的数据,则压缩率为1.5:1,您便可以将原始吞吐量乘以该数字。

三、了解您的数据路径

当您了解数据从哪来、到哪去之后,您还需要了解其完成这一过程的路由。数据是否会通过以太网?该网络是千兆网络、万兆网络还是100 Mb网络?如果您的客户端能够以数百MBps传输数据,并且正在尝试通过100 Mb网络发送其数据,那么您获得的速度就不可能很快。然而,如果要连接至光纤通道,迁移到无局域网的备份过程,则这样的客户端是最理想的。

四、了解您的备份应用

了解这一部分是理所当然的,但备份应用在性能调校方面可能会非常复杂。了解备份产品的各方面性能就可以让您在实际工作中"为所欲为".例如,如果您使用的是IBM Tivoli Storage Manager而且对排列组并不熟悉,那么您应当认真了解这方面的情况。同样,如果使用的是Symantec NetBackup、EMC NetWorker和CommVault,以及它们的复用特性,您也应当做好适当的功课。您可以加入邮件列表、论坛或新闻组,并且了解其他人怎样使应用发挥更好的性能。您还可以在BackupCentral.com论坛上搜索"性能"关键字,了解其他用户在该主题方面已经问过和得到答案的问题。

五、了解您的磁盘销售情况

如果不将备份数据首先发送到磁盘,要想让磁带驱动器正常工作已经变得越来越困难。如果您最近正在购买磁带驱动器,而且没有附带购买磁盘,您最好还是取消订货并且改订一些磁盘。不管您相信与否,将数据移动两次(即备份至磁盘后再拷贝到磁带)的速度比单独移动一次要快得多。

本文转自d1net(原创)

相关实践学习
自建数据库迁移到云数据库
本场景将引导您将网站的自建数据库平滑迁移至云数据库RDS。通过使用RDS,您可以获得稳定、可靠和安全的企业级数据库服务,可以更加专注于发展核心业务,无需过多担心数据库的管理和维护。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
Web App开发 编解码 安全
【WebRTC 入门教程】全面解析WebRTC:从底层原理到Qt和FFmpeg的集成应用
【WebRTC 入门教程】全面解析WebRTC:从底层原理到Qt和FFmpeg的集成应用
7803 2
|
机器学习/深度学习 人工智能 数据可视化
基于YOLOv8的共享单车/自行车随意停放识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
本项目基于YOLOv8模型与PyQt5界面,实现共享单车/自行车乱停放的智能检测。支持图片、视频、文件夹及摄像头输入,提供实时检测与结果保存功能。配套完整源码、训练数据集与权重文件,开箱即用,适合城市管理、交通执法等场景。项目包含详细训练教程与部署指南,助力AI学习者快速上手,推动智慧城市应用开发。
基于YOLOv8的共享单车/自行车随意停放识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
|
10月前
|
缓存 自然语言处理 监控
速卖通全球运营利器:商品详情接口多语言 + 合规 + 物流适配技术全解析
速卖通全球化适配是跨境成功关键!本文详解2025最新接口方案,涵盖多语言智能翻译、合规自动校验、物流精准推荐与性能优化四大模块,助力商家提升转化率30%+,降低风险,提效80%。附实操代码与新手三步走策略,适合所有想出海的卖家。
|
存储 计算机视觉 C++
OpenCV(十四):ROI区域截取
OpenCV(十四):ROI区域截取
1096 0
|
存储 缓存 Apache
Apache Iceberg数据湖高级特性及性能调优
性能调优涵盖索引优化、排序策略与元数据管理。通过布隆过滤器、位图索引等提升查询效率,结合文件内/间排序优化I/O与压缩,辅以Z-Order实现多维数据聚集。同时,合理配置元数据缓存与清单合并,加速查询规划。适用于点查、全表扫描及高并发写入场景,显著提升系统性能与资源利用率。
1142 0
|
弹性计算 安全 Java
关于如何将Web项目部署到阿里云ecs服务器-5个步骤搞定
关于如何将Web项目部署到阿里云ecs服务器-5个步骤搞定
关于如何将Web项目部署到阿里云ecs服务器-5个步骤搞定
|
存储 自然语言处理 算法
【北京大学 软件工程】四、结构化分析方法
结构化分析方法是一种系统化的软件开发方法学,旨在通过使用问题域术语建立系统的功能模型,以明确“系统必须做什么”。该方法包括结构化分析、设计和程序设计三个主要部分。其核心工具是数据流图(DFD),用于表达系统功能模型,并结合数据字典定义数据流和数据存储。此外,还使用加工小说明(如判定表或判定树)描述加工逻辑。 结构化分析过程遵循自顶向下、逐步求精的原则,首先建立系统环境图确定边界,然后通过分解加工、分派数据流和引入文件来细化模型。整个过程中需确保模型平衡和信息组织的复杂性控制。最终输出为需求规格说明书(SRS),确保需求的正确性、无二义性、完整性和可验证性等特性。
1899 1
|
分布式计算 数据挖掘 云计算
CCF推荐C类会议和期刊总结:(计算机体系结构/并行与分布计算/存储系统领域)
中国计算机学会(CCF)在计算机体系结构、并行与分布计算、存储系统领域推荐了一系列C类会议和期刊。此汇总涵盖了各期刊和会议的全称、出版社、dblp文献网址及研究领域,为学者和研究人员提供了重要的学术交流资源。列表包括《ACM Journal on Emerging Technologies in Computing Systems》、《Concurrency and Computation: Practice and Experience》等期刊,以及ISPA、CCGRID等会议。这些资源对推动领域内的学术交流和技术进步具有重要意义。
CCF推荐C类会议和期刊总结:(计算机体系结构/并行与分布计算/存储系统领域)
|
边缘计算 人工智能 安全
探索边缘计算:架构、优势及未来趋势
探索边缘计算:架构、优势及未来趋势