Vous pouvez optimiser le système en personnalisant les propriétés de l'application VMware Cloud Director Object Storage Extension pour les nœuds de serveur.

Si vous avez déployé VMware Cloud Director Object Storage Extension comme module complémentaire, vous pouvez personnaliser les propriétés de l'application dans l'assistant Configurer le déploiement.

Si vous avez déployé VMware Cloud Director Object Storage Extension sur une machine Linux, vous pouvez utiliser l'interface de ligne de commande. Reportez-vous à Référence d'interface de ligne de commande VMware Cloud Director Object Storage Extension.

Tableau 1.
Zone Propriété Description Valeur par défaut
API oss.api.offset Décalage par défaut des instances de VMware Cloud Director Object Storage Extension API avec prise en charge de la pagination. 0
Jeton d'accès ECS oss.scheduling.ecs.token.renew.start Délai avant l'exécution de la tâche de renouvellement du premier jeton d'accès ECS, mesuré en nombres d'unités. 900 000 millisecondes
Tâche oss.scheduling.task-life-time Durée d'une tâche, utilisée pour vérifier si la tâche a expiré. 86 400 000 millisecondes
Sauvegarde et restauration Kubernetes oss.k8s.velero.repository Référentiel de l'image du serveur Velero. velero/velero
oss.k8s.velero.tag Balise de l'image du serveur Velero. v1.11.1
oss.k8s.velero.aws.plug.image Emplacement de l'image du plug-in Velero AWS. velero/velero-plugin-for-aws:v1.8.0
oss.k8s.velero.restore-helper.image Emplacement de l'image d'aide de la restauration Velero. velero/velero-restore-helper:v1.10.0
oss.k8s.velero.node-agent.memory Limite de mémoire de l'espace du serveur Velero. 2 048 Mi
oss.k8s.velero.node-agent.cpu Limite de CPU de l'espace du serveur Velero. 2 000 m
oss.k8s.velero.insecure.skip.tls.verify Ignorez la vérification du certificat TLS pour la sauvegarde Velero. Définissez la valeur sur true lorsque le certificat TLS S3 du point de terminaison n'est pas signé publiquement. false
oss.k8s.client.verify.ssl Le client Kubernetes ne prend pas en charge le basculement vers le protocole TLSv1.2 pour la connexion entre VMware Cloud Director Object Storage Extension et Kubernetes lors de la protection du cluster. Si vous observez ce problème, définissez la propriété sur False pour omettre la vérification. true
Journalisation logging.level.com.vmware.voss Journalisation des modules VMware Cloud Director Object Storage Extension. Pour le mode DEBUG, vous devez définir la valeur DEBUG. WARN
logging.level.org.apache.hc.client5.http.headers Journalisation des en-têtes HTTP de communication entre VMware Cloud Director Object Storage Extension et ses entités dépendantes. Pour le mode DEBUG, vous devez définir la valeur DEBUG. WARN
logging.level.org.apache.hc.client5.http.wire Journalisation des charges utiles HTTP de la communication entre VMware Cloud Director Object Storage Extension et ses entités dépendantes. Pour le mode DEBUG, vous devez définir la valeur DEBUG. Pour exporter uniquement les en-têtes HTTP, définissez la propriété logging.level.org.apache.hc.client5.http.header sur DEBUG et la propriété logging.level.org.apache.hc.client5.http.wire sur WARN. Notez que le mode DEBUG de ce paramètre peut produire des journaux volumineux. WARN
logging.file.path Répertoire des journaux dans /opt/vmware/voss. journal
oss.logback.rolling-policy.totalSizeCap La propriété totalSizeCap facultative contrôle la taille totale de tous les fichiers d'archive. Les archives les plus anciennes sont supprimées de manière asynchrone lorsque la limite de taille totale est dépassée. 10 Go
oss.logback.rolling-policy.maxFileSize Lorsque le fichier journal actuel atteint maxFileSize avant la fin de la période actuelle, il est archivé avec un index croissant, commençant par 0. 10 Mo
oss.logback.rolling-policy.maxHistory La propriété maxHistory facultative contrôle le nombre maximal de fichiers d'archive à conserver, en supprimant les anciens fichiers de manière asynchrone. Il s'agit d'une stratégie de rotation mensuelle. 180
Serveur server.undertow.threads.io Nombre de threads d'E/S qui doivent être créés pour le travailleur. La valeur par défaut est liée au nombre de processeurs disponibles. 16
server.undertow.threads.worker Nombre de threads de travail. La valeur par défaut est 8 fois le nombre de threads d'E/S. 128
server.ssl.enabled-protocols Protocoles SSL activés. TLSv1.1,TLSv1.2,TLSv1.3
oss.api.limit Limite par défaut des instances de VMware Cloud Director Object Storage Extension API avec prise en charge de la pagination. 100
oss.api.log_message Basculez la valeur de la propriété pour exporter des demandes de VMware Cloud Director Object Storage Extension API.

Les demandes sont consignées uniquement si oss.api.log_message=true et logging.level.com.vmware.voss.logging=DEBUG

false
oss.scheduling.ecs.token.renew.rate Période entre les tâches de renouvellement du jeton d'accès ECS. 900 000 millisecondes
oss.scheduling.ecs.token.free.start Délai avant l'exécution de la tâche de révocation du premier jeton d'accès ECS ancien, mesuré en nombres d'unités. 1 200 000 millisecondes
oss.scheduling.ecs.token.free.rate Période entre les tâches de révocation du jeton d'accès ECS. 900 000 millisecondes
oss.async.s3 Changez de valeur pour mettre à jour les enregistrements dans la base de données VMware Cloud Director Object Storage Extension de manière asynchrone ou simultanée lorsque vous créez ou supprimez un objet S3. true
oss.sync.objects.threshold.unit Si le nombre d'objets à synchroniser est supérieur à 1 000 000, la synchronisation s'arrête. 1 000 000
MinIO osis.minio.adapter.servers Nombre d'espaces du serveur MinIO à déployer dans le pool pour le locataire. 1
osis.minio.adapter.volumes Configure le nombre de réclamations de volumes persistants à générer pour chaque espace du serveur MinIO dans le pool. 2
osis.minio.adapter.capacity Configure la taille de stockage brute totale pour chaque volume persistant, sur tous les volumes. 1 073 741 824 octets
osis.minio.adapter.storage-class Configure la classe de stockage à utiliser. default-storage-class-1