Вы решили использовать субд компании ibm какие продукты ibm вы знаете

Вы решили использовать субд компании ibm какие продукты ibm вы знаете thumbnail

IBM — один из крупнейших в мире производителей и поставщиков железа и программного обеспечения. Компания существует больше сотни лет, на протяжении всего этого периода она возглавляла технологический прогресс. Во многом благодаря ей у нас есть карты с магнитной полосой, жёсткие диски и персональные компьютеры.

Мы поговорим о противовоздушной обороне США, первом программируемом компьютере, альтернативном использовании производственных мощностей (для выпуска винтовок), первых массовых IBM PC, линейке ноутбуков ThinkPad и изобретениях, которые на долгие годы вошли в нашу жизнь.

У истоков IBM стоял Герман Холлерит, американский изобретатель. Он родился в семье немецких эмигрантов, окончил Горную школу при Колумбийском университете, стал ассистентом профессора У. Трубриджа в Колумбийском, а затем ассистировал его же в бюро по переписи населения. В 1880-е годы Холлерит разработал и запатентовал оборудование для работы с перфокартами, которые с начала 1700-х годов использовались в ткацких станках, а с 1822 года их применял в разностной машине Чарльз Бэббидж.

Изобретение электрической табулирующей системы позволило Холлериту ускорить процесс подсчёта результатов переписи населения. Если на подсчёт в 1880-м году потратили восемь лет, то в 1890, благодаря табулятору, у бюро ушёл на это один год. После переписи в США Холлерит получил звание профессора в Колумбийском университете. В течение последующих лет его изобретение использовали для проведения переписей в нескольких странах, включая Австрию, Канаду, Италию и Францию. Понимая потенциал своего изобретения, Холлерит в 1896 году открывает компанию Tabulating Machine Company. Свои машины TMC продаёт железнодорожным компаниям, правительственным учреждениям, ведёт международную торговлю.

В России до конца XIX века не было точных данных о населении. Эти цифры важны для государства как минимум для того, чтобы рассчитать количество военнообязанных граждан, а также для решения массы других вопросов управления страной.

В августе 1895 года директор Центра статистического комитета Н. А. Тройницкий в Берне на сессии Международного Статистического института представил коллегам Положение о всеобщей переписи в России, запланированной на 1897 год. На этой сессии выступал и Холлерит. Через год после этой встречи Холлерита пригласили в Россию на подписание контракта и проведение переписи. Компания Tabulating Machine Company, которую Холлерит открыл в 1896 году, предоставила России 35 использованных ранее машин в аренду и продала 70 табуляторов с сортировальными машинами и 500 перфораторов. Чтобы сократить затраты на перевозку оборудования, часть деталей производились на месте, в Петербурге.

Полный комплект состоял из одного табулятора, который суммировал одноименные признаки, тридцати перфораторов для подготовки перфокарт, двух сортировальных машин для группировки карт. Переписные листы отправлялись в штаб, в данном случае в Центр статистического контроля Российской Империи. Здесь работали более двух с половиной тысяч человек в нескольких отделениях. В разметочном напротив ответов ставили шифр признака, в проверочном — проверяли, не возникло ли ошибки, а в пробойном переносили шифры на перфокарты, каждая из которых соответствовала одному человеку. Последнее отделение, машинное, производило подсчёты с помощью табуляторов и сортировальных машин. Здесь подсчитывали итоги и группировали перфокарты. К сожалению, в России перепись заняла восемь лет по причине халатности некоторых людей, отвечавших за процесс.

Последний табулятор, который использовался при проведении переписи в Российской Империи. Фото: Политехнический музей

В 1901 году параллельно с TMC в США открыли Computing Scale Company, производившую весы. Эти весы упрощали продавцам жизнь, позволяя быстро подсчитать стоимость товара. Третьим «столпом» корпорации стала International Time Recording Company, производитель систем учёта рабочего времени.

Все три компании были объединены 16 июня 1911 года в Computing Tabulating Recording. Она продавала весы, приборы учёта рабочего времени, перфораторы для разметки перфокарт. Ответственным за слияние был американский бизнесмен Чарльз Рэнлетт Флинт. Он купил TMC за 2,3 миллиона американских долларов, из которых Герман Холлерит получил 1,2 миллиона.

В 1914 году в должность генерального директора вступил Томас Уотсон, и компания начала специализироваться только на больших табуляционных машинах.

Слоганом компании стало слово «Think». За четыре годы работы Уотсона доходы компании увеличились вдвое и достигли 9 миллиардов долларов. Компания активно работала с Европой, Южной Америкой, Азией и Австралией. В 1924 году происходит очередное переименование компании — CTR меняет название на International Business Machines. Ассортимент при этом расширяется, но главным продуктом на долгие годы остаются электрические табуляторы. Их компания производила и продавала до 1976 года. Табуляторы IBM использовали и в СССР.

Долгие годы IBM работала как с государственными учреждениями, так и с бизнесом. Правительственные заказы позволили компании даже во время Великой депрессии 1935-1939 года выплачивать зарплату сотрудникам и продолжать исследования. Во время войны производственные площадки IBM были заняты оружием — компания выпускала карабин M1 и автоматическую винтовку Browning.

Технологический гигант IBM стоял у истоков персональных компьютеров. Началось всё, конечно, не с ноутбуков ThinkPad, а c Mark I. Этот компьютер считается первым американским программируемым компьютером. Его построили в 1941 году. Разработчики во главе с капитаном 2-го ранга ВМФ США Говардом Эйкеном, инженером IBM, использовали наработки Чарльза Бэббиджа.

Компьютер, собранный из 765 000 деталей, достигает в длину 17 метров, его высота — 2,5 метра. Весит машина 4,5 тонн. Инженеры использовали 800 километров проводов. Каждую секунду машина могла выполнить три операции сложения или вычитания. Умножение занимало 6 секунд деление — 15,3 секунды. Огромная машина заменяла собой двадцать операторов с арифмометрами.

Одним из крупных правительственных заказов была работа с системой противоракетной обороны SAGE. В 1949 году военные в США были уверены, что Советский Союз имеет бомбардировщики, которые могут перелететь через Северный полюс и доставить в самый центр страны бомбу. Такие разведданные американцы получили после испытания СССР своей первой ядерной бомбы. Стране была нужна система раннего обнаружения, но противовоздушная оборона в то время собирала данные с радарных систем вручную.

Читайте также:  Какие продукты и как влияют на грудное молоко

Чтобы исправить положение, в 1950 году ВВС США заключили контракт с Массачуссетским технологическим институтом на проведение исследований в области противовоздушной обороны и разработку прототипа системы. Результатом работы стала система SAGE (Semi-Automatic Ground Environment), что значит «полуавтоматическая наземная среда».

Основой системы стали компьютеры AN/FSQ-7, или XD-1. Их производство взяла на себя компания IBM, заработав за срок реализации проекта 500 миллионов долларов. В проекте были заняты до 8 000 сотрудников, то есть 25% всей рабочей силы компании. Хотя в IBM могли бы работать и над программным обеспечением, за это компания не взялась: попросту было неясно, куда после окончания проекта можно было деть 2 000 программистов.

Системой управляли до 100 операторов, всего по стране разместили до 24 штабов. На экраны выводились оцифрованные данные, с которыми оператор работал с помощью светового пера. Машина XD-1 весила 250 тонн, потребляла 3 мегаватта электроэнергии и имела в конструкции 49 000 ламп. Каждую секунду компьютер XD-1 выполнял до 75 тысяч операций, что в десятки раз выше аналогов того времени.

Система SAGE проработала до 1983 года.

В 1956 года в должность главы IBM вступил сын Томаса Уотсона — Томас-Уотсон младший. Компания сфокусировалась на разработке и производстве компьютеров и программного обеспечения. Команда под руководством Джона Бэкуса в период с 1954 по 1957 годы разработала первый в мире язык программирования высокого уровня, имеющий транслятор и в дальнейшем получивший развитие вплоть до сегодняшнего дня — FORTRAN. Этот язык помог компании увеличить продажи компьютеров: он сделал работу с ними более «дружественной» для пользователей.

Первый стандарт языка был разработан в 1966 году иполучил название Fortran 66. В 1977 году вышел стандарт Fortran 77. В 1991 году появился Fortran 90. Fortran 95 создан в 1997 году. На сегодня последняя версия стандарта языка — Fortran 2008.

Перфокарта для языка FORTRAN

