Открыть сервис

Logical Unit 6.2

Logical Unit 6.2 — это условное обозначение, используемое в контексте архитектуры вычислительных систем, операционных систем и технологий виртуализации для описания логического блока управления, обработки данных или хранения. В зависимости от области применения термин может относиться к конкретному компоненту программного обеспечения, аппаратному модулю или абстрактной единице планирования ресурсов. Наиболее частое упоминание встречается в документации по системам управления базами данных (СУБД), гипервизорам и распределённым вычислительным средам, где «6.2» может указывать на версию протокола, номер модуля или спецификацию интерфейса.

История и происхождение термина

Термин Logical Unit 6.2 впервые появился в технической документации корпорации IBM в конце 1980-х годов в рамках развития архитектуры Systems Network Architecture (SNA). В SNA логические единицы (Logical Units, LU) представляли собой программные или аппаратные компоненты, обеспечивающие взаимодействие между пользовательскими приложениями и сетью. Нумерация версий (6.0, 6.1, 6.2) отражала последовательное расширение функциональности: LU 6.2, введённый в 1987 году, стал основой для протокола Advanced Program-to-Program Communication (APPC), позволяющего приложениям на разных узлах сети обмениваться данными напрямую, без участия центрального мэйнфрейма.

Впоследствии, с распространением открытых стандартов и операционных систем на базе UNIX и Windows, термин вышел за рамки SNA и начал использоваться в более широком контексте. В 1990-х годах его стали применять для обозначения логических блоков в системах виртуализации, где «6.2» могло означать номер версии спецификации виртуального устройства или интерфейса управления. Например, в документации VMware ESX 3.5 и более поздних версий встречается упоминание Logical Unit 6.2 как абстрактного идентификатора для виртуальных дисков, подключаемых по протоколу iSCSI.

Классификация и виды

В зависимости от контекста применения Logical Unit 6.2 можно разделить на несколько категорий:

1. Логическая единица в сетевых протоколах

В архитектуре SNA LU 6.2 — это тип логической единицы, поддерживающий двустороннюю связь между приложениями (peer-to-peer). В отличие от более ранних версий LU 0–3, ориентированных на терминальный доступ к мэйнфрейму, LU 6.2 обеспечивал:

2. Логическая единица хранения данных

В системах хранения данных (SAN, NAS) Logical Unit 6.2 может обозначать виртуальный том или логический раздел дискового массива, идентифицируемый по номеру LUN (Logical Unit Number). В этом случае «6.2» интерпретируется как версия протокола SCSI (Small Computer System Interface) или спецификация интерфейса управления, например, iSCSI или Fibre Channel. Например, в спецификации SCSI-3 Logical Unit 6.2 соответствует стандарту SAM-3 (SCSI Architecture Model-3), принятому в 2004 году.

3. Логическая единица в операционных системах

В ядре Linux и Windows термин может использоваться для обозначения логического блока планировщика задач или модуля управления памятью. В документации Linux kernel 2.6.x встречается упоминание Logical Unit 6.2 как идентификатора для модуля, отвечающего за обработку прерываний от периферийных устройств. В Windows Server 2008 R2 аналогичный термин применялся для описания логического блока в подсистеме Hyper-V, управляющего виртуальными процессорами.

Устройство и характеристики

Структура Logical Unit 6.2 варьируется в зависимости от реализации, но в общем виде включает следующие компоненты:

Характеристики Logical Unit 6.2 в контексте хранения данных:

Применение

Logical Unit 6.2 нашёл применение в следующих областях:

1. Корпоративные сети и мэйнфреймы

В 1980–1990-х годах LU 6.2 активно использовался в банковских системах, авиабилетных терминалах и других отраслях, где требовалась надёжная передача данных между удалёнными узлами. Например, в системе резервирования авиабилетов Sabre LU 6.2 обеспечивал обмен информацией между терминалами и центральным сервером IBM.

2. Виртуализация и облачные вычисления

В современных гипервизорах (VMware vSphere, Microsoft Hyper-V) Logical Unit 6.2 может выступать в роли виртуального контроллера дисков, управляющего доступом к физическим накопителям. Это позволяет динамически распределять ресурсы хранения между виртуальными машинами.

3. Системы управления базами данных

В СУБД Oracle и IBM DB2 термин используется для обозначения логического блока, отвечающего за обработку транзакций. Например, в Oracle Database 11g Logical Unit 6.2 соответствует модулю Redo Log Buffer, который обеспечивает журналирование изменений.

Примеры реализации

Пример 1: IBM SNA LU 6.2

В сети на базе IBM SNA Logical Unit 6.2 представлял собой программный модуль, работающий на уровне приложений. Для его настройки использовались конфигурационные файлы VTAM (Virtual Telecommunications Access Method). Пример команды активации: `` ACTIVATE LU=LU62, TYPE=APPC ``

Пример 2: Виртуальный диск в VMware ESXi

В гипервизоре VMware ESXi 6.7 Logical Unit 6.2 может быть создан как виртуальный LUN через интерфейс vSphere Client. Для этого указывается номер LUN (6.2), тип протокола (iSCSI или Fibre Channel) и размер диска. После создания виртуальный диск подключается к виртуальной машине как SCSI-устройство.

Критика и ограничения

Несмотря на широкое распространение, Logical Unit 6.2 имеет ряд недостатков:

Интересные факты

Источники

  1. IBM Corporation. «Systems Network Architecture: Logical Unit 6.2 Reference». 1987.
  2. ANSI INCITS. «SCSI Architecture Model-3 (SAM-3)». 2004.
  3. VMware, Inc. «vSphere Storage Guide». 2019.
  4. Oracle Corporation. «Oracle Database Concepts, 11g Release 2». 2010.
  5. Microsoft Corporation. «Windows Server 2008 R2 Hyper-V Technical Overview». 2010.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →