ДБК 1012
Компьютер DBC/1012 базы данных — это машина базы данных , представленная Teradata Corporation в 1984 году в качестве внутренней системы управления базами данных для мэйнфреймов. [1] DBC/1012 использовал несколько микропроцессоров Intel , каждый из которых имел собственный выделенный дисковод , соединяя их с коммутационной сетью Ynet в системе массовой параллельной обработки . [2] [3] DBC/1012 был разработан для управления базами данных размером до одного терабайта (1 000 000 000 000 символов); «1012» в названии означает «10 в 12-й степени». [4]
Основные компоненты включали:
- Резидентное программное обеспечение мейнфрейма для управления пользователями и передачи данных
- Интерфейсный процессор (IFP) — аппаратное соединение между мэйнфреймом и DBC/1012.
- Ynet — специально созданное системное соединение, поддерживающее широковещательную рассылку и сортировку.
- Процессор модуля доступа (AMP) - единица параллелизма: включает в себя микропроцессор, дисковод, файловую систему и программное обеспечение базы данных.
- Системная консоль и принтер
- TEQUEL (TEradata QUEry Language) — расширение SQL.
DBC/1012 был разработан для масштабирования до 1024 взаимосвязанных процессорно-дисковых устройств Ynet. Строки отношения (таблицы ) распределялись путем хеширования по индексу первичной базы данных .
В DBC/1012 использовался диск Winchester емкостью 474 мегабайта со средним временем поиска 18 миллисекунд. Дисковод был способен передавать данные со скоростью 1,9 МБ/с, хотя на практике устойчивая скорость передачи данных была ниже, поскольку структура ввода-вывода имела тенденцию к произвольному доступу и длине передачи от 8 до 12 килобайт.
Процессорный шкаф имел высоту 60 дюймов и ширину 27 дюймов, весил 450 фунтов и вмещал до 8 микропроцессорных блоков.Шкаф для хранения имел высоту 60 дюймов и ширину 27 дюймов, весил 625 фунтов и вмещал до 4 дисковых накопителей.
DBC/1012 предшествовал появлению технологии избыточных массивов независимых дисков (RAID), поэтому защита данных обеспечивалась с помощью «резервной» функции, которая сохраняла логическую копию строк отношения на разных AMP. Совокупность AMP, обеспечивающих друг другу такую защиту, называлась кластером . В кластере может быть от 2 до 16 AMP.
Продукт может быть интегрирован с приводами оптических дисков . [5] Примерно до 1993 года на рынке было как минимум четыре модели. [6] [7]
Ссылки
[ редактировать ]- ^ Пол Гиллин (20 февраля 1984 г.). «Сможет ли Teradata возродить рынок?» . Компьютерный мир . стр. 43, 48 . Проверено 13 марта 2017 г.
- ^ Дж. Пейдж (15 апреля 1991 г.). «Преимущества компьютеров баз данных». Второй международный специализированный семинар по проектированию и применению параллельных цифровых процессоров : 112–117. ISBN 0-85296-519-2 .
- ^ Р.Д. Слоан (7 января 1992 г.). «Практическая реализация машины базы данных Teradata DBC/1012». Материалы двадцать пятой Гавайской международной конференции по системным наукам . С. 320-327 т.1. дои : 10.1109/HICSS.1992.183180 . ISBN 0-8186-2420-5 . S2CID 62020363 .
- ^ Артур Трю; Грег Уилсон, ред. (6 декабря 2012 г.). Прошлое, настоящее, параллельное: обзор доступных параллельных компьютерных систем . Springer Science & Business Media. стр. 226–231. ISBN 9781447118428 . Проверено 13 марта 2017 г.
- ^ Северная Каролина Рамзи (7 мая 1990 г.). «Интеграция процессора оптического хранилища и компьютера базы данных DBC / 1012». [1990] Сборник статей. Десятый симпозиум IEEE по системам хранения данных @m_Crisis in Mass Storage . IEEE. стр. 94–97. дои : 10.1109/MASS.1990.113576 . ISBN 0-8186-2034-Х . S2CID 33985588 .
- ^ «Каталог продуктов AT&T / NCR 1992 и 1993 годов: DBC/1012, модель 4» . Веб-сайт Британской пенсионной стипендии . Архивировано из оригинала 14 марта 2017 года . Проверено 13 марта 2017 г.
- ^ «Цветное изображение компьютера базы данных TeradataDBC/1012 со снятой передней крышкой» . Деталь артефакта . Музей истории компьютеров . Проверено 13 марта 2017 г.