Je vais lancer une application dans un très proche avenir qui demandera, en partie, aux utilisateurs de télécharger des fichiers (images) pour être consultés par d'autres membres . J'aime l'idée de S3 car elle est relativement bon marché et évolue automatiquement.Utilisation de l'API REST PHP S3 php vs montage du compartiment S3 sur le serveur (s3fs)
Mon problème est de savoir comment les utilisateurs vont télécharger leurs images sur S3. Il semble qu'il y ait quelques options.
1- Utilisez l'API REST php. Le seul problème est que je n'arrive pas à le faire fonctionner pour télécharger des versions à plusieurs échelles (ie des miniatures) de la même image simultanément et les télécharger directement sur s3 (cela ne fonctionne que pour une image à la fois). Dans l'ensemble, cela semble moins flexible.
2- L'autre option serait de monter un seau S3 avec s3fs. Ensuite, il suffit de déplacer mes images dans le seau par programme comme je le ferais avec NFS. D'après ce que j'ai lu, il semble que certaines personnes doutent de la fiabilité du montage S3. Est-ce vrai?
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=fuse+over+amazon
Quelle méthode serait mieux pour la fiabilité et la vitesse maximale?
EBS serait-il quelque chose à considérer? Je voudrais vraiment avoir une boîte dédiée plutôt que d'utiliser une instance EC2, cependant ...
Salut minjoon, EBS n'est pas quelque chose à considérer si vous voulez mettre à l'échelle. Considérons EBS comme une clé USB, vous pouvez joindre à un seul hôte, EBS ne fonctionne pas comme NAS ou S3. –
Avez-vous trouvé la meilleure solution minjoon? Je suis au milieu de la même décision de ce qui est une meilleure solution. Bravo –