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. sharree.com dice:

    Hello! Would you mind if I share your blog with my
    facebook group? There’s a lot of people that I think would really enjoy
    your content. Please let me know. Cheers

  2. Your style is unique compared to other people I’ve read stuff
    from. Thanks for posting when you have the opportunity, Guess I will just bookmark this
    web site.

  3. This is really attention-grabbing, You are an overly professional blogger.
    I’ve joined your rss feed and sit up for in quest of more of your great post.
    Also, I’ve shared your web site in my social networks

  4. excellent points altogether, you simply gained a brand new reader.
    What could you recommend in regards to your submit that
    you simply made some days in the past? Any sure?

  5. I am extremely impressed with your writing skills as well as with the layout on your
    weblog. Is this a paid theme or did you modify
    it yourself? Anyway keep up the nice quality writing, it is rare to see a great blog like this one nowadays.

  6. There’s definately a lot to learn about this topic.
    I love all of the points you made.

  7. I read this article completely on the topic of the difference of
    latest and earlier technologies, it’s amazing article.

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

  9. I have read so many articles or reviews about the blogger lovers but this paragraph
    is actually a fastidious article, keep it up.

  10. Thanks a bunch for sharing this with all of us you
    really understand what you are speaking about! Bookmarked.
    Kindly also seek advice from my site =). We could have a link
    exchange arrangement between us

  11. pubglife.ru dice:

    Great goods from you, man. I have understand your stuff previous to and you’re just too magnificent.
    I really like what you have acquired here, really like what you
    are stating and the way in which you say it. You make it entertaining and you still care for to keep it sensible.
    I can’t wait to read far more from you. This is actually a tremendous
    site.

  12. What’s up, its fastidious piece of writing about media print, we all be
    aware of media is a enormous source of information.

  13. Hello! I just wanted to ask if you ever have any issues with hackers?
    My last blog (wordpress) was hacked and I ended up losing many months of hard work due to no
    back up. Do you have any methods to stop hackers?

  14. discuss dice:

    Hello There. I found your weblog using msn. That is
    an extremely neatly written article. I will be sure to bookmark
    it and return to read extra of your useful information. Thank
    you for the post. I’ll certainly comeback.

  15. Thanks for sharing such a good thinking, piece of writing
    is fastidious, thats why i have read it entirely

  16. My relatives all the time say that I am wasting my time here at web, except I know I am getting familiarity all
    the time by reading thes good articles or reviews.

  17. I read this post fully regarding the resemblance of most recent and earlier technologies, it’s amazing
    article.

  18. I’ll right away seize your rss feed as I can’t find
    your e-mail subscription link or newsletter service.
    Do you have any? Kindly permit me understand in order
    that I may subscribe. Thanks.

  19. I’d like to find out more? I’d care to find out some additional information.

  20. fakenews.win dice:

    You really make it seem so easy with your presentation but
    I find this matter to be really something which I think
    I would never understand. It seems too complex and extremely broad for
    me. I am looking forward for your next post, I will try to get the hang of it!

  21. Ahaa, its good conversation concerning this piece of writing at this place at this blog, I have read all that, so
    now me also commenting at this place.

  22. Hi there very cool site!! Guy .. Excellent .. Superb ..

    I’ll bookmark your blog and take the feeds additionally?
    I am satisfied to find so many useful info here within the publish, we’d like develop extra techniques in this
    regard, thanks for sharing. . . . . .

  23. Hi to every one, because I am genuinely eager of reading
    this web site’s post to be updated regularly. It contains pleasant material.

  24. We stumbled over here from a different web page and thought I should check things out.
    I like what I see so now i’m following you. Look forward to finding out about your web
    page for a second time.

  25. 24hlol.com dice:

    Hey! I just wanted to ask if you ever have any trouble with hackers?
    My last blog (wordpress) was hacked and I ended up losing months of hard work due to
    no data backup. Do you have any methods to prevent hackers?

  26. I blog frequently and I seriously thank you for your
    content. This article has really peaked my interest. I am going to take a note of your website
    and keep checking for new information about
    once a week. I subscribed to your RSS feed too.

  27. Hello, i feel that i noticed you visited my web
    site so i came to go back the favor?.I’m attempting to to
    find things to improve my site!I guess its ok to use a few
    of your ideas!!

  28. It’s difficult to find knowledgeable people for this subject,
    but you sound like you know what you’re talking about!
    Thanks

  29. It is the best time to make a few plans for the long run and it’s time to be happy.
    I’ve learn this submit and if I may I desire to suggest
    you few interesting things or advice. Perhaps you could write
    next articles referring to this article. I want to read even more things approximately it!

  30. discuss dice:

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

  31. I am not sure where you’re getting your information, but great
    topic. I needs to spend some time learning more
    or understanding more. Thanks for magnificent information I was looking for this info for my mission.

  32. inqura.net dice:

    Great site you have got here.. It’s difficult to find quality writing like yours nowadays.
    I truly appreciate people like you! Take care!!

  33. Hi there to every single one, it’s actually a
    fastidious for me to visit this website, it consists of precious Information.

  34. xt_blog dice:

    Quality articles is the main to invite the users to pay a visit the
    web page, that’s what this web site is providing.

  35. I think that is one of the so much vital info for me.
    And i’m satisfied reading your article. But should statement on few basic
    issues, The site taste is perfect, the articles is in point of fact nice : D.

    Excellent task, cheers

  36. disqus.com dice:

    What i do not understood is in fact how you are not really much more neatly-liked than you may
    be right now. You are very intelligent. You understand thus significantly when it
    comes to this matter, produced me in my opinion consider it from
    numerous numerous angles. Its like women and men don’t seem to be fascinated except it is something to do
    with Girl gaga! Your personal stuffs great. All the time handle it up!

  37. Wow, incredible blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your web site is fantastic, as well
    as the content!

  38. I know this if off topic but I’m looking into starting my own blog and was wondering what all is
    needed to get set up? I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very internet savvy so I’m not 100% certain. Any suggestions
    or advice would be greatly appreciated. Cheers

  39. m1bar.com dice:

    Howdy just wanted to give you a brief heads up and let you
    know a few of the images aren’t loading properly.
    I’m not sure why but I think its a linking issue.

    I’ve tried it in two different internet browsers and both show the same
    results.

  40. Op de aangifte van volgend jaar moet je die opgeven.

  41. hey there and thank you for your info – I’ve definitely picked up something new from right here.

    I did however expertise some technical points using this web site, as I experienced to reload the web site lots of times previous to I
    could get it to load correctly. I had been wondering if your web host is OK?
    Not that I’m complaining, but slow loading instances times will sometimes
    affect your placement in google and can damage your quality score if advertising and marketing with Adwords.

    Well I am adding this RSS to my e-mail and can look out for a
    lot more of your respective exciting content.
    Ensure that you update this again soon.

  42. Vince dice:

    Bitcoins, ethereum, litecoin en andere cryptomunten.

  43. Usually I don’t read article on blogs, but I wish to say that this write-up very pressured me to check out and do so!
    Your writing style has been surprised me. Thanks, very great article.

  44. Hi my friend! I want to say that this post is amazing,
    great written and include almost all vital infos. I would like to look extra posts like this .

  45. algowiki.win dice:

    Hi, the whole thing is going sound here and ofcourse every one is sharing information, that’s in fact fine, keep up writing.

  46. Hello, all is going well here and ofcourse every one is sharing facts, that’s genuinely
    good, keep up writing.

  47. Whoa! This blog looks just like my old one! It’s on a entirely different subject but it has pretty much the same page layout and design. Great choice of colors!

  48. When someone writes an piece of writing he/she retains the idea of a
    user in his/her brain that how a user can be aware of it.
    Thus that’s why this paragraph is amazing. Thanks!

Deja una respuesta

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