<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://iu5bmstu.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=93.185.192.79</id>
	<title>Кафедра ИУ5 МГТУ им. Н.Э.Баумана, студенческое сообщество - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://iu5bmstu.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=93.185.192.79"/>
	<link rel="alternate" type="text/html" href="https://iu5bmstu.ru/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/93.185.192.79"/>
	<updated>2026-04-30T04:16:36Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://iu5bmstu.ru/index.php?title=%D0%A1%D0%AD%D0%92%D0%9C_(9)_-_%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%E2%84%9610_-_%D0%9E%D0%B1%D1%81%D0%BB%D1%83%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B5%D0%B9%D0%BD%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%BE%D0%B2&amp;diff=2449</id>
		<title>СЭВМ (9) - Лекция №10 - Обслуживание мейнфреймов</title>
		<link rel="alternate" type="text/html" href="https://iu5bmstu.ru/index.php?title=%D0%A1%D0%AD%D0%92%D0%9C_(9)_-_%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%E2%84%9610_-_%D0%9E%D0%B1%D1%81%D0%BB%D1%83%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B5%D0%B9%D0%BD%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%BE%D0%B2&amp;diff=2449"/>
		<updated>2012-12-24T21:27:59Z</updated>

		<summary type="html">&lt;p&gt;93.185.192.79: /* Пакетная обработка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Backward|l= СЭВМ (9) - Лекция №9 - Мейнфреймы}}&lt;br /&gt;
&lt;br /&gt;
== Мейнфреймы ==&lt;br /&gt;
 &lt;br /&gt;
=== Функции ===&lt;br /&gt;
&lt;br /&gt;
==== Пакетная обработка ====&lt;br /&gt;
&lt;br /&gt;
Одним из основных преимуществ мейнфреймов является их способность обрабатывать терабайты данных, размещённых на высокоскоростных устройствах хранения, и производить ценные выходные данные.&lt;br /&gt;
&lt;br /&gt;
Использование мейнфреймов позволяет учреждениям выполнять квартальную обработку данных, создавать отчёты. Приложения, генерирующие эти отчёты, называются пакетными приложениями. Они выполняются на мейнфрейме без вмешательства человека.&lt;br /&gt;
&lt;br /&gt;
Пакетные задания считывают и обрабатывают данные в больших количествах и формируют выходные данные.&lt;br /&gt;
&lt;br /&gt;
Однако, пакетная обработка не так распространена, как мейнфреймы, так как в распределённых системах часто не хватает:&lt;br /&gt;
* дискового пространства;&lt;br /&gt;
* доступной мощности процессора;&lt;br /&gt;
* управления системными ресурсами;&lt;br /&gt;
* планирование заданий на уровне [http://en.wikipedia.org/wiki/IBM_Parallel_Sysplex#Sysplex Sysplex].&lt;br /&gt;
&lt;br /&gt;
Пакетные процессы обычно имеют следующие свойства:&lt;br /&gt;
* обработка и хранения больших объёмов вводимых данных;&lt;br /&gt;
* доступ к большому количеству записей;&lt;br /&gt;
* большой объём выходных данных;&lt;br /&gt;
* мгновенная реакция (обычно, это обязательное требование);&lt;br /&gt;
* генерируется информация о большом количестве пользователей или информационных объектов.&lt;br /&gt;
&lt;br /&gt;
Запланированный пакетный процесс может представлять выполнение тысяч задач в заданной последовательности. Рассмотрим последовательность выполнения запланированного пакетного процесса:&lt;br /&gt;
# ночью происходит обработка множества пакетных заданий, осуществляющих запуск программ и утилит. Эти задания консолидируют результаты оперативных транзакций, прошедших в течение дня;&lt;br /&gt;
# до и после выполнения заданий создаются резервные копии критически важных данных;&lt;br /&gt;
# отчёты с коммерческой статистикой передаются в специальный отдел для анализа;&lt;br /&gt;
# отчёты с заключениями(исключениями?) пересылаются в филиалы;&lt;br /&gt;
# отчёты о суммарной обработке данных отправляются партнёрской компании, владельцу торговой марки;&lt;br /&gt;
# владелец осуществляет мониторинг;&lt;br /&gt;
# задания и транзакции выполняют чтение или обновление БД.&lt;br /&gt;
&lt;br /&gt;
==== Обработка оперативных транзакций ====&lt;br /&gt;
&lt;br /&gt;
Это обработка транзакций, выполняемая интерактивно с участием конечного пользователя.&lt;br /&gt;
&lt;br /&gt;
Обычно, мейнфрейм обслуживает огромное количество систем выполнения транзакций. Эти системы часто представляют собой критически важные приложения, от которых зависит выполнение основных функций предприятия.&lt;br /&gt;
&lt;br /&gt;
Системы, выполняющие транзакции, должны быть способны поддерживать непредсказуемое количество одновременно работающих пользователей и типов транзакций.&lt;br /&gt;
&lt;br /&gt;
Одно из основных свойств системы выполнения транзакций - очень высокая скорость взаимодействия пользователя с системой. Серия коротких взаимодействий, при которых на каждое следует немедленная реакция.&lt;br /&gt;
&lt;br /&gt;
Оперативные транзакции обладают следующими свойствами:&lt;br /&gt;
* небольшое количество входных данных;&lt;br /&gt;
* небольшое количество хранимых записей, к которым осуществляется доступ и обработка;&lt;br /&gt;
* небольшое количество выходных данных.&lt;br /&gt;
&lt;br /&gt;
Требования к транзакционным системам:&lt;br /&gt;
* высокая скорость реакции;&lt;br /&gt;
* больше количество пользователей;&lt;br /&gt;
* круглосуточная доступность транзакционного интерфейса для пользователя;&lt;br /&gt;
* безопасность выполнения транзакций.&lt;br /&gt;
&lt;br /&gt;
Пример транзакционной системы:&lt;br /&gt;
# клиент использует обычный банкомат с понятным пользователю графическим интерфейсом;&lt;br /&gt;
# в филиале банка той же сети сидит сотрудник и осуществляет операции;&lt;br /&gt;
# в центральном офисе тоже что-то происходит, например бизнес-аналитик настраивает транзакции и решает производительность;&lt;br /&gt;
# все запросы отправляются на мейнфрейм для обработки;&lt;br /&gt;
# приложения на мейнфрейме выполняют обновление и запросы к СУБД;&lt;br /&gt;
# сохранение файлов БД.&lt;br /&gt;
&lt;br /&gt;
=== Обслуживание мейнфреймов ===&lt;br /&gt;
&lt;br /&gt;
На обслуживание мейнфрейма требуется тьма всяких должностей: от администраторов и программистов до завскладом.&lt;br /&gt;
&lt;br /&gt;
==== Системный программист ====&lt;br /&gt;
&lt;br /&gt;
Занимается установкой, настройкой и обслуживанием операционной системы. Он же ставит и обновляет ПО.&lt;br /&gt;
&lt;br /&gt;
Его задачи:&lt;br /&gt;
* планирование обновления ПО и аппаратного обеспечения и изменений в конфигурации;&lt;br /&gt;
* подготовка системных операторов и программистов приложений;&lt;br /&gt;
* автоматизация операций;&lt;br /&gt;
* планирование производительной мощности;&lt;br /&gt;
* запуск заданий и скриптов установки;&lt;br /&gt;
* выполнение заданий настройки, относящихся к инсталляции;&lt;br /&gt;
* тестирование взаимодействия новых продуктов с существующими приложениями и пользовательскими процедурами;&lt;br /&gt;
* настройка производительности в масштабах системы в целях обеспечения требуемого уровня обслуживания.&lt;br /&gt;
&lt;br /&gt;
Должен иметь навыки исправления ошибок системного ПО. Смотрит дампы и выясняет.&lt;br /&gt;
&lt;br /&gt;
Занимается обслуживанием промежуточного ПО (программный слой между ОС и приложением конечного пользователя).&lt;br /&gt;
&lt;br /&gt;
==== Системный администратор ====&lt;br /&gt;
&lt;br /&gt;
Обслуживает критически важные данные предприятия (БД).&lt;br /&gt;
&lt;br /&gt;
Задачи:&lt;br /&gt;
* установка ПО;&lt;br /&gt;
* добавление и удаление пользователей;&lt;br /&gt;
* управление правами доступа;&lt;br /&gt;
* управление устройствами хранения;&lt;br /&gt;
* управление сетями и связью;&lt;br /&gt;
* мониторинг системной производительности.&lt;br /&gt;
&lt;br /&gt;
==== Проектировщики и программисты приложений ====&lt;br /&gt;
&lt;br /&gt;
Проектирование, компоновка, тестирование и доставка приложений к конечному пользователю.&lt;br /&gt;
&lt;br /&gt;
На основании требований, полученных от бизнес-аналитиков, проектировщик создаёт ТЗ, по которому программист создаёт приложение. Этот процесс включает в себя несколько итераций.&lt;br /&gt;
&lt;br /&gt;
Тестирование:&lt;br /&gt;
* функциональное - соответствие ТЗ;&lt;br /&gt;
* модульное - проверка модуля отдельно;&lt;br /&gt;
* интеграционное - как будет работать вся система.&lt;br /&gt;
&lt;br /&gt;
==== Системный оператор ====&lt;br /&gt;
&lt;br /&gt;
Осуществляет мониторинг и контроль операций, выполняемых на программном и аппаратном обеспечении мейнфрейма. Запускает и останавливает системные задачи, проверяет системные консоли на возникновение необычных состояний.&lt;br /&gt;
&lt;br /&gt;
При добавлении приложений в мейнфрейм также отвечает за их бесперебойную работу. Документация описывает операционные требования к приложению, о которых операторы должны знать при выполнении задачи.&lt;br /&gt;
&lt;br /&gt;
==== Аналитик производственного контроля ====&lt;br /&gt;
&lt;br /&gt;
Отвечает за проверку безошибочного и бесперебойного выполнения пакетных заданий.&lt;br /&gt;
&lt;br /&gt;
На некоторых мейнфреймах сначала выполняется интерактивная задача для оперативных пользователей, а потом только запускается пакетный режим.&lt;br /&gt;
&lt;br /&gt;
Благодаря контролю, осуществляемому аналитиком, сложно внести какие-либо изменения в систему в обход предусмотренных процедур.&lt;br /&gt;
&lt;br /&gt;
==== Изготовитель ====&lt;br /&gt;
&lt;br /&gt;
Большая часть мейнфреймов производится в IBM. ПО тоже оттуда. И вся поддержка тоже оттуда. Есть централизованный центр поддержки, предоставляющий гарантийное и дополнительное обслуживание.&lt;br /&gt;
&lt;br /&gt;
Должностные лица поддержки:&lt;br /&gt;
* наладчик. Устанавливает, ремонтирует;&lt;br /&gt;
* специалист по поддержке ПО.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Супер ЭВМ (9 семестр)]]&lt;br /&gt;
[[Категория:Конспекты лекций и семинаров]]&lt;/div&gt;</summary>
		<author><name>93.185.192.79</name></author>
	</entry>
</feed>