ADC

Partición de administración

Un dispositivo NetScaler se puede particionar en entidades lógicas denominadas particiones de administración. Cada partición se puede configurar y utilizar como un dispositivo NetScaler independiente. La siguiente figura muestra las particiones de un NetScaler que utilizan diferentes clientes y departamentos:

Partición de administración

Un dispositivo NetScaler particionado tiene una única partición predeterminada y una o más particiones de administración. La siguiente tabla proporciona más detalles sobre los dos tipos de particiones:

Nota

En un dispositivo particionado, el modo BridgeBPDU solo se puede habilitar en la partición predeterminada y no en las particiones administrativas.

Disponibilidad:

El dispositivo NetScaler se suministra con una sola partición, que se denomina partición predeterminada. La partición predeterminada se conserva incluso después de particionar el dispositivo NetScaler.

Debe crearse explícitamente como se describe en Configurar particiones de administración.

Número de particiones:

Uno

Un dispositivo NetScaler puede tener una o más particiones de administración (512 como máximo).

Acceso y funciones de usuario:

Todos los usuarios de NetScaler, que no estén asociados a una directiva de comandos específica de la partición, pueden acceder a la partición predeterminada y configurarla. Como siempre, la directiva de comandos asociada restringe las operaciones que un usuario puede realizar.

El acceso y los roles de los usuarios los crean los superusuarios de NetScaler, quienes también especifican los usuarios de esa partición. Solo los superusuarios y los usuarios asociados de la partición pueden acceder a la partición de administración y configurarla.

Nota

Los usuarios de particiones no tienen acceso a la consola.

Estructura del archivo:

Todos los archivos de una partición predeterminada se almacenan en la estructura de archivos predeterminada de NetScaler.

Por ejemplo, el directorio /nsconfig almacena el archivo de configuración de NetScaler y el directorio /var/log/ almacena los registros de NetScaler.

Todos los archivos de una partición de administración se almacenan en rutas de directorio que tienen el nombre de la partición de administración.

Por ejemplo, el archivo de configuración de NetScaler (ns.conf) se almacena en el directorio. /nsconfig/partitions/<partitionName> Otros archivos específicos de la partición se almacenan en los /var/partitions/<partitionName> directorios.

Algunas otras rutas en una partición de administración:

  • Archivos descargados: /var/partitions/<partitionName>/download/
  • Archivos de registro: /var/partitions/<partitionName>/log/

Nota

Actualmente, no se admite el registro a nivel de partición. Por lo tanto, este directorio está vacío y todos los registros se almacenan en /var/log/ él.

  • Archivos relacionados con el certificado SSL CRL: /var/partitions/<partitionName>/netscaler/ssl

Recursos disponibles:

Todos los recursos de NetScaler.

Recursos de NetScaler que se asignan explícitamente a la partición de administración.

Acceso y roles de usuario

Al autenticar y autorizar un dispositivo NetScaler particionado, el administrador raíz puede asignar un administrador de particiones a una o más particiones. El administrador de particiones puede autorizar a los usuarios a acceder a esa partición sin afectar a otras particiones. Los usuarios de la partición están autorizados a acceder únicamente a esa partición mediante la dirección SNIP. Tanto el administrador raíz como el administrador de particiones pueden configurar el acceso basado en roles (RBA) autorizando a los usuarios a acceder a diferentes aplicaciones.

Los roles de administrador y usuario se pueden describir de la siguiente manera:

Administrador raíz. Accede al dispositivo particionado a través de su dirección NSIP y puede conceder a los usuarios acceso a una o más particiones. El administrador también puede asignar administradores de particiones a una o más particiones. El administrador puede crear un administrador de particiones a partir de la partición predeterminada mediante una dirección NSIP o cambiar a una partición y, a continuación, crear un usuario y asignar el acceso de administrador de particiones mediante una dirección SNIP.

