Именование в распределенных системах


В распределенных системах всё к чему можно получить программный доступ называется сущностью.
Каждая сущность имеет имя. Имя может быть адресом или идентификатором. Для доступа к сущности используется точка доступа являющейся сущностью. Имя точки доступа называется адресом сущности. Адрес – это специальный тип имени, указывающий на точку доступа к сущности. Сущность может поменять точку доступа, а точка доступа может быть перенацелена на другую сущность. Адрес является локально-зависимым именем и указывает на конкретное размещение сущности. Что неудобно с точки зрения прозрачности и смены местоположения. По этой причине в распределенных системах удобней пользоваться локально-независимым именем, называемым идентификатором.alt

Имена в распределенных системах могут быть двух видов:
Глобальное имя. Обозначает одну и туже сущность в независимости от того, где в системе это имя используется.
Локальное имя. Интерпретация локального имени зависит от того, где в системе это имя используется.
Пространство имен становится доступным пользователю, с помощью службы именования реализуемых на серверах имен. Пространство имен реализуется иерархически.
Распределённость пространства имен по множеству серверов имен затрудняет процесс поиска информации, который называется разрешением имени.
Каждый клиент имеет доступ локальной процедуре разрешения имен, которая реализует процесс разрешения. Имеются два способа реализации разрешения имен:
Итеративное разрешение имен. Процедура разрешения имен связывается последовательно, с каждым сервером имен начиная с корневого сервера глобального уровня, до тех пор пока не найдет конечную сущность. Серверы имен каждый раз возвращают промежуточные результаты поиска процедуре разрешения имен.
Рекурсивное разрешение имен. Процедура разрешения имен связывается с корневым сервером глобального уровня, который не возвращает процедуре промежуточные результаты, а передаёт их следующему обнаруженному серверу имен и далее каждый последующий сервер передаёт промежуточные результаты поиска очередному обнаруженному серверу имен, пока не будет найдена конечная сущность.
   

  • Related Posts

    Комплекты разработки драйверов (DDK-комплекты)

    Комплекты разработки драйверов (DDK-комплекты) С помощью комплектов разработки драйверов (DDK) вы можете быстро создавать драйверы для нестандартного оборудования – аудио-, графических и сетевых адаптеров, устройств ввода, принтеров, символьных и usb-устройств.…

    QNX Photon MicroGUI

    В отличие от ограниченных по своим возможностям графических библиотек, предоставляемых в других ОСРВ, оконная система QNX® Photon microGUI® обеспечивает полнофункциональную настраиваемую базу для построения человеко-машинных интерфейсов для малых встраиваемых систем.…

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 9 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 11 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 14 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 24 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 32 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 30 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать