title | excerpt | updated |
---|---|---|
Mise en place de Nutanix Objects |
Découvrez comment activer Nutanix Objects dans votre cluster |
2023-03-02 |
Nutanix Objects implémente une solution Object Storage Compatible S3* sur votre cluster Nutanix en s'appuyant sur Prism Central. Vous pouvez consulter le descriptif sur ce lien.
Ce guide vous montre comment mettre en place Nutanix Objects sur votre cluster.
Warning
OVHcloud vous met à disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous appartient donc de ce fait d’en assurer le bon fonctionnement.
Ce guide a pour but de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à l'équipe Professional Services OVHcloud ou à un prestataire spécialisé si vous éprouvez des difficultés ou des doutes concernant l’administration, l’utilisation ou la mise en place d’un service sur un serveur.
- Disposer d'un cluster Nutanix dans votre compte OVHcloud.
- Être connecté à votre espace client OVHcloud.
- Être connecté sur le cluster via Prism Central.
Nous allons voir comment activer Nutanix Objects dans votre solution Nutanix by OVHcloud et valider son bon fonctionnement.
A partir de Prism Central, cliquez sur votre cluster dans le widget Cluster Quick Access pour vous connecter à Prism Element.
Cliquez sur le nom de votre cluster en haut à gauche à côté du X.
Faites défiler la fenêtre, dans la rubrique ISCSI Data Services IP, vérifiez l'adresse IP.
Vous devez créer deux VLANs supplémentaires dans la configuration de votre cluster.
Il est nécessaire que ces VLANs accèdent à Prism Central et Prism Element pour pouvoir configurer Nutanix Objects.
Ces deux VLANs doivent pouvoir distribuer des adresses IP.
IPAM sera activé sur les deux VLANs.
Dans Prism Central, allez dans le menu principal et cliquez sur Subnets
{.action} dans la catégorie Network & Security.
Cliquez sur Create Subnet
{.action}.
Cochez la case IP Address Management
{.action} et renseignez ces informations :
- Name : saisissez
object-storage
. - Type : sélectionnez
VLAN
{.action}. - VLAN ID : saisissez votre numéro de VLAN, par exemple
100
. - Virtual Switch : gardez
vs0
{.action}. - Network IP Address / Prefix : écrivez votre sous-réseau
192.168.100.0/24
. - Gateway IP Address : entrez l'adresse votre passerelle
192.168.100.254
.
Cliquez ensuite sur Add IP Pool
{.action}.
Saisissez ces informations :
- Start Address : adresse de début de votre plage, par exemple
192.168.100.10
. - End Address : adresse de fin de votre plage, par exemple
192.168.100.200
.
Cliquez ensuite sur le bouton bleu de validation à droite.
Faites défiler la fenêtre, saisissez l'adresse du DNS OVHcloud 213.186.33.99
dans Domain Name Servers et cliquez sur Create
{.action}.
Votre premier VLAN est créé. Nous allons créer le deuxième VLAN, pour cela cliquez sur Create Subnet
{.action}.
Cochez la case IP Address Management
{.action} et renseignez ces informations :
- Name : saisissez
public-storage
. - Type : sélectionnez
VLAN
{.action}. - VLAN ID : saisissez votre numéro de VLAN, par exemple
101
. - Virtual Switch : gardez
vs0
{.action}. - Network IP Address / Prefix : écrivez votre sous-réseau
192.168.101.0/24
. - Gateway IP Address : entrez l'adresse de votre passerelle
192.168.101.254
.
Cliquez ensuite sur Add IP Pool
{.action}.
Saisissez ces informations :
- Start Address : adresse de début de votre plage, par exemple
192.168.101.10
. - End Address : adresse de fin de votre plage, par exemple
192.168.101.200
.
Cliquez ensuite sur le bouton bleu de validation à droite.
Faites défiler la fenêtre, saisissez l'adresse du DNS OVHcloud 213.186.33.99
dans Domain Name Servers et cliquez sur Create
{.action}.
Vos deux VLANs sont maintenant créés. Vérifiez qu'ils peuvent se connecter à Prism Element et Prism Central au travers de votre passerelle.
Vous pouvez vous aider du guide de remplacement de la passerelle OVHgateway pour remplacer la passerelle par défaut et utiliser vos VLANs.
Rendez-vous dans le menu principal, faites le défiler jusqu'à la rubrique Services et cliquez sur Objects
{.action}.
Cliquez sur Enable
{.action}.
Cliquez sur Enable
{.action} pour valider l'activation de Nutanix Objects.
Le service vérifie la compatibilité de votre système.
Cliquez sur Next
{.action}.
Cliquez sur Create Object Store
{.action}.
Renseignez ces informations :
- Object Store Name : le nom de votre stockage object, tel que
nutanix-objects
. - Domain : le nom de domaine qui sera utilisé pour accéder à votre stockage, tel que
mydomain.com
. - Cluster : le cluster sur lequel Nutanix Objects doit être activé.
- Worker Nodes : le nombre de nœuds qu'utilisera votre stockage Object, choisissez le nombre
1
.
Cliquez ensuite sur Next
{.action}.
Sélectionnez le VLAN object-storage
{.action} dans Storage Network et saisissez les deux adresses 192.168.100.1,192.168.100.2
dans Object Store Storage Network static IPs (2 IPs required). Ces adresses ne doivent pas être dans l'étendue du DHCP du VLAN.
Cliquez sur Next
{.action}.
Sélectionnez le VLAN public-storage
{.action} dans Storage Network et saisissez cette plage de quatre adresses 192.168.101.1-192.168.100.4
dans Public Network static IPs. Ces adresses ne doivent pas être dans l'étendue du DHCP du VLAN.
Cliquez sur Save & Continue
{.action}.
Un contrôle de connexion entre les VLANs, Prism Element et Prism Central est effectué.
Lorque la validation est finie, cliquez sur Create Object Store
{.action}.
Patientez une vingtaine de minutes pour que votre Stockage Object soit actif et accessible via l'adresse 192.168.101.1 qui se trouve dans votre VLAN public-storage.
Pour pouvoir utiliser un stockage Object, il est nécessaire de créer des Access Keys associées.
Allez sur l'onglet Access Keys
{.action}.
Cliquez sur + Add People
{.action}.
Cochez Add people not in a directory service
{.action}, saisissez [email protected]
dans Email Address et cliquez sur Next
{.action}.
Cliquez sur Generate Keys
{.action}.
Cliquez sur Download Keys
{.action}.
Warning
Vos identifiants d'accès ne sont affichés qu'une seule fois dans votre navigateur. Prenez donc soin de noter ces informations (Access Key et secret Key) avant de fermer cette fenêtre.
Votre utilisateur est créé avec ses identifiants. Il vous est possible de regénérer les Access Keys et de créer un nouvel identifiant.
Pour valider le bon fonctionnement de notre stockage Object, nous allons utiliser l'outil en ligne de commande awscli d'AWS et créer un bucket. Vous pouvez vous aider de ce guide.
Cet outil est disponible sous Windows, Linux et macOS.
Pour obtenir de l'aide sur les commandes, entrez la commande suivante :
aws s3 help
Après avoir installé awscli, nous allons créer deux fichiers de configuration sur un ordinateur qui a accès au VLAN public-storage et utiliser la commande aws pour créer un bucket.
Créez un dossier .aws
dans votre dossier %USERPROFILE%
sous Windows ou $HOME
sous Linux et macOS.
Ajoutez le fichier credentials
et remplissez-le avec ces données :
[default]
aws_access_key_id=votre-access-key
aws_secret_access_key=votre-secret-accesss-key
Ajoutez ensuite un deuxième fichier nommé config
avec ces informations :
[default]
region=region = us-east-1
Utilisez cette commande pour créer un bucket :
aws --endpoint-url https://192.168.101.1 s3 mb s3://my-bucket --region=us-east-1 --no-verify-ssl
Le bucket est créé avec un message d'avertissement concernant le certificat SSL. Dans un environnement de production, il faut utiliser un certificat SSL.
Maintenant que le bucket est créé, nous allons utiliser un navigateur pour se connecter à l'interface web fournie par Nutanix afin de vérifier l'existence de notre bucket.
Via un navigateur web, connectez vous à l'URL https://192.168.101.1/objectsbrowser
qui correspond à votre point d'accès Nutanix Objects et saisissez vos identifiants (access_key et secret_key). Cliquez ensuite sur Login
{.action}.
Vous voyez le bucket que vous avez créé en ligne de commande. Vous pouvez créer et supprimer des buckets ou des objets dans votre interface web.
Documentation Nutanix Objects.
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Échangez avec notre communauté d'utilisateurs.
* : S3 est une marque déposée appartenant à Amazon Technologies, Inc. Les services de OVHcloud ne sont pas sponsorisés, approuvés, ou affiliés de quelque manière que ce soit.