Administrador de particiones. Accede a la partición especificada a través de una dirección NSIP asignada por el administrador raíz. El administrador puede asignar un acceso basado en roles al acceso de los usuarios de la partición a esa partición y también configurar la autenticación del servidor externo mediante la configuración específica de la partición.

Usuario del sistema. Accede a las particiones a través de la dirección NSIP. Tiene acceso a las particiones y los recursos especificados por el administrador raíz.

Usuario de partición. Accede a una partición mediante una dirección SNIP. La cuenta de usuario la crea el administrador de la partición y el usuario tiene acceso a los recursos, solo dentro de la partición.

Puntos que tener en cuenta

A continuación se indican algunos puntos a tener en cuenta al proporcionar acceso basado en roles en una partición.

  1. Los usuarios de NetScaler que acceden a la GUI a través de la dirección NSIP utilizan la configuración de autenticación de particiones predeterminada para iniciar sesión en el dispositivo.
  2. Los usuarios del sistema de particiones que acceden a la GUI a través de una dirección SNIP de partición utilizan la configuración de autenticación específica de la partición para iniciar sesión en el dispositivo.
  3. El usuario de partición creado en una partición no puede iniciar sesión con la dirección NSIP.
  4. El usuario de NetScaler vinculado a una partición no puede iniciar sesión con la dirección SNIP de la partición.
  5. Los usuarios del sistema que se autentiquen mediante un servidor de autenticación externo (por ejemplo, LDAP, RADIUS, TACACS) deben acceder a una partición mediante una dirección SNIP.

Caso de uso para administrar el acceso basado en roles en una configuración particionada

Imaginemos un caso en el que una organización empresarial, www.example.com, tenga varias unidades de negocio y un administrador centralizado que administre todas las instancias de su red. Sin embargo, desean proporcionar privilegios de usuario y un entorno exclusivos para cada unidad de negocio.

A continuación se muestran los administradores y usuarios administrados mediante la configuración de autenticación de particiones predeterminada y la configuración específica de la partición en un dispositivo particionado.

John: Administrador raíz

George: administrador de particiones

Adam: Usuario del sistema

Jane: usuario de particiones

John, es el administrador raíz de un dispositivo NetScaler particionado. John administra todas las cuentas de usuario y las cuentas de usuario administrativas en las particiones (por ejemplo, P1, P2, P3, P4 y P5) del dispositivo. John proporciona acceso granular basado en roles a las entidades de la partición predeterminada del dispositivo. John crea cuentas de usuario y asigna acceso a la partición a cada cuenta. George, que es ingeniero de redes dentro de la organización, prefiere tener un acceso basado en roles a pocas aplicaciones que se ejecutan en la partición P2. Basándose en la gestión de usuarios, John crea una función de administrador de particiones para George y asocia su cuenta de usuario a una directiva de comandos de administrador de particiones en la partición P2. Adam, que es otro ingeniero de redes, prefiere acceder a una aplicación que se ejecuta en P2. John crea una cuenta de usuario del sistema para Adam y asocia su cuenta de usuario a una partición P2. Una vez creada la cuenta, Adam puede iniciar sesión en el dispositivo para acceder a la interfaz de administración de NetScaler a través de la dirección NSIP y puede cambiar a la partición P2 en función de la vinculación de usuario y grupo.

Supongamos que Jane, que es otra ingeniera de redes, quiere acceder directamente a una aplicación que solo se ejecuta en la partición P2. George (administrador de particiones) puede crear una cuenta de usuario de partición para ella y asociar su cuenta a las directivas de comando para obtener privilegios de autorización. La cuenta de usuario de Jane creada dentro de la partición ahora está directamente asociada a P2. Ahora Jane puede acceder a la interfaz de administración de NetScaler a través de la dirección SNIP y no puede cambiar a ninguna otra partición.

Nota

Si la cuenta de usuario de Jane la crea un administrador de particiones en la partición P2, el administrador solo puede acceder a la interfaz de administración de NetScaler a través de la dirección SNIP (creada dentro de la partición). El administrador no puede acceder a la interfaz a través de la dirección NSIP. Del mismo modo, si la cuenta de usuario de Adam la crea un administrador raíz en la partición predeterminada y está enlazada a una partición P2. El administrador solo puede acceder a la interfaz de administración de NetScaler a través de la dirección NSIP o la dirección SNIP creada en la partición predeterminada (con el acceso de administración habilitado). Y no se le permite acceder a la interfaz de partición a través de la dirección SNIP creada en la partición administrativa.

Configurar las funciones y responsabilidades de los administradores de particiones

A continuación se muestran las configuraciones realizadas por un administrador raíz en una partición predeterminada.

Creación de particiones administrativas y usuarios del sistema: un administrador raíz crea particiones administrativas y usuarios del sistema en la partición predeterminada del dispositivo. A continuación, el administrador asocia los usuarios a diferentes particiones. Si está enlazado a una o más particiones, puede cambiar de una partición a otra en función de los enlaces de usuario. Además, el acceso a una o más particiones enlazadas solo lo autoriza el administrador raíz.

Autorizar al usuario del sistema como administrador de particiones para una partición específica: una vez que se crea una cuenta de usuario, el administrador raíz cambia a una partición específica y autoriza al usuario como administrador de particiones. Se hace asignando la directiva de comandos partition-admin a la cuenta de usuario. Ahora, el usuario puede acceder a la partición como administrador de particiones y administrar las entidades dentro de la partición.

Las siguientes son las configuraciones que realiza un administrador de particiones en una partición administrativa.

Configuración de la dirección SNIP en una partición administrativa: el administrador de la partición inicia sesión en la partición, crea una dirección SNIP y proporciona acceso de administración a la dirección.

Creación y enlace de un usuario del sistema de particiones con la directiva de comandos de partición: el administrador de particiones crea usuarios de particiones y define el alcance del acceso de los usuarios. Se realiza vinculando la cuenta de usuario a las directivas de comando de partición.

Creación y enlace de grupos de usuarios de un sistema de particiones con la directiva de comandos de partición: el administrador de particiones crea grupos de usuarios de particiones y define el alcance del acceso a los grupos de usuarios. Se realiza vinculando la cuenta del grupo de usuarios a las directivas de comando de partición.

Configuración de la autenticación del servidor externo para usuarios externos (opcional): esta configuración se realiza para autenticar a los usuarios de TACACS externos que acceden a la partición mediante la dirección SNIP.

Las siguientes son las tareas que se realizan para configurar el acceso basado en roles para los usuarios de particiones en una partición administrativa.

  1. Creación de una partición administrativa: antes de crear usuarios de partición en una partición administrativa, primero debe crear la partición. Como administrador raíz, puede crear una partición a partir de la partición predeterminada mediante la utilidad de configuración o una interfaz de línea de comandos.
  2. Cambiar el acceso de los usuarios de la partición predeterminada a la partición P2: si es un administrador de particiones que accede al dispositivo desde la partición predeterminada, puede cambiar de la partición predeterminada a una partición específica. Por ejemplo, la partición P2 se basa en la vinculación del usuario.
  3. Agregar una dirección SNIP a la cuenta de usuario de la partición con el acceso de administración habilitado, una vez que haya cambiado su acceso a una partición de administración. Crea una dirección SNIP y proporciona acceso de administración a la dirección.
  4. Crear y vincular un usuario del sistema de particiones con la directiva de comandos de partición: si es administrador de particiones, puede crear usuarios de particiones y definir el alcance del acceso de los usuarios. Se realiza vinculando la cuenta de usuario a las directivas de comando de partición.
  5. Creación y enlace de grupos de usuarios de particiones con la directiva de comandos de partición: si es administrador de particiones, puede crear grupos de usuarios de particiones y definir el alcance del control de acceso de los usuarios. Se realiza vinculando la cuenta del grupo de usuarios a las directivas de comando de partición.

