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. If some one wants expert view about blogging and site-building afterward i recommend him/her to pay a quick visit this weblog,
    Keep up the good work.

  2. It’s hard to come by well-informed people for this subject,
    however, you sound like you know what you’re
    talking about! Thanks

  3. Currently it seems like Drupal is the best blogging platform available right now.
    (from what I’ve read) Is that what you are using on your blog?

  4. Very rapidly this web site will be famous amid all blogging visitors,
    due to it’s good posts

  5. I’ve been exploring for a bit for any high quality articles or weblog posts in this
    kind of area . Exploring in Yahoo I at last stumbled upon this site.
    Studying this info So i’m happy to convey that I have
    a very just right uncanny feeling I came upon just what I needed.

    I most certainly will make certain to do not overlook this site and
    provides it a glance regularly.

  6. ask.fm dice:

    It’s nearly impossible to find knowledgeable people on this subject, however, you
    sound like you know what you’re talking about! Thanks

  7. Heya i’m for the first time here. I came across this board and
    I in finding It truly useful & it helped me out much. I am hoping to present something again and
    aid others such as you aided me.

  8. Hey there! 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 discusses a lot of the same subjects as yours and I believe we
    could greatly benefit from each other. If you happen to be interested feel
    free to send me an email. I look forward to hearing from you!
    Terrific blog by the way!

  9. dribbble.com dice:

    Hello! I know this is kinda off topic however I’d figured I’d ask.
    Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa?
    My website goes over a lot of the same subjects as
    yours and I feel we could greatly benefit from each other.
    If you happen to be interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Awesome blog by the way!

  10. Hi there, yup this post is really good and I have learned lot of things from
    it regarding blogging. thanks.

  11. Hello it’s me, I am also visiting this site daily, this web
    page is in fact fastidious and the viewers are really sharing good thoughts.

  12. I’m gone to tell my little brother, that he should also visit
    this webpage on regular basis to get updated from newest gossip.

  13. notes.io dice:

    The other day, while I was at work, my cousin stole my
    apple ipad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My apple ipad is
    now destroyed and she has 83 views. I know this is totally off topic but I had to share it with someone!

  14. Howdy just wanted to give you a quick heads up and
    let you know a few of the pictures aren’t loading correctly.
    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different browsers and both show the same outcome.

  15. This article is actually a fastidious one it helps new web users, who are wishing for blogging.

  16. I do not know whether it’s just me or if everybody else experiencing problems with
    your blog. It appears as if some of the text in your posts
    are running off the screen. Can someone else please provide feedback and let me know
    if this is happening to them as well? This could be a issue with my internet browser because I’ve had this happen before.
    Thank you

  17. That is very attention-grabbing, You are an overly skilled
    blogger. I’ve joined your rss feed and sit up for looking for extra of
    your fantastic post. Also, I have shared your site in my social networks

  18. Have you ever thought about including a little
    bit more than just your articles? I mean, what you say
    is valuable and everything. Nevertheless think
    about if you added some great visuals or videos to give your posts more,
    «pop»! Your content is excellent but with pics and clips, this site could definitely be one of
    the most beneficial in its niche. Wonderful blog!

  19. I visited many blogs however the audio feature for audio songs present at this web
    site is in fact excellent.

  20. I am in fact delighted to glance at this website posts which carries plenty of useful data,
    thanks for providing these kinds of information.

  21. Oh my goodness! Impressive article dude! Thank you, However I am encountering issues
    with your RSS. I don’t know the reason why I am unable to
    join it. Is there anybody else having similar RSS problems?
    Anyone who knows the solution can you kindly respond?
    Thanks!!

  22. Very good blog! Do you have any hints for aspiring writers?

    I’m planning to start my own website soon but I’m a little
    lost on everything. Would you recommend starting with a free platform
    like WordPress or go for a paid option? There are so many options
    out there that I’m totally overwhelmed .. Any tips? Appreciate it!

  23. You’ve made some really good points there. I looked on the net for more info about the issue and found most people will
    go along with your views on this website.

  24. Undeniably believe that which you said. Your favorite justification appeared to be on the net
    the easiest thing to be aware of. I say to you, I definitely
    get annoyed while people think about worries that they
    just don’t know about. You managed to hit the nail upon the top and
    defined out the whole thing without having side-effects ,
    people can take a signal. Will probably be back to
    get more. Thanks

  25. Spot on with this write-up, I absolutely think this website
    needs a lot more attention. I’ll probably be returning to read through more, thanks for the info!

  26. Great blog! Is your theme custom made or did you download
    it from somewhere? A design like yours with a few simple
    adjustements would really make my blog shine. Please let me know where you got your theme.
    Bless you

  27. 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 site to come back down the
    road. Cheers

  28. Hi, I do think this is an excellent site. I stumbledupon it 😉 I may come back once again since I book-marked it.
    Money and freedom is the best way to change, may you be rich and continue to guide others.

  29. I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did you hire someone to do it for you?
    Plz answer back as I’m looking to construct my own blog and would
    like to find out where u got this from. thanks

  30. blip.fm dice:

    Hi, I believe your site could possibly be having internet browser compatibility problems.
    Whenever I look at your web site in Safari, it looks fine however, when opening in I.E., it’s got some overlapping issues.
    I just wanted to give you a quick heads up! Aside from
    that, excellent blog!

  31. This is my first time go to see at here and i am genuinely
    happy to read everthing at single place.

  32. I loved as much as you’ll receive carried out right here.
    The sketch is attractive, your authored subject matter stylish.

    nonetheless, you command get bought an nervousness over that you wish be delivering the following.
    unwell unquestionably come further formerly again since
    exactly the same nearly very often inside case you shield this increase.

  33. Hi there! Quick question that’s totally off topic. Do you know how to make your site
    mobile friendly? My blog looks weird when browsing from
    my apple iphone. I’m trying to find a theme or plugin that might
    be able to resolve this problem. If you have any recommendations,
    please share. Thank you!

  34. What’s up to all, the contents existing at this web page are actually remarkable for people experience, well, keep up the good work
    fellows.

  35. Hello, i read your blog occasionally and i
    own a similar one and i was just wondering if you get a lot of spam feedback?
    If so how do you prevent it, any plugin or anything you can recommend?
    I get so much lately it’s driving me insane so any support is very much appreciated.

  36. Incredible story there. What occurred after? Take care!

  37. Hi would you mind letting me know which hosting company you’re using?
    I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot faster then most.

    Can you recommend a good internet hosting provider at a honest price?
    Cheers, I appreciate it!

  38. Great beat ! I wish to apprentice while you amend your website, how
    can i subscribe for a blog website? The account helped me a acceptable deal.
    I had been a little bit acquainted of this your broadcast offered bright clear concept

  39. Great beat ! I wish to apprentice whilst you amend your web site, how could i subscribe for a blog web site?
    The account helped me a applicable deal. I had been tiny bit acquainted of this your broadcast
    provided shiny transparent idea

  40. Hey just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Internet
    explorer. I’m not sure if this is a format issue or something to do with internet browser compatibility
    but I figured I’d post to let you know. The style and design look great though!
    Hope you get the issue solved soon. Kudos

  41. cults3d.com dice:

    Good day! I simply wish to offer you a huge thumbs up for the great info you’ve got here on this post.
    I’ll be coming back to your website for more soon.

  42. Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I get
    actually enjoyed account your blog posts. Any way I will
    be subscribing to your augment and even I achievement you
    access consistently quickly.

  43. I pay a visit daily some websites and sites to read content, except this web site gives feature based articles.

  44. I was pretty pleased to discover this page.
    I wanted to thank you for your time due to this wonderful read!!
    I definitely appreciated every bit of it and i also
    have you saved to fav to check out new information on your site.

  45. Very quickly this web site will be famous among all blog
    visitors, due to it’s good posts

  46. I do agree with all of the ideas you’ve offered to your post.
    They’re very convincing and can certainly work. Still, the posts are very quick for beginners.
    May just you please extend them a bit from subsequent time?
    Thank you for the post.

  47. I was very pleased to uncover this page. I want to to thank you for your time just
    for this fantastic read!! I definitely loved every part of it and i
    also have you book-marked to check out new things in your blog.

  48. Do you mind if I quote a couple of your articles as long as I provide credit and sources back
    to your blog? My blog site is in the exact same niche as yours and my visitors would genuinely benefit from some of the information you provide here.
    Please let me know if this ok with you. Many thanks!

  49. alra7al.net dice:

    This is the perfect webpage for anybody who would like to understand this topic.
    You understand a whole lot its almost tough to argue with you (not
    that I personally would want to…HaHa).
    You definitely put a fresh spin on a subject that has been discussed for many years.

    Wonderful stuff, just wonderful!

Deja una respuesta

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