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. My brother suggested I might like this web site. He was entirely right.
    This post actually made my day. You cann’t imagine simply how
    much time I had spent for this info! Thanks!

  2. Fantastic web site. A lot of helpful information here.
    I am sending it to a few pals ans additionally sharing
    in delicious. And naturally, thank you to your sweat!

  3. Have you ever thought about writing an ebook or guest authoring
    on other blogs? I have a blog based on the same subjects you discuss and would love to have you share
    some stories/information. I know my subscribers would appreciate your work.
    If you’re even remotely interested, feel free to send me an e-mail.

  4. It’s difficult to find knowledgeable people in this particular
    topic, however, you sound like you know what you’re talking about!
    Thanks

  5. Today, while I was at work, my sister stole my iPad and tested to see if it can survive a
    25 foot drop, just so she can be a youtube sensation. My apple
    ipad is now broken and she has 83 views. I
    know this is totally off topic but I had to share it with someone!

  6. I’m gone to say to my little brother, that he should also pay a quick visit this blog on regular basis to take updated from latest reports.

  7. muolsea.com dice:

    Hmm is anyone else encountering problems with the images on this blog loading?
    I’m trying to determine if its a problem on my end or if it’s the blog.

    Any feedback would be greatly appreciated.

  8. Hey There. I found your blog using msn. This is an extremely well written article.
    I will make sure to bookmark it and come back to read more of your useful info.
    Thanks for the post. I’ll definitely comeback.

  9. I think the admin of this web page is truly working hard in support of his web page, because here
    every stuff is quality based stuff.

  10. m1bar.com dice:

    Hello fantastic website! Does running a blog such as this require a great deal of work?
    I’ve virtually no understanding of coding however I had been hoping to start my
    own blog soon. Anyways, if you have any recommendations or tips for new blog owners
    please share. I understand this is off topic nevertheless
    I simply wanted to ask. Thanks a lot!

  11. Hello, its nice paragraph concerning media print, we
    all know media is a fantastic source of data.

  12. If you would like to obtain a good deal from this piece of writing then you have to apply such methods to your won web site.

  13. Incredible points. Great arguments. Keep up the great spirit.

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

  15. Hi! This is my first comment here so I just wanted to give
    a quick shout out and tell you I truly enjoy reading your blog posts.
    Can you suggest any other blogs/websites/forums that go over the same subjects?
    Thanks a ton!

  16. Hmm is anyone else experiencing problems with the pictures on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.

  17. Excellent goods from you, man. I have understand your stuff previous
    to and you’re just too great. I actually like what you have acquired here, really like what you are saying and the way in which
    you say it. You make it entertaining and you still
    care for to keep it smart. I cant wait to read much more from you.
    This is really a great web site.

  18. Hi to every body, it’s my first pay a visit of this weblog;
    this website includes remarkable and really fine information in support of
    visitors.

  19. Way cool! Some very valid points! I appreciate you writing this post and the rest of the website is very good.

  20. radnik.pl dice:

    Hello Dear, are you truly visiting this web site regularly, if
    so after that you will definitely obtain fastidious knowledge.

  21. Pretty nice post. I just stumbled upon your blog and wanted to
    say that I’ve truly enjoyed browsing your blog posts.
    In any case I will be subscribing to your feed and I hope you write again very soon!

  22. I visited several sites however the audio feature for audio songs current at
    this web site is genuinely excellent.

  23. It is actually a great and helpful piece of info.
    I am satisfied that you shared this helpful info with us.
    Please keep us informed like this. Thanks for sharing.

  24. Oh my goodness! Incredible article dude! Thank you so much, However I am going through troubles with your RSS.
    I don’t know why I am unable to join it. Is there anybody getting identical RSS problems?
    Anyone who knows the answer can you kindly respond?
    Thanks!!

  25. Hey there are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started
    and set up my own. Do you require any html coding expertise to make your own blog?

    Any help would be greatly appreciated!

  26. Ahaa, its nice conversation regarding this post at this place at this website,
    I have read all that, so now me also commenting at
    this place.

  27. Everything is very open with a really clear explanation of
    the challenges. It was really informative. Your site is very useful.
    Thank you for sharing!

  28. fantastic post, very informative. I ponder why the
    opposite specialists of this sector don’t understand this.

    You must proceed your writing. I am sure, you’ve a huge readers’ base already!

  29. Thank you for the good writeup. It in fact was a amusement account it.

    Look advanced to more added agreeable from you! By the way, how
    could we communicate?

  30. Aw, this was an exceptionally good post. Finding the time and
    actual effort to produce a great article… but what can I
    say… I procrastinate a whole lot and never manage to get nearly anything done.

  31. Someone essentially lend a hand to make severely articles I
    might state. This is the first time I frequented your website page and to this point?
    I amazed with the analysis you made to make this actual put up amazing.
    Fantastic task!

  32. Very good blog! Do you have any helpful hints for aspiring writers?
    I’m planning to start my own site soon but I’m
    a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are
    so many choices out there that I’m completely overwhelmed ..
    Any suggestions? Bless you!

  33. Whats up are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you
    need any html coding expertise to make your own blog?
    Any help would be really appreciated!

  34. vimeo.com dice:

    Hi! Do you use Twitter? I’d like to follow you if that would
    be okay. I’m absolutely enjoying your blog and look forward to new updates.

  35. Hurrah! Finally I got a webpage from where I be capable of truly get helpful facts
    concerning my study and knowledge.

  36. koers van alle Cryptomunten

    461 Port limit reached

  37. You have made some really good points there.
    I looked on the net for more information about the issue and found most people
    will go along with your views on this web site.

  38. It is truly a nice and useful piece of information. I am happy that you just shared this helpful information with us.
    Please stay us informed like this. Thanks for sharing.

  39. Hmm it looks like your website ate my first comment
    (it was super long) so I guess I’ll just sum it up what
    I had written and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to the whole thing.
    Do you have any tips for first-time blog writers? I’d definitely appreciate it.

  40. Er is vandaag de dag honderden cryptomunten.

  41. 000 – € 25. 000 (heffingsvrij vermogen) = € 100.

  42. Hi! I know this is kinda off topic nevertheless
    I’d figured I’d ask. Would you be interested in trading links or maybe
    guest authoring a blog post or vice-versa? My blog addresses a lot of the same topics
    as yours and I feel we could greatly benefit from each other.
    If you’re interested feel free to send me an e-mail. I look forward to hearing from you!
    Fantastic blog by the way!

  43. I just could not depart your web site before suggesting that I actually enjoyed the
    standard info a person provide to your guests? Is going to
    be back often to check out new posts

  44. Thanks for sharing your info. I truly appreciate
    your efforts and I will be waiting for your next write ups thanks once again.

  45. Wow that was strange. I just wrote an very long comment but after I clicked submit my comment didn’t
    show up. Grrrr… well I’m not writing all that over
    again. Regardless, just wanted to say superb blog!

  46. I know this if off topic but I’m looking into starting my
    own weblog and was wondering what all is required to get setup?
    I’m assuming having a blog like yours would cost
    a pretty penny? I’m not very internet savvy so I’m not 100% sure.
    Any tips or advice would be greatly appreciated. Kudos

  47. Do you mind if I quote a couple of your posts as long as I
    provide credit and sources back to your site? My blog site is in the
    very same niche as yours and my visitors would truly
    benefit from some of the information you present here. Please let me know if
    this ok with you. Regards!

  48. discuss dice:

    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.

  49. Tarah dice:

    Veel banken zien ook heil op cryptocurrency.

  50. Hello, just wanted to mention, I loved this blog post. It was helpful.
    Keep on posting!

Deja una respuesta

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