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. My brother suggested I might like this website. He wass totally right.
    This post actually made my day. You cann’t imagine simply how muhh time I had spent for tis information! Thanks!

    my blog: Animation Videos

  2. Wendell Main 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/pKjOP?58466

  3. Royal Castellano 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/pKjOP?12803

  4. This site was… how do you say it? Relevant!! Finally I’ve
    found something which helped me. Many thanks!

  5. Maureen Beeby dice:

    YOU NEED REAL VISITORS FOR: almacenamientoabierto.com ?

    We Provide 100% Real Visitors To Your Website.
    With this traffic, you can boost ranking in SERP, SEO, profit from CPM…

    CLAIM YOUR 24 HOURS FREE TEST HERE=> https://zeep.ly/ka3Ur?60416

  6. 밤일알바 dice:

    It’s going to be end off mine day, except before finish I am
    reading tthis wonderful paragraph to improve my
    knowledge.

    My blog 밤일알바

  7. 밤알바 dice:

    I used to be recommended this web site by mans of my cousin. I am no longer certain whether or nott this put up iss written via him as nobody else recognize such exact about my difficulty.
    You are amazing! Thank you!

    Also visit my blog; 밤알바

  8. idnpoker.com dice:

    Greate article. Keep posting such kind of info on your page.
    Im really impressed by it.
    Hi there, You’ve done a fantastic job. I’ll definitely
    digg it and personally suggest to my friends. I’m sure they will
    be benefited from this web site.

  9. It’s an remarkable paragraph in support of all the online users; they wilol take benefit from it I
    am sure.

    Visit my site; 텐프로알바

  10. Just kind the word REMOTE in the Whhere box, and you will only see remote possibilities.

    Also visit my blog post: 유흥구직

  11. find more dice:

    Aw, this was a very good post. Finding the time and actual effort
    to create a top notch article… but what can I say… I hesitate a lot and never manage to get nearly anything done.

  12. Aw, this was an incredibly nice post. Taking a few minutes and
    actual effort to make a very good article… but what can I say…
    I hesitate a lot and don’t seem to get nearly anything done.

    Look into my web blog; real estate new orleans

  13. I wanted to draft you a little note to finally give many
    thanks as before over the stunning knowledge you’ve shown on this site.

    This is quite unbelievably generous of people like you to grant publicly all some people could possibly have advertised
    as an ebook to help with making some dough on their own, and in particular considering the fact that you could possibly have done it
    in the event you wanted. The suggestions likewise
    worked to be a easy way to comprehend the rest have the identical fervor like
    mine to learn significantly more with regard to this problem.
    I believe there are lots of more pleasurable occasions
    up front for individuals who look over your site.

    Here is my webpage: reduced prices online

  14. I am regular reader, how are you everybody? This
    article posted at this website is actually good.

    Here is my webpage … sell my house now

  15. Hello there, You’ve done a fantastic job. I’ll definitely digg it and in my opinion recommend to my friends.
    I am sure they will be benefited from this website.

    Also visit my web blog car parts companies

  16. Hi i am kavin, its my first occasion to commenting anyplace, when i read this post i thought i could also
    create comment due to this sensible piece of writing.

    Take a look at my web page :: cash for used cars

  17. idn poker88 dice:

    Hi to all, because I am truly keen of reading this website’s
    post to be updated regularly. It includes fastidious information.

  18. Greetings from Los angeles! I’m bored to tears
    at work so I decided to browse your site on my iphone during lunch break.
    I love the information you present here and can’t wait to take a
    look when I get home. I’m surprised at how fast your blog loaded
    on my mobile .. I’m not even using WIFI, just 3G ..
    Anyhow, fantastic blog!

    Here is my homepage; industrial junk

  19. idnpoker.com dice:

    Wonderful post however I was wanting to know if you could write a litte more on this subject?
    I’d be very grateful if you could elaborate a little bit more.

    Thank you!

  20. old auto dice:

    Heya i am for the first time here. I found this board and I find It
    truly useful & it helped me out much. I hope to give something back and aid others like
    you aided me.

    Take a look at my web blog old auto

  21. I always used to study paragraph in news papers but noww as I
    am a user of net therefore from now I am using net forr articles or reviews, thankjs to web.

    My web site; 노래방알바

  22. hello there and thank you for your info – I’ve certainly picked upp anything new from right here.
    I did however expertise a few technical points using tbis
    site, since I experienced to reload the web site lots
    of times previous to I could get it to load properly.
    I had been wondering iff your hosting is OK? Not that I am complaining,
    butt sluggish loading instances times will someimes affect your placement in google
    and could damage your high-quality score if ads and marketing with Adwords.
    Well I aam adding this RSS to my e-mail and can look out
    for a lot more of your respective fascinating content.
    Ensure that you update this again soon.

    my webpage 텐프로알바

  23. Great web site you have got here.. It’s difficult too find good quality
    writing like yourfs nowadays. I really appreciate individuals like you!

    Take care!!

    My web-site –레깅스룸알바

  24. 여성알바 dice:

    I have read a few excellent stuff here. Definitely worth boomarking for revisiting.

    I surprise how so much effort you set to create this type of great
    informative website.

    Feel free to surf to my homepage … 여성알바

  25. This excellent website definitely has all the information I
    needed concerning this subject and didn’t know who to ask.

    my blog – ww88 คา สิ โน

  26. magnnificent put up, very informative. I ponder why thee other specialists of
    this sector doo not notce this. You should continue your
    writing. I’m sure, you’ve a huge readers’ base already!

    Here is my page: 고소득알바

  27. Heyy there! Do yyou know if they make any plugins to help with Search Engine
    Optimization? I’m trying to get my bpog to rank for some targeted keywords but I’m not seeing very gookd success.
    If you know of anny please share. Thank you!

    my website; 노래방알바

  28. 밤일알바 dice:

    It’s in faqct very difficult in this full oof activity life to
    listen newqs on TV, therefore I just use world wide web for
    that purpose, and get the newest information.

    My site :: 밤일알바

  29. 룸알바 dice:

    I have read so many posts regarding the blogger lovers hopwever
    this article is actually a nice post, keep it up.

    Here is my wweb site; 룸알바

  30. You should be a part of a contest for one of the greatest sites on the web.
    I’m going to recommend this site!

  31. Hi there, its nice paragraph concerning media print, we all know media is a
    impressive source of facts.

  32. Hello, I think your blog might be having browser compatibility issues.
    When I look at your blog site in Safari, it looks fine but when opening
    in Internet Explorer, it has some overlapping. I just
    wanted to give you a quick heads up! Other then that, excellent blog!

  33. Melody Osburn dice:

    Hello

    YOU NEED QUALITY VISITORS FOR YOUR: almacenamientoabierto.com ?

    We Provide Website Traffic 100% safe for your site, from Search Engines or Social Media Sites from any country you want.
    With this traffic, you can boost ranking in SERP, SEO, profit from CPM

    CLAIM YOUR 24 HOURS FREE TEST HERE=> http://mariosyei18529.bloggerbags.com/8099356/get-quality-visitors-for-your-site

    Thanks, Melody Osburn

  34. This section answers the most typical queries patients ask.

  35. 룸알바 dice:

    We stumbled over here different page and thought I may as well check things
    out. I like what I see so i am just following you. Look forward to looking
    over your web page for a second time.

  36. Hello my family member! I wish to say that this
    post is awesome, nice written and include almost all important
    infos. I would like to look more posts like this .

  37. 밤일알바 dice:

    Hi! Someone in my Myspace group shared this
    website with us so I came to take a look. I’m
    definitely loving the information. I’m book-marking and will be tweeting this to my followers!

    Wonderful blog and great design and style.

  38. 유흥알바 dice:

    For most recent information you have to pay a quick visit the web and on the web I found
    this web site as a finest web page for hottest updates.

  39. I have been surfing on-line more than 3 hours today, yet I by no means discovered any fascinating article
    like yours. It is lovely price sufficient for me. In my view, if
    all web owners and bloggers made just right content material as
    you probably did, the net will be much more useful than ever before.

  40. hgv training dice:

    I feel this is among the so much vital info for me.
    And i’m glad studying your article. However wanna remark on some general things, The web site taste
    is wonderful, the articles is actually excellent :D. Just right task, cheers.

    Look into my page; hgv training

  41. A fascinating discussion is definitely worth comment.
    I do think that you ought to publish more on this subject,
    it might not be a taboo matter but usually people don’t discuss these subjects.
    To the next! Many thanks!!click here button gifhttps://wiki-triod.win/index.php?title=Orange_smashed_Syracuse_well_deserved_to_be_able_to_inside_o_4712137257&oldid=447068https://meet-wiki.win/index.php?title=Steelers_techniques_get_away_Offers_more_than_just_soccer_firm_801214659&oldid=442002

  42. slot online terbaik

    Rendimiento, benchmarks y generadores de carga | Almacenamiento Abierto

  43. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite
    some time and was hoping maybe you would have some experience with something like
    this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  44. Woah! I’m really digging the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s tough to
    get that «perfect balance» between user friendliness and visual appeal.
    I must say that you’ve done a excellent job with this.
    In addition, the blog loads very quick for me on Opera.
    Superb Blog!for more information please visithttp://vwjrxrscojqwbow70.mee.nu/?entry=3300512http://www.aytoloja.org/jforum/user/profile/199303.page

  45. It’s not my first time to pay a quick visit this website, i am visiting this web
    site dailly and get nice data from here all the time.

    My web site: w88plays w88 thailand

  46. You might operate individually to develop the techniques or operate as a crew to bring innovative ideas.

    my blog post; blow job blog

  47. please click here to contribute

    blog topic

Deja una respuesta

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