NutanixBible (104-164) en Es PDF
NutanixBible (104-164) en Es PDF
NutanixBible (104-164) en Es PDF
Pre-requisitos
Antes de llegar a confi guración, tenemos que confi gurar el IP Servicios de Datos que actuará como centro de nuestro descubrimiento / inicio de
sesión del portal.
Vamos a configurar esto en la página 'Detalles de clúster' (Gear Icon -> Detalles Cluster):
Creación de destino
Para utilizar Trazos Services, el fi lo primero que vamos a hacer es crear un 'grupo de volúmenes', que es el destino iSCSI.
Desde el 'almacenamiento' página haga clic en '+ volumen de grupo' en la esquina derecha:
104
Libro de la Acrópolis
A continuación vamos a hacer clic en '+ Añadir nuevo disco' para añadir cualquier disco (s) al blanco (visible como LUN): aparecerá un
menú a lo que nos permite seleccionar el contenedor de destino y tamaño del disco:
Haga clic en 'Añadir' y repetir esta operación para sin embargo muchos discos que desea agregar.
Una vez que nos hemos específi ed los detalles y el disco (s) añadido vamos a adjuntar el volumen de grupo a una máquina virtual o Iniciador IQN.
Esto permitirá que el VM para acceder al destino iSCSI (peticiones de un iniciador desconocido son rechazados):
Haga clic en 'Guardar' y el Volumen del Grupo confi guración está completo! Todo esto puede
hacerse a través de ACLI / API, así:
# crear VG
Vg.disk_create <VG Name> contenedor = <CTR nombre> create_size = <tamaño del disco, por ejemplo 500G>
105
La Biblia Nutanix
Como se mencionó anteriormente, los servicios de datos IP se aprovecha para el descubrimiento. Esto permite una única dirección
que se puede aprovechar sin la necesidad de conocer las direcciones IP individuales CVM.
Los Servicios de Datos IP será asignado a la corriente principal de iSCSI. En el caso de que no, un nuevo amo iSCSI se
convertirá elegidos y asignados a los servicios de datos IP. Esto asegura que el portal de detección de siempre permanecerá
disponible.
El iniciador iSCSI se configura con la IP de los servicios de datos como el portal de destino iSCSI. Ante una solicitud de inicio de sesión, la
plataforma llevará a cabo una sesión de redirección de iSCSI a un Stargate saludable.
106
Libro de la Acrópolis
Para la conmutación por recuperación, el intervalo predeterminado es de 120 segundos. Este medio una vez que la afi nen
Stargate es saludable para 2 o más minutos, vamos a queisce y cerrar la sesión. Obligando a volver otra entrada a la afi
define Stargate.
Teniendo en cuenta este mecanismo, multirruta lado del cliente (MPIO) ya no es necesario para la ruta de HA. Cuando se conecta
a un objetivo, ahora no hay necesidad de comprobar 'Enable multi-path' (que permite MPIO):
Rutas múltiples
El protocolo iSCSI spec mandatos una sola sesión iSCSI (conexión TCP) por objetivo, entre iniciador y de destino. Esto
significa que hay una relación 1: 1 entre un Stargate y un objetivo.
A partir de 4,7, 32 (por defecto) objetivos virtuales se crean automáticamente por iniciador adjunto y asignan a cada dispositivo de disco
añadido al grupo de volúmenes (VG). Esto proporciona un destino iSCSI por dispositivo de disco. Anteriormente esto habría sido
manejado mediante la creación de múltiples VGs con un solo disco cada uno.
Al mirar los detalles VG en ACLI / API se puede ver las 32 dianas virtuales creados para cada archivo adjunto:
attachment_list {
external_initiator_name: target_params “iqn.1991-05.com.microsoft:desktop-foo” {
num_virtual_targets: 32}}
Aquí hemos creado un VG muestra con 3 dispositivos de discos añadidos a la misma. Cuando se realiza un descubrimiento de mi cliente
Veo un objetivo individual para cada dispositivo de disco (con un sufi x en el formato de '-tgt [int]'):
107
La Biblia Nutanix
La función de los servicios de archivos permite a los usuarios aprovechar la plataforma Nutanix como fi l servidor de alta disponibilidad. Esto permite un único
espacio de nombres donde los usuarios pueden almacenar los directorios de inicio y los archivos.
108
Libro de la Acrópolis
• Servidor de archivos
espacio de nombres de alto nivel. Cada servidor de archivos tendrá su propio conjunto de archivos Servicios de máquinas virtuales (FSVM), que
se utilizan
• Compartir
Compartir expuesto a los usuarios. Un servidor de archivos puede tener múltiples acciones (por ejemplo, acciones departamentales, etc.)
• Carpeta
Carpetas para el almacenamiento de archivos. Las carpetas están fragmentados a través de FSVMs
La función de los servicios de archivos sigue la misma metodología para la distribución como la plataforma Nutanix para asegurar la
disponibilidad y la escala. Un mínimo de 3 FSVMs será desplegado como parte de la implementación del servidor de archivos.
109
La Biblia Nutanix
Protocolos compatibles
A partir de 4,6, SMB (hasta la versión 2.1) es el protocolo sólo está soportado para la comunicación cliente con
servicios de archivos.
El archivo de servicios VM ejecuta como agente de máquinas virtuales en la plataforma y se despliegan de forma transparente como parte del proceso de
configuración.
Autenticacion y autorizacion
La función de los servicios de archivos está completamente integrado en Microsoft Active Directory (AD) y DNS. Esto permite que todas
las capacidades de autenticación y autorización seguras y establecidas de AD deje sentir. Toda la gestión de permisos de recurso
compartido, el usuario y el grupo se realiza mediante el MMC tradicional de Windows para la gestión de archivos.
Como parte del proceso de instalación se crearán los siguientes objetos AD / DNS:
Una cuenta de usuario con el administrador de dominio o privilegios equivalentes debe ser utilizado para implementar la función
de servicio de archivos que se crean los objetos de AD y DNS.
Cada FSVM aprovecha la API volúmenes Acrópolis para su almacenamiento de datos al que se accede a través de invitado in- iSCSI. Esto permite que
cualquier FSVM para conectarse a cualquier destino iSCSI en el caso de un corte FSVM. La figura muestra una visión general de alto nivel del
almacenamiento FSVM:
110
Libro de la Acrópolis
Para proporcionar disponibilidad ruta DM-MPIO esté apalancado en el FSVM que tendrá el conjunto ruta activa a la CVM local de
forma predeterminada:
En un entorno normal de funcionamiento de cada FSVM se va a comunicar con su propio VG para el almacenamiento de datos con
conexiones pasivas a los otros. Cada FSVM tendrá una dirección IP, que los clientes utilizan para comunicarse con el FSVM como parte
del proceso de referencia de DFS. Los clientes no necesitan saber IP de cada individuo como FSVM el proceso de referencia DFS se
conectará a la IP correcta de alojamiento de su carpeta (s).
111
La Biblia Nutanix
En el caso de un “fracaso” FSVM (por ejemplo, mantenimiento, alimentación, etc.), la VG y IP del FSVM no será absorbida por otra FSVM
para asegurar la disponibilidad del cliente. La figura muestra la transferencia de la propiedad intelectual fallaron y VG de FSVM:
Cuando el FSVM no regresa y es estable, se volverá a ocupar su IP y VG y seguir sirviendo a clientes IO.
Nutanix ofrece la posibilidad de aprovechar contenedores persistentes en la plataforma Nutanix usando acoplable (actualmente).
Anteriormente era posible ejecutar acoplable en la plataforma Nutanix; sin embargo, la persistencia de datos fue un problema dada la
naturaleza efímera de los contenedores. tecnologías de contenedores como estibador son un enfoque diferente para la virtualización de
hardware. Con la virtualización tradicional de cada máquina virtual tiene su propio sistema operativo (SO) pero comparten el hardware
subyacente. Contenedores, que incluyen la aplicación y todas sus dependencias, se ejecutan como procesos aislados que comparten el
sistema operativo subyacente (OS) del núcleo. La siguiente tabla muestra una comparación simple entre las máquinas virtuales y
recipientes:
aprovisionamiento velocidad Más lenta (segundos a minutos) En tiempo real / rápido (nos ms)
Seguridad Totalmente aislado (más seguro) aislamiento de nivel de proceso (menos seguro)
Configuraciones compatibles
La solución es aplicable a las configuraciones siguientes (lista puede ser incompleta, se refiere a la documentación para una lista
completamente apoyado):
112
Libro de la Acrópolis
Hypervisor (s):
• AHV
Sistema de depósito (s) *:
• acoplable 1.11
*A partir de 4,7, la solución sólo es compatible con la integración de almacenamiento con contenedores basados acoplable. Sin embargo, cualquier otro
sistema de contenedores puede funcionar como una máquina virtual en la plataforma Nutanix.
Arquitectura
La solución Nutanix actualmente aprovecha estibador del motor se ejecuta en máquinas virtuales que se crean utilizando la máquina del estibador.
Estas máquinas pueden funcionar en conjunto con las máquinas virtuales normales en la plataforma.
113
La Biblia Nutanix
la persistencia de datos se logra mediante el uso del controlador de volumen Nutanix que aprovechar Acrópolis Bloque
Servicios para fijar un volumen para el anfitrión / contenedor:
Para que los servicios de contenedores que se utilizará la siguiente ser necesarias para:
• clúster Nutanix debe ser AOS 4.7 o posterior
• Nutanix acoplable Aloja tu imagen debe ser descargado y existe como una imagen en el Servicio de imágenes Acrópolis
Suponiendo que todos los pre-requisitos se han cumplido el primer paso consiste en la provisión de los anfitriones Nutanix Docker utilizando estibador de la
máquina:
La siguiente figura muestra una visión general de alto nivel del flujo de trabajo de back-end:
114
Libro de la Acrópolis
El siguiente paso es SSH en el recientemente creado acoplable Host (s) a través de cargador de muelle-máquina ssh:
Antes de empezar el conductor volumen vamos a asegurarnos de tener la última versión del controlador, para tirar de la última versión de ejecución:
Ahora que tenemos la última versión que vamos a iniciar el controlador de volumen Nutanix acoplable:
~ / Start-volume-plugin.sh
• IP del clúster
• IP Servicios de Datos
• prisma nombre de usuario
• prisma contraseña
• Nutanix de nombres de almacenamiento de contenedores
Después de que las carreras ahora debería ver el contenedor que ejecuta el complemento volumen:
Una vez que el anfitrión Nutanix Docker (s) han sido desplegados y el conductor de volumen se ha iniciado, ahora se puede
aprovisionar con contenedores de almacenamiento persistente.
Estos son manejados usando la estructura de comando de marcha típica del estibador y especificando el controlador de volumen Nutanix.
Ejemplo de uso a continuación:
La siguiente figura muestra una visión general de alto nivel del flujo de trabajo de back-end:
115
La Biblia Nutanix
Nutanix proporciona capacidades de recuperación de desastres (DR) que permiten a los usuarios hacer copias de seguridad de copia de seguridad nativa
y, restaurar y DR VM (s) y los objetos que se ejecuta en DSF. Vamos a cubrir los siguientes elementos en las siguientes secciones:
• Replicación y DR
NOTA: Aunque Nutanix ofrece opciones nativas para la copia de seguridad y dr, soluciones tradicionales (por ejemplo
COMMVAULT Rubrik, etc.) también se puede utilizar, aprovechando algunas de las características nativas de la plataforma
proporciona (VSS, instantáneas, etc.).
Pro punta
Crear múltiples PD de distintos niveles de servicios impulsados por un RPO / RTO deseada. Para la distribución de archivos (por ejemplo,
imágenes de oro, ISO, etc.) puede crear un EP con los archivos a la replicación.
Pro punta
depende de la aplicación Grupo o servicio máquinas virtuales en un grupo consistencia para garantizar que son recuperados en un
estado coherente (por ejemplo, App y DB)
Programación de instantáneas
Pro punta
La programación de instantánea debe ser igual a su RPO deseada
Política de retención
• El papel clave: Número de instantáneas locales y remotas para mantener
• Descripción: Las directivas de retención define el número de instantáneas locales y remotos para retener. NOTA: Un sitio
remoto debe estar configurado para una política de retención / replicación remota a configurar.
116
Libro de la Acrópolis
Pro punta
La política de retención debe ser igual al número de puntos de restauración requeridas por máquina virtual / fi l
Sitio remoto
• Papel clave: Un grupo Nutanix remoto
• Descripción: Un racimo Nutanix remota que se puede aprovechar como un objetivo para los propósitos de copia de seguridad o DR.
Pro punta
Asegúrese de que el sitio diana tiene una amplia capacidad (de cálculo / almacenamiento) para manejar un fracaso sitio completo. En ciertos
casos la replicación / DR entre bastidores en un solo sitio también puede tener sentido.
Los siguientes gurar shows fi una representación lógica de la relación entre un PD, CG, y VM / archivos para un solo sitio:
Puede proteger Entidades (VM, VGS, Archivos), utilizando la siguiente workfl flujo: Desde la página de
118
Libro de la Acrópolis
Haga clic en 'Siguiente', a continuación, haga clic en 'Siguiente Horario' para crear una programación de instantáneas y replicación Introduzca
la frecuencia instantánea deseada, la retención y los sitios remotos para la replicación
múltiples Horarios
Es posible crear varias programaciones de instantáneas / replicación. Por ejemplo, si usted quiere tener un horario de
copia de seguridad local se producen por hora y otra programación, que replica a un sitio remoto diaria.
Es importante mencionar que un contenedor lleno puede ser protegido por simplicidad. Sin embargo, la plataforma ofrece la
posibilidad de proteger a la granularidad de una sola VM / fi l nivel y o.
Desde la página de protección de datos, se puede ver los dominios de protección (PD) creados anteriormente en la sección "Protección
de Entidades.
119
La Biblia Nutanix
120
Libro de la Acrópolis
Sólo para propósitos de copia de seguridad / archivo, es posible confi gurar un almacenamiento de clúster sólo Nutanix como un sitio
remoto que actuará como un objetivo de copia de seguridad. Esto permitirá que los datos se replican en / desde el almacenamiento
solamente clúster.
121
La Biblia Nutanix
• hipervisores:
ESX
AHV
• ventanas
2008R2, 2012, 2012R2
• Linux
CentOS 6.5 / 7.0
RHEL 6.5 / 7.0 OEL
6.5 / 7.0 Ubuntu
14.04+ SLES11SP3 +
Pre-requisitos
A fin de que Nutanix VSS instantáneas para ser utilizado el siguiente ser necesarias para:
• Plataforma Nutanix
Cluster IP virtual (VIP) debe estar configurado
• SO Huésped / UVM
NGT se debe instalar
VIP CVM debe ser accesible en el puerto 2074
• Configuración de recuperación de desastres
UVM debe estar en la EP con 'Uso de aplicaciones instantáneas consistentes' habilitados
Arquitectura
A partir de 4.6, esto se consigue mediante el proveedor VSS Nutanix hardware nativo que se instala como parte del paquete de herramientas de
Nutanix Visitante. Puede leer más sobre las herramientas de huéspedes en la sección 'Herramientas Nutanix clientes'.
Se puede realizar una imagen coherente aplicación siguiendo el flujo de trabajo normal de protección de datos y seleccionando 'Uso de
aplicaciones instantáneas consistentes' cuando la protección de la máquina virtual.
122
Libro de la Acrópolis
La solución Nutanix VSS está integrado con el marco de Windows VSS. A continuación se muestra una vista de alto nivel
de la arquitectura:
123
La Biblia Nutanix
Las secuencias de comandos pre-congelación y después de la descongelación se encuentran en los siguientes directorios:
Durante este proceso de aturdimiento de la máquina virtual de su sistema operativo no puede ejecutar ninguna operación y está esencialmente en un
estado “pegado” (por ejemplo, los pings se producirá un error, sin IO). La duración del aturdimiento dependerá del número de VMDK y la velocidad de
almacén de datos operaciones de metadatos (por ejemplo, crear nuevos discos delta, etc.)
Mediante el uso de Nutanix VSS estamos completamente de derivación del proceso de instantáneas de VMware / aturdimiento y tienen poco o ningún impacto
en el rendimiento o VM / disponibilidad del sistema operativo.
124
Libro de la Acrópolis
En esencia, esto permite que el administrador para determinar una capacidad de replicación que satisfaga las necesidades de su empresa.
replicación Nutanix aprovecha el servicio Cerebro mencionado anteriormente. El servicio Cerebro se divide en un “Cerebro
Maestro”, que es una forma dinámica CVM elegido, y Cerebro Los esclavos, que se ejecutan en cada CVM. En el caso de que la
CVM actuando como falla el “Cerebro Maestro”, se eligió un nuevo “Maestro”.
El Cerebro Maestro se encarga de gestionar la delegación de tareas a la Cerebro esclavos local, así como la coordinación con
remotas Cerebro Maestro (s) cuando se está produciendo la replicación remota. Durante una replicación, el Cerebro Maestro se
darán cuenta de lo que las necesidades de datos para ser replicado, y delegar las tareas de replicación para el Cerebro Los
esclavos que luego contar Stargate los datos que se replican y hasta dónde.
datos replicados está protegido en múltiples capas en todo el proceso. Medida lee en la fuente se checksummed para garantizar
la coherencia de los datos de origen (similar a cómo se produce cualquier lectura DSF) y la nueva medida (s) se checksummed
al blanco (similar a cualquier DSF escritura). TCP proporciona consistencia en la capa de red.
Pro punta
Cuando se utiliza un sitio remoto configurado con un proxy, siempre utilizar el IP del clúster como que siempre será
conducido por el líder de la prisma y disponible, incluso si la CVM (s) bajan.
125
La Biblia Nutanix
Nota
Esto sólo se debe utilizar para los escenarios no son de producción y las direcciones IP de clúster debe utilizarse para asegurar la
disponibilidad.
La siguiente figura muestra una representación de la arquitectura de replicación usando un túnel de SSH:
126
Libro de la Acrópolis
La siguiente figura muestra una implementación de sitio ejemplo tres, donde cada sitio contiene uno o más dominios de
protección (PD):
Nota
Fingerprinting debe estar habilitado en el recipiente de origen y de destino / vstore para que se produzca la eliminación de datos
duplicados de replicación.
Basándose en las capacidades DR / replicación nativa de DSF, Cloud Connect amplía esta capacidad en los proveedores de
nube (actualmente Servicios Web Amazon, Microsoft Azure). NOTA: Esta función está actualmente limitado a solo copia de
seguridad / replicación.
Muy similar a la creación de un sitio remoto que se utilizará para DR / replicación nativa, un “sitio remoto nube” se acaba de crear.
Cuando se crea un nuevo sitio nube remoto, Nutanix hará girar automáticamente un único grupo Nutanix nodo en EC2
(actualmente m1.xlarge) o Azure máquinas virtuales (actualmente D3) que se utilizará como el punto final.
La instancia de la nube se basa en la misma base de código Acropolis apalancado para los clústeres que se ejecutan localmente. Esto
significa que todas las capacidades de replicación nativa (por ejemplo, eliminación de datos duplicados, repeticiones mundial basado delta,
etc.) se pueden aprovechar.
En el caso de que varios clústeres Nutanix están aprovechando Cloud Connect, pueden ya sea A) comparten la misma instancia en ejecución en
la región, o B) de giro hasta una nueva instancia. Almacenamiento para las instancias de la nube se hace usando un “disco nube”, que es un disco
lógico respaldado por S3 (AWS) o almacén de blob (Azure). Los datos se almacenan como los egroups habituales que son archivos en los
almacenes de objetos.
La siguiente figura muestra una representación lógica de un “sitio remoto” que se utiliza para Cloud Connect:
127
La Biblia Nutanix
Desde una nube basado sitio remoto es similar a cualquier otro sitio remoto Nutanix, un clúster puede replicar a múltiples regiones si se
requiere una mayor disponibilidad (por ejemplo, la disponibilidad de datos en el caso de un corte de región completa):
Las mismas políticas de replicación / retención se aprovechan de los datos replicados utilizando Cloud Connect. Como los datos / instantáneas se
convierten en obsoletos, o caducan, el cúmulo de nubes va a limpiar los datos que sean necesarios.
Si la replicación no se produce con frecuencia (por ejemplo, diaria o semanal), la plataforma puede estar configurado para poder hasta la instancia de
la nube (s) antes de una replicación programada y hacia abajo después de una replicación se haya completado.
Los datos que se replica en cualquier región de la nube también se puede tirar hacia abajo y restaurado a cualquier grupo
existente o de nueva creación Nutanix que tiene el sitio remoto nube (s) configurado:
128
Libro de la Acrópolis
Esto expande el dominio VM HA de un solo sitio a entre dos sitios que proporcionan una cerca de 0 RTO y un RPO de 0.
En esta distribución, cada sitio tiene su propio clúster Nutanix, sin embargo, los contenedores se “estiran”, de forma
sincrónica replicar al sitio remoto antes de reconocer las escrituras. La siguiente figura muestra un diseño de alto nivel de lo
que se ve esta arquitectura como:
129
La Biblia Nutanix
3.6 Administración
Estas son las opciones avanzada Nutanix además de la interfaz de usuario estándar que le permiten supervisar las estadísticas y
métricas detalladas. Las direcciones URL se formatean de la siguiente manera: http: // <Nutanix CVM IP / DNS>: <puerto / ruta
(mencionado más adelante)> Ejemplo: http: // MyCVM-A: 2009 NOTA: si estás en una diferente subred IPtables necesitarán estar
deshabilitado en la CVM para acceder a las páginas.
2009 Page
Esta es una página Stargate utilizado para monitorear el sistema de almacenamiento de back-end y sólo debe ser utilizado por usuarios
avanzados. Voy a tener un post que explica las páginas 2009 y cosas para tener en cuenta.
2010 Page
Esta es la página de curador que se utiliza para el seguimiento de carreras Curator.
2011 Page
Esta es la página de Cronos que supervisa los trabajos y las tareas programadas por el curador.
Página 2020
Esta es la página de Cerebro que supervisa la dominios de protección, el estado de la replicación y DR.
130
Libro de la Acrópolis
Página 2030
Esta es la principal Acrópolis de página y muestra los detalles de los anfitriones ambiente, las tareas que se están
ejecutando y los detalles de red ..
estado de génesis
Descripción: Realizar laminado (también conocido como “vivo”) Cluster actualizar desde la CLI
paquete de untar
Realiza la actualización
Comprobar estado
upgrade_status
131
La Biblia Nutanix
Descripción: Realiza la actualización del nodo (s) especificado a la versión actual de racimos
Desde cualquier CVM que ejecuta la versión deseada ejecute el siguiente comando:
host_upgrade --status
cúmulo comenzar #NOTA: Esto iniciará los servicios de todos los detenidos
servicios
cúmulo comenzar #NOTA: Esto iniciará los servicios de todos los detenidos
Comienza el servicio
inicio de clúster
cúmulo comenzar #NOTA: Esto iniciará los servicios de todos los detenidos
132
Libro de la Acrópolis
cúmulo ncli descubrir-nodos | egrep “UUID” | awk '{print $ 4}' | xargs -I UUID ncli clúster add-nodo nodo-uuid = UUID
puerto abierto
Descripción: Muestra los clones de sombra en el siguiente formato: Nombre # ID @ SVM _id
Descripción: Encontrar la información del disco virtual y los detalles como el nombre, identificación, tamaño, y otros iqn
vdisk_config_printer
Descripción: Muestra una proporcionados discos virtuales eGroup IDs, tamaño, de transformación y de ahorro, Bage Gar- y la colocación de
réplica
# Análisis completo
allssh “wget -O -‘http: // localhost: 2010 / maestro / api / cliente / StartCuratorTasks task_type = 2’;”
133
La Biblia Nutanix
# Scan parcial
allssh “wget -O -‘http: // localhost: 2010 / maestro / api / cliente / StartCuratorTasks task_type = 3’;”
# Uso de refresco
allssh “wget -O -‘http: // localhost: 2010 / maestro / api / cliente / RefreshStats’ ;”
anillo compacto
Descripción: Encontrar la versión NEP (NOTA: También se puede hacer uso de NCLI)
Descripción: Crear un disco virtual de huellas dactilares en particular (por dedupe) NOTA: dedupe debe estar habilitado en el
contenedor
Descripción: actualización de la versión NOS de un único nodo para que coincida con el clúster
Descripción: Lista los archivos y la información asociada a los discos virtuales almacenados en DSF
Nfs_ls
Nfs_ls --help
134
Libro de la Acrópolis
Descripción: Instala el Registro Nutanix Cluster (NCC) escritura de la salud a prueba de posibles problemas de salud y de clúster
crear enlaces
Descripción: Se ejecuta la secuencia de comandos de salud Nutanix Cluster Check (NCC) para probar los problemas potenciales de salud y clúster. Este es un
gran primer paso para solucionar problemas de cualquier problema de racimo. Asegúrese de que está instalado NCC (pasos anteriores) Ejecutar
progress_monitor_cli -fetchall
La siguiente sección cubrirá las métricas y umbrales específicos en el extremo posterior Nutanix. Más cambios a éstos
próximamente!
3.6.4 Gflags
135
La Biblia Nutanix
En la mayoría de los casos prisma debe ser capaz de darle todos los puntos de información y de datos que se requieren. Sin
embargo, en ciertas situaciones, o si desea que algunos datos más detallados puede aprovechar el Stargate aka 2009 pág. La
página de 2009 se puede ver navegando a <CVM IP>: 2009.
En la parte superior de la página es la visión general detalles que muestran varios detalles sobre el clúster:
136
Libro de la Acrópolis
En esta sección hay dos áreas clave que tener en cuenta, siendo la primera de las colas de E / S que muestra el número de
operaciones de admitidos / pendientes. La figura muestra la parte de colas de la sección de visión general:
La segunda parte es los datos de caché de contenido que muestra información sobre los tamaños de caché y tasas de éxito.
Pro punta
En el caso ideal las tasas de éxito deben estar por encima de 80-90% + si la carga de trabajo es pesado de lectura para el mejor
rendimiento de lectura posible.
La siguiente sección es el 'Estado de clúster', que muestra detalles sobre los diversos Stargates de la agrupación y sus usos
disco.
La figura muestra los portales estelares y la utilización del disco (disponible / total):
La siguiente sección es la sección 'NFS Esclavo' que mostrará diversos detalles y estadísticas por disco virtual.
137
La Biblia Nutanix
Pro punta
Al mirar los posibles problemas de rendimiento que siempre mira el siguiente:
1- Promedio. latencia 2- Avg.
tamaño op 3- Avg. excepcional
Para más detalles específicos de la página vdisk_stats tiene una gran cantidad de información.
La página 2009 vdisk_stats es una página detallada que ofrece incluso más puntos de datos por disco virtual. Esta página incluye
detalles y un histograma de artículos como aleatoriedad, histogramas de latencia, I datos de E / S y tamaños del conjunto de
trabajo.
Puede navegar a la página vdisk_stats haciendo clic en el 'disco virtual Id' en la columna de la izquierda. La figura muestra la
Esto le llevará a la página de vdisk_stats que le dará las estadísticas detalladas disco virtual. NOTA: Los valores de tesis son
en tiempo real y se pueden actualizar mediante la actualización de la página. La primera área clave es el 'Operaciones y la
aleatoriedad' sección que mostrarán un desglose de si los patrones de E / S son al azar o secuencial en la naturaleza. La
figura muestra la 'PO y aleatoriedad' Sección:
138
Libro de la Acrópolis
El área próximos muestra un histograma de la interfaz de lectura y escritura de E / S de latencia (también conocido como la latencia de la VM / OS ve).
La Figura 3.6.8. Página 2009 - disco virtual Estadísticas - Frontend Leer Latencia
La figura muestra el histograma 'frontend Escribir Latencia':
La Figura 3.6.9. Página 2009 - Estadísticas de disco virtual - Interfaz de escritura de latencia
La siguiente área clave es la distribución del tamaño de E / S, que muestra un histograma de la lectura y escritura de E / S tamaños.
139
La Biblia Nutanix
La siguiente área clave es la sección 'Trabajo Tamaño de conjunto', que proporciona una visión sobre el tamaño de conjunto de trabajo durante los
últimos 2 minutos y 1 hora. Esto se descompone tanto para lectura y escritura de E / S. La figura muestra la tabla '' Tamaños conjunto de trabajo:
El 'Leer Fuente' ofrece detalles sobre qué nivel o la ubicación de la lectura de E / S están siendo atendidos de.
Pro punta
Si usted está viendo alta latencia de lectura echar un vistazo a la fuente de lectura del disco virtual y echar un vistazo en las E / S están
siendo atendidos de. En la mayoría de los casos de alta latencia podría ser causada por lecturas procedentes de disco duro (HDD del
Estore).
140
Libro de la Acrópolis
La sección 'Destino de escritura' mostrará dónde están llegando la nueva escritura de E / S a. La figura muestra la
Pro punta
Al azar o menor E / S (<64 K) se escriben en el oplog. Mayor o secuencial de E / S a pasar por alto la oplog y escribir
directamente en la medida en tienda (Estore de).
Otro punto interesante es lo que los datos Los datos se están arriba-migró de HDD a SSD a través de ILM. La tabla muestra los datos
"Extensión del Grupo Up-migración de los que ha sido hasta emigrado en los últimos 300,
3.600 y 86.400 segundos.
Figura 3.6.15. Página 2009 - disco virtual Estadísticas - Extensión del Grupo Up-Migración
La página de 2010 es una página específico para vigilar el marco Conservador MapReduce. Esta página ofrece detalles sobre el
empleo, las exploraciones y las tareas asociadas.
Puede navegar a la página Conservador navegando a http: // <CVM IP>: 2010. NOTA: si no estás en el Conservador Maestro clic en el
hipervínculo IP después de 'Conservador Maestro:'. La parte superior de la página mostrará diversos detalles acerca del Conservador
Maestro incluyendo el tiempo de actividad, versión de compilación, etc.
La siguiente sección es la tabla 'Curator nodos' que muestra varios detalles sobre los nodos de la agrupación, los roles, y estado
de salud. Estos serán los nodos Curator aprovecha para el procesamiento distribuido y delegación de tareas.
141
La Biblia Nutanix
La sección siguiente es la tabla 'curador de Jobs, que muestra los trabajos terminados o en ejecución. Hay dos tipos principales de
puestos de trabajo que incluyen una exploración parcial que es elegible para ejecutarse cada 60 minutos y un análisis completo que
es elegible para ejecutar cada 6 horas. NOTA: el tiempo será variable en base a la utilización y otras actividades.
Estas exploraciones se ejecutarán en sus horarios periódicas sin embargo, también pueden ser provocados por ciertos eventos de cluster. Estas son algunas de las
La tabla muestra algunas de las actividades de alto nivel realizadas por cada puesto de trabajo:
ILM X X
disco de equilibrado X X
Compresión X X
deduplicación X
La codificación de borrado X
Limpieza de basura X
142
Libro de la Acrópolis
Al hacer clic en el 'Ejecución id' le llevará a la página de detalles del trabajo que muestra varias estadísticas de trabajo como tareas así
como generados.
La tabla en la parte superior de la página mostrará varios detalles en el trabajo, incluyendo el tipo, la razón, tareas y
duración.
La siguiente sección es la tabla de 'Antecedentes de tareas estadísticas', que muestra varios detalles sobre el tipo de tareas, generan la
cantidad y la prioridad. La figura muestra la tabla de detalles de la oferta:
La siguiente sección es la tabla 'MapReduce Empleo', que muestra los trabajos de MapReduce reales iniciadas por cada puesto de trabajo
curador. exploraciones parciales tendrán un solo MapReduce de empleo, escaneos completos tendrá cuatro MapReduce Jobs.
143
La Biblia Nutanix
Al hacer clic en el 'ID de trabajo' le llevará a la página de detalles del trabajo MapReduce, que muestra el estado de las tareas, varios
contadores y detalles del trabajo de MapReduce. La figura muestra una muestra de algunos de los contadores de trabajo:
La siguiente sección en la página principal es la 'cola Conservador Jobs' y la sección 'acertado pasado Curator exploraciones. Estas tablas
muestran que las exploraciones periódicas son elegibles para funcionar y los detalles de la última búsqueda exitosa.
La figura muestra la 'cola curador de Jobs y la sección 'Última éxito Curator exploraciones':
144
Libro de AHV
PARTE IV
Libro de
AHV
4.1 Arquitectura
4.1.1 Arquitectura nodo
En las implementaciones de AHV, la máquina virtual Controlador (MVC) se ejecuta como una máquina virtual y los discos se presentan
mediante paso a través de PCI. Esto permite que el controlador PCI completa (y los dispositivos conectados) a pasar a través de directamente a
la CVM y bypass el hipervisor. AHV se basa en CentOS KVM.
El AHV se construye sobre la base de CentOS KVM y extiende su funcionalidad básica para incluir características como HA,
la migración en vivo, etc.
AHV es validado como parte del Programa de validación de virtualización de servidor de Microsoft y se valida para ejecutar Microsoft
sistema operativo y aplicaciones.
145
La Biblia Nutanix
4.1.4 Redes
AHV aprovecha abierto vSwitch (OVS) para todas las redes VM. redes VM se configura a través Prism / ACLI y cada VM
NIC está conectada en una interfaz de grifo. La siguiente figura muestra un diagrama conceptual de la arquitectura OVS:
146
Libro de AHV
Por defecto nics VM serán creados como interfaces de acceso (similar a lo que se ve con una máquina virtual NIC en un grupo de puertos), sin embargo, es
posible exponer una interfaz de concentración de enlaces para el sistema operativo de la máquina virtual. Una interfaz de concentración de enlaces puede ser
Ejemplo:
En cada host de KVM hay un redirector correr daemon iSCSI las que los controles Stargate salud en todo el clúster mediante
comandos NOP OUT.
QEMU está configurado con el redirector iSCSI como el portal de destino iSCSI. Tras una solicitud de inicio de sesión, el redirector llevará
a cabo y iSCSI entrada redirección a un Stargate saludable (preferiblemente el uno local).
En el caso de que el Stargate activa baja (dejando así de responder al comando NOP OUT), el redirector iSCSI marcará el
Stargate locales como insalubres. Cuando QEMU vuelve a intentar el inicio de sesión iSCSI, el redirector volverá a dirigir el
inicio de sesión a otro Stargate saludable.
Una vez que el Stargate local, vuelve a subir (y comienza a responder a los comandos NOP OUT), el redirector iSCSI llevará a cabo
una matanza TCP para matar todas las conexiones a Stargates remotas. QEMU intentará entonces un inicio de sesión iSCSI nuevo
y será redirigido a la Stargate local.
La solución de gestión de direcciones IP Acrópolis (IPAM) ofrece la posibilidad de establecer un ámbito DHCP y direcciones
asignar a máquinas virtuales. Esto aprovecha reglas VXLAN y OpenFlow para interceptar la petición DHCP y responder con
una respuesta DHCP.
A continuación se muestra un ejemplo de solicitud DHCP utilizando la solución IPAM Nutanix donde el Maestro Acrópolis se
ejecuta localmente:
Si la Acrópolis Maestro se está ejecutando de forma remota, el mismo túnel VXLAN será aprovechado para manejar la
petición por la red.
148
Libro de AHV
Las soluciones tradicionales de DHCP / IPAM también se pueden aprovechar en un escenario de red 'no administrado'.
AHV VM HA es una característica incorporada para asegurar la disponibilidad de VM en el caso de un corte de acogida o bloque. En el caso
de un fallo de host de las máquinas virtuales previamente se ejecutan en ese anfitrión será reiniciado en otros nodos saludables en todo el
clúster. La Acrópolis Maestro se encarga de reiniciar la máquina virtual (s) en el huésped sano (s).
La Acrópolis Maestro seguimiento de la salud del huésped mediante el control de sus conexiones a la libvirt en todos los hosts del clúster:
número Reserva X de los ejércitos donde X es el número de errores de host para tolerar (por ejemplo 1,
2, etc.)
Este es el valor predeterminado cuando todos los hosts con la misma cantidad de memoria RAM
• Segmentos de reserva
reserva de recursos de Y a través de N hosts en el clúster. Esta será una función del nivel de FT cluster, el tamaño de la VM
que se ejecutan y el número de nodos en el cluster. Este es el valor por defecto cuando algunos anfitriones tienen diferentes
cantidades de memoria RAM
Pro punta
Uso anfitriones reserva cuando:
• Usted tiene grupos homogéneos (todos los hosts HACER tienen la misma cantidad de RAM)
• índice de consolidación es una prioridad mayor que el rendimiento segmentos
149
La Biblia Nutanix
Por defecto, el número de fallos a tolerar será el mismo que el nivel FT cluster (es decir, 1 para FT1 aka RF2, 2 para FT2 aka
RF3, etc.). Es posible anular esta vía ACLI.
Pro punta
Puede anular manualmente o ajustar el número de los ejércitos de conmutación por error reservadas con el siguiente
comando ACLI:
Si el host no vuelve a la máquina virtual (s) será migrada vivo de nuevo a la máquina original, para minimizar cualquier movimiento de
datos para la localidad de datos:
150
Libro de AHV
segmentos de reserva distribuye la reserva de recursos en todos los hosts en un clúster. En este escenario, cada host compartirá
una parte de la reserva para HA. Esto asegura el clúster en general tiene suficiente capacidad de conmutación por error para
reiniciar VM (s) en el caso de un fallo de acogida.
Pro punta
Mantenga sus anfitriones equilibrados cuando se utiliza la reserva basada en segmentos. Esto le dará la mayor utilización y
garantizar que no se reservan demasiados segmentos.
En el caso de un fallo de host VM (s) se reiniciará en todo el clúster en los huéspedes sanos restantes:
Acrópolis HA utiliza segmentos de tamaño fijo para reservar espacio suficiente para el éxito de reinicio VM en caso de fallo de
acogida. Los corresponde tamaño segmento a más grande VM en el sistema. La característica distintiva de Acropolis HA es la
capacidad para empacar múltiples más pequeñas máquinas virtuales en un solo segmento de tamaño fijo. En un clúster con
máquinas virtuales de tamaño variable, un solo segmento puede acomodar múltiples máquinas virtuales, reduciendo así la
fragmentación inherente a cualquier esquema segmento de tamaño fijo.
La colocación eficiente la mayor parte de las máquinas virtuales (menor número de segmentos reservados) se define
como problema bin-embalaje, un problema bien conocido en la informática. La solución óptima es NP-duro (exponencial),
pero las soluciones heurísticas puede acercarse a óptimo para el caso común. Nutanix continuará mejorando sus
algoritmos de colocación. Nosotros
151
La Biblia Nutanix
esperar a tener 0,25 sobrecarga adicional para el caso común en versiones futuras. Hoy en día, la fragmentación varía
sobrecarga entre 0,5 y 1 dando una sobrecarga total de 1,5-2 por insuficiencia host configurado.
Cuando se utiliza una reserva basada en segmentos hay algunas construcciones clave que entran en juego:
4.3 Administración
¡Más muy pronto!
show_uplinks manage_ovs
show_interfaces manage_ovs
Mostrar ovs-vsctl
152
Libro de AHV
Ejemplo:
enlace ovs-APPCTL / mostrar bond0
for i in `hostips`; hago eco $ i; ssh $ i source / etc / profile> / dev / null 2> & 1; puerto conjunto BOVs-vsctl bond0 lacp = activo;
hecho
153
La Biblia Nutanix
arriba -p <PID>
para i en `hostips`; do echo $ i; ssh root @ $ i cat / var / log / iscsi_redirector; hecho
Descripción: Monitor de la CPU robar tiempo (CPU robada) superior del lanzamiento y
Cpu (s): 0,0% nosotros, 0,0% sy, 0,0% de Ni, 96,4% ID, 0,0% wa, 0,0% hi, 0,1% de Si, 0,0% st
virt-top
Virt-top
154
Libro de vSphere
PARTE V
Libro de
vSphere
5.1 Arquitectura
En las implementaciones de ESXi, el VM Controller (CVM) se ejecuta como una máquina virtual y los discos se presentan usando
VMDirectPath I / O. Esto permite que el controlador PCI completa (y los dispositivos conectados) a pasar a través de directamente a la CVM
y bypass el hipervisor.
5.1.3 Redes
Cada host ESXi tiene un conmutador virtual local que se utiliza para la comunicación intra-anfitrión entre el Nutanix CVM y anfitrión. Para la
comunicación externa y máquinas virtuales un conmutador virtual estándar (por defecto) o dvSwitch se aprovecha.
El conmutador virtual local (vSwitchNutanix) es para la comunicación local entre el anfitrión Nutanix CVM y ESXi. El anfitrión
tiene una interfaz vmkernel en este vSwitch (vmk1 - 192.168.5.1) y la CVM tiene una interfaz asociada a un grupo de puertos
en este conmutador interno (SVM-iscsi-pg -
192.168.5.2). Este es el camino de comunicación de almacenamiento primario.
155
La Biblia Nutanix
El vSwitch externa puede ser un conmutador virtual estándar o un dvSwitch. Este será el anfitrión de las interfaces externas para
el host ESXi y CVM, así como los grupos de puertos apalancado por máquinas virtuales en el host. La interfaz vmkernel externa se
aprovecha para la gestión de anfitrión, vMotion, etc. La interfaz CVM externo se utiliza para la comunicación con otros CVMs
Nutanix. Como se pueden crear muchos grupos de puertos como sea necesario asumir las VLANs están habilitados en el tronco.
La siguiente figura muestra un diagrama conceptual de la arquitectura vSwitch:
La plataforma Nutanix apoya la API de VMware para Array Integración (VAAI), que permite el hipervisor para descargar ciertas
tareas a la matriz. Esto es mucho más eficiente que el hipervisor no tiene por qué ser el 'hombre en el medio'. Actualmente Nutanix
soporta las primitivas VAAI para NAS, incluido el 'clon completo de archivos', 'clon de archivos a gran velocidad' y 'espacio de
reserva' primitivas. He aquí un buen artículo que explica las diferentes primitivas: http://cormachogan.com/2012/11/08/vaai- nas
comparación bloque versus /.
Tanto para los clones de archivos completos y rápidos, una DSF 'rápido clon' se lleva a cabo, es decir, una instantánea se puede escribir
(utilizando re-directo en escritura) para cada clon que se crea. Cada uno de estos clones tiene su propio mapa de bloques, lo que significa que la
profundidad de la cadena no es nada de qué preocuparse. El siguiente será determinar si o no VAAI será utilizado para escenarios específicos:
156
Libro de vSphere
Puede validar las operaciones VAAI se llevan a cabo mediante el uso de la página rastros de actividad el 'adaptador de NFS'.
En esta sección, voy a cubrir cómo se manejan CVM 'fracasos' (voy a cubrir cómo manejamos fallos de los componentes en la futura
actualización). Un CVM 'fracaso' podría incluir una alimentación de usuario por la CVM, una actualización progresiva CVM, o cualquier
acontecimiento que pueda bajar la CVM. DSF tiene una característica llamada autopathing donde cuando un local de CVM deja de estar
disponible, las E / S son entonces de forma transparente manejados por otros CVMs del clúster. El hipervisor y CVM se comunican mediante
un privado
192.168.5.0 red de un conmutador virtual dedicado (más sobre esto más arriba). Esto significa que para todo el almacenamiento
de E / S, éstos están sucediendo a las direcciones IP internas de la CVM (192.168.5.2). La dirección IP externa de la CVM se
utiliza para la replicación remota y para la comunicación CVM. La siguiente figura muestra un ejemplo de cómo se ve:
En el caso de un fallo local de CVM, los locales 192.168.5.2 direcciones previamente alojados por la CVM locales no están disponibles.
DSF detectará automáticamente esta interrupción y volverá a dirigir estas E / S a otro CVM en el grupo de más de 10 GbE. El cambio
de ruta se realiza de forma transparente para el hipervisor y máquinas virtuales que se ejecutan en el host. Esto significa que incluso si
un CVM está apagado, las máquinas virtuales todavía seguirá siendo capaz de realizar E / S a DSF. Una vez que la CVM local es una
copia de seguridad y disponible, el tráfico será entonces ser transferido sin problemas atrás y servido por la CVM local. La siguiente
figura muestra una representación gráfica de cómo se ve de un CVM fallado:
157
La Biblia Nutanix
5.3 Administración
for i in `hostips`; hago eco $ && i ssh root @ $ i“software esxcli VIB instalar
- d / vmfs / volúmenes / <Nombre de almacén de datos> / <Desconectado nombre del paquete>”; hecho
# Ejemplo
for i in `hostips`; hago eco $ && i ssh root @ $ i“software esxcli VIB instalar
- d /vmfs/volumes/NTNX-upgrade/update-from-esxi5.1-5.1_update01.zip";done
Realizar un reinicio de rodadura de los hosts ESXi: Para PowerCLI anfitriones en los reinicios automáticos
Descripción: Muestra NIC del host ESXi que están en el estado a 'Up'
for i in `hostips`; hago eco $ && i ssh root @ $ i esxcfg-nics -l | ixgbe grep; hecho
Descripción: Muestra activa, en espera y sin usar adaptadores del host ESXi
for i in `hostips`; hago eco $ && i ssh root @ $ i“esxcli red de conmutación por error conmutador virtual política
estándar get---vswitch nombre vSwitch0”; hecho
158
Libro de vSphere
Descripción: Establecer el nivel de aceptación VIB a CommunitySupported permitiendo VIBS 3 ª parte que se instalará
instalar VIB
software esxcli VIB instalar --viburl = / <VIB directorio> / <nombre VIB> --no-sig-cheque
O#
software esxcli VIB instalar --depoturl = / <VIB directorio> / <nombre VIB> --no-sig-cheque
159
La Biblia Nutanix
PARTE VI
Libro de
Hyper-V
6.1 Arquitectura
6.1.3 Redes
Cada host Hyper-V tiene una única conmutador virtual interno que se utiliza para la comunicación intra-anfitrión entre el Nutanix CVM y
anfitrión. Para la comunicación externa y máquinas virtuales un conmutador virtual externo (por defecto) o interruptor lógico está
apalancada.
El conmutador interno (InternalSwitch) es para la comunicación local entre la Nutanix CVM y host de Hyper-V. El anfitrión tiene una
interfaz de Ethernet virtual (VETH) en este conmutador interno (192.168.5.1) y la CVM tiene un VETH en este conmutador interno
(192.168.5.2). Este es el camino de comunicación de almacenamiento primario.
El vSwitch externa puede ser un conmutador virtual estándar o un interruptor lógico. Este ordenador voluntad
160
Libro de Hyper-V
las interfaces externas para el host Hyper-V y CVM, así como las redes lógicas y VM apalancado por máquinas virtuales en el
host. La interfaz externa VETH se aprovecha para la gestión de acogida, la migración en vivo, etc. La interfaz CVM externo se
utiliza para la comunicación con otros CVMs Nutanix. Como se pueden crear muchas redes lógicas y VM como se requiere asumir
las VLANs están habilitados en el tronco.
Se recomienda tener doble TdR interruptores y enlaces ascendentes a través de ambos interruptores para interruptor de
HA. Por defecto, el sistema tendrá el equipo en modo independiente LBFO interruptor que no requiere ninguna
configuración especial.
Implementar la plantilla de la Biblioteca SCVMM (DSF SMB acción) - NOTA: Las acciones se debe agregar al clúster SCVMM usando
nombres cortos (por ejemplo, no FQDN). Una manera fácil de forzar esta es añadir una entrada en el archivo de hosts para el clúster
(por ejemplo 10.10.10.10 Nutanix-130).
161
La Biblia Nutanix
Puede validar las operaciones ODX se llevan a cabo mediante el uso de la página rastros de actividad el 'adaptador de
NFS' (sí, he dicho NFS, aunque esto se realiza a través de SMB). El programa de la actividad operaciones será
'NfsSlaveVaaiCopyDataOp' al copiar un disco virtual y 'NfsSlaveVaaiWriteZerosOp' poniendo a cero cuando un disco.
6.3 Administración
gwmi -nameSpace “root \ virtualización \ v2” -Class Msvm_VirtualEthernetSwitch | seleccione ElementName, MaxVMQOffloads
$ VmPrefix = “myVMs”
Get-VM | Donde {$ _ $ Nombre -match vmPrefix.} | Get-VMNetworkAdapter | Set-VMNetworkAdapter -VmqWeight 0
$ VmPrefix = “myVMs”
Get-VM | Donde {$ _ $ Nombre -match vmPrefix.} | Get-VMNetworkAdapter | Set- VMNetworkAdapter
-VmqWeight 1
$ VmPrefix = “myVMs”
Get-VM | Donde {$ _ $ Nombre -match vmPrefix -y $ _ StatusString -eq “Stopped”..} | Start-VM
162
Libro de Hyper-V
$ VmPrefix = “myVMs”
Get-VM | Donde {$ _ $ Nombre -match vmPrefix -y $ _ StatusString -eq “Ejecución”..}} | Apagado-VM
-RunAsynchronously
$ VmPrefix = “myVMs”
Get-VM | Donde {$ _ $ Nombre -match vmPrefix.} | Stop-VM
Get-NetAdapterRss
Descripción: Check Winsh y WinRM conectividad / estado realizando una consulta de ejemplo que debe devolver no el objeto
sistema informático un error
JK
epílogo
Gracias por leer la Biblia Nutanix!
Manténgase en sintonía para muchas más próximas actualizaciones y disfrutar de la plataforma Nutanix!
GH
163
La Biblia Nutanix
164