облачный веб-сервис Amazon - как его найти / управлять им - PullRequest
0 голосов
/ 02 июня 2011

Я думаю о внедрении сервиса в облаке Amazon.Основная идея такова:

  • клиент имеет несколько файлов (клиент может находиться в облаке Amazon пользователя или на обычном компьютере)
  • файлы загружаются на компьютер в облаке,вместе с инструкциями по обработке файлов
  • облачный компьютер выполняет обработку файлов
  • выходные файлы отправляются обратно клиенту

В идеале я бы не сталне хочу, чтобы мой сервис вообще работал, если кто-то не запрашивает его использование.Кроме того, если многие клиенты хотят использовать его, я хочу создать больше машин для запуска моего сервиса.Означает ли это, что я должен реализовать свой собственный сервер (вне облака), к которому клиент должен сначала подключиться, и мой сервер будет порождать некоторые облачные машины и сообщать клиенту IP-адрес этой облачной машины?лучший способ передачи файлов в облако?Является ли FTP хорошим решением?Что если файл клиента находится в облаке Amazon S3, должен ли я использовать облачный интерфейс S3 для передачи файлов?

1 Ответ

0 голосов
/ 02 июня 2011

Интересно ..

Вам необходимо следующее:

  1. Автоматическое масштабирование - порождать один или несколько серверов + удалять их, когда они не используются.http://www.techmasala.com/2009/04/06/dynamically-scale-web-applications-in-amazon-ec2/
  2. Amazon S3 для передачи и хранения файлов - избыточность 99% + распределено. Загрузка запроса RequestTimeout на S3 с использованием PHP

Я бы предложил вам использовать S3FS, где вы можете смонтировать ведро как диск на машине, а остальное (загрузка в реальное ведро)будет заботиться командой FS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...