Я работаю над исследовательским проектом, в котором мне нужно создать какой-то прокси для HDFS, чтобы мы могли уловить вызов HDFS и применить некоторый доступ/запрет (файлов), прежде чем вернуть его пользователям. Для интерфейсов для HDFS, таких как HttpF и WebHDFS, легко создавать прокси-системы, поскольку они используют HTTP для связи с клиентом. Но драйвер HDFS использует протоколы, определенные с помощью буферов протокола, для связи между клиентом и namenode. Есть ли какой-либо крючок в коде HDFS для создания прокси-сервера вокруг собственных протоколов HDFS. Версия Hadoop для этого - 2.6.Как мы можем разработать прокси для HDFS (распределенная файловая система Hadoop)
ответ
внешний (периметр) безопасность как вы упоминаете для WebHDFS - это одно. Вы можете расширить это для отправки заданий и т. Д. (На самом деле это уже сделано, см. apache knox)
Другое это не прокси, а альтернативная реализация класса FileSystem. Is также было реализовано несколько раз - Вы можете увидеть дополнительную информацию here
Apache Knox может быть или не быть тем, что вы ищете. Однако ответ Арнона не содержит правильного URL. Пожалуйста, смотрите: http://knox.apache.org/
У нас нет списков управления доступом на уровне файлов, встроенных в предоставленной провайдером авторизации, но вы можете создать собственный поставщик и разъем, в
Имейте в виду, что Нокс является прокси-сервер для доступа WebHDFS и. не входит в игру для доступа к файлам напрямую через HDFS.
Поэтому любые проверки авторизации, которые выполняются на шлюзе, не будут выполняться при непосредственном доступе к одним и тем же файлам. Вот почему мы обычно проверяем авторизацию уровня обслуживания на шлюзе и оставляем мелкие проверки авторизации на самом ресурсе.
Надеюсь, это полезно для вас.
- 1. Распределенная файловая система Hadoop
- 2. Распределенная файловая система для .NET.
- 3. Распределенная файловая система для linux
- 4. Какая лучшая распределенная файловая система для Apache Mesos у HDFS?
- 5. BigData - Hadoop (Файловая система)
- 6. Распределенная файловая система в Ubuntu
- 7. Файловая система в hadoop
- 8. Нет Файловая система для схемы: hdfs
- 9. Поддерживает ли распределенная файловая система Hadoop любую операцию обновления в качестве файловой системы Google?
- 10. В чем разница между грид-вычислениями и HDFS (распределенная файловая система Hadoop)?
- 11. Как mock файловая система hadoop
- 12. Файловая система Hadoop считывает файловую систему Linux вместо hdfs?
- 13. Hadoop. О создании файла в HDFS
- 14. Есть ли распределенная файловая система, которая работает на Windows, кроме Hadoop?
- 15. Нет Файловая система для схемы: webhdfs
- 16. hdfs java файловая система API: создание объекта конфигурации
- 17. PHP-распределенная файловая система, файловая система для загрузки из сетевого хранилища
- 18. Hadoop HDFS против ext3
- 19. Проблема при загрузке данных, содержащих символы, такие как ® и ©, из Oracle в HDFS - распределенная файловая система Hadoop
- 20. Лучшая распределенная файловая система для товарной фермы хранения linux
- 21. Распределенная файловая система для высокоскоростного доступа к небольшим файлам
- 22. Распределенная файловая система для кэша приложений и журналов
- 23. Распределенная система: выборы руководителя
- 24. Хорошо распределенная файловая система общего назначения в моем случае?
- 25. Любая распределенная файловая система, поддерживающая постоянное клонирование времени
- 26. Трассировка Журналированная файловая система
- 27. faking файловая система/виртуальная файловая система
- 28. Может ли HDFS работать как собственная файловая система машины?
- 29. Логическая файловая система vs Физическая файловая система
- 30. Легкая файловая система