Home » Rendimiento, benchmarks y generadores de carga

Rendimiento, benchmarks y generadores de carga

La evaluación de los productos de almacenamiento se realiza fundamentalmente atendiendo a los factores de rendimiento, seguridad, administración y precio. De estos factores, el rendimiento es el más difícil de ser interpretado. Es más, lo más frecuente es que sea malinterpretado a la hora de hacer comparativas entre soluciones de almacenamiento de distintos fabricantes.  El ejemplo más claro lo tenemos con el uso de las IOPS (operaciones de E/S por segundo), que con frecuencia se usa como elemento de media del rendimiento.

El valor de IOPS depende de:

Las carecterísticas técnicas de la cabina:  

  • Parámetros de disco (tamaño, velocidad, latencia, …) 
  • Número de discos
  • Nivel de raid
  • Tamaño de stripe
  • Tamaño de cola de puerto de frontend
  • Tamaño de cola de lun de backend
  • Distribución de las distintas cachés de frontend y backend, algoritmos y dedicación para tipos de operación (lectura y escritura).

Y las carecterísticas del trabajo que se genera sobre la cabina:

  • Porcentaje de lecturas y escrituras generadas
  • Porcentajes de media de lecturas y escrituras en caché
  • Tamaño de bloque utilizado por la aplicación
  • Tamaño de IO
  • Tipo de trabajo generado: secuencial / random

Los fabricantes disponen de calculadoras de predicción y que facilitan el complejo cálculo de IOPS en función de dichas características. Un ejemplo podeis encontrarlo aquí:

http://www.itcm.es/Calculadoras/IOPSCalculator.htm

Dado que el valor de IOPS en una cabina de almacenamiento depende de parámetros fundamentales relacionados con el entorno de trabajo, el valor que suelen publicitar los fabricantes  es el valor alcanzado en las condiciones óptimas. Este valor dificilmente se alcanzará en un entorno que no tenga esas mismas condiciones. Debido la multitud de factores que afectan al rendimiento, la única medida fiable será aquella que se obtiene desde el entorno real de trabajo. Se podría deducir que es imposible predecir la solución de almacenamiento que proporcinará mejor rendimiento en un entorno determinado. Quizás sí, con la ayuda de los benchmarks: 

  Un benchmark en almacenamiento emplea una carga de datos (que puede ser obtenida mediante un generador de carga) fijada mediante reglas y con mecanismos de medida determinados, a menudo verificado por terceras partes. El objetivo final es que estos resultados permitan la comparativa entre productos de una forma válida.

 

Existen dos organismos que ofrecen benchmarks para almacenamiento: SPC (Storage Performance Council) y SPEC (Standard Performance Evaluation Corporation).

 

storage_bench

Fuente: http://searchstorage.techtarget.com/

 

Un generador de carga es la herramienta utilizada para simular una carga deseada para realizar medidas bajo determinadas condiciones y ayudar a mostrar el comportamiento del sistema ante determinadas situaciones.

 

Dos de los generadores de carga más utilizados son opensource: vdbench e iometer, aunque existen otros creados por diversos fabricantes de almacenamiento.

vdbench: Generador de carga creado originalmente por Sun Microsystems, desarrollado originalmente para ajustarse a la SPC-2, aunque  puede crear simular multitud de entornos de carga debido a su flexibilidad. En la actualidad está liberado por licencia GPLv2 y multiplataforma. Conjuntamente con SWAT que es una utilidad propiedad en la actualidad de Oracle y disponible gratuitamente para sus clientes, se pueden obtener sus resultados en modo gráfico facilitando enormemente su análisis. 

iometer: Se trata del generador de carga más conocido y usado debido a su sencillez en la parametrización de entorno de carga y a que es gráfico. Liberado por licencia GPLv2.

 

El generador de carga se parametriza para ajustarse a las características de la carga, y de ahí que puedan crearse condiciones favorables para la medidas. Es habitual que un fabricante muestre sus impresionantes resultados sobre un equipo etiquetándo erróneamente la prueba como un benchmark, dando lugar a equivocos cuando se quiere realizar una comparativa con otro producto. Es una idea bastante extendida tomar los generadores de carga como benchmarks, cuando en realidad son solo una parte de estos. Es importante estar alerta ante este tipo de datos a menudo proporcionados por fabricantes ya que los invalida para la comparativa entre productos al no garantizar igualdad de condiciones.

