Home » SAN de bajo coste

SAN de bajo coste

En tiempos de crisis describimos los puntos clave para  diseñar una SAN de bajo coste.

  • iSCSI

iSCSI   es una alternativa a la clásica SAN de fibra óptica, siendo económica su implementación ya  que no requiere de una infraestructura y tecnología adiccional Hardware de costosas HBAs y Switches de Fibra. Con sólo un switch ethernet ( o dos que aporten redundancia de acceso) y  con un servidor con tarjetas Ethernet de Gigabit junto con unos discos ya tendrías una SAN. Los initiators y targets  iSCSI en muchos sistemas vienen con la distribución, al igual que las soluciones de multicamino (multipath).

Existen otras alternativas a iSCSI también basadas en Ethernet como AoE (ATA over Ethernet) que al eliminar una capa de encapsulación de frames (IP) da mayor rendimiento.

  • DISCOS

En la actualidad se diponen discos de buen precio y alta capacidad para una solución de bajo TIER. Un ejemplo podría ser 4 discos SATA de 3Gb/s ,  capacidad 2 TB,  64 MB de Caché y 7200 rpm  con un total aproximado de 500€. Proporcionando aproximadamente unos 6 TB en RAID software con MDADM (solución de servidores Linux de RAID software) , que nos da una media de 111 euros por Tera tolerante a fallo (RAID).

Preguntadle a vuestro proveedor de SAN cuanto saldría una amplación de los TB en fibra …   😉

Aunque no es comparable una cabina de discos en fibra en cuanto a rendimiento debido a sus fenomenales características Hardware (tarjetas de fibra operando en modo target y procesadores dedicados, memoria caché del frontend y backend de los discos, …). Además sus discos tienen un rendimiento mayor,  15.000 rpm frente a los 7200 rpm que tienen  los discos SATA, comparativamente  pueden  duplicar las I/Os y mejoras como gestión de colas o DIF T10. Según la necesidad de las aplicaciones del uso intensivo de disco podría ser adecuada una solución de bajo TIER.

  • RAID

La tecnología RAID Hardware dejó de ser hace años exclusiva de entornos enterprise y cualquier placa de PC lleva integrado una controladora de discos SATA con soporte de RAID 0,1,5.  Por otro lado los resultados del RAID por software (MDADM, ZFS, …) y los gestores de volúmenes (Logical Volumen Manager – LVM ,Solaris Volumen Manager – SVM ,Veritas Volume Manager – VxVM, ZFS, …) demuestran ser alternativa eficaz que  complementan de forma segura y hacen flexible cualquier cambio posterior en el almacenamiento.

  • MULTIPATH

Una solución SAN en iSCSI necesitaría de un switch ethernet para conectar los Initiator/s con los Target/s. Un diseño en SAN de fibra típico sería redundar HBAs y Switches de fibra proporcionando multicamino (multipah) al sistema eliminando puntos de fallo, se conseguiría de esta forma prevenir de cualquier fallo Hardware la continuidad de acceso a los discos. Esta tolerancia a fallos también es posible realizarse por analogía en iSCSI, redundando tarjetas  y switches ethernet, acompañado de un software multipath propio de la distribución o usando nativamente el multipath iSCSI.

  • SAN/NAS

Cualquier sistema UNIX/Linux dispone de soporte para protocolos fibra e iSCSI y combinar con  cualquier protocolo de compartición de ficheros como SMB o NFS. Ésto nos permitiría crear un servidor que centraliza el almacenamiento en el CPD redireccionándolo a ethernet sobre protocolos de bloques (iSCSI) o de ficheros (SMB,NFS).

También existen soluciones enterprise con esta funcionalidad  basadas en software abierto tales como NexentaStor,  OpenFiler o FreeNAS.

  • Sistemas de Ficheros con reservas

El acceso de diferentes servidores a los mismos volúmes (típico en clústeres) necesitan tener un control de acceso y reservas de forma que haya coherencia en las modificaciones en el sistema de ficheros. Ésto se puede conseguir eligiendo un sistema de ficheros de tipo disco compartido (Share Disk File System)   como GFS (REDHAT) o VMFS (VMWARE).

  • Controladoras Activo/Activo Activo/Pasivo

Soluciones software tipo  IET en servidores linux  sobre las tarjetas ethernet del servidor  como Enterprise Target iSCSI proporcionará un comportamiento  análogo al  típico de  las controladoras de cabinas de discos  en fibra.

  • Soporte

El tema más delicado ya que el soporte SAN va en función de la interoperabilidad entre fabricantes destacando los elementos siguientes:

Sistema Operativo – Multipath – HBA-Drivers – Switch – Almacenamiento – Modos del multipath

Y debido a que el diseño de cada elemento en su totalidad  no se ajusta a los mismos estándares se necesita una certificación previa entre diferentes fabricantes.

