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. sganswer.net dice:

    This is my first time pay a visit at here and i am genuinely happy to read everthing at alone place.

  2. www.ted.com dice:

    This website was… how do I say it? Relevant!! Finally I have found something that
    helped me. Thanks!

  3. Hi there! I know this is kinda off topic however I’d figured I’d ask.

    Would you be interested in trading links or maybe guest writing
    a blog article or vice-versa? My website covers a lot of the same topics as yours and
    I feel we could greatly benefit from each other. If you might be interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Excellent blog by the
    way!

  4. This is very interesting, You are a very skilled blogger.
    I have joined your rss feed and look forward to seeking more of your
    excellent post. Also, I’ve shared your site
    in my social networks!

  5. Hi, I do believe this is an excellent blog. I stumbledupon it 😉 I am
    going to return once again since i have saved as a favorite it.
    Money and freedom is the greatest way to change, may you be rich and continue to help other people.

  6. I know this web page provides quality dependent posts and other
    stuff, is there any other web page which offers
    such information in quality?

  7. What a information of un-ambiguity and preserveness of valuable know-how regarding unpredicted emotions.

  8. Woah! I’m really loving the template/theme of this blog. It’s simple, yet effective.
    A lot of times it’s tough to get that «perfect balance» between user friendliness and visual appeal.
    I must say you’ve done a very good job with this. Also, the blog loads extremely fast for me on Opera.
    Exceptional Blog!

  9. discuss dice:

    Very good information. Lucky me I ran across your site by accident (stumbleupon).
    I have saved it for later!

  10. Good blog post. I definitely love this site. Keep writing!

  11. This is a great tip especially to those
    fresh to the blogosphere. Short but very precise information… Many thanks for sharing this
    one. A must read post!

  12. Great goods from you, man. I have understand your stuff previous to and you’re just extremely wonderful.
    I really like what you have acquired here, certainly like
    what you’re stating and the way in which you say it.
    You make it entertaining and you still take care of to keep it wise.
    I cant wait to read much more from you. This is really a great website.

  13. Excellent way of telling, and fastidious post to obtain data about my presentation focus, which i am going to deliver in institution of
    higher education.

  14. Greetings! I know this is kinda off topic however , 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 subjects as yours
    and I feel we could greatly benefit from each other.
    If you might be interested feel free to send me an email.
    I look forward to hearing from you! Terrific blog by the way!

  15. It’s very easy to find out any topic on net as compared to books, as
    I found this article at this website.

  16. I’m curious to find out what blog platform you’re working with?
    I’m experiencing some small security issues with my latest blog and I would like to find something more safeguarded.
    Do you have any recommendations?

  17. cults3d.com dice:

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

    Can you suggest a good internet hosting provider at a reasonable price?
    Many thanks, I appreciate it!

  18. It’s an remarkable post designed for all the web people;
    they will get benefit from it I am sure.

  19. I’m amazed, I must say. Seldom do I encounter a blog that’s both equally educative and amusing, and let me tell you, you’ve hit the
    nail on the head. The problem is something that not enough men and women are speaking intelligently about.
    Now i’m very happy that I came across this during my search for
    something regarding this.

  20. I really like what you guys are usually up too. This sort of clever work and reporting!
    Keep up the awesome works guys I’ve you guys
    to my blogroll.

  21. I know this web site offers quality depending articles and other data,
    is there any other web page which gives such information in quality?

  22. My brother recommended I might like this website. He was entirely right.
    This post truly made my day. You can not imagine simply how much time
    I had spent for this information! Thanks!

  23. I love what you guys are usually up too. Such clever work and exposure!
    Keep up the great works guys I’ve added you guys to blogroll.

  24. list.ly dice:

    After looking over a number of the blog posts on your website,
    I truly like your technique of writing a
    blog. I saved as a favorite it to my bookmark webpage list and will be checking back soon. Please
    visit my web site too and tell me how you feel.

  25. When some one searches for his vital thing, thus
    he/she needs to be available that in detail, thus that thing is maintained over
    here.

  26. vimeo.com dice:

    You really make it appear really easy along with your presentation but I in finding this matter to be actually
    something that I believe I would by no means understand.
    It kind of feels too complex and extremely large for me.

    I am having a look forward for your subsequent post, I will try
    to get the cling of it!

  27. careling.ovh dice:

    Hey! Do you use Twitter? I’d like to follow you if that would be okay.

    I’m undoubtedly enjoying your blog and look forward to new updates.

  28. Way cool! Some extremely valid points! I appreciate you writing this post and the rest of
    the site is also really good.

  29. Hi there! I could have sworn I’ve visited this blog before
    but after looking at many of the articles I realized it’s new to me.

    Anyways, I’m certainly delighted I came across it and I’ll be
    bookmarking it and checking back regularly!

  30. splice.com dice:

    Oh my goodness! Awesome article dude! Thank you
    so much, However I am encountering issues with your RSS.

    I don’t understand the reason why I cannot subscribe to it.
    Is there anybody else getting similar RSS problems?

    Anybody who knows the solution can you kindly respond?
    Thanks!!

  31. notes.io dice:

    It’s going to be end of mine day, except before finish
    I am reading this fantastic paragraph to increase my
    knowledge.

  32. Hey there! I know this is kinda off topic but I was wondering which blog platform
    are you using for this website? I’m getting sick and tired
    of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform.

    I would be great if you could point me in the direction of a good platform.

  33. Woah! I’m really loving the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s very hard to get that «perfect balance»
    between usability and visual appearance. I must say you’ve done a very good job with this.
    Additionally, the blog loads extremely quick for me on Internet explorer.
    Exceptional Blog!

  34. This is the right site for anybody who hopes to understand
    this topic. You know so much its almost tough to argue with
    you (not that I really would want to…HaHa). You definitely put a fresh spin on a subject that’s been written about for ages.
    Great stuff, just great!

  35. I like the valuable information you provide in your articles.
    I will bookmark your blog and check again here regularly.

    I am quite sure I’ll learn plenty of new stuff right here!
    Best of luck for the next!

  36. I know this site presents quality based articles or reviews and extra stuff, is there any other web page which presents these data in quality?

  37. yps520.xyz dice:

    Whats up 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 require any coding expertise to make your own blog?
    Any help would be greatly appreciated!

  38. www.ted.com dice:

    Very quickly this site will be famous among all blogging users, due
    to it’s fastidious articles

  39. This site was… how do you say it? Relevant!!
    Finally I have found something which helped me. Thank you!

  40. Howdy! Would you mind if I share your blog with
    my facebook group? There’s a lot of folks that I think would really enjoy your content.
    Please let me know. Many thanks

  41. Does your blog have a contact page? I’m having problems locating
    it but, I’d like to shoot you an e-mail.
    I’ve got some suggestions for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it expand over time.

  42. As the admin of this site is working, no uncertainty very quickly
    it will be renowned, due to its feature contents.

  43. If some one wants to be updated with newest technologies then he must be visit this web site and be up to date everyday.

  44. 81jdrc.com dice:

    I absolutely love your blog and find almost all of your post’s to be exactly what
    I’m looking for. Would you offer guest writers to write content
    for you? I wouldn’t mind creating a post or elaborating on most of the
    subjects you write related to here. Again, awesome web log!

  45. www.6isf.com dice:

    I just couldn’t leave your web site before suggesting that I
    really enjoyed the usual info a person supply in your guests?
    Is gonna be back often to check up on new posts

  46. Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this piece of
    writing.

  47. fakenews.win dice:

    Appreciating the time and effort you put into your blog and in depth information you
    provide. It’s nice to come across a blog every once in a while
    that isn’t the same old rehashed material. Wonderful read!
    I’ve saved your site and I’m adding your RSS feeds to my Google account.

  48. Great site. Lots of useful information here. I am sending it
    to some pals ans additionally sharing in delicious. And of course,
    thanks in your sweat!

  49. hello 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 website, since I experienced
    to reload the website lots of times previous to I
    could get it to load correctly. I had been wondering if your web hosting is OK?

    Not that I am complaining, but slow loading instances times will often affect your placement in google
    and could damage your high quality score if advertising and marketing with Adwords.
    Well I’m adding this RSS to my email and could look out for a lot
    more of your respective exciting content. Make sure you update this again soon.

Deja una respuesta

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