Concluyendo, la mejor manera de realizar comparativas válidas es utilizar benchmarks, dado que son mecanismos estandarizados por la industria del almacenamiento. Están basados en aplicaciones de generación de carga bajo estrictas reglas en la toma de medidas, validado por terceras partes y con uniformidad en la muestra de resultados.

About Jose Luis Viñas

10+ years experienced IT systems engineer (5+ working in critical environments). Strong background delivering quality and reliable services based on client needs and providing rapid responses to user requests. Focus on UNIX systems, storage infrastructure and backup systems.

566 Responses to “Rendimiento, benchmarks y generadores de carga”

  1. 우리카지노

    blog topic

  2. 우리카지노

    blog topic

  3. 우리카지노계열

    blog topic

  4. forum judi online indonesia

    blog topic

  5. Hello There. I found your blog using msn. This is a really well written article.
    I will make sure to bookmark it and return to read more of
    your useful information. Thanks for the post.
    I’ll certainly comeback.

  6. The Fort Worth Japanese Garden was accomplished in 1973.

  7. The Fort Worth Japanese Garden was accomplished in 1973.

  8. Japanese garden is a standard kind of garden in Japan.

  9. Japanese Bridge in Cranbrook Japanese Backyard.

  10. offers 89 japanese garden bridges products.

  11. Cherry trees blooming in BBG’s Japanese Backyard.

  12. Japanese garden is a standard kind of backyard in Japan.

  13. A red bridge in a Japanese backyard with double rails.

  14. That is an example of a small backyard bridge in wooden.

  15. Howdy! I know this is somewhat off topic but I was wondering which blog platform are you using for this website?
    I’m getting tired of WordPress because I’ve had problems
    with hackers and I’m looking at options for another platform.
    I would be great if you could point me in the
    direction of a good platform.

  16. Companies can provide these electronically.

  17. You really make it seem so easy with your presentation but I find this matter to be actually something that I think
    I would never understand. It seems too complicated and very broad for me.
    I’m looking forward for your next post, I’ll try to get the hang of it!

  18. 10.0.0.1 dice:

    What’s up to every single one, it’s in fact a fastidious for me to pay a visit this web
    page, it includes precious Information.

  19. Your style is so unique in comparison to other folks I have read stuff from.

    Thanks for posting when you’ve got the opportunity, Guess I’ll just book mark
    this site.

  20. That is very fascinating, You’re a very professional blogger.
    I have joined your feed and stay up for in the hunt for more of your wonderful post.
    Also, I’ve shared your website in my social networks

  21. My programmer is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on numerous
    websites for about a year and am concerned about switching to
    another platform. I have heard great things about blogengine.net.

    Is there a way I can import all my wordpress content into it?
    Any help would be greatly appreciated!

  22. Very interesting information!Perfect just what I was searching for!

  23. Hi, my identify is William and I really like garden ponds.

  24. Thanks for your marvelous posting! I truly enjoyed reading it, you could be a great author.
    I will remember to bookmark your blog and definitely will come back
    in the future. I want to encourage that you continue your great writing, have a nice day!

  25. What’s Going down i am new to this, I stumbled upon this I’ve discovered It absolutely helpful and it has helped me out loads.

    I’m hoping to give a contribution & help different
    customers like its helped me. Great job. 온라인카지노

  26. Sling TV dice:

    Thanks for one’s marvelous posting! I actually enjoyed reading
    it, you’re a great author.I will make certain to bookmark
    your blog and will come back from now on. I want to
    encourage you to continue your great posts, have a nice weekend!

  27. Right here is the perfect blog for everyone who wishes to
    understand this topic. You realize so much its almost tough to argue with you
    (not that I really would want to…HaHa). You certainly put a fresh spin on a subject which has been written about
    for many years. Great stuff, just excellent!

  28. An outstanding sһare! I’ve just forѡarded this onto
    a coworker wһo had been doing a little reѕearch on this.
    And he in fact ordered me dinner becaսse I stumbled upon it for him…
    lol. Ѕo let me reword thіs…. Thanks for the meal!! But yeah, thanx for spending
    time to taⅼқ aboսt thiѕ issue here on your web site.

  29. Hello mates, how is everything, and what you would like to say concerning this article, in my view its genuinely remarkable in support of me.

  30. minecraft dice:

    This is a topic which is near to my heart… Thank you!
    Exactly where are your contact details though?

  31. minecraft dice:

    If some one wishes to be updated with newest technologies
    therefore he must be pay a quick visit this site and be up to date everyday.

  32. minecraft dice:

    Heya i’m for the first time here. I found this board and I find
    It really useful & it helped me out a lot. I hope to give
    something back and help others like you helped me.

  33. minecraft dice:

    Wow, marvelous blog structure! How lengthy have you ever been blogging
    for? you make blogging look easy. The total glance of your website is wonderful,
    let alone the content!

  34. I have read a few good stuff here. Certainly value bookmarking for
    revisiting. I wonder how much effort you set to make this sort of magnificent informative web site.

  35. minecraft dice:

    whoah this blog is fantastic i like reading your articles.
    Stay up the good work! You already know, many individuals are hunting
    around for this info, you can aid them greatly.

  36. minecraft dice:

    I all the time used to study paragraph in news papers but now
    as I am a user of internet therefore from now I am using net for
    articles, thanks to web.

  37. minecraft dice:

    For the reason that the admin of this website is working, no doubt very shortly it will be famous,
    due to its feature contents.

  38. minecraft dice:

    Magnificent goods from you, man. I’ve have
    in mind your stuff previous to and you are simply extremely great.

    I really like what you have got right here, certainly like what you’re saying and
    the way in which you are saying it. You make it enjoyable
    and you still care for to keep it sensible. I can’t wait to learn far
    more from you. That is really a terrific website.

  39. Similarly, for individuals who are not drawn for a long period, the prospect of
    them being drawn less difficult higher. You win tickets towards the screening of the
    original Titanic movie compliments of ABC Brisbane 612 by
    merely hearing Drive Radio between 3 and 6pm.

    The most significant thing to consider before playing is to find an ideal place to enjoy your game. https://www.xn--o80b27i69npibp5en0j.com/yescasino

  40. Wonderful beat ! I would like to apprentice at the same time as you amend your website, how could i subscribe for a weblog website?
    The account helped me a acceptable deal. I were a little bit acquainted of this
    your broadcast provided brilliant clear idea

  41. I’ve been exploring for a little for any high quality articles or weblog posts on this kind of house .
    Exploring in Yahoo I finally stumbled upon this web site.
    Studying this information So i am happy to convey that
    I’ve a very excellent uncanny feeling I discovered just what I needed.
    I most without a doubt will make sure to do not forget
    this web site and provides it a glance regularly.

  42. – BFMTV le forum de la 1ère chaîne d’info de France.

  43. Hello Dear, are you really visiting this site daily, if so after that
    you will definitely take nice experience.

  44. These are in fact impressive ideas in concerning blogging.

    You have touched some good factors here. Any way keep
    up wrinting.

  45. No matter if some one searches for his vital thing, so he/she wishes to be available that in detail, so that thing is maintained over here.

  46. Ich habe mehrere gerade richtig Sachen hier.

    Definitiv Wert bookmarking Änderungsvorschlägen.

  47. 初めまして。いつも興味深く拝見させてもらっています。私は脱毛サロンの体験口コミの評判についてのサイトを運営しています。たくさんの人が知りたい脱毛ラボ、ワンコインで両脇脱毛出来るレイビス、わたしの脱毛ラボ体験談、脱毛の効果が出るまでどのくらい?、などなど全てまとめました。これからもブログ楽しみにしています。

  48. poker986.co dice:

    24 yrs old Dressmaker or Tailor Rodger from Cumberland, loves to spend some time bungee jumping, poker986.co and netball.
    Advocates that you visit Historic Centre of Mexico City and
    Xochimilco.

  49. 55 yr old Urban and Regional Planner Rey from Etobicoke,
    spends time with interests like music-keyboard, Agen Casino Online
    and scrabble. Gets enormous motivation from life by touring destinations
    like Durham Castle and Cathedral.

Responder a 카지노사이트 Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *