技术开发 频道

使用Orion校准检查I/O

  【IT168 技术文档】

  简介

  Oracle对Linux操作系统支持已经有很长一段时间了,也发布了企业版Linux,甚至有一个成熟的团队专门在开发Linux工具,其中一个工具就是Orion,即使它现在是Beta版本,但我们希望Oracle最终能将它的企业版Linux做得非常强壮,甚至能够实现自我测试、自我调整。

  Orion:它究竟是什么?

  Orion是一个I/O度量测试工具,这个工具是做容量规划和检查存储的理想选择,Orion被设计为模拟使用相同的Oracle软件栈负载,目前支持下面的负载类型:

   小型随机I/O:如果你在测试一个OLTP数据库,那这是非常好的的选择,Orion产生已知百分比的读和写、给定I/O大小和给定的I/O数量的随机I/O负载。

   大型连续读:通常,DSS(决策支持系统)和数据仓库应用程序、大量复制、数据装载、备份和恢复这些活动归入这类范畴。

   大型随机读:连续流同时访问磁盘,磁盘条带(即RAID),连续流是跨多块磁盘的,因此在磁盘级你将会看到多个随机I/O流。

   混合负载:一组小型随机I/O和大型连续I/O或更大型随机I/O,让你可以模拟固定随机读/写的OLTP负载和512KB备份连续流负载。

  Orion可以在哪里测试

  DAS:Orion已经在DAS(直接附加存储)上经过适当的测试了,实际上,我们现在用的就是DAS,我有一个迈拓外部驱动器和两个节点,无任何Oracle RAC数据库。

  SAN:只要LUN映射到本地设备,Orion就可以测试它。

  NAS:确定在运行Orion之前初始化数据文件。

0
相关文章