Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → PACS-сервер на ноутбуке: локальное хранилище DICOM

PACS-сервер на ноутбуке: локальное хранилище DICOM

Как поднять локальный PACS на ноутбуке: Orthanc, DCMTK, хранилище, порты, учётные записи, резервное копирование и ограничения учебного контура без медицинских данных.

PACS-сервер на ноутбуке: локальное хранилище DICOM

PACS в больнице — это серверы, хранилище и сеть. На ноутбуке можно собрать его уменьшенную копию: для обучения, разработки или проверки интеграции.

Такой контур подходит для тестовых и учебных данных. Реальные медицинские сведения в нём хранить не следует без организационного решения и защиты.

Зачем локальный PACS

Он позволяет проверить, как система отправляет и принимает исследования, не затрагивая рабочий контур.

Разработчикам он нужен для тестов, преподавателям — для демонстрации полного цикла: от аппарата до просмотра.

Что понадобится

Ноутбук с достаточным объёмом диска: несколько учебных исследований занимают гигабайты.

Свободный порт, например 8042 или 4242, и понимание того, что порт должен быть доступен только в локальной сети.

Программное обеспечение: Orthanc как готовый сервер, DCMTK как набор утилит, dcm4che как альтернатива.

Установка Orthanc

Orthanc распространяется как готовый пакет для основных систем и как контейнер.

После установки он запускается как служба и слушает порт DICOM и веб-интерфейс.

Конфигурация хранится в JSON-файле: там задаются пути к данным, порт, учётные записи и параметры плагинов.

Настройка портов и AE Title

AE Title — имя приложения в DICOM-сети. Оно должно совпадать у отправителя и получателя, иначе соединение будет отклонено.

Порт DICOM отличается от порта веб-интерфейса. Не путайте их при настройке.

Проверьте, что брандмауэр разрешает подключения в локальной сети, но не открывает порт наружу.

Отправка исследования

На аппарате или в другой системе укажите адрес, порт и AE Title локального сервера.

Для проверки удобно использовать утилиту storescu из DCMTK: она отправляет файлы и показывает результат.

Если соединение устанавливается, но передача отклоняется, проверьте права и формат Transfer Syntax.

Просмотр и поиск

Веб-интерфейс Orthanc показывает пациентов, исследования и серии, позволяет скачивать архивы.

Для диагностического просмотра подключают отдельный просмотрщик, который умеет работать с сервером по DICOMweb или через плагины.

Хранение и резервное копирование

Orthanc хранит файлы в каталоге, указанном в конфигурации, и ведёт индекс.

Резервная копия — это и каталог с файлами, и база индекса. Копируйте их согласованно, иначе индекс разойдётся с данными.

Для тестового контура достаточно ежедневной копии на внешний диск.

Ограничения учебного контура

Локальный сервер не рассчитан на нагрузку отделения: число одновременных подключений и объём хранения ограничены ноутбуком.

Он не заменяет резервирование, журналирование и разграничение доступа промышленного PACS.

Используйте только тестовые или обезличенные наборы.

Типичные ошибки

  • неверный AE Title;
  • закрытый брандмауэр;
  • передача в сжатом формате, который сервер не принимает;
  • хранение на системном диске без запаса;
  • отсутствие резервной копии;
  • открытый в интернет порт.

Работа с плагинами

Orthanc расширяется плагинами: для DICOMweb, для сжатых форматов, для интеграции с внешними системами.

Устанавливайте только те, что нужны для задачи, и проверяйте версию: несовместимый плагин может остановить сервер.

После установки проверьте журнал: часть плагинов пишет ошибки только туда.

Учётные записи и доступ

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

Разделяйте доступ на чтение и запись: для просмотра не нужны права администратора.

Не используйте стандартные пароли из примеров конфигурации.

Мониторинг состояния

Проверяйте свободное место и журнал ошибок: переполнение диска останавливает приём.

Для тестового сервера достаточно простого скрипта, который предупреждает о нехватке места.

Не храните на том же диске другие тяжёлые данные: они ускоряют переполнение.

Обновления

Обновляйте сервер и плагины до версий, совместимых друг с другом.

Перед обновлением сделайте резервную копию: откат проще, чем восстановление индекса.

Проверьте после обновления, что передача и просмотр работают.

Резервное копирование индекса

Файлы и база индекса должны копироваться согласованно.

Если копировать только файлы, после восстановления сервер не увидит исследования.

Простая проверка: восстановите копию на тестовом ноутбуке и откройте несколько исследований.

Ограничения по питанию

Ноутбук может отключиться при разряде батареи во время передачи.

Для длительных операций подключите питание и настройте переход в сон так, чтобы он не прерывал работу.

Это мелочь, которая экономит часы восстановления.

Итог

Локальный PACS на ноутбуке — удобный тестовый контур для обучения и разработки.

Он требует настройки AE Title и портов, согласованного резервного копирования и закрытого доступа.

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

Чек-лист

  • ПО установлено и запущено.
  • Порты и AE Title настроены.
  • Тестовая отправка прошла.
  • Просмотр работает.
  • Каталог данных на отдельном диске.
  • Резервная копия настроена.
  • Порт не доступен из интернета.

Частые вопросы

Можно ли использовать Orthanc в работе отделения?

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

Нужен ли отдельный компьютер?

Нет, но ноутбук должен быть включён, пока идёт передача, и иметь запас по диску.

Что делать, если передача идёт, но снимки не появляются?

Проверьте журнал сервера и формат Transfer Syntax: часть форматов требует плагина.