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. Shelby dice:

    Finally, the analyses were repeated with the variable ‘safe-sex perception for threat of pregnancy’, yielding comparable
    results.

    My homepage … Shelby

  2. 여우알바 dice:

    JOIN is your 1-quit-shop for posting your job ad to
    one hundred+ job boards, skilled networks and social media channels.

  3. You choose the finest design and style and you could also supply the ideal designers.

  4. This text is priceless. When can I find out more?

  5. I was suggested this blog via my cousin. I am now not positive whether this publish is written through him as no one else recognise such
    distinctive about my trouble. You’re wonderful! Thank you!

    Also visit my website – 토토검증사이트

  6. 유흥구직 dice:

    LinkedIn has candidate search options with their Recruiter Lite strategy, despite the fact that it has limits.

  7. Accepting employment in the legal cannabis market in Canada could impact your entry to other countries.

  8. idn poker 88 dice:

    Your method of describing all in this piece of writing is genuinely nice, all can effortlessly know it, Thanks a lot.

  9. app dice:

    I do agree with all of the ideas you’ve presented for
    your post. They’re really convincing and can certainly work.
    Still, the posts are too short for beginners. May you please extend them a little from next time?
    Thank you for the post.

    My web-site; app

  10. Build a my.certainly.comaccount and access your saved
    jobs, notes, and searches from any computer system.

  11. Hey there, You’ve done an excellent job.

    I will certainly digg it and personally suggest to my friends.
    I’m confident they’ll be benefited from this web site.

    Here is my web-site: 먹튀검증업체

  12. Jobs in Dallas posts internships and careers with significant firms in the city.

  13. 룸알 dice:

    Just know that jobs at Google are pretty competitive and you have to be exceptional to be
    hired.

  14. 퀸알바 dice:

    • eFinancial Careers — Delivers almost 17,000 jobs in finance, banking, accounting and technologies.

  15. Right here are instructions on how to post your resume, plus
    how to edit, share and delete your resume, and how to adjust privacy settings.

  16. In terms of top quality to value ratio, this
    is the job board that stays the most balanced.

  17. There is definately a great deal to learn about this issue.
    I really like all of the points you made.

    Also visit my website: 사설토토사이트

  18. When I originally left a comment I seem to have clicked
    on the -Notify me when new comments are added- checkbox and from now on every time
    a comment is added I receive 4 emails with the same comment.
    Is there an easy method you are able to remove me from that service?
    Kudos!

    Feel free to surf to my website: 먹튀검증업체

  19. Nice post. I learn something new and challenging on websites I stumbleupon on a daily basis.
    It will always be interesting to read articles from other writers and use a little something from their sites.

    Look at my web blog 먹튀사이트

  20. 토토검증 dice:

    I was wondering if you ever considered changing the structure of your
    blog? Its very well written; I love what youve got to say. But maybe you could
    a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having one
    or 2 pictures. Maybe you could space it out better?

    Also visit my web-site … 토토검증

  21. 먹튀검증 dice:

    Hola! I’ve been following your blog for a long time now and finally got the bravery to go ahead and give you a shout
    out from Lubbock Tx! Just wanted to say keep up the good job!

    my webpage: 먹튀검증

  22. seo dice:

    It is a tough task indeed to understand what the wedding dress would
    really feel like, before purchasing it online.

  23. NEOGOV expressly disclaims any and all liability in connection with
    User Contributions.

  24. Thanks for any other great post. The place else could anybody get that
    type of info in such a perfect way of writing? I’ve a presentation subsequent week, and I’m on the look for such
    info.

    Have a look at my blog post … 바카라사이트

  25. Hi there, I found your website via Google whilst searching for a comparable matter, your web site got here up, it appears good.
    I have bookmarked it in my google bookmarks.

    Hello there, simply was aware of your weblog thru Google, and found
    that it is really informative. I’m going to be careful for
    brussels. I’ll be grateful for those who continue this in future.
    A lot of folks will likely be benefited from your writing.

    Cheers!

    My site: 토토사이트

  26. I have read so many content regarding the blogger lovers
    except this post is in fact a nice post, keep it up.

    Take a look at my site: 메이저놀이터

  27. Coleman dice:

    Howdy! This post could not be written any better! Reading this post reminds me of my good old room mate!

    He always kept chatting about this. I will forward this write-up to him.
    Pretty sure he will have a good read. Many thanks for sharing!

    Feel free to surf to my web-site :: 먹튀검증 [Coleman]

  28. Why users still use to read news papers when in this technological globe the whole thing is presented on net?

    Review my web blog: 온라인카지노

  29. Write more, thats all I have to say. Literally, it seems as though
    you relied on the video to make your point.

    You definitely know what youre talking about, why waste your intelligence on just posting videos
    to your site when you could be giving us something enlightening to read?

    My web page 비트코인마진거래

  30. You need to take part in a contest for one of the highest quality blogs
    online. I am going to highly recommend this blog!

    Stop by my web page; 먹튀검증업체

  31. Your means of telling everything in this paragraph is truly nice,
    every one be able to effortlessly be aware of it, Thanks a lot.

    My homepage 카지노사이트

  32. I visited various web sites except the audio feature for audio songs
    existing at this site is truly fabulous.

    Here is my web page; 구글상위노출

  33. 토토검증 dice:

    Please let me know if you’re looking for a article author for
    your blog. You have some really great posts and I believe I would be
    a good asset. If you ever want to take some of the load off, I’d love to write
    some articles for your blog in exchange for a link
    back to mine. Please shoot me an email if interested. Thanks!

    my page; 토토검증

  34. If some one desires expert view concerning blogging afterward i advise
    him/her to pay a quick visit this blog, Keep up the pleasant work.

    Take a look at my web page 메이저놀이터

  35. JobMonster now gives a new package for employers – Employer Package.

  36. What’s up everybody, here every one is sharing such knowledge, therefore it’s fastidious to
    read this blog, and I used to pay a visit this weblog daily.

    Also visit my webpage – 구글상위노출교육

  37. 먹튀검증 dice:

    I have to thank you for the efforts you have put in writing this blog.
    I’m hoping to see the same high-grade blog posts from you
    in the future as well. In fact, your creative writing abilities has encouraged me to get my own website now 😉

    My web blog – 먹튀검증

  38. Hey there! I’ve been following your website for some time
    now and finally got the courage to go ahead and give you a shout out from Porter Texas!
    Just wanted to say keep up the good job!

    Also visit my page; 카지노사이트

  39. You will also be asked to choose the essential skills for your function.

  40. 16gimn.ru dice:

    Pretty component to content. I just stumbled upon your web site and in accession capital to say that I get in fact enjoyed account your weblog posts.

    Any way I’ll be subscribing for your augment and even I achievement you get admission to constantly quickly.

    My webpage; https://www.fun88s.vip/mobile/ (16gimn.ru)

  41. 유흥알바 dice:

    We are experiencing concerns with our job search filters and we are working to get them resolved soon.

  42. 먹튀검증 dice:

    When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now
    whenever a comment is added I receive four emails
    with the same comment. Perhaps there is an easy method you are able to remove me
    from that service? Thank you!

    Also visit my web site … 먹튀검증

  43. 룸알 dice:

    MNST is trading close to its psychological resistance in confluence to its 50 day uncomplicated
    moving typical as shown in the chart above.

  44. Werner dice:

    Hi! This is kind of off topic but I need some guidance from an established blog.
    Is it tough to set up your own blog? I’m not very techincal but I can figure
    things out pretty fast. I’m thinking about setting up my own but I’m not
    sure where to begin. Do you have any points or suggestions?
    Thanks

    my web page … 먹튀검증업체 (Werner)

  45. Job boards can be common or focus on a distinct industry like
    IT, retail, healthcare, or hospitality.

  46. LinkedIn states that in this private profile viewing mode, “No other data about you will be shared with
    the member whose profile you viewed,” and your viewer history will be
    erased.

  47. 여성알바 dice:

    Listings come straight from employers and career web sites across the web.

  48. 여우알바 dice:

    Explain who you are, briefly mention what your present job or degree involves and provide a bit about your background.

  49. Howard Voigt dice:

    You are looking for Free Backlinks then you came to the right place.

    We offering you a free trial to try out our link-building service.
    This can be used to link out to your website, inner page, google map, video, to any link you want to help power up and get more relevance too.

    We want to prove to you that our backlinks work and so we’re willing to prove it to you risk-free.
    Please create an account and then watch the video and submit your order details and let us help you get found online.
    FREE TEST HERE: https://zeep.ly/k4YSH?=3815

  50. 퀸알바 dice:

    Upload your resume for uncomplicated applying and save jobs
    that interest you.

Deja una respuesta

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