|
|
|
|
Questions fréquemment posées sur HFSQL Cluster
Disponible uniquement avec ce type de connexion
| Attention : L'utilisation de HFSQL Cluster nécessite l'usage d'un pack d'installation spécifique. Ce pack est disponible gratuitement en téléchargement sur le site de PC SOFT, dans l'espace de téléchargement des modules communs à la version 2024. |
| | Question | Qu'est-ce que HFSQL Cluster ? |
---|
Réponse | HFSQL Cluster est un système de gestion de bases de données relationnelles destiné à être déployé sur un groupe de serveurs (un cluster) afin de garantir une haute disponibilité. Pour plus de détails, consultez Présentation de HFSQL Cluster. |
| | Question | Quel est le lien entre HFSQL Cluster, HFSQL Client/Serveur et HFSQL Classic ? |
---|
Réponse | Ces termes permettent d'identifier les différentes éditions de la base de données HFSQL. Toutes les éditions partagent le même format de fichier ce qui permet des évolutions et des transferts de données particulièrement aisés. Toutes les éditions partagent également les mêmes instructions d'accès aux données.- HFSQL Cluster : édition cluster destinée aux architectures critiques et à la haute disponibilité.
- HFSQL Client/Serveur : édition Client/Serveur. Les bases de données sont mises à disposition des applications clientes par un Serveur de Bases de données.
- HFSQL Classic : édition Locale ou Réseau. Les bases de données résident dans de simples fichiers qui peuvent être utilisés par une seule application sur un poste local ou partagés sur un réseau.
|
| | Question | Quelle est la licence proposée pour l'utilisation de HFSQL Cluster ? |
---|
Réponse | La licence de HFSQL Client/Serveur s'applique également à HFSQL Cluster. |
| | Question | HFSQL Cluster nécessite-t-il une configuration matérielle particulière ? |
---|
Réponse | HFSQL Cluster ne nécessite pas d'investissement particulier pour être mis en place. Pour plus de détails sur les configurations matérielles requises et recommandées, consultez Installation de HFSQL Cluster. |
| | Question | HFSQL Cluster est-il destiné à un domaine d'application en particulier ? |
---|
Réponse | Tous les domaines d'application peuvent être couverts par HFSQL Cluster, particulièrement les domaines où la disponibilité des données est importante et/ou la montée en charge doit être contrôlée (hébergement web, ...). |
| | Question | Dois-je modifier mon code HFSQL Client/Serveur existant pour utiliser HFSQL Cluster ? |
---|
Réponse | Non. Le code est entièrement compatible entre les différentes éditions de HFSQL. Dans sa version actuelle, HFSQL Cluster présente toutefois quelques limitations par rapport à HFSQL Client/Serveur (ces limitations sont listées ci-dessous). Il est impératif de tester toute application destinée à être déployée sur un cluster avant sa mise en production. |
| | Question | Combien de serveurs physiques sont nécessaires pour créer une configuration de cluster minimale ? |
---|
Réponse | Il est nécessaire de disposer au minimum de trois serveurs physiques pour créer une configuration de cluster HFSQL : deux d'entre eux seront les noeuds du cluster, le troisième exécutera le service du Coordinateur (service ClusterManager). |
| | Question | Quel est le nombre maximal de noeuds dans un cluster HFSQL ? |
---|
Réponse | Un cluster peut gérer jusqu'à 128 noeuds. |
| | Question | Est-il possible de placer les serveurs physiques d'un cluster en plusieurs endroits géographiques ? |
---|
Réponse | En raison du débit réseau nécessaire pour permettre une réplication synchrone des bases de données, il est fortement déconseillé de dissocier géographiquement les noeuds d'un cluster. Il est toutefois possible d'utiliser un mécanisme de réplication asynchrone entre deux clusters éloignés géographiquement. |
| | Question | Les applications clientes peuvent-elles être en 32 bits, en 64 bits ? |
---|
Réponse | Les applications clientes peuvent fonctionner sous Windows en 32 bits ou 64 bits, sous Linux (en 32 bits uniquement), sous MacOS X (32 bits uniquement), quelle que soit la version (32 ou 64 bits) du cluster. |
| | Question | Comment changer la version majeure du moteur HFSQL dans les noeuds d'un cluster HFSQL ? |
---|
Réponse | Le changement de la version majeure du moteur HFSQL Client/Serveur se fait de façon successive sur chaque noeud :- Arrêt d'un noeud,
- Mise à jour du moteur HFSQL Client/Serveur pour le noeud arrêté,
- Redémarrage,
- Attente de la synchronisation du noeud avant d'effectuer l'opération à l'identique sur un autre noeud.
|
| | Question | Comment surveiller l'état d'un cluster HFSQL ? |
---|
Réponse | L'état des noeuds d'un cluster HFSQL peut être monitoré à l'aide du Robot de Surveillance. |
| | Question | Après la modification de la structure des fichiers dans l'analyse (ajouts, modifications ou suppressions de rubriques), comment appliquer les modifications sur les fichiers qui se trouvent sur les différents noeuds d'un cluster ? |
---|
Réponse | Il suffit d'appliquer la modification de structure (modification automatique des données) sur un noeud du cluster. Le processus de synchronisation de HFSQL Cluster se charge de reporter les changements de structure sur tous les noeuds du cluster. |
| | Question | Est-il possible d'ajouter ou de supprimer des liaisons ? |
---|
Réponse | A partir de la version 27, le support de la modification automatique des données est amélioré : |
| | Question | HFSQL Cluster présente-t-il des limitations ? |
---|
Réponse | La version actuelle de HFSQL Cluster présente les limitations suivantes par rapport à HFSQL Client/Serveur. Ces limitations sont appelées à disparaitre dans les versions futures.- Il n'est pas possible de fixer les bornes d'identifiant automatique pour la réplication.
- La restauration de sauvegarde n'est pas disponible sans arrêter le cluster.
- Les fonctions suivantes sont interdites :
- HAjouteOptimisationPlanifiée / HModifieOptimisationPlanifiée / HSupprimeOptimisationPlanifiée
- HAjouteSauvegardePlanifiée / HModifieSauvegardePlanifiée / HSupprimeSauvegardePlanifiée / HExécuteSauvegardePlanifiée
- HCopieFichier (uniquement les syntaxes Client vers Serveur et Serveur vers Serveur)
- HCréeTriggerServeur / HDécritTriggerServeur / HActiveTriggerServeur / HDésactiveTriggerServeur / HDétruitTriggerServeur
- HGèreServeur (les options suivantes ne sont pas disponibles : hNiveauLog, hTailleMaxLog, hPériodeStatistiquesActivité, hTailleMaxStatistiquesActivité, hPortServeur, hMode2Go et hPortDébogage)
- HGèreTâche / HAjouteTâche / HModifieTâche / HSupprimeTâche
- HInterditAccèsBaseDeDonnées / HFinInterditAccèsBaseDeDonnées
- HInterditModif / HFinInterditModif
- HJournalRecrée
- HJournalRestaure
- HLibère
- HModifiePropriétéBaseDeDonnées / HModifiePropriétéFichier / HModifiePropriétéServeur
- HSauvegarde / HSupprimeSauvegarde
- HSupprimeFichier
- HSupprimeRépertoire
- HSupprimeTout
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|