Docs Menu

Docs HomeAtlas Open Service Broker

Implementar un clúster particionado

En esta página

  • Requisitos previos
  • Considerations
  • Procedimiento

Importante

Atlas Open Service Broker está obsoleto. Utilice el Operador Atlas de MongoDB en su lugar.

Clústeres fragmentados ofrecen escalabilidad horizontal para grandes conjuntos de datos y permiten operaciones de alto rendimiento al distribuir el conjunto de datos entre un grupo de servidores.

Para obtener más información sobre la fragmentación, consulte Introducción a la fragmentación en el manual de MongoDB.

Para implementar un nuevo clúster fragmentado que Atlas pueda administrar, utilice Atlas Open Service Broker y Kubernetes. Tras la implementación, utilice Atlas para agregar fragmentos y realizar otras operaciones de mantenimiento en el clúster.

You create Atlas sharded clusters by defining an object. To deploy a sharded cluster using an Kubernetes object, you must first install the Atlas Open Service Broker.

Atlas Open Service Broker uses the Create a Cluster endpoint of the Atlas API para implementar clústeres fragmentados. Los requisitos o limitaciones de esta API también se aplican a Atlas Open Service Broker.

1
  1. Copie uno de los siguientes ejemplos de definición de recursos según el alcance de su instancia de Atlas Open Service Broker.

    Si registró la instancia de Atlas Open Service Broker como:

    • A ClusterServiceBroker, seleccione la pestaña Instancia con ámbito de clúster.

    • A,ServiceBroker seleccione la pestaña Instancia con ámbito de espacio de nombres.


  2. Abra su editor de texto preferido y pegue la definición del recurso en un nuevo archivo de texto.

2

To deploy a sharded cluster, you must specify the following settings:

3

Puede especificar configuraciones de clúster adicionales con la spec.parameters.cluster clave. Estas configuraciones corresponden a los parámetros del cuerpo de la solicitud del método de la API "Crear un clúster".

Importante

Los siguientes parámetros de API se sobrescriben con las configuraciones requeridas de Atlas Open Service Broker del paso anterior y no se deben especificar:

  • providerSettings.instanceSizeName

  • providerSettings.providerName

  • name

4
5

Invoke the following Kubernetes command to create your sharded cluster:

kubectl apply -f sharded-cluster.yaml
6

Para ver el estado de su implementación, pase metadata.name de sharded-cluster.yaml al siguiente comando:

svcat describe instance <METADATA.NAME> -n <NAMESPACE>

As the sharded cluster is being deployed, the command returns the following status:

Provisioning - The instance is being provisioned asynchronously

Once the sharded cluster deploys successfully, the command returns the following status:

Ready - The instance was provisioned successfully
←  Deploy a Replica SetEdit an Atlas Cluster →
Compartir comentarios
© 2023 MongoDB, Inc.

Acerca de

© 2023 MongoDB, Inc.