StorageReview.com

Home Lab Deep Dive: la perspectiva de un educador

Empresa  ◇  Almacenamiento empresarial

Mi laboratorio comenzó con la necesidad de simplificar mi carga de trabajo, pero tenía grandes ideas adjuntas. Comenzó con la compra de un solo servidor, luego creció rápidamente a medida que aprendí más sobre lo que era posible con un presupuesto. El laboratorio se hizo más grande a medida que las ideas se aclaraban. El laboratorio de mi casa aún no ha llegado al final de la colina, pero estoy listo para comenzar a contar la historia de cómo surgió y lo que está por venir. 

La historia comienza hace aproximadamente un año cuando decidí dejar mi rol como administrador de sistemas por una carrera en educación. Tomé un trabajo para enseñar cursos de tecnología de la información en una universidad local que tenía un fuerte enfoque en el aprendizaje práctico. Además de preparar conferencias, también tuve que preparar entornos de laboratorio virtual para que los estudiantes aprendieran de escenarios del mundo real. 

Rápidamente descubrí que era difícil y lento utilizar el entorno que se me proporcionaba. La falta de acceso hizo que las solicitudes de cambios simples tomaran demasiado tiempo, lo que dificultaba obtener las configuraciones correctas. Empecé a desarrollar módulos de laboratorio en mi escritorio, pero incluso con 32 GB de RAM, no podía ejecutar sin problemas más de 10 sistemas que usaban algunos de los entornos más complejos. 

Una noche apreté el gatillo en mi primer servidor de laboratorio en casa para aliviar este dolor. Encontré un sistema en Amazon que parecía ajustarse a mis necesidades. Un Dell PowerEdge R710 con dos Xeon 5670, 144 GB de memoria y 12 TB de almacenamiento sin procesar. Unos días más tarde llegó a mi puerta y esa noche estaba ejecutando VMware ESXi; Me fui a las carreras construyendo módulos de laboratorio.

Ese servidor satisfizo mi necesidad actual, pero rápidamente me encontré creando un banco de pruebas para nuevas ideas. Surgieron dos problemas nuevos y necesitaba más. (O tal vez solo quería más). Aunque ahora podía crear y probar los entornos fácilmente, quería agregar una mejor automatización a la implementación de los módulos de laboratorio. Mi idea era replicar el entorno de aprendizaje de los estudiantes y encontrar formas de hacerlo. Claramente, iba a necesitar más servidores. 

Luego tuve suerte y encontré una oferta increíble en algunos Fujitsu RX300 S7 en una organización sin fines de lucro local de reciclaje de computadoras. Dentro de cada uno encontré dos procesadores Xeon e5-2620 y 64 GB de RAM. También pude conseguir un trato con un conmutador de 300 puertos Cisco SG28 y un par de SAI de APC. Convertí dos de los RX300 en un clúster de vSphere y tomé una torre Dell Precision T3500 para que actuara como un dispositivo FreeNAS iSCSI improvisado para almacenamiento compartido. 

En este punto comencé a experimentar con Ansible (que aún está en desarrollo), pero pronto descubrí que una SAN de 1 GB no era suficiente y que las RX300 son muy exigentes con la RAM. Decidí elaborar un plan para crear un entorno más robusto, teniendo en cuenta la escalabilidad. También senté las bases para mi proyecto de fase 3.

Busqué en "interwebs" y encontré una oferta muy respetable en un par de Dell PowerEdge R620 de un distribuidor en línea. Estos venían con dos Xeon e5-2630, 64 GB de RAM y NIC de 10 GbE. Agregué algo de RAM que obtuve de la organización sin fines de lucro para equipar cada uno con 192 GB. 

Agregué una NIC de 10 GbE y algunos SSD Intel de 480 GB a mi R710 y lo convertí en un NAS usando XigmaNAS (formalmente NAS4Free). Con el tiempo, puedo agregar una tarjeta HBA externa y un chasis de almacenamiento si necesito expandirme. Adjunté todo esto a un conmutador Mikrotik 10GbE -16port (Cloud Router Switch 317-1G-16S+RM) que hace un buen trabajo por el precio y se enfría pasivamente para que no agregue más ruido. 

Reutilicé el Dell T3500 para una caja Pfsense en el borde de mi red. Esto me permitió configurar OpenVPN para acceso remoto, segmentar mi red con VLAN y utilizar algunas de las otras muchas funciones en el futuro. También tomé una computadora de escritorio HP z210, coloqué algunos SSD que tenía por ahí para una unidad de arranque duplicada que ejecutaba Windows Server 2019. Reutilicé los 12 TB de almacenamiento de mi R710 y los até (algunos con bridas) para almacenamiento de respaldo. Actualmente, la edición comunitaria de Veeam está respaldando máquinas virtuales críticas para mí. 

Sé que te estás preguntando qué hice con esos servidores de Fujitsu. No te preocupes, no estarán inactivos por mucho tiempo. Los estoy preparando para la fase 3. Recientemente compré un par de spinners de 10K y 600 GB y tarjetas Mellanox Connect x10 de 2 GB para ellos. También estoy tratando de encontrar más RAM que los haga felices.

La Fase 3 es un pequeño proyecto que he tenido en la parte de atrás de mi cabeza por un tiempo. No sé cómo llamarlo, pero estoy pensando en algo parecido a "Sandbox in a box", "Homelab to go" o "Cyber ​​Range on the Fly". Independientemente de cómo termine llamándose, la idea es automatizar y empaquetar un conjunto de herramientas de código abierto que pueden permitir que cualquier persona con conocimientos técnicos mínimos implemente (sobre metal básico antiguo) y tenga un entorno de laboratorio completamente funcional para capacitación o enseñanza. . La idea original era para los profesores de secundaria que querían una manera económica y fácil de llevar la TI al aula con la esperanza de poder vincularse con Ohio Cyber ​​Range (más detalles sobre esto en una historia futura). 

La historia de este laboratorio no ha terminado, ni siquiera ha comenzado realmente. Justo el otro día encontré una buena oferta en un Dell R320 y todavía estoy tratando de decidir una forma de integrarlo en el sistema. Puede que sea un maestro, pero sigo aprendiendo todos los días y este laboratorio ya me ha abierto la mente a muchas cosas. Me encantaría escuchar sus pensamientos, preguntas e ideas para mi laboratorio.

– Ryan Moore, @RyanMoore88

Esta publicación forma parte de una serie continua de contenido enviado por usuarios, dedicada a explorar la diversión y los desafíos de construir, mantener y, a veces, reconstruir un laboratorio doméstico. Esta serie se realiza en colaboración con nuestros amigos de /r/homelab . Si te interesa compartir tu configuración, envía un correo electrónico a info@storagereview.com.

Interactuar con StorageReview

Boletín informativo | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Canal RSS

Autor Invitado