diff --git a/docs/udelartex/apendice/imagenes.tex b/docs/udelartex/apendice/imagenes.tex index a158a24c342383bfccdf58a1ef9dd8ddc58cc3e0..fe74c225b940fef340f27530deddf18a77091a6b 100644 --- a/docs/udelartex/apendice/imagenes.tex +++ b/docs/udelartex/apendice/imagenes.tex @@ -3,7 +3,7 @@ \begin{figure}[h!] \centering \hspace*{-2.5cm} - \includegraphics[width=1\paperwidth]{chap4/dis-arquitectura} + \includegraphics[width=1\paperwidth]{diseño/arquitectura-desarrollo} \caption{Arquitectura diseñada para desarrollo} \label{fig:arquitectura-anexo-desa} \end{figure} @@ -12,7 +12,7 @@ \begin{figure}[h!] \centering \hspace*{-2.5cm} -\includegraphics[width=1\paperwidth]{chap5/arquitectura} +\includegraphics[width=1\paperwidth]{diseño/arquitectura-produccion} \caption{Arquitectura diseñada para producción} \label{fig:arquitectura-anexo-prod} \end{figure} \ No newline at end of file diff --git "a/docs/udelartex/capitulos/dise\303\261o.tex" "b/docs/udelartex/capitulos/dise\303\261o.tex" index b2b0ac707a7bbfe353c2527566b3c7620a7dc56f..3202245e2b8bcc427d29c0786267e2ff917154b5 100644 --- "a/docs/udelartex/capitulos/dise\303\261o.tex" +++ "b/docs/udelartex/capitulos/dise\303\261o.tex" @@ -66,7 +66,7 @@ En el diseño se utilizan 5 nodos con las especificaciones detalladas a continua \begin{figure}[H] \centering \includegraphics[width=1.0\columnwidth]{diseño/arquitectura-desarrollo} - \caption{Arquitectura diseñada.} + \caption{Arquitectura diseñada para instalación Queens} \label{fig:arquitectura-desarrollo} \end{figure} @@ -155,7 +155,7 @@ En este trabajo los servicios que se desplegaron directamente sobre los hosts f \begin{figure}[H] \centering \includegraphics[width=0.8\columnwidth]{diseño/distribucion-servicios} - \caption{Diagrama con la distribución de los servicios.} + \caption{Diagrama con la distribución de los servicios} \label{distribucion-servicios} \end{figure} diff --git "a/docs/udelartex/imagenes/dise\303\261o/distribucion-servicios.jpg" "b/docs/udelartex/imagenes/dise\303\261o/distribucion-servicios.jpg" index 34282b2428edf96de358cd504d35f8b4a3471162..031b8f89ab10a9655ed950cc7424144d2416b084 100644 Binary files "a/docs/udelartex/imagenes/dise\303\261o/distribucion-servicios.jpg" and "b/docs/udelartex/imagenes/dise\303\261o/distribucion-servicios.jpg" differ diff --git a/docs/udelartex/tesis.lof b/docs/udelartex/tesis.lof index f003441755b30063c348ad868d052374edca36c1..2033f8227db6060566be550534611eb6ea4a9dbe 100644 --- a/docs/udelartex/tesis.lof +++ b/docs/udelartex/tesis.lof @@ -25,9 +25,9 @@ \contentsline {figure}{\numberline {5.3}{\ignorespaces Diagrama de bonds de múltiples interfaces de red. ExtraÃda de \cite {openstack-networking-architecture}.\relax }}{42}{figure.caption.58}% \contentsline {figure}{\numberline {5.4}{\ignorespaces Despliegue de servicios OpenStack en contenedores. ExtraÃda de \cite {openstack-appendix-e}.\relax }}{43}{figure.caption.59}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {6.1}{\ignorespaces Arquitectura diseñada.\relax }}{56}{figure.caption.69}% +\contentsline {figure}{\numberline {6.1}{\ignorespaces Arquitectura diseñada para instalación Queens\relax }}{56}{figure.caption.69}% \contentsline {figure}{\numberline {6.2}{\ignorespaces Arquitectura diseñada para instalación Stein\relax }}{59}{figure.caption.70}% -\contentsline {figure}{\numberline {6.3}{\ignorespaces Diagrama con la distribución de los servicios.\relax }}{60}{figure.caption.71}% +\contentsline {figure}{\numberline {6.3}{\ignorespaces Diagrama con la distribución de los servicios\relax }}{60}{figure.caption.71}% \contentsline {figure}{\numberline {6.4}{\ignorespaces Acceso remoto al servidor renata.\relax }}{62}{figure.caption.72}% \contentsline {figure}{\numberline {6.5}{\ignorespaces Túnel reverso y esquema de servidores.\relax }}{63}{figure.caption.73}% \contentsline {figure}{\numberline {6.6}{\ignorespaces Salida a Internet en los nodos de Openstack.\relax }}{64}{figure.caption.74}% @@ -76,38 +76,38 @@ \addvspace {10\p@ } \addvspace {10\p@ } \contentsline {figure}{\numberline {1.1}{\ignorespaces Arquitectura diseñada para desarrollo\relax }}{171}{figure.caption.193}% -\contentsline {figure}{\numberline {1.2}{\ignorespaces Arquitectura diseñada para producción\relax }}{171}{figure.caption.194}% -\addvspace {10\p@ } -\addvspace {10\p@ } -\addvspace {10\p@ } -\contentsline {figure}{\numberline {3.1}{\ignorespaces Nueva conexión en virt-manager.\relax }}{213}{figure.caption.217}% -\contentsline {figure}{\numberline {3.2}{\ignorespaces Configuración de redes virtuales en virt-manager.\relax }}{214}{figure.caption.218}% -\addvspace {10\p@ } -\contentsline {figure}{\numberline {4.1}{\ignorespaces Vista del login de Horizon.\relax }}{221}{figure.caption.232}% -\contentsline {figure}{\numberline {4.2}{\ignorespaces Creación de un proyecto (1/2).\relax }}{222}{figure.caption.234}% -\contentsline {figure}{\numberline {4.3}{\ignorespaces Creación de un proyecto (2/2).\relax }}{223}{figure.caption.235}% -\contentsline {figure}{\numberline {4.4}{\ignorespaces Creación de un usuario.\relax }}{224}{figure.caption.237}% -\contentsline {figure}{\numberline {4.5}{\ignorespaces Creación de un flavor (1/2).\relax }}{225}{figure.caption.239}% -\contentsline {figure}{\numberline {4.6}{\ignorespaces Creación de un flavor (2/2).\relax }}{225}{figure.caption.240}% -\contentsline {figure}{\numberline {4.7}{\ignorespaces Creación de una red provider (1/2).\relax }}{226}{figure.caption.242}% -\contentsline {figure}{\numberline {4.8}{\ignorespaces Creación de una red provider (2/2).\relax }}{227}{figure.caption.243}% -\contentsline {figure}{\numberline {4.9}{\ignorespaces Creación de una imagen (1/2).\relax }}{228}{figure.caption.245}% -\contentsline {figure}{\numberline {4.10}{\ignorespaces Creación de una imagen (2/2).\relax }}{229}{figure.caption.246}% -\contentsline {figure}{\numberline {4.11}{\ignorespaces Creación de una red (1/3).\relax }}{230}{figure.caption.248}% -\contentsline {figure}{\numberline {4.12}{\ignorespaces Creación de una red (2/3).\relax }}{230}{figure.caption.249}% -\contentsline {figure}{\numberline {4.13}{\ignorespaces Creación de una red (3/3).\relax }}{231}{figure.caption.250}% -\contentsline {figure}{\numberline {4.14}{\ignorespaces Creación de un router.\relax }}{231}{figure.caption.252}% -\contentsline {figure}{\numberline {4.15}{\ignorespaces Creación de una interfaz en un router.\relax }}{232}{figure.caption.254}% -\contentsline {figure}{\numberline {4.16}{\ignorespaces Creación de una key pair.\relax }}{232}{figure.caption.256}% -\contentsline {figure}{\numberline {4.17}{\ignorespaces Lanzar una nueva instancia (1/5).\relax }}{233}{figure.caption.258}% -\contentsline {figure}{\numberline {4.18}{\ignorespaces Lanzar una nueva instancia (2/5).\relax }}{233}{figure.caption.259}% -\contentsline {figure}{\numberline {4.19}{\ignorespaces Lanzar una nueva instancia (3/5).\relax }}{234}{figure.caption.260}% -\contentsline {figure}{\numberline {4.20}{\ignorespaces Lanzar una nueva instancia (4/5).\relax }}{234}{figure.caption.261}% -\contentsline {figure}{\numberline {4.21}{\ignorespaces Lanzar una nueva instancia (5/5).\relax }}{235}{figure.caption.262}% -\contentsline {figure}{\numberline {4.22}{\ignorespaces Asignación de floating IP.\relax }}{236}{figure.caption.263}% -\contentsline {figure}{\numberline {4.23}{\ignorespaces Asociación de floating IP.\relax }}{237}{figure.caption.264}% -\contentsline {figure}{\numberline {4.24}{\ignorespaces Reglas security group por defecto.\relax }}{237}{figure.caption.265}% -\contentsline {figure}{\numberline {4.25}{\ignorespaces Agregar regla para tráfico ICMP.\relax }}{238}{figure.caption.266}% -\contentsline {figure}{\numberline {4.26}{\ignorespaces Agregar regla para tráfico SSH.\relax }}{238}{figure.caption.267}% +\contentsline {figure}{\numberline {1.2}{\ignorespaces Arquitectura diseñada para producción\relax }}{172}{figure.caption.194}% +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\contentsline {figure}{\numberline {3.1}{\ignorespaces Nueva conexión en virt-manager.\relax }}{214}{figure.caption.217}% +\contentsline {figure}{\numberline {3.2}{\ignorespaces Configuración de redes virtuales en virt-manager.\relax }}{215}{figure.caption.218}% +\addvspace {10\p@ } +\contentsline {figure}{\numberline {4.1}{\ignorespaces Vista del login de Horizon.\relax }}{222}{figure.caption.232}% +\contentsline {figure}{\numberline {4.2}{\ignorespaces Creación de un proyecto (1/2).\relax }}{223}{figure.caption.234}% +\contentsline {figure}{\numberline {4.3}{\ignorespaces Creación de un proyecto (2/2).\relax }}{224}{figure.caption.235}% +\contentsline {figure}{\numberline {4.4}{\ignorespaces Creación de un usuario.\relax }}{225}{figure.caption.237}% +\contentsline {figure}{\numberline {4.5}{\ignorespaces Creación de un flavor (1/2).\relax }}{226}{figure.caption.239}% +\contentsline {figure}{\numberline {4.6}{\ignorespaces Creación de un flavor (2/2).\relax }}{226}{figure.caption.240}% +\contentsline {figure}{\numberline {4.7}{\ignorespaces Creación de una red provider (1/2).\relax }}{227}{figure.caption.242}% +\contentsline {figure}{\numberline {4.8}{\ignorespaces Creación de una red provider (2/2).\relax }}{228}{figure.caption.243}% +\contentsline {figure}{\numberline {4.9}{\ignorespaces Creación de una imagen (1/2).\relax }}{229}{figure.caption.245}% +\contentsline {figure}{\numberline {4.10}{\ignorespaces Creación de una imagen (2/2).\relax }}{230}{figure.caption.246}% +\contentsline {figure}{\numberline {4.11}{\ignorespaces Creación de una red (1/3).\relax }}{231}{figure.caption.248}% +\contentsline {figure}{\numberline {4.12}{\ignorespaces Creación de una red (2/3).\relax }}{231}{figure.caption.249}% +\contentsline {figure}{\numberline {4.13}{\ignorespaces Creación de una red (3/3).\relax }}{232}{figure.caption.250}% +\contentsline {figure}{\numberline {4.14}{\ignorespaces Creación de un router.\relax }}{232}{figure.caption.252}% +\contentsline {figure}{\numberline {4.15}{\ignorespaces Creación de una interfaz en un router.\relax }}{233}{figure.caption.254}% +\contentsline {figure}{\numberline {4.16}{\ignorespaces Creación de una key pair.\relax }}{233}{figure.caption.256}% +\contentsline {figure}{\numberline {4.17}{\ignorespaces Lanzar una nueva instancia (1/5).\relax }}{234}{figure.caption.258}% +\contentsline {figure}{\numberline {4.18}{\ignorespaces Lanzar una nueva instancia (2/5).\relax }}{234}{figure.caption.259}% +\contentsline {figure}{\numberline {4.19}{\ignorespaces Lanzar una nueva instancia (3/5).\relax }}{235}{figure.caption.260}% +\contentsline {figure}{\numberline {4.20}{\ignorespaces Lanzar una nueva instancia (4/5).\relax }}{235}{figure.caption.261}% +\contentsline {figure}{\numberline {4.21}{\ignorespaces Lanzar una nueva instancia (5/5).\relax }}{236}{figure.caption.262}% +\contentsline {figure}{\numberline {4.22}{\ignorespaces Asignación de floating IP.\relax }}{237}{figure.caption.263}% +\contentsline {figure}{\numberline {4.23}{\ignorespaces Asociación de floating IP.\relax }}{238}{figure.caption.264}% +\contentsline {figure}{\numberline {4.24}{\ignorespaces Reglas security group por defecto.\relax }}{238}{figure.caption.265}% +\contentsline {figure}{\numberline {4.25}{\ignorespaces Agregar regla para tráfico ICMP.\relax }}{239}{figure.caption.266}% +\contentsline {figure}{\numberline {4.26}{\ignorespaces Agregar regla para tráfico SSH.\relax }}{239}{figure.caption.267}% \addvspace {10\p@ } \contentsfinish diff --git a/docs/udelartex/tesis.pdf b/docs/udelartex/tesis.pdf index 2848ee75890793f0531641eb1c3a16e6b8ce08e8..e52ff624edbc213e705792b60e89c2e7b40834ec 100644 Binary files a/docs/udelartex/tesis.pdf and b/docs/udelartex/tesis.pdf differ diff --git a/docs/udelartex/tesis.synctex.gz b/docs/udelartex/tesis.synctex.gz index 00504e517cd87e49b66bd58cd02b35e2f82bba4f..66cb829e8e6bd91b07367fd819b1a060d2930937 100644 Binary files a/docs/udelartex/tesis.synctex.gz and b/docs/udelartex/tesis.synctex.gz differ diff --git a/docs/udelartex/tesis.toc b/docs/udelartex/tesis.toc index 34741485b1e112e8f892c08094a5fe6ff95db456..fbc3df614d65592bc8e74aaf9a8a812ae7f8b054 100644 --- a/docs/udelartex/tesis.toc +++ b/docs/udelartex/tesis.toc @@ -201,35 +201,35 @@ \contentsline {chapter}{\numberline {1}Imágenes}{170}{appendix.Alph1}% \ttl@change@i {\@ne }{chapter}{0pt}{\vspace *{0.45cm}}{\thecontentslabel \quad }{}{\bfseries \hfill \contentspage }\relax \ttl@change@v {chapter}{}{}{}\relax -\contentsline {chapter}{\textbf {Anexos}}{172}{section*.195}% +\contentsline {chapter}{\textbf {Anexos}}{173}{section*.195}% \ttl@change@i {\@ne }{chapter}{13pt}{}{ Anexo\ \thecontentslabel \quad }{}{\titlerule *[1pc]{.}\contentspage }\relax \ttl@change@v {chapter}{}{}{}\relax -\contentsline {chapter}{\numberline {1}Instalación versión Queens}{173}{appendix.Anexo.1}% -\contentsline {section}{\numberline {1.1}Preparación de nodos}{173}{section.Anexo.1.1}% -\contentsline {section}{\numberline {1.2}Configuración}{182}{section.Anexo.1.2}% -\contentsline {subsection}{\numberline {1.2.1}Configuración claves SSH}{182}{subsection.Anexo.1.2.1}% -\contentsline {subsection}{\numberline {1.2.2}Archivos de configuración OSA}{183}{subsection.Anexo.1.2.2}% -\contentsline {subsection}{\numberline {1.2.3}Generación de claves}{188}{subsection.Anexo.1.2.3}% -\contentsline {subsection}{\numberline {1.2.4}Correcciones}{188}{subsection.Anexo.1.2.4}% -\contentsline {subsubsection}{\numberline {1.2.4.1}SELinux}{188}{subsubsection.Anexo.1.2.4.1}% -\contentsline {chapter}{\numberline {2}Instalación versión Stein}{190}{appendix.Anexo.2}% -\contentsline {section}{\numberline {2.1}Preparación de nodos}{190}{section.Anexo.2.1}% -\contentsline {section}{\numberline {2.2}Configuración archivos OSA}{203}{section.Anexo.2.2}% -\contentsline {section}{\numberline {2.3}Cambios para driver OVS}{210}{section.Anexo.2.3}% -\contentsline {chapter}{\numberline {3}Virtualización con KVM}{213}{appendix.Anexo.3}% -\contentsline {section}{\numberline {3.1}Utilización virt-manager}{213}{section.Anexo.3.1}% -\contentsline {subsection}{\numberline {3.1.1}Conexión remota}{213}{subsection.Anexo.3.1.1}% -\contentsline {subsection}{\numberline {3.1.2}Creación de una red}{214}{subsection.Anexo.3.1.2}% -\contentsline {subsection}{\numberline {3.1.3}Crear nodo}{216}{subsection.Anexo.3.1.3}% -\contentsline {chapter}{\numberline {4}Interacción}{220}{appendix.Anexo.4}% -\contentsline {section}{\numberline {4.1}Configuraciones de administrador}{221}{section.Anexo.4.1}% -\contentsline {section}{\numberline {4.2}Interacción de un usuario}{227}{section.Anexo.4.2}% -\contentsline {section}{\numberline {4.3}Acceso a una instancia}{235}{section.Anexo.4.3}% -\contentsline {subsection}{\numberline {4.3.1}Por SPICE}{235}{subsection.Anexo.4.3.1}% -\contentsline {subsection}{\numberline {4.3.2}Por SSH}{236}{subsection.Anexo.4.3.2}% -\contentsline {subsubsection}{\numberline {4.3.2.1}Asociar una Floating IP a la instancia}{236}{subsubsection.Anexo.4.3.2.1}% -\contentsline {subsubsection}{\numberline {4.3.2.2}Modificar security group}{237}{subsubsection.Anexo.4.3.2.2}% -\contentsline {subsubsection}{\numberline {4.3.2.3}SSH}{238}{subsubsection.Anexo.4.3.2.3}% -\contentsline {subsection}{\numberline {4.3.3}Por virsh}{239}{subsection.Anexo.4.3.3}% -\contentsline {chapter}{\numberline {5}migrate\_instance.sh}{240}{appendix.Anexo.5}% +\contentsline {chapter}{\numberline {1}Instalación versión Queens}{174}{appendix.Anexo.1}% +\contentsline {section}{\numberline {1.1}Preparación de nodos}{174}{section.Anexo.1.1}% +\contentsline {section}{\numberline {1.2}Configuración}{183}{section.Anexo.1.2}% +\contentsline {subsection}{\numberline {1.2.1}Configuración claves SSH}{183}{subsection.Anexo.1.2.1}% +\contentsline {subsection}{\numberline {1.2.2}Archivos de configuración OSA}{184}{subsection.Anexo.1.2.2}% +\contentsline {subsection}{\numberline {1.2.3}Generación de claves}{189}{subsection.Anexo.1.2.3}% +\contentsline {subsection}{\numberline {1.2.4}Correcciones}{189}{subsection.Anexo.1.2.4}% +\contentsline {subsubsection}{\numberline {1.2.4.1}SELinux}{189}{subsubsection.Anexo.1.2.4.1}% +\contentsline {chapter}{\numberline {2}Instalación versión Stein}{191}{appendix.Anexo.2}% +\contentsline {section}{\numberline {2.1}Preparación de nodos}{191}{section.Anexo.2.1}% +\contentsline {section}{\numberline {2.2}Configuración archivos OSA}{204}{section.Anexo.2.2}% +\contentsline {section}{\numberline {2.3}Cambios para driver OVS}{211}{section.Anexo.2.3}% +\contentsline {chapter}{\numberline {3}Virtualización con KVM}{214}{appendix.Anexo.3}% +\contentsline {section}{\numberline {3.1}Utilización virt-manager}{214}{section.Anexo.3.1}% +\contentsline {subsection}{\numberline {3.1.1}Conexión remota}{214}{subsection.Anexo.3.1.1}% +\contentsline {subsection}{\numberline {3.1.2}Creación de una red}{215}{subsection.Anexo.3.1.2}% +\contentsline {subsection}{\numberline {3.1.3}Crear nodo}{217}{subsection.Anexo.3.1.3}% +\contentsline {chapter}{\numberline {4}Interacción}{221}{appendix.Anexo.4}% +\contentsline {section}{\numberline {4.1}Configuraciones de administrador}{222}{section.Anexo.4.1}% +\contentsline {section}{\numberline {4.2}Interacción de un usuario}{228}{section.Anexo.4.2}% +\contentsline {section}{\numberline {4.3}Acceso a una instancia}{236}{section.Anexo.4.3}% +\contentsline {subsection}{\numberline {4.3.1}Por SPICE}{236}{subsection.Anexo.4.3.1}% +\contentsline {subsection}{\numberline {4.3.2}Por SSH}{237}{subsection.Anexo.4.3.2}% +\contentsline {subsubsection}{\numberline {4.3.2.1}Asociar una Floating IP a la instancia}{237}{subsubsection.Anexo.4.3.2.1}% +\contentsline {subsubsection}{\numberline {4.3.2.2}Modificar security group}{238}{subsubsection.Anexo.4.3.2.2}% +\contentsline {subsubsection}{\numberline {4.3.2.3}SSH}{239}{subsubsection.Anexo.4.3.2.3}% +\contentsline {subsection}{\numberline {4.3.3}Por virsh}{240}{subsection.Anexo.4.3.3}% +\contentsline {chapter}{\numberline {5}migrate\_instance.sh}{241}{appendix.Anexo.5}% \contentsfinish diff --git a/docs/udelartex/tesis.xwm b/docs/udelartex/tesis.xwm index e2a1c0ff433ea2084da02836e42a907bf7e0c5f0..79b9a9fcc85a9bd545d7d1bb29df71f72aac96a8 100644 --- a/docs/udelartex/tesis.xwm +++ b/docs/udelartex/tesis.xwm @@ -1,2 +1,2 @@ \relax -\xwmnewlabel{xwmlastpage}{{5}{241}{migrate\_instance.sh\relax }{lstnumber.-314.31}{}} +\xwmnewlabel{xwmlastpage}{{5}{242}{migrate\_instance.sh\relax }{lstnumber.-314.31}{}}