Первый жёсткий диск выпустила IBM в 1956 году. Дисковое хранилище IBM 350 на 5 миллионов 6-битных символов (около 3,75 Мб, если считать в 8-битных) было компонентом компьютера IBM 305 RAMAC. Внутри хранилища — 50 дисков по 24 дюйма в диаметре (610 мм) с сотней поверхностей для записи.

Этот коммерческий компьютер обходился в 1957 году в 3 200 долларов в месяц. Сегодня это около 28 000 долларов.

XD-1, которые IBM производила для системы SAGE, не были разработкой компании — те компьютеры сделали в МТИ. К 1959 году IBM сделала собственные компьютеры на транзисторах, которые ВВС США уже могли использовать в системе раннего оповещения ПВО.

7 апреля 1964 года IBM представила «массовую» линейку мейнфреймов для бизнеса IBM System/360, которая содержала несколько систем с разным уровнем производительности, разным размером и, соответственно, разной доступностью в плане стоимости. На разработку System/360 компания потратила 5 миллиардов американских долларов. С учётом инфляции на 2016 год это примерно 39,66 миллиардов.

IBM/360 была первой 32-разрядной компьютерной системой. Старшие модели линейки были одними из первых компьютеров с виртуальной памятью.

В качестве накопителей система использует магнитные диски (IBM 2311 и IBM 2314), ячейки данных (IBM 2321), накопители на магнитных лентах, имела устройства для работы с бумажными лентами.

Накопитель на магнитных дисках IBM 2311

Накопитель на ячейках данных IBM 2321

В 2016 году, спустя 52 года после запуска линейки System/360, IBM продолжает выпускать совместимые с ними мейнфреймы — линейку IBM System z.

В сентябре 1975 года IBM выпустила портативный персональный компьютер 5100. Он работал на процессора IBM PALM с тактовой частотой 1,9 МГц, был оснащен от 16 Кб до 64 Кб оперативной и от 32 Кб до 64 Кб постоянной памяти. Эта профессиональная машина стоила около 20 000 долларов, что в переводе на деньги 2016 года составляет 91 420 долларов. Это решение подходило только для крупного бизнеса.

В 1981 году IBM запустила линейку IBM PC. Компьютер был построен на процессоре Intel 8088 с тактовой частотой 4,77 МГц, имел от 16 до 256 КБ памяти, до двух флоппи-дисководах на дискетах 5 1/4 дюйма и работал на операционной системе DOS от компании Microsoft.

Важным отличием от IBM 5100 стала ценовая политика. Теперь компьютер стал массовым, доступным (относительно): он обошёлся бы всего в 3 005 долларов в топовой конфигурации. На 2016 год это около 8 130 долларов. Бюджетная модель, «домашняя», с 16 Кб оперативной памяти, стоила 1 565 долларов, это около 4 200 долларов на сегодня.

В начале 1980-х годов компании было важно не упустить момент создания рынка персональных компьютеров, выйти на него с конкурентоспособными продуктами. Если в мейнфреймах компании равных не было, то на рынке персональных компьютеров уже были Commodore PET, Atari, Apple II и Radio Shack TRS-80.

К 1988 году было произведено 25 миллионов IBM-совместимых ПК, из них 15 миллионов выпустила IBM.

В 1992 году компания запустила ещё одну знаковую линейку продуктов: ноутбуки ThinkPad. Дизайн ноутбуков разрабатывал Ричард Саппер, который консультировал компанию по вопросам промышленного дизайна с 1980 года. Серые машины перевоплотились в элегантные чёрные минималистические корпуса. Саппер создал знаменитый трекпойнт для управления курсором — красную кнопку посредине клавиатуры, ставшую визитной карточкой линейки.

Читайте также:  Витамины abc в каких продуктах

ThinkPad 700c для IBM, 1992 год

Модифицированная модель ThinkPad 750 использовалась НАСА для работы в космосе. Сейчас их заменили Lenovo ThinkPad T61P.

ThinkPad X1 для Lenovo, 2012 год

Часть изобретений, сделанных в лабораториях IBM, для нас являются обыденностью. Например, магнитная полоса на пластиковых картах.

Штрих-коды и перфорация никогда не отличались надёжностью, и для банковских карт было в 1960-е годы было необходимо придумать особенный способ хранения данных. Инженер IBM Форрест Перри решил попробовать приклеить магнитную полосу на карту. Она разорвалась. По легенде, жена подсказала ему попробовать вплавить полосу в пластик.

Сейчас производство карт с магнитной полосой выглядит следующим образом: печатается пластиковая основа — обе стороны карты накрывают двумя листами ламината, закрепляют на поверхности магнитную полосу и укладывают в термопресс, в котором этот сэндвич обрабатывается при температуре 160 градусов.

Сегодня все банковские карты имеют магнитную ленту, хотя всё чаще начинают использовать чипы и NFC. Магнитный слой карты содержит три полосы. Ранее на третьем треке хранился пин-код для работы карты в банкоматах, не имеющих доступа к сети. Теперь используются только два.

Первый прототип карты с магнитной полосой

Ещё одно изобретение, которое на долгие годы вошло в мир информационных технологий — дискета. Магнитные ленты в бобинах были хорошим накопителем, но имели один большой недостаток: скорость низкая из-за последовательного доступа к данным. В 1960-е годы команда Алана Шугарта в лаборатории IBM пыталась исправить этот недостаток.

Старший инженер Дэвид Нобль в 1967 году предложил использовать гибкий магнитный диск, помещённый в защитный кожух. В 1971 году компания представила первую 8-дюймовую дискету на 80 килобайт и дисковод для неё. В том же году Шугарт ушёл из компании и основал Shugart Technology, после чего присоединился к разработки мини-флоппи дисков.

Оператор ЭВМ использует 8-дюймовую дискету

IBM продолжают работать над методами хранения информации, которые, как кажется простому потребителю, канули в Лету. Многие люди никогда не видели и не держали в руках аудиокассеты и видеокассеты, а многие уже забыли, как они выглядят. При этом для бизнеса и исследовательских центров до сих пор магнитные ленты имеют огромное значение.

Для хранения результатов работы Большого адронного коллайдера ЦЕРН использует магнитную ленту. Облака с магнитными лентами совмещает НАСА и телеканал Discovery. IBM улучшает форматы, и в 2015 году учёные смогли записать данные на магнитную ленту с эффективностью в 123 миллиарда бит на квадратный дюйм. Это выше существующего с 2012 года формата LTO-6, по которому можно записать 2,5 ТБ данных на плёнку среднего класса.

В 2012 году IBM совместно с Fujifilm начали разработку опытных образцов кассет размерами 10х10х2 сантиметра, способных хранить до 35 терабайт данных каждая.

В лабораториях компании продолжают работать над различными вопросами, которые способны повлиять на будущее человечества. Например, над искусственным интеллектом. Одним из самых известных проектов в этой области стал IBM Watson — когнитивная система, понимающая, делающая выводы и способная обучаться. В 2011 году суперкомпьютер Watson играл в шоу Jeopardy, российский аналог которого — «Своя игра».

Использование системы может быть самое разное — от помощи в поиске подарка на праздники до постановки диагноза и консультаций по лечению для онкологов. Да, и ещё IBM Watson придумывает рецепты блюд.

Если говорить о суперкомпьютерах, то на 2016 год IBM с Sequoia и Mira занимает в ТОП-10 четвёртую и шестую позиции.

В 2005 году компания Lenovo купила за 1,25 миллиарда долларов у IBM подразделение по производству персональных ПК и стала третьей по величине компанией на этом рынке. В 2012 году Lenovo заняла первое место по поставкам персональных компьютеров благодаря покупке компьютерного бизнеса IBM. В сентябре 2014 года IBM продала бизнес по производству x86-серверов.

Компания разработала жёсткие диски, дискеты, банковские карты с магнитной полосой, компьютеры, суперкомпьютеры. Большинство наших компьютеров сегодня были созданы благодаря IBM. То же касается и ноутбуков. Зачем компания продала часть своих «железных» подразделений?

IBM стала уходить от «железа» в сторону консалтинга. В 2002 году IBM купила консалтинговое подразделение аудиторской компании PricewaterhouseCoopers, потратив на это 3,5 миллиарда долларов. Сегодня этот бизнес приносит более половины дохода компании.

Источник

Область применения бесплатных решений СУБД

С выходом новой редакции MS SQL Server 2012, анонсом MS SQL Server 2014 CTP2
и внедрением новой политики лицензирования «на ядра» у многих
ИТ-администраторов возник вопрос: «А есть ли альтернатива?». Многие видят ее
в переходе на облачные решения или SaaS, когда вопрос о лицензировании
ложится на компанию, предоставляющую эти услуги.

Другие пытаются оптимизировать затраты путем нахождения «лазеек» в методике
лицензирования Microsoft. Но мы попробуем пойти альтернативным путем.
Учитывая, что большинство компаний используют MS SQL Server только для 1С,
мы можем протестировать альтернативные СУБД, которые поддерживает 1С.
Сегодня мы протестируем несколько бесплатных СУБД, таких как PostgreSQL и
IBM DB2 (тут и далее под IMB DB2 мы будем подразумевать бесплатный выпуск
IBM DB2 Express-C).

Весь класс бесплатных СУБД хорошо зарекомендовал себя в повседневных
задачах. На территории бывших республик СССР они не так распространены в
среде Windows и чаще всего являются уделом либо специальных продуктов, либо
используются в бесплатных операционных системах. Одним из ярких примеров
является связка postfix + PostgreSQL в мире почтовых серверов.

Сравнение характеристик СУБД и их поддержка в 1С

Обе системы официально поддерживаются компанией 1С. Выпускаются релизы и
наборы патчей для совместимой работы с 1С. На официальном сайте
пользователей системы 1С:Предприятие 8 мы можем найти последние дистрибутивы
данных продуктов с уже интегрированными патчами от 1С. В наличии есть версии
как под Windows/ Linux, так и под различную архитектуру х86/х64, что не
может не радовать. Сделаем краткий обзор данных СУБД. Обратимся к таблице 1:

Читайте также:  Какие продукты способствуют размягчению матки

Таблица 1 — Сравнение характеристик СУБД

PostgreSQLIBM DB2MS SQL2008R2 Standard
Кроссплатформенность (Windows/Linux)+/-+/++/-
Ограничение на использование RAM, GBне ограничено864
Ограничение на использование CPU, кол-во ядер (процессоров)не ограничено8 (2)не ограничено (4)
Ограничение на размер БД, PBне ограниченоне ограничено524
Наличие поддержки отказоустойчивых кластеров+++

В данный момент на сайте доступны следующие стабильные релизы:

  • IBM DB2 v9.7 FP6 от 05.10.2012 г.
  • PostgreSQL 9.1.2-1.1C от 10.02.2012 г.

Также доступны для тестирования новые конфигурации PostgreSQL 9.1.9-1.1C

и 9.2.4-1.1C от 01.10.2013 г.

Практическое тестирование с использованием нового теста Гилева и «боевой»
конфигурации. Сравнение платной СУБД MS SQL и бесплатных

Для тестирования возьмем
виртуальный сервер для 1С
такой конфигурации 1 CPU Intel Xeon E5620 2.4 GHz, c 4 GB RAM, OS Windows
2008R2 Standard, используя виртуализацию на базе технологии Hyper-V. Для
тестирования будут использованы версии СУБД под данную ОС и х64-разрядности
(использование ОС Windows обосновано, сравнение будет с СУБД MS SQL 2008R2
Standard, используя одни и те же драйвера для всего оборудования).
Тестирование будем проводить новым тестом от господина Гилева для оценки
возможностей клиент-серверного варианта 1С:Предприятие 8.2. Данный тест
подбирает оптимальный размер буфера для работы (размер строки) и показывает,
сколько потоков может «вытянуть» система. Все результаты занесем в таблицу
2.

Таблица 2 — Результаты сравнительных тестов СУБД

Размер строки, КБМакс. скорость 1 поток, КБ/сПороговая скорость, КБ/сКоличество потоков, максимальноеМаксимальная скорость, КБ/с
PostrgreSQL65621 9745 4941483 094
IBM DB21281 445361104 439
MS SQL2008R2 Standard46413 7143 429938 512

Рассмотрим графики, полученные в самих тестах.

Графики, полученные при использовании СУБД — PostgreSQL:

График 1, PostgreSQL

Рисунок 1 – График 1, PostgreSQL

График 2, PostgreSQL

Рисунок 2 – График 2, PostgreSQL

График 3, PostgreSQL

Рисунок 3 – График 3, PostgreSQL

Анализируя данные графики, можно сделать вывод, что система сможет выдержать
от 10 до 14 высоконагруженных задач при размере буфера в 656 Кб.

Графики, полученные при использовании СУБД — IBM DB2:

График 1, IBM DB2

Рисунок 4 – График 1, IBM DB2

График 2, IBM DB2

Рисунок 5 – График 2, IBM DB2

График 3, IBM DB2

Рисунок 6 – График 3, IBM DB2

Анализируя данные графики, можно сделать вывод, что система сможет выдержать
от 8 до 10 высоконагруженных задач при размере буфера в 128 Кб. Но при этом
возможны проблемы с откликом приложения из-за низкой скорости работы СУБД с
дисками.

Графики, полученные при использовании СУБД – MS SQL2008R2 Standard:

График 1, MS SQL2008R2 Standard

Рисунок 7 – График 1, MS SQL2008R2 Standard

График 2, MS SQL2008R2 Standard

Рисунок 8 – График 2, MS SQL2008R2 Standard

График 3, MS SQL2008R2 Standard

Рисунок 9 – График 3, MS SQL2008R2 Standard

Анализируя данные графики, можно сделать вывод, что система сможет выдержать
8-9 высоконагруженных задач при размере буфера в 464 Кб. При этом скорость
работы системы будет хорошая.

На данных СУБД были протестированы и «боевые» базы, но в
однопользовательском режиме. В ходе теста были использованы выгрузки
объемами 1-1.5 Гб конфигурации УТ 11.1. В ходе испытаний не были замечены
какие-либо ошибки. Время отклика приложений было на хорошем уровне. Были
выполнены замеры производительности на тяжелых участках этой конфигурации,
таких как вызов пункта «Список партнеров» и «Написать письмо».

Время выполнения обработки «Список партнеров»

Рисунок 10 – Время выполнения обработки «Список партнеров»

На данной диаграмме меньшее значение является лучшим. В среднем PostgreSQL
немного проигрывает MS SQL, а IBM DB2 — и вообще позади. Аналогичная
ситуация и со вторым тестом. PostgreSQL и MS SQL идут практически равными, а
IBM DB2 — позади.

Время выполнения обработки «Написать письмо»

Рисунок 11 – Время выполнения обработки «Написать письмо»

Выводы о целесообразности внедрения 1С на бесплатных СУБД. Плюсы и минусы
бесплатной СУБД

Теперь проанализируем полученные результаты. Согласно результатам,
полученным с использованием теста Гилева, все системы показали себя
практически на одном уровне. Единственными минусом данного теста является
отсутствие возможности пользователю выбрать размер буфера (строки) для
тестирования.

Обратимся к результатам работы с «боевой» базой. Тут ситуация более
выразительна. Даже при тестировании нагрузки одним пользователем, IBM DB2
показывает отставание на 0,1-0,15 секунд на «тяжелом» запросе, поэтому
вопрос об использовании данной СУБД в рабочей среде снимается. Разница между
PostgreSQL и MS SQL Server практически не видна. Но это при тестировании
нагрузки одним пользователем, соответственно, при увеличении количества
пользователей данный разрыв будет увеличиваться в пользу MS SQL Server. Это
также подтверждается практикой внедрений клиент-серверных решений на базе
PostgreSQL с последующей оптимизацией плана запросов, а также использования
прямых запросов в СУБД.

Для полноты анализа ситуации с бесплатными СУБД добавим несколько слов о
них.

К плюсам данных СУБД можно отнести:

  • неограниченность в возможности потребления ресурсов;
  • поддержка со стороны 1С (официальная), а так же в виде наличия комплектов
    для патчей своих решений;
  • кроссплатформенность;
  • возможность реализации отказоустойчивых кластеров.

К минусам данных СУБД можно отнести:

  • отсутствие технической поддержки и большого опыта работы в связке с 1С;
  • алгоритмы резервного копирования, обслуживания и резервирования выполнены
    в виде отдельных модулей (наследие от Linux систем), что не привычно для
    Windows пользователя.

Альтернативным вариантом размещения 1С может стать
облачный сервер. В состав
этого продукта входят лицензии на MSSQL, так что за адекватные деньги
удается достичь оптимальной производительности 1С.

Источник