2017-09-20 5 views
5

À l'heure actuelle, nous devons migrer d'AWS vers un centre de données privé. Nous devons trouver un autre stockage potentiel au lieu d'AWS S3. Actuellement S3 est utilisé de la manière suivante:Alternatives AWS S3 pour le cloud privé

  • taille globale de stockage est 10TB;
  • La taille de l'objet Min/Moy/Max est 0.5/2/100 Mb;
  • Nous avons N instances d'application qui écrit/lit simultanément
    objets environ 50 écritures/sec, 30 lectures/sec;
  • Ce stockage doit être redondant (hautement disponible), tolérant aux pannes, évolutif;

La mise en œuvre naïve pourrait être stocker ces données sur:

  • stockage simple NFS et ajouter des fonctionnalités de réplication;
  • Juste stocker les objets mentionnés dans NoSQL DB (par exemple dans Cassandra). Cependant Cassandra, il faudra un certain nombre de cas pour soutenir ce stockage (Il est recommandé de stocker ni> 1TB pn 1 nœud Cassandra Cassandra capacity planning)

Quelle solution préconisez-vous pour un tel scénario?

Répondre

1

Si vous avez besoin d'un magasin d'objets, je pourrais vous recommander elliptics (in english). Comme je sais, il n'a pas de limites sur le stockage de disque.

Dans le cas de Cassandra, nous utilisons des disques SSD (pour de meilleures performances) < 200-500 Gb. La taille de l'anneau dépend de vos besoins (latence en lecture/écriture, taux de réplication, temps de vie).

50 écrit/s, 30 lit/s

Ceci est vraiment très facile pour Cassandra, comme je peux comparer avec notre configuration. Dans ce cas, cela dépend plus du temps pour la vie de vos objets.

Généralement, dans le cas d'un réseau distribué, vous pouvez également consulter GlusterFS.

1

Il est une bande d'options de service cloud privé S3 compatible. Si vous aimez les solutions open source, la pile ouverte ci-dessus et Cassandra sont bonnes. Notez qu'en général, peu importe ce que vous utilisez, vous finissez probablement par mettre en place un nuage avec plusieurs nœuds et il est inévitable d'échanger pour la redondance et la disponibilité.Il y a aussi de bons produits commerciaux et économiques comme celui de Cloudian