Finished virtualization project.
This commit is contained in:
		
										
											Binary file not shown.
										
									
								
							@@ -1,6 +1,5 @@
 | 
			
		||||
\documentclass[12pt,a4paper]{article}
 | 
			
		||||
\usepackage[spanish]{babel}
 | 
			
		||||
%\usepackage[ddmmyyyy]{datetime}
 | 
			
		||||
 | 
			
		||||
\title{Ejercicio II: Ventajas de la Virtualización}
 | 
			
		||||
\author{Nicolás A. Ortega Froysa}
 | 
			
		||||
@@ -116,10 +115,70 @@ desventajas:
 | 
			
		||||
\end{itemize}
 | 
			
		||||
 | 
			
		||||
\section{Virtualización Nativa}
 | 
			
		||||
Al ser nativa, este tipo de virtualización permite aprovecharse más de la
 | 
			
		||||
máquina física anfitrión, ya que la máquina huésped usa el mismo {\em hardware}
 | 
			
		||||
que el anfitrión, o al menos la misma arquitectura. Esto aporta lo siguiente:
 | 
			
		||||
 | 
			
		||||
\begin{itemize}
 | 
			
		||||
	\item Ventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Se puede aprovechar del hardware de la máquina sin necesidad
 | 
			
		||||
				de virtualizarlo.
 | 
			
		||||
			\item Permite probar otros sistemas operativos en una misma máquina
 | 
			
		||||
				con más rendimiento.
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
	\item Desventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Está más limitado al {\em hardware} de la máquina (en cuanto a
 | 
			
		||||
				su arquitectura).
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
\end{itemize}
 | 
			
		||||
 | 
			
		||||
\section{Virtualización de Programa}
 | 
			
		||||
Para este tipo de virtualización podemos pensar en la máquina virtual de Java.
 | 
			
		||||
Consta de una máquina virtual que corre un solo programa. Tienen las siguientes
 | 
			
		||||
ventajas:
 | 
			
		||||
 | 
			
		||||
\begin{itemize}
 | 
			
		||||
	\item Ventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Un mismo binario se puede correr cualquier máquina que tenga
 | 
			
		||||
				la máquina virtual.
 | 
			
		||||
			\item Al no tener que virtualizar todo un sistema operativo, rinde
 | 
			
		||||
				mejor que las virtualizaciones nativas y no-nativas.
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
	\item Desventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Es más lento que correr una aplicación nativa (en binario para
 | 
			
		||||
				esa arquitectura).
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
\end{itemize}
 | 
			
		||||
 | 
			
		||||
\section{Contenedores}
 | 
			
		||||
Los contenedores son algo raro entre la virtualización de tipo 2 y la
 | 
			
		||||
virtualización de programa. Crea su propio sistema aislado para correr las
 | 
			
		||||
aplicaciones, pero se basa en el sistema anfitrión. Es algo que es muy útil para
 | 
			
		||||
correr servicios en servidores y crear ambientes limpios. Aporta lo siguiente:
 | 
			
		||||
 | 
			
		||||
\begin{itemize}
 | 
			
		||||
	\item Ventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Crea un ambiente limpio de desarrollo y trabajo.
 | 
			
		||||
			\item Facilita adelantar puertos para proveer servicios red.
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
	\item Desventajas:
 | 
			
		||||
		\begin{itemize}
 | 
			
		||||
			\item Por lo visto no puedes usarlo para aplicaciones gráficas.
 | 
			
		||||
			\item Está limitado a la misma arquitectura que la máquina
 | 
			
		||||
				anfitrión.
 | 
			
		||||
		\end{itemize}
 | 
			
		||||
\end{itemize}
 | 
			
		||||
 | 
			
		||||
\section{Conclusión}
 | 
			
		||||
La virtualización en general es útil para casos donde queremos trabajar en un
 | 
			
		||||
sistema aislado o probar un sistema/arquitectura distinta. Siempre habrá un
 | 
			
		||||
coste en cuanto a rendimiento (de más o menos dependiendo del tipo de
 | 
			
		||||
virtualización).
 | 
			
		||||
 | 
			
		||||
\pagebreak
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -4,5 +4,6 @@
 | 
			
		||||
\contentsline {section}{\numberline {3}Virtualización No-Nativa}{4}{}%
 | 
			
		||||
\contentsline {section}{\numberline {4}Virtualización Nativa}{5}{}%
 | 
			
		||||
\contentsline {section}{\numberline {5}Virtualización de Programa}{5}{}%
 | 
			
		||||
\contentsline {section}{\numberline {6}Contenedores}{5}{}%
 | 
			
		||||
\contentsline {section}{\numberline {7}Derechos de Autor y Licencia}{6}{}%
 | 
			
		||||
\contentsline {section}{\numberline {6}Contenedores}{6}{}%
 | 
			
		||||
\contentsline {section}{\numberline {7}Conclusión}{6}{}%
 | 
			
		||||
\contentsline {section}{\numberline {8}Derechos de Autor y Licencia}{7}{}%
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user