Este es el curso Datacenter con software 100 por ciento libre y vamos a comenzar la clase 2 la Iglesia
lo vamos a ver.
Conceptos fundamentales.
Es decir algunas cosas que nosotros tenemos que tener en cuenta para poder abordar la temática del curso
si las clases que siguen básicamente es qué es la virtualización no bien la virtualización es una representación
abstracta de un recurso físico.
Por ejemplo yo tengo este teléfono celular si una representación abstracta de este teléfono celular
sería por ejemplo un teléfono celular que fuera capaz de correr otro teléfono celular adentro o si básicamente
a eso se refiere la virtualización.
Yo tengo una computadora y adentro de esta computadora corren otras sí corren otros equipos un servidor
y adentro corren mini servidores.
Si es una capa virtual o lógica de algo tangible de algo que puedo tocar nada más que el lógico es aquello
que no voy a poder tocar no voy a poder ubicar y decir Ah bueno esto está aquí sí sino que dentro de
esto imaginariamente está todo lo demás.
Si esto es un concepto sumamente básico que les estoy dando.
Pero bueno como para mí sí hay estudiantes que quizás no están muy familiarizados con algunos de los
términos.
Esto es súper súper básico bien para qué sirve la virtualización permite ejecutar múltiples máquinas
virtuales en una misma máquina física permite crear utilizar y desechar rápidamente.
Cuando hacemos una prueba tenemos una imagen de esto la que logramos probamos con la eliminamos y ya
está.
Es tan simple como eso.
También podemos dimensionar bajo demanda si una herramienta que se conoce como balconing por ejemplo
que es cuando por ejemplo definimos la memoria RAM y no la definimos como un número que no cambia sino
como va.
Por ejemplo los 512MB de RAM hasta los 4 gigas.
Entonces dependiendo de la asignación real del recurso hídrico real entre comillas porque se asigna
una porción del recurso real nada más que es una asignación virtual un ejemplo sería una caja de zapatos
conteniendo cajas más pequeñas aisladas entre ellas.
Si la ilusión de que está todo junto es una ilusión la realidad está todo separado por adentro lógicamente
ejecución de múltiples instancias de determinados sistemas operativos en forma aislada entre ellos.
Con esto quiero decir que nosotros podemos correr perfectamente adentro de un próximo dentro de un Biffi
dentro de un VirtualBox que si corriendo Windows podemos correr Linux podemos correr BSB podemos perfectamente
correr el sistema operativo sigue algunos de los productos más comunes que vamos a conocer que tienen
que ver con la virtualización.
Por ejemplo decir que si vi jugar 1036 VirtualBox y próximo esos son algunos de los ejemplos memoria
RAM memoria RAM nosotros conocemos el concepto de memoria RAM como algo muy básico muy sencillo lo usamos
siempre en realidad es un espacio de almacenamiento de instrucciones de acceso aleatorio que permanece
allí solamente mientras está encendido el equipo es decir mientras el equipo físico virtual.
Obviamente cabe aclararlo esté encendido esto es tiene corriente circulando dentro de los circuitos.
Para qué sirve almacenar las instrucciones recientemente ejecutadas es decir que los que recién abrimos
cerramos y lo volvemos a abrir está en esa memoria.
Si tu memoria intermedia entre los dispositivos como discos rígidos o medios externos y la CPU si actúa
como si estuviera en informática o algo videografía como por ejemplo tan seguramente vieron un ejemplo
muy sencillo el comenzar el día se abre por primera vez una aplicación.
Esta aplicación usualmente demora en abrir 5 segundos al cerrar o abrir esta demora un segundo.
Esto es debido a que parte de sus instrucciones se ejecutan directamente desde la memoria que se denomina
memoria RAM.
Si vamos a ir a la siguiente dispositivo servidor servidor es una computadora que atiende pedidos de
otras computadoras celulares o cualquier otro dispositivo conectado a esta.
En realidad el diagrama cliente servidor es muy claro si el servidor está aquí escuchando pedidos permanentes
y tenemos clientes que pueden ser otras computadoras servidores dispositivos como por ejemplo celulares
cualquier televisor es hoy por hoy si para qué sirve almacena contenido que es para ser consumido luego
por clientes está siempre a la espera de responder algún tipo de demanda.
Igualmente arbitren los recursos para poder atender a múltiples clientes al mismo tiempo o al menos
dar la ilusión de que esto está pasando en tiempo real son mínimos pero no somos capaces de percibirlo
el servidor de correo por ejemplo de una organización permite que múltiples mensajes entrevisten al
mismo tiempo un servidor del sitio web permite que múltiples usuarios accedan a él y lo soliciten varios
miles de megabyte información por minuto y un servidor de archivos de una empresa.
Me gustaría mientras voy armando la clase.
Tal es el ejemplo de lo que hoy por hoy conocemos que es Netflix sí que es como alquilar bajo demanda
o consumir bajo demanda cuando dos personas están accediendo a la misma serie o a la misma película
el servidor si bien está escuchando a dos clientes distintos está accediendo a la misma información.
Entonces básicamente el servidor arbitre los recursos para que pareciera que el cliente siempre está
consumiendo recurso que es para el cliente y nada más que para el cliente.
Pero en realidad no es un recurso que es compartido vamos a profundizar esto cuando veamos un poco más
de virtualización parentesis se conoce esto como una técnica donde por ejemplo podemos vender si sólo
tenemos gigas de ram podemos vender el 20 por ciento más.
Si porque está estudiado que pocas veces lo hago elípticamente es muy baja la incidencia de esto se
debe que todos los usuarios consuman la cantidad de memoria que tienen asignada en el mismo momento
limitante.
Si esto en realidad es una forma de revender y también de dimensionar correctamente no tenemos aquí
lo que es el DHCP DHCP es un protocolo que asigna direcciones IP en forma dinámica a diversos dispositivos
y provee generalmente la configuración acerca del MS puerta de enlace y máscara que sirve para configurar
dinámicamente distintos dispositivos sin requerir intervención humana los recursos de red.
Por ejemplo el segmento de red asociación entre dispositivo y dirección IP.
Si la dirección MAC de un dispositivo coincide con una dirección IP.
Un ejemplo puede ser cuando se conecta el celular a una red WiFi y ésta recibe una dirección IP que
con el pasar del tiempo puede ser renovada o bien liberada para una sucesiva utilización por otro dispositivo.
Otro ejemplo puede ser un dispositivo que se conecte a internet y el proveedor le asigna una dirección
IP dinámica para el acceso y le indica cuáles son los servidores de Venecia y puerta de enlace para
establecer la conexión.
Esto es típico en las conexiones hogareñas que por ejemplo no tienen impedirã y te fijas Parvati dinámica.
Si esto cambia automáticamente el menú es otro en línea se puede ser otro.
Si bueno continuamos sistema operativo el sistema operativo es el software principal de un sistema informático
que puede ser físico o puede ser virtual administrar los recursos.
Para qué sirve bien controlando la asignación de recursos físicos o virtuales a los procesos arbitre
interrupciones y permite la ejecución de otros programas es decir el sistema operativo corre como programa
principal y a la vez dentro de él se ejecutan otros procesos otros programas por ejemplo Windows Server
2008 2012 y 2016 Ubuntu Frieze de Debian o cualquier otro sistema operativo también es Malet nombre
aborrecían la palabra procesos proceso es una unidad perdonarles es un programa que se está ejecutando
es la unidad más chiquita de la ejecución si se ejecuta un proceso la confusión instrucciones procesamiento
y los pasos a seguir o las mismas instrucciones para llegar a un determinado objetivo fin.
Si esto en realidad quienes poseen un poco de conocimiento de lo que es la programación secuencial o
la programación estructurada las instrucciones vienen de arriba hacia abajo.
Entonces por ejemplo tengo una función main donde vivo eco Hola mundo dentro de la función Maimai el
programa voy recorre la instrucción y salgo si eso sería un proceso para qué sirve.
Al finalizar su ejecución realiza algún tipo de tarea.
Por ejemplo el comando Pink que lo utilizamos en Dworkin para ver si un dispositivo está vivo o está
contestando bueno o si algún otro comando puede ser un traéis o lo que fuere.
Cuando terminan de ejecutar dan un tipo de información es decir por ejemplo el PIN no responde si del
otro lado nos contestan si algún punto intermedio está dando algún tipo de error.
Si un ejemplo puede ser la ejecución en la calculadora de Windows ejecutar un pin o una dirección IP.
Convertir una pista de es igual o abrir un Blasa de internet si cualquier tarea que hagamos está seguramente
al menos por un proceso así es el menos correspondiente con un proceso en realidad el proceso padres
que llaman a procesos hijos o después con el tiempo lo pueden ir viendo no es necesario que lo sepan
ahora dirección.
Hace un ratito en la anterior nombramos dirección IP bien qué es.
En su versión 4 es un número que identifica una interfaz de red.
Para qué sirve.
Identifica un dispositivo de borrado.
Si cuando un interfaz de red no debería ser interface interfaces que puede confundirse con algo más
bien físico pero si un dispositivo de red posibilita el acceso a recursos para la reventarla a Internet.
Si llega a consumir cualquier tipo de recurso por ejemplo una dirección IP en un celular el conectarse
a Wi Fi sí si yo estoy en una red yo me identifico con mi celular y me conecto a la red por ejemplo
casa sí pero router inalámbrico agarre y me da una dirección IP.
Imagínese que mi PC y las 192 168 1 3 si esa es la identificación de mi celular en mi red es como si
fuera un número de documento un número de cédula por ejemplo también puede ser la traducción del DNS
de YouTube puntocom en un número único en el mundo o varios números únicos en el mundo si el registro
es múltiple no importa o puede ser una dirección también ya sea una dirección IP interna 1 9 2 1 6 8
1 200 o la dirección del espacio público sigue siendo una 41.8 22.8 254 si lo que es la definición de
lo que es público privado o semi privado.
Cuando se usan brocas y todo eso lo pueden encontrar fácilmente en Wikipedia cuando ponen dirección
IP.
Van a ver lo que está direccionado DNS bien como sus siglas lo dicen Domain Name Server Domain Name
System Domain Name Server es el bit.
Es un sistema de traducción de nombres de dominio.
Para qué sirve sirve para convertir nombres dominios o Jost en números es decir direcciones CIPE y viceversa.
Por ejemplo yo puedo convertir la dirección que les dejé aquí que es Google pãblico DNS a punto Google.com
al sencillo número 8.8 puntos 8.8 o bien puedo convertir el número 4.2.2.
Punto 2 lo que me llama tener ese reverso era el nombre de Jost.
Es decir ver puntualizó Albert apuntalarlo el CI puntana lo mismo de mí puedo ser triple doble.
Por ello mi punto con traducir una dirección IP que viene en la pantalla como nos vamos a ver un poquito
que es el Directorio Activo en realidad director activo o Active Directory son términos que utiliza
Microsoft para referirse a la implementación de servicios de una redistribuida de computadoras en su
conjunción utiliza distintos protocolos principalmente en la DNS.
De hecho es 20 ruedas esta definición si bien yo la saqué de Wikipedia básicamente cuando ustedes al
ministro del intelectivo van a ver que no se puede configurar el lector activo sino sin tener Bs.As
por lo cual básicamente atendíamos también la máquina con el nombre de DNS y se utiliza también un directorio
Enda para almacenar la información del árbol de la organización.
Para que sirve para administrar recursos de red establecer políticas de seguridad en cuanto a permisos
y restricciones tanto acerca del control del hardware como de software en lo que conocemos máquinas
clientes sí o máquinas miembros del directorio activo también en fin vamos a ver por ejemplo algunos
ejemplos como ser una organización que permite o restringe el uso de memoria su se y los Appendix o
una computadora conectada a una organización que sólo puede navegar en Internet por algunos sitios preestablecidos.
A mí se me ocurre también cuando una organización es obligatorio el uso de proxy.
Si bien a veces la configuración del proxy la podemos tomar al director a ti.
A continuación vamos a ver que es Linux si es un sistema operativo que desarrolló Linus Torvalds basándose
en MINIX Minix fue desarrollado aportaré en manque es un rato lo citamos cuando hablamos de procesos
que es un clon del sistema operativo UNIX.
Para qué sirve para lo que es el código del sistema operativo que es para ejecutar procesos.
Aunque hoy en día puede ser utilizado en equipos de escritorio con entorno gráfico en sus inicios Linux
se utilizaba en consolas brinda múltiples servicios como ser servidor DNS web DHCP FTP etcétera.
Vamos a ver entonces que Linux en este caso se diferencia de los sistemas operativos por ser abierto
por ser gratuito.
Si la gran mayoría salvo algunos licenciados son abiertos si son abiertos y gratuitos a la vez un ejemplo
es el sitio web de un diario por ejemplo que utiliza Linux un servidor de correo que recibe la petición
de múltiples personas que desean leer el diario cada mañana o pueden ser también un martini o un celular.
Sin ir más lejos ejecutando Linux en donde permite acceder a múltiples contenidos ejecutando una versión
personalizada de Linux si el sistema operativo de un celular como ser Android que está basado en Linux
también muy bien conceptualmente vamos a ver lo que es un servidor de correo MTA es un software que
permite el envío y recepción de correo electrónico básicamente posibilita el envío y recepción de correo
electrónico y permite manejar múltiples dominios y se puede también filtrar virus EPAM y otras verificaciones
que permiten acreditar identidad.
En este caso podemos utilizar Dicky o podemos utilizar ese PDF o cualquier otro tipo de registro talmente
que ayude a todo esto pero no estemos en este curso.
Algunos de los ejemplos que podemos dar como MTA son post FICX Exim Mailhos Mail My Favorite POSIX.
Vamos a seguir que nas nas son las siglas para Network Attached starring es decir el almacenamiento
conectado a la red.
Para qué sirve.
Posibilita tener conectado a la red local o Internet un dispositivo que permite almacenar información
a través de diferentes protocolos por ejemplo NFS SMB samba y L.E.G. diferentes formas de conectarse
como ser por ejemplo y es casi lleveis casi un ejemplo de esto puede ser un disco externo que tenga
interfaz LAN el que podamos conectarnos a Internet desde una red interna.
Si lo podemos mapear como una unidad de red con software que posibilite esto.
Un ejemplo más concreto es un Fridas si el software frenas Bergua muy bien qué es es un software que
recibe peticiones de clientes en puertos determinados y responde diferentes tipos de mensajes y contenidos.
No tiene sentido valorar cuáles son los tipos de contenidos en este curso.
Para qué sirve.
Sirve para dar una respuesta a los requerimientos de los clientes si es decir yo quiero entrar a determinado
sitio.
Este es el servidor y acá hay alguien que me está atendiendo este que me atiende desde el servidor web.
Si el ejemplo que vimos son Apache o enChina aunque hay otros como ser hinterland de Allosaurus
o bien Beykpour que es un poco complejo de definir.
En realidad es un conjunto de un montón de software hardware y protocolo y la mar en coche que se utilizan
para lo que es el tráfico de voz sobre IP.
Pero bueno en realidad es una gran imán para Voice over Internet Protocol lo cual traducido es voz sobre
protocolo de Internet se denomina así al hardware y software que posibilita en la telefonía a través
del protocolo de para qué sirve y permite establecer comunicaciones tanto entre el interno siempre como
la PSTN que es como se denomina la red pública de telefonía y permite la integración de la tecnología
como se ha pretendido es consulta de base de datos grabación de llamadas asignación de llamadas por
ejemplo el consentirse que utiliza la asignación de llamadas o la batería de llamadas o las campañas
usos estadísticos y encuestas entre otros usos que también podemos podemos llegar a darle un ejemplo
similar son las llamadas telefónicas realizadas grabar un programa para PC o smartphones y algunos ejemplos
de servidores o centrales o frameworks más conocidos.
Tenemos Asterisk o VoIP switch vamos a continuar porque esto lo vamos a ver un poquito más profundo
pero vamos a ver que tenemos algunos clientes de telefonía pero soy padre y como ser media Fon.
Hay otros que están muy buenos son muy interesantes bien vamos ahora a un utilitario muy lindo que Dios
que es un software que permite el monitoreo de otros equipos desde otros servidores es switches routers
es decir yo tengo un equipo aquí que funciona como ser un agente de monitoreo y se conecta con un router
se conecta con un servidor se conecta con una PC se conecta con un dispositivo y lo monitorea por ejemplo
monitorea que esté vivo y conteste determinada cuestión por ejemplo que el servidor web me devuelva
un mensaje 200 y no un 403 si es distinta la respuesta es distinto lo que significa para qué sirve.
En realidad básicamente es lo que a mi respecta me gusta que monitoree y a la vez también tener un histórico
de aquellos que monitorea como así también recibir una alerta por correo o por ejemplo un mensaje de
texto posibilita la recepción de alertas en determinado evento ya sea que el dispositivo está Warming
o está critican si guardo un histórico de todos los eventos de múltiples equipos y servicios a lo largo
del tiempo.
Esto permite obviamente desarrollar cierta relación de información.
En realidad estos son datos que generan información que permiten la toma de decisiones por ejemplo pueden
ser unas estadísticas de ãptimo de un país un determinado servicio como por ejemplo SSH Ethernet o CMP
imagínense ustedes comparar un ejemplo más concreto contratar un proveedor para subir su sitio web si
quieren subir un sitio web en determinado proveedor de Josquin y ustedes también desde acá arman un
monitoreo que esté todo el tiempo chequeando el ping cuál es el tiempo de responder ese ping cuál es
la latencia cuál es el por ejemplo la disponibilidad del servidor suponte Apache.
Entonces ustedes también monitorean eso es útil para lo que es tanto la propia infraestructura como
la infraestructura que nosotros contratamos afuera.
Bueno estamos llegando a la clase 3 así que bueno les doy justamente la despedida de la clase 2.
Cualquier cosa que ustedes tengan porque seguramente en algún concepto fue muy rápido pero fue rápido
porque no tienen que ver con el curso.
Pero bueno lo pueden preguntar también les puedo dar un poco de documentación si quieren también que
hagan un curso específico sobre algo de mil amores.
Estoy disponible para eso.
Así que bueno es el fin de la Clase 2.
Nos vemos a continuación en la clase 3 gracias.