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. Hello there, You’ve done an incredible job. I will certainly
    digg it and personally recommend to my friends.

    I am sure they will be benefited from this website.

  2. May I simply say what a relief to discover someone that genuinely understands what they are
    talking about on the net. You actually realize how to bring a problem to light and make it important.
    More people need to read this and understand this side of the story.

    I can’t believe you are not more popular because you surely possess the gift.

  3. Hi there all, here every person is sharing these experience, so it’s good to read this
    blog, and I used to pay a visit this webpage
    daily.

  4. Its like you read my mind! You seem to know a lot about this, like
    you wrote the book in it or something. I think that you could do with a few pics to drive the message home a bit, but instead of that, this is great blog.
    A great read. I will certainly be back.

  5. I’m not that much of a internet reader to be honest but your
    sites really nice, keep it up! I’ll go ahead and bookmark your website to come back later on. Cheers

  6. I just like the valuable information you supply for your articles.
    I’ll bookmark your weblog and take a look at once more here frequently.
    I am slightly sure I’ll be informed plenty of new stuff right here!

    Good luck for the following!

  7. I think the admin of this web site is really working hard for his web page, as here every material is quality based
    stuff.

  8. Pretty! This was an extremely wonderful article. Thank you for
    supplying this info.

  9. Hurrah! After all I got a blog from where I know how to in fact get valuable
    information concerning my study and knowledge.

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

  11. Highly descriptive article, I liked that a lot. Will
    there be a part 2?

  12. I like the helpful info you supply to your articles.
    I will bookmark your weblog and check again here regularly.
    I’m somewhat certain I will be informed many new stuff proper right here!
    Best of luck for the following!

  13. What’s up to all, the contents existing at this website are genuinely
    remarkable for people experience, well, keep up the nice work fellows.

  14. Hi, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam responses?

    If so how do you stop it, any plugin or anything you can recommend?

    I get so much lately it’s driving me mad so any assistance is very much
    appreciated.

  15. Good web site you have here.. It’s difficult to find high
    quality writing like yours these days. I truly appreciate
    individuals like you! Take care!!

  16. Have you ever considered publishing an ebook or guest authoring on other
    websites? I have a blog based upon on the same subjects you discuss and would really like to
    have you share some stories/information. I know my viewers would value your work.
    If you are even remotely interested, feel free to send me an e-mail.

  17. Felipe dice:

    We raden jullie aan om niet in cryptomunten te beleggen.

  18. funsilo.date dice:

    Link exchange is nothing else except it is simply placing the other person’s web site link on your page
    at suitable place and other person will also do similar
    in support of you.

  19. iegygc.com dice:

    Its like you read my mind! You appear to know so much about this, like you wrote
    the book in it or something. I think that you could do with a few pics to drive the message home a little bit, but
    other than that, this is excellent blog. An excellent read.
    I will definitely be back.

  20. What i do not realize is in truth how you’re no longer really
    a lot more smartly-liked than you might be right now. You’re very intelligent.
    You already know thus significantly on the subject of this
    topic, made me in my view consider it from numerous
    numerous angles. Its like men and women aren’t fascinated until it is
    one thing to do with Woman gaga! Your personal stuffs excellent.
    Always care for it up!

  21. Excellent blog you’ve got here.. It’s hard to find excellent writing like yours nowadays.
    I honestly appreciate people like you! Take care!!

  22. cults3d.com dice:

    Its not my first time to go to see this site, i am visiting this
    web page dailly and get pleasant facts from here daily.

  23. Hello to every one, as I am genuinely keen of reading this website’s post to be updated
    on a regular basis. It consists of nice material.

  24. Hey there! I’ve been reading your site for a while now
    and finally got the bravery to go ahead and give
    you a shout out from Humble Tx! Just wanted to tell you keep up the good work!

  25. Helpful info. Lucky me I discovered your website by chance, and I’m stunned why this
    twist of fate didn’t came about earlier! I bookmarked it.

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

  27. Your style is very unique in comparison to other folks I’ve read stuff from.

    I appreciate you for posting when you have the opportunity, Guess I will just book mark this
    page.

  28. When someone writes an piece of writing he/she keeps the thought of a user in his/her mind that how a user can be aware
    of it. So that’s why this paragraph is great. Thanks!

  29. Why visitors still make use of to read news papers when in this technological world everything is available on net?

  30. Howdy just wanted to give you a quick 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 web browsers and both show the same results.

  31. Hey there! I could have sworn I’ve been to this blog before but
    after browsing through some of the post I realized it’s new to me.
    Nonetheless, I’m definitely delighted I found it and I’ll be bookmarking and checking back frequently!

  32. I’m truly enjoying the design and layout of your
    website. It’s a very easy on the eyes which makes it much
    more enjoyable for me to come here and visit more often. Did
    you hire out a developer to create your theme? Outstanding work!

  33. Aw, this was an exceptionally good post. Spending some time and actual effort to
    generate a superb article… but what can I
    say… I put things off a whole lot and never seem to get nearly anything done.

  34. I’ve been exploring for a little bit for any high quality
    articles or weblog posts on this kind of house . Exploring
    in Yahoo I eventually stumbled upon this site. Reading this info So i’m glad to show that
    I have an incredibly good uncanny feeling I discovered
    just what I needed. I such a lot unquestionably will make
    certain to do not put out of your mind this site and provides it a look
    on a relentless basis.

  35. I got this web page from my friend who informed me
    about this site and at the moment this time I
    am visiting this website and reading very informative content at this time.

  36. I pay a visit each day some websites and information sites to read articles or reviews, but this
    blog offers feature based content.

  37. Hey! Do you know if they make any plugins to protect against hackers?
    I’m kinda paranoid about losing everything I’ve
    worked hard on. Any tips?

  38. Thanks for your marvelous posting! I definitely enjoyed
    reading it, you can be a great author. I will make certain to bookmark your blog and may come back sometime soon. I want to encourage you to continue
    your great writing, have a nice afternoon!

  39. Terrific work! That is the type of info that are meant to be shared around the web.
    Disgrace on Google for now not positioning this put up upper!
    Come on over and consult with my site . Thank you =)

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

  41. Good way of describing, and nice article to take information concerning
    my presentation subject, which i am going to convey in college.

  42. An interesting discussion is definitely worth comment.
    I do believe that you should write more about this issue, it may not be a
    taboo matter but generally people don’t discuss such subjects.
    To the next! All the best!!

  43. list.ly dice:

    I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you?

    Plz reply as I’m looking to create my own blog and would
    like to know where u got this from. cheers

  44. discuss dice:

    Good blog post. I definitely appreciate this site.
    Thanks!

  45. Have you ever considered publishing an ebook or guest authoring on other sites?
    I have a blog centered on the same subjects you discuss and would really like to have you share some
    stories/information. I know my viewers would appreciate your
    work. If you’re even remotely interested, feel free to shoot
    me an e-mail.

  46. Just wish to say your article is as surprising.
    The clearness for your post is just cool
    and that i can assume you are a professional on this subject.
    Well along with your permission let me to grab your feed
    to keep up to date with drawing close post. Thanks
    one million and please keep up the gratifying work.

  47. Hey there superb blog! Does running a blog such
    as this require a great deal of work? I’ve very little knowledge of coding however
    I had been hoping to start my own blog in the near future.
    Anyways, if you have any ideas or tips for new blog owners please share.
    I know this is off subject but I just had to ask. Cheers!

  48. 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. If you desire to improve your experience just
    keep visiting this web site and be updated with the most up-to-date
    gossip posted here.

Deja una respuesta

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