IBM Virtual Machine Communication Facility (VMCF) — это функция операционной системы VM/370 , представленная в версии 3 в 1976 году. Она «обеспечивает метод связи и передачи данных между виртуальными машинами, работающими в одной и той же системе VM/370». [1]
VMCF использует паравиртуализацию через функцию инструкции диагностики VMCF SEND
для отправки данных блоками до 2048 байт с одной виртуальной машины на другую. Принимающая виртуальная машина получает доступ к данным через RECEIVE
функцию диагностики. Она обеспечивает более простой интерфейс и большую производительность, чем предыдущее использование виртуальных адаптеров канал-канал для той же цели. [2]
На смену VMCF пришла технология Inter User Communication Vehicle (IUCV), представленная в 1980 году вместе с VM/SP .