No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Formas de montar un servidor

9/30
Recursos

Aportes 18

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Windows Subsystem Linux me ha servido mucho para aplicar conocimientos y volcarme a utilizar simpre la consola. Dando mis primeros pasos como DEV 馃檲

馃殌 Hay varias formas de montar un servidor Linux, dependiendo de las necesidades y recursos de cada organizaci贸n. Algunas de las formas comunes de montar un servidor Linux son las siguientes:

  1. Servidores f铆sicos: Consiste en instalar Linux en un servidor f铆sico en las instalaciones de la organizaci贸n. Este enfoque puede ser m谩s adecuado para organizaciones que tienen un alto nivel de control sobre el hardware y la seguridad del servidor.

  2. Servidores virtuales: Consiste en instalar Linux en una m谩quina virtual que se ejecuta en un servidor f铆sico. Este enfoque puede ser m谩s adecuado para organizaciones que necesitan flexibilidad y escalabilidad, pero que no tienen los recursos para adquirir y administrar un servidor f铆sico.

  3. Servidores en la nube: Consiste en instalar Linux en un servidor virtual alojado en la nube de un proveedor de servicios en la nube. Este enfoque puede ser m谩s adecuado para organizaciones que desean acceso remoto, escalabilidad y flexibilidad sin tener que administrar su propio hardware.

  4. Contenedores: Consiste en utilizar tecnolog铆a de contenedores para alojar aplicaciones en Linux. Los contenedores pueden ser m谩s eficientes que las m谩quinas virtuales porque comparten recursos de hardware, lo que significa que pueden alojar m谩s aplicaciones en un solo servidor.

  5. Kubernetes: Consiste en utilizar una plataforma de orquestaci贸n de contenedores como Kubernetes para gestionar y escalar contenedores en un cl煤ster de servidores Linux.

Cada uno de estos enfoques tiene sus propias ventajas y desventajas, y la elecci贸n depende de las necesidades espec铆ficas de la organizaci贸n, como la escalabilidad, la flexibilidad y el control sobre el hardware y la seguridad del servidor.

La forma sencilla en la que yo veo a los contenedores es que estos son la virtualizaci贸n de un Sistema Operativo, mientras que una M谩quina Virtual es la virtualizaci贸n de toda la m谩quina (CPU, RAM, Disco, 鈥) por ello es m谩s pesado.
Docker de cierta forma usa tu mismo kernel para correr los contenedores (osea coloca una capa adicional sobre el kernel).

驴C贸mo se monta un servidor?

  • instalaci贸n directa: Descargo una imagen ISO y la instalo en un dispositivo. Y ocupa el 100% de los recursos del sistema. As铆 que no se puede alternar con otro uso.
  • Virtualizaci贸n: se instala una m谩quina host o hypervisor que administra los recursos para generar m煤ltiples guest o versiones virtualizadas.

Se conocen dos tipos de Hypervisor:

  1. Tipo 1 (Bare-metal): Sobre la capa de hardware se monta directamente el hypervisor. (No requiere sistema operativo, se ejecuta directamente en una m谩quina virtualizada por el hypervisor.)
  2. Tipo 2: Es m谩s acccesible, sobre el hardware se monta un SO, luego se ejecuta el hypervisor.

Dato curioso: VirtualBox es lo que se denominar铆a como Hypervisor.

Un hipervisor, conocido tambi茅n como monitor de m谩quinas virtuales, es un proceso que crea y ejecuta m谩quinas virtuales. Un hipervisor permite que un ordenador host preste soporte a varias m谩quinas virtuales invitadas mediante el uso compartido virtual de sus recursos, como la memoria y el procesamiento.

Curso de KVM.

La cl谩sica USB booteable, y sigue siendo la manera de instalar Windows y SO Linux, saludos.

En Docker podras correr Linux (Ubuntu, Arch, CentOs, Fedora) si es muy facil acceder por medio de contenedores corriendo las Imagenes de cada OS. Ve al curso de Docker, es bueno.

Formas de montar un servidor
鈥 Instalaci贸n directa: se instala un sistema operativo para ocupar el 100% de los recursos dedicados (software y hardware) ya sea a un solo servicio o varios. Se puede instalar mediante un medio de instalaci贸n. Puede por con usb booteable.
鈥 Virtualizaci贸n: Se instala un software que sirve como host conocido como (hypervisor) que administra los recursos para crear m煤ltiples guests. Nos permite crear peque帽as maquinas virtuales.

ya muergo de ganas por ir a la pr谩ctica, varias clases de puro aprendizaje y teor铆a, ya me estaba desanimando un poco鈥

Un hipervisor, conocido tambi茅n como monitor de m谩quinas virtuales, es un proceso que crea y ejecuta m谩quinas virtuales. Un hipervisor permite que un ordenador host preste soporte a varias m谩quinas virtuales invitadas mediante el uso compartido virtual de sus recursos, como la memoria y el procesamiento.

Clase 9 - Formas de montar un servidor

Tipos:

  • Instalaci贸n directa
  • Virtualizaci贸n

Instalaci贸n Directa

Se instala un sistema operativo para ocupar el 100% de los recursos dedicados (software y hardware) ya sea a un solo o servicio o varios.

Virtualizaci贸n

Se instala un software que sirve como host (conocido como hypervisor), que administra los recursos para crear multiples guests. Es decir, se instalan maquina virtuales que hacen uso de un segmento de los recursos de hardware del servidor (generalmente racks).

Tipos de Hypervisors

Un hypervisor puede ser de tipo 1 (llamado 鈥榖are-metal鈥 o 鈥榚n los fierros鈥) y se instala sin mediaci贸n de un SO adicional; es el tipo m谩s usado en la pr谩ctica, ya que aprovecha m谩s eficientemente los recursos de un sistema.

El Hypervisor de tipo 2 es conocido tambi茅n como 鈥榟osted鈥, ya que se aloja sobre un sistema operativo ya instalado.

la virtualizaci贸n: Es como tener una caja de arena gigante para tus sistemas operativos y aplicaciones, todo en un solo dispositivo f铆sico. Es como tener tu pastel y com茅rtelo tambi茅n, sin importar si es de chocolate o vainilla. En resumen, la virtualizaci贸n te permite hacer m谩s con menos, como un mago en su sombrero m谩gico.
驴Un hipervisor? Es un software que permite la virtualizaci贸n. Es como el guardi谩n de la caja de arena virtual que mantiene separados y seguros los sistemas operativos y aplicaciones que corren en ella. Como un portero, verifica y controla el acceso a los recursos de hardware para que cada sistema operativo invitado pueda hacer su trabajo sin interferir con los dem谩s. Es el 谩rbitro del juego de la virtualizaci贸n, asegurando que todo siga funcionando sin problemas.

haciendo pausa y vengo en seguida, cierta parte de la clase me dio hambre鈥 馃鈽曪笍馃

### **Instalaci贸n de Servidores Linux** #### **M茅todos de Montaje** 1. **Instalaci贸n Directa:** * Descarga de una imagen ISO. * Instalaci贸n desde un disco, USB booteable o red. 2. **Racks en Data Centers:** * 驴Qu茅 son los racks? * Distribuci贸n de recursos en charolas especializadas. #### **Virtualizaci贸n** * **驴Qu茅 es la Virtualizaci贸n?** * Uso de un hipervisor para crear m谩quinas virtuales (VM). * **Proceso de Virtualizaci贸n:** * Hardware f铆sico -> Hipervisor -> M谩quinas Virtuales. #### **Tipos de Hypervisors** 1. **Tipo 1 (Bare-metal):** * Instalado directamente en el hardware. * No requiere un sistema operativo host. 2. **Tipo 2:** * Instalado sobre un sistema operativo host. * Mayor accesibilidad y facilidad de uso. ### **Contenedores vs. M谩quinas Virtuales** * **Contenedores:** * Ligeros y compartimentados. * Menos personalizables. * **M谩quinas Virtuales:** * M谩s pesadas pero altamente personalizables. * Recursos f铆sicos asignados directamente.
Hypervisors... mmm Interesante

Yo tengo un par de a帽os viviendo en Linux, es mas f谩cil para mi recordar y usar los mismos comandos en mi laptop y en los servidores de la empresa. linux/linux.

Efectivamente en alg煤n momento de la clase pense 鈥減or que
virtualizar si ya existe docker?鈥 considero que al menos para el despliegue de aplicaciones web es mejor usar contenedores de docker que una VM