Esta situación cambia bastante en un entorno iSCSI siendo un protocolo/estandar bien definido con una implementación precisa, que crea un marco de interoperatibidad mucho mayor.

Aún así, hablamos  de la infrestructura que contiene los datos de una empresa, y si algo en su CPD debe de tener soporte es este almacén de datos. Por lo que el final de este diseño propuesto puede variar bastante si no se quiere contratar soporte … incluyento por ejemplo  soluciones de backup, Alta disponibilidad (HA) con replicación síncrona entre dos cabinas de discos, … todo un tema a desarrollar y cuya implementación en producción es aconsejable que deba superar toda una fase de testeo intensivo  y planes robustos de contingencia.

Lo aconsejable es buscar soporte en alguna solución tipo Openfiler, siendo una de las soluciones más flexibles que cumple los puntos propuestod … aunque no olvidar que hay que mirar la interoperabilidad con lupa y como ejemplo  VMWARE no la certifica para sus servidores ESX.

Por otro lado si se elige una implementación  de un target iSCSI sobre un sistema operativo, ésta solución  no tiene porqué dejar de ser soportada por la distribución, ejemplo de ellos son: RHEL que incluye desde la versión 5.3 soporte para esta característica integrando SCSI Target Framework proyecto integrado en la linea principal de desarrollo del Kernel y mantenido por el creador de IET u OpenSolaris/Solaris Express 11 con el proyecto COMSTAR.

En Almacenamiento Abierto hemos diseñado cabinas de discos para entornos de producción con las siguientes características:

Ubuntu Server / SCST / LVM2 / MDADM (RAID 5) / HOT SPARE / ESX/ESXi 4/ MULTIPATH Nativo iSCSI/ SATA

Su aplicación para entornos de producción es un punto de interés fuerte por eso le hemos dedicado una serie de artículos sobre el proyecto SCST.

Si estás interesado en una implementación de targets SCST de bajo Tier certificado para VMWARE u otro entorno quizás te podamos ayudar, o si ya has implementado una o estás en en el proceso, nos gustaría conocer tu experiencia.