Configuración de la autenticación del servidor externo para usuarios externos (opcional): esta configuración se realiza para autenticar a los usuarios de TACACS externos que acceden a la partición mediante una dirección SNIP.

Ventajas de usar particiones de administración

Puede aprovechar las siguientes ventajas mediante el uso de particiones de administración para su implementación:

  • Permite delegar la propiedad administrativa de una aplicación al cliente.
  • Reduce el costo de propiedad del ADC sin comprometer el rendimiento y la facilidad de uso.
  • Protege contra cambios de configuración injustificados. En un dispositivo NetScaler sin particiones, los usuarios autorizados de la otra aplicación pueden cambiar intencional o involuntariamente las configuraciones necesarias para la aplicación. Puede llevar a un comportamiento indeseable. Esta posibilidad se reduce en un dispositivo NetScaler particionado.
  • Aísla el tráfico entre diferentes aplicaciones mediante el uso de VLAN dedicadas para cada partición.
  • Acelera y permite que las implementaciones de aplicaciones se escalen.
  • Permite la administración y los informes localizados o a nivel de aplicación.

Analicemos un par de casos para entender los casos en los que puede utilizar particiones de administración.

Caso de usuario 1: Cómo se usa la partición de administración en una red empresarial

Consideremos un caso al que se enfrenta una empresa llamada FOO.com.

  • Foo.com tiene un único NetScaler.
  • Hay cinco departamentos y cada departamento tiene una aplicación que debe implementarse con NetScaler.
  • Cada aplicación debe ser administrada de forma independiente por un conjunto diferente de usuarios o administradores.
  • Se debe restringir el acceso a las configuraciones a otros usuarios.
  • La aplicación o el back-end deben poder compartir recursos, como direcciones IP.
  • El departamento de TI global debe poder controlar la configuración a nivel de NetScaler, que debe ser común a todas las particiones.
  • Las aplicaciones deben ser independientes entre sí. Un error en la configuración de una aplicación no debe afectar a la otra.

Un NetScaler sin particiones no podría cumplir con estos requisitos. Sin embargo, puede cumplir todos estos requisitos particionando un NetScaler.

Simplemente cree una partición para cada una de las aplicaciones, asigne los usuarios necesarios a las particiones, especifique una VLAN para cada partición y defina la configuración global en la partición predeterminada.

Caso de uso 2: Cómo utiliza un proveedor de servicios una partición de administración

Consideremos un caso al que se enfrenta un proveedor de servicios llamado BigProvider:

  • BigProvider tiene 5 clientes: 3 pequeñas empresas y 2 grandes empresas.
  • SmallBiz, SmallBiz yStartupBiz** solo necesitan la funcionalidad más básica de NetScaler.
  • BigBiz y LargeBiz son empresas más grandes y tienen aplicaciones que atraen mucho tráfico. Les gustaría utilizar algunas de las funciones más complejas de NetScaler.

En un enfoque sin particiones, el administrador de NetScaler normalmente utilizaría un dispositivo NetScaler SDX y aprovisionaría una instancia de NetScaler para cada cliente.

La solución es adecuada para BigBiz y LargeBiz porque sus aplicaciones necesitan toda la potencia de todo el dispositivo NetScaler sin particiones. Sin embargo, es posible que esta solución no sea tan rentable para prestar servicios aSmallBiz, SmallBiz**y StartupBiz.**

Por lo tanto, BigProvider opta por la siguiente solución:

  • **Uso de un dispositivo NetScaler SDX para abrir instancias de NetScaler dedicadas para BigBiz y LargeBiz.**
  • **Utilizando un único NetScaler dividido en tres particiones, una para SmallBiz, una para **SmallBiz y otra para StartupBiz.**

El administrador de NetScaler (superusuario) crea una partición de administración para cada uno de estos clientes y especifica los usuarios de las particiones. También especifica los recursos de NetScaler para las particiones y especifica la VLAN que utilizará el tráfico destinado a cada una de las particiones.