Maison  >  Article  >  La différence entre le stockage distribué et le stockage centralisé

La différence entre le stockage distribué et le stockage centralisé

Guanhui
Guanhuioriginal
2020-06-02 13:42:1722813parcourir

La différence entre le stockage distribué et le stockage centralisé

La différence entre le stockage distribué et le stockage centralisé

1. Les supports physiques du stockage centralisé sont déployés de manière centralisée, tandis que les supports physiques du stockage distribué. les stockages sont répartis dans différents emplacements géographiques.

2. Le stockage centralisé a des exigences élevées en matière d'environnement de salle informatique et nécessite un grand espace de salle informatique, tandis que le stockage distribué nécessite un déploiement distribué d'équipements de petite capacité, de sorte que les exigences en matière d'environnement de salle informatique sont faibles.

Choix du stockage distribué et centralisé

Les avantages et les inconvénients du stockage centralisé sont que les supports physiques sont déployés de manière centralisée en streaming vidéo ; Le téléchargement vers le centre a des exigences élevées pour l'environnement de la salle informatique, nécessitant un grand espace de salle informatique, une portance, une climatisation, etc. sont autant de problèmes qui doivent être pris en compte.

Les avantages et les inconvénients du stockage distribué et de la gestion centralisée sont que les supports physiques sont distribués dans différents emplacements géographiques ; les flux vidéo sont téléchargés à proximité et il n'est pas nécessaire de disposer de plusieurs ensembles de bande passante réseau de base ; des périphériques de stockage de petite capacité peuvent être utilisés. Le déploiement distribué signifie des prix d'équipement et des coûts de maintenance inférieurs ; le déploiement distribué d'équipements de petite capacité a de faibles exigences sur l'environnement de la salle informatique.

Considérations sur le stockage distribué

1. Cohérence

Les systèmes de stockage distribués doivent utiliser plusieurs serveurs pour stocker les données ensemble, et avec le nombre. des serveurs augmente, la probabilité de panne du serveur augmente également. Afin de garantir que le système est toujours disponible en cas de panne du serveur. L'approche générale consiste à diviser une donnée en plusieurs copies et à les stocker sur différents serveurs. Cependant, en raison de l'existence de défauts et du stockage parallèle, il peut y avoir des incohérences entre plusieurs copies des mêmes données. La propriété de garantir que plusieurs copies de données sont complètement cohérentes est appelée ici cohérence.

2. Disponibilité

Un système de stockage distribué nécessite que plusieurs serveurs fonctionnent en même temps. Lorsque le nombre de serveurs augmente, il est inévitable que certains d’entre eux tombent en panne. Nous espérons que cette situation n’aura pas un impact trop important sur l’ensemble du système. Après la défaillance d'une partie des nœuds du système, le système dans son ensemble n'affecte pas les demandes de lecture/écriture du client, ce que l'on appelle la disponibilité.

3. Tolérance aux pannes de partition

Plusieurs serveurs d'un système de stockage distribué sont connectés via le réseau. Cependant, nous ne pouvons pas garantir que le réseau soit toujours fluide. Les systèmes distribués doivent avoir un certain degré de tolérance aux pannes pour faire face aux problèmes causés par les pannes de réseau. Une situation satisfaisante est qu'un système de stockage distribué peut toujours fonctionner lorsqu'un réseau est divisé en plusieurs parties en raison d'une panne.

Tutoriel recommandé : "Tutoriel PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Quel logiciel est Python ?Article suivant:Quel logiciel est Python ?