Welcome! Log In Create A New Profile

Advanced

Re: Работа с удаленными файловыми серверами (проксирование?)

Илья Шипицин
July 29, 2014 01:32PM
http://stackoverflow.com/questions/10574909/is-there-an-open-source-equivalent-to-amazon-s3

и еще CEPH (в статье не упоминается, но ничо такой, прикольный)

29 июля 2014 г., 21:32 пользователь ded <nginx-forum@nginx.us> написал:
> Добрый день!
> Есть необходимость организовать описанную ниже схему.
> Интересует мнение коллег имеющих подобный опыт. Где можно ознакомиться с
> реализацией подобной схемы? Что почитать? Есть ли вариант лучше? Что можете
> посоветовать (опираясь на свой опыт)? Не хочется ошибиться еще до начала
> реализации поставленной задачи.
>
> см.
> http://habrastorage.org/files/aa8/7c4/4ba/aa87c44ba8bb42b2ae739cc4f3641329.jpg
>
> ***Получение файла с сервера:***
>
> 1. Клиент посылает запрос web-серверу по http или https. Запрос
> обрабатывается php скриптом.
> Например: https://my.example.com/download.php?id=111;uname=test.txt
>
> 2. Web-сервер (скрипт) проверяет права на доступ к этому файлу и определяет
> на каком из удаленных серверов находится нужный файл. При этом происходит
> обращение к серверу БД.
>
> 3. Web-сервер (скрипт) запрашивает нужный файл с удаленного сервера по http
> или по https и отдает его клиенту.
> Клиент ни чего не должен знать про удаленный сервер, т.е. во всех headers
> должен фигурировать только my.example.com.
> Как вариант отправка заголовка X-Accel-Redirect серверу nginx, что бы
> проксировать файл без лишнего скачивания.
>
>
> ***Загрузка файла на сервер:***
> 1. Клиент отправляет файл на web-сервер по http или https. Запрос так же
> обрабатывается скриптом.
>
> 2. Web-сервер (скрипт) определяет на каком из удаленных серверов будет
> находиться нужный файл и отправляет его туда по WebDAV.
>
> 3. Если файл успешно сохранен на файловом сервере скрипт вносит
> соответствующую запись в БД.
>
>
> Заранее благодарен!
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,252107,252107#msg-252107
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Работа с удаленными файловыми серверами (проксирование?)

ded July 29, 2014 11:32AM

Re: Работа с удаленными файловыми серверами (проксирование?)

Илья Шипицин July 29, 2014 01:32PM

Re: Работа с удаленными файловыми серверами (проксирование?)

ded August 01, 2014 09:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 165
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready