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.
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.
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.
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.
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.
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
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!
I think the admin of this web site is really working hard for his web page, as here every material is quality based
stuff.
Pretty! This was an extremely wonderful article. Thank you for
supplying this info.
Hurrah! After all I got a blog from where I know how to in fact get valuable
information concerning my study and knowledge.
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?
Highly descriptive article, I liked that a lot. Will
there be a part 2?
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!
What’s up to all, the contents existing at this website are genuinely
remarkable for people experience, well, keep up the nice work fellows.
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.
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!!
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.
We raden jullie aan om niet in cryptomunten te beleggen.
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.
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.
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!
Excellent blog you’ve got here.. It’s hard to find excellent writing like yours nowadays.
I honestly appreciate people like you! Take care!!
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.
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.
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!
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.
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
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.
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!
Why visitors still make use of to read news papers when in this technological world everything is available on net?
Appreciate this post. Will try it out.
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.
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!
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!
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.
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.
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.
I pay a visit each day some websites and information sites to read articles or reviews, but this
blog offers feature based content.
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?
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!
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 =)
Thanks for finally talking about > SAN de bajo coste | Almacenamiento Abierto < Liked it!
Good way of describing, and nice article to take information concerning
my presentation subject, which i am going to convey in college.
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!!
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
Good blog post. I definitely appreciate this site.
Thanks!
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.
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.
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!
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.
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.