One Response to “SAN de bajo coste”

  1. Excellent blog you have here but I was curious about if you knew of any
    discussion boards that cover the same topics talked about here?
    I’d really like to be a part of community where I can get comments from
    other knowledgeable individuals that share the same
    interest. If you have any recommendations, please let me know.
    Thanks!

  2. I love it whenever people get together and share ideas.
    Great site, keep it up!

  3. awaker.info dice:

    I constantly emailed this web site post page to all my associates, since if like to read it after that my friends will too.

  4. anotepad.com dice:

    Everything is very open with a very clear explanation of the issues.

    It was truly informative. Your website is extremely helpful.
    Thanks for sharing!

  5. This is the perfect website for everyone who really wants to understand this topic.
    You know so much its almost hard to argue with you
    (not that I really will need to…HaHa). You certainly put a fresh spin on a topic that has been discussed for
    years. Excellent stuff, just great!

  6. Good day very nice web site!! Guy .. Beautiful .. Wonderful ..
    I will bookmark your blog and take the feeds additionally?
    I am glad to find numerous helpful info right here in the publish, we’d
    like work out more techniques on this regard, thanks for sharing.

    . . . . .

  7. Oh my goodness! Incredible article dude! Many thanks, However I am experiencing
    difficulties with your RSS. I don’t understand why I can’t join it.

    Is there anybody else having the same RSS issues? Anyone that knows
    the solution will you kindly respond? Thanx!!

  8. If some one wishes to be updated with latest technologies afterward he must be pay a quick visit this web site and
    be up to date everyday.

  9. Nice post. I learn something new and challenging on sites I stumbleupon everyday.
    It will always be useful to read through content from other authors and practice
    something from other web sites.

  10. Thanks for every other informative web site. The place else
    may I get that type of information written in such a perfect way?
    I have a undertaking that I am just now working on, and I have
    been on the glance out for such info.

  11. peatix.com dice:

    Hi everybody, here every one is sharing these kinds of experience, so it’s good to read this weblog, and I used to pay
    a visit this weblog daily.

  12. zalicz.net dice:

    I’m very pleased to find this site. I wanted to thank you for ones time due to this fantastic read!!
    I definitely savored every little bit of it and i also have you bookmarked to see new stuff in your website.

  13. Ahaa, its good conversation concerning this paragraph here at this website, I have read all that,
    so at this time me also commenting here.

  14. careling.ovh dice:

    Write more, thats all I have to say. Literally, it seems as
    though you relied on the video to make your point. You clearly know what youre talking about, why
    throw away your intelligence on just posting videos to your
    blog when you could be giving us something
    informative to read?

  15. In fact no matter if someone doesn’t understand then its up to other viewers that
    they will assist, so here it happens.

  16. discuss dice:

    Hi there! This post could not be written any better! Looking through this article reminds me of
    my previous roommate! He always kept talking about this.
    I’ll forward this information to him. Pretty sure he’s going to have a great read.
    Thank you for sharing!

  17. My brother suggested I may like this website. He used to be entirely right.
    This publish truly made my day. You can not consider simply how
    a lot time I had spent for this information! Thanks!

  18. Howdy! Do you use Twitter? I’d like to follow you if that would be ok.
    I’m definitely enjoying your blog and look forward to new posts.

  19. Appreciate the recommendation. Will try it out.

  20. discuss dice:

    It is not my first time to visit this website, i am
    browsing this website dailly and get nice data from here
    every day.

  21. I’ll right away take hold of your rss feed as I can not in finding your e-mail subscription hyperlink or e-newsletter service.
    Do you’ve any? Kindly permit me understand so that I may subscribe.
    Thanks.

  22. Hello, after reading this awesome paragraph i am as
    well delighted to share my familiarity here with mates.

  23. A person essentially lend a hand to make
    seriously articles I’d state. This is the first time
    I frequented your website page and up to now? I surprised with the analysis you made to
    make this particular submit extraordinary.

    Magnificent task!

  24. When I initially commented I clicked the «Notify me when new comments are added» checkbox and now
    each time a comment is added I get several emails
    with the same comment. Is there any way you can remove people from that
    service? Cheers!

  25. ku80.xyz dice:

    I love it whenever people come together and share views.
    Great website, continue the good work!

  26. pbase.com dice:

    Hi there, of course this article is actually good and I have learned lot of things from
    it regarding blogging. thanks.

  27. Hello to every , for the reason that I am
    really keen of reading this web site’s post to be updated
    regularly. It carries fastidious material.

  28. I have fun with, lead to I discovered just what I used
    to be taking a look for. You’ve ended my four day lengthy hunt!
    God Bless you man. Have a great day. Bye

  29. Heya i am for the primary time here. I found this board and
    I to find It truly helpful & it helped me out a lot. I’m hoping to
    present one thing back and aid others such as you aided me.

  30. Excellent goods from you, man. I have understand your stuff previous
    to and you are just too excellent. I really like
    what you’ve acquired here, certainly like what you’re stating
    and the way in which you say it. You make it enjoyable
    and you still take care of to keep it wise. I can not wait to read much more from you.

    This is actually a wonderful site.

  31. I really love your blog.. Great colors & theme.
    Did you develop this website yourself? Please reply back as I’m planning to create my own personal blog and want to know where
    you got this from or exactly what the theme is
    called. Appreciate it!

  32. Wow, this paragraph is nice, my younger sister is analyzing these things, therefore I am going to inform her.

  33. You should be a part of a contest for one of the
    greatest blogs on the internet. I most certainly will highly recommend this blog!

  34. discuss dice:

    Very good article. I’m facing a few of these issues as well..

  35. 521test.com dice:

    I’m gone to tell my little brother, that he
    should also go to see this website on regular basis to take updated from latest
    news.

  36. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to far added agreeable from you! By the way,
    how could we communicate?

  37. Greetings! Very useful advice within this article! It’s the little changes that produce the
    biggest changes. Thanks for sharing!

  38. Hi! I could have sworn I’ve been to this
    blog before but after checking through some of
    the post I realized it’s new to me. Anyways,
    I’m definitely glad I found it and I’ll be bookmarking and checking back often!

  39. Hi to every one, the contents present at this website are actually remarkable for people knowledge,
    well, keep up the good work fellows.

  40. wacowla.com dice:

    Hi it’s me, I am also visiting this web page regularly, this
    website is truly good and the people are in fact sharing fastidious thoughts.

  41. Ahaa, its good conversation concerning this article at this place
    at this website, I have read all that, so at this time me also commenting at this place.

  42. I’m not sure where you’re getting your information, but good topic.

    I needs to spend some time learning much more or understanding
    more. Thanks for excellent information I was looking for this information for my mission.

  43. Thanks for finally talking about > SAN de bajo coste | Almacenamiento Abierto < Liked it!

  44. Howdy very cool blog!! Guy .. Excellent .. Superb .. I will bookmark your website and take the
    feeds additionally? I’m glad to find numerous helpful info here in the put up, we’d like
    develop extra strategies in this regard, thank you for sharing.
    . . . . .

  45. I simply could not leave your web site before suggesting that I really loved the usual information a person provide on your visitors?
    Is going to be back incessantly to investigate cross-check new posts

  46. Hurrah! After all I got a webpage from where I can really get valuable facts
    concerning my study and knowledge.

  47. Ridiculous quest there. What happened after? Good luck!

  48. Op Bitcoin is ook Ethereum een bekende cryptomunt.

  49. Ahaa, its pleasant dialogue on the topic of this article here at this web site,
    I have read all that, so at this time me also commenting at
    this place.

Deja una respuesta

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