@hippocrates_ho_koios
врач-кибернетик

Как организовать хранение электронных документов для веб-приложения?

Добрый день. Я врач-кибернетик, разрабатываю веб-приложение для медицинского документооборота. Как лучше организовать хранение сканов медицинской документации (объем ~ 1Тб)? Сейчас схема выглядит так: есть веб-приложение (сайт на арендуемом хостинге); в больнице стоит сервер с Apache, выпллняющий роль файлового хранилища (+ там крутятся несколько python скриптов); на сайта с сервера через http подгружаются фото сканов.

Есть ли пути улучшения этой схемы? Не хочется использовать целый сервер просто в качестве файлового хранилища. Имеет ли смысл для этой цели установить NAS (либо сделать на коленке бюджетный NAS из роутера и внешнего жесткого диска)? Будет ли выигрыш в быстродействии в таком случае?
  • Вопрос задан
  • 1369 просмотров
Решения вопроса 2
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Лучше для чего именно? Какую проблему или проблемы вы этим решить хотите? Для начала определитесь, что именно вас не устраивает в вашем текущем решении - конкретные проблемы, характеристики, фичи и прочее. Скорость и качество доступа к хранилищу, объем, безопасность, надёжность и прочее. Сделайте список/документ. На основе вот этого списка и вашего опыта эксплуатации вашего решения сформулируйте требования к вашему хранилищу. И вот уже на основе этих требований подбирайте конкретное решение, которое их закроет по максимуму или, хотя бы, большей частью. Роутер и внешний диск вам тут точно не подойдут - низкая производительность и надёжность. Типовое универсальное решение - S3 хранилище в масштабируемом облаке. Альтернатива для своего сервера в своей серверной - FreeNAS.
Ответ написан
Комментировать
@Refguser
Решения для бизнеса: от создания ИМ до...
Не хочется использовать целый сервер просто в качестве файлового хранилища.

"Целый сервер" - это только звучит громко и страшно. По факту это большое дисковое хранилище с минимум других ресурсов.
Но нужно определиться где вы хотите их хранить (и не только с этим). Если "где-то в интернете", то есть недорогие хостинги под бекапы. Если локально, то даже древний ПК можно использовать, лишь бы обеспечивал надёжность хранения данных и необходимую скорость доступа.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
веб-приложение для медицинского документооборота. Как лучше организовать хранение сканов медицинской документации (объем ~ 1Тб) ... Не хочется использовать целый сервер просто ... Имеет ли смысл для этой цели установить NAS (либо сделать на коленке

По нашему опыту работы с хоть сколько-то серьёзными медицинскими организациями (подробнее можно понять из моего профиля) могу предположить, что вам почти наверняка стоит озаботиться хранилищем, которое будет совместимо с законодательством в плане соблюдения врачебной тайны.

В противном случае есть неиллюзорный шанс возникновения расходов, которые превысят стоимость аренды нескольких стоек в хорошем датацентре на срок, достаточный для ваших внуков.
Ответ написан
У вас медицинские данные, а это первая категория персональных данных, дешево тут вообще не получится и думаю порядок цифр вас удивит.
Или опишите задачу более детально.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы