Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України


НазваЛекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Дата конвертації14.03.2013
Розмір445 b.
ТипЛекція


Лекція 01. Структура і основні задачі створення розподілених систем

  • Діденко Дмитро Георгійович

  • Старший викладач кафедри ММСА ННК «ІПСА»

  • Національний технічний університет України

  • «Київський політехнічний інститут»

  • м. Київ, Україна


Питання заняття

  • Загальна характеристика розподілених систем.

  • Прозорість.

  • Відкритість і масштабованість.



1.1. Визначення розподіленої системи

  • Розподілена система - це комплекс незалежних комп'ютерів, які користувач сприймає як єдину об'єднану систему.



1.2. Фактори розвитку РІС

  • зростання продуктивності комп'ютерів при зменшенні вартості обробки інформації;

  • розповсюдження швидких локальних мереж;

  • зростання швидкості роботи з Internet;

  • розвиток теорії й практики створення програмних засобів розподілених БД та засобів графічного інтерфейсу для них;

  • упровадженням еталонної моделі взаємодії відкритих систем OSI для реалізації стеків протоколів реальних систем.





1.4. Основні завдання створення РІС

  • Організація з'єднання користувачів із ресурсами, яке спрощує обмін інформацією, зокрема, мультимедійною.

  • Забезпечення прозорості, яка полягає у приховуванні для користувачів процесів і ресурсів РІС.

  • Забезпечення відкритості РІС, яка передбачає наявність стандартних засобів або служб доступу до системи широкому колу користувачів.

  • Масштабованість, яка полягає у можливості розширення й мо­дифікації РІС.



2. Прозорість

  • прозорість доступу;

  • прозорість місцеположення;

  • прозорість перенесення;

  • прозорість зміни місцеположення;



2.1. Прозорість доступу

  • Прозорість доступу (приховує відмінності у поданні даних і доступу до ресурсів) дозволяє приховати різний формат передавання даних для різних процесорів (від молодшого байта до старшого або від старшого до молодшого), а також відмінності у поданні імен файлів тощо.



2.2. Прозорість місцеположення

  • Прозорість місцеположення (приховує від користувача фізичне місцеположення ресурсу) досягається, зокрема, наданням логічних імен.



2.3. Прозорість перенесення

  • Прозорість перенесення приховує факт переміщення ресурсу в інше місце .



2.4. Прозорість зміни місцеположення

  • Прозорість зміни місцеположення (приховує переміщення ре­сурсу під час обробки даних) актуальна для мобільних розпо­ділених систем, у яких відбувається пересування процесорів у процесі оброблення даних.



2.5. Прозорість реплікації

  • Прозорість реплікації (приховує факт реплікації від користувача) може значно зменшити продуктивність роботи РІС. Прозорість реплікації за умови підтримання їх цілісності може вияви­тись недоцільною через великі часові витрати.



2.6. Прозорість паралельного доступу

  • Несуперечливість прозорості паралельного доступу (приховує факт сумісного ви­користання ресурсу кількома конкуруючими процесами користувачів), наприклад, у БД, підтримується механізмом взаємоблокувань або використанням транзакцій.



2.7. Прозорість відмов

  • Прозорість відмов (приховує факт виникнення відмов у систе­мі й відновлення ресурсу), зокрема і приховування збоїв, - одна з найскладніших проблем побудови РІС і забезпечення її відмовостійкості. Визначення відмов і збоїв може призводити до сповільнення робо­ти окремих компонентів системи.



2.8. Прозорість схоронності

  • Прозорість схоронності (приховує факт розміщення ресурсу на диску або кешування ресурсу) маскує реальне розміщення ресурсу на диску і на віртуальному диску. Така прозорість характерна для об'єктно-орієнтованих БД, у яких можливий безпосередній виклик методів.



3.1. Відкритість

  • Загальна специфікація інтерфейсу служб РІС.

  • Гнучкість конфігурування системи.



3.2. Основні технології масштабування

  • вилучення часу очікування зв'язку;

  • розподілення;

  • реплікація, тобто розмноження компонентів систем.



Питання заняття

  • Загальна характеристика розподілених систем.

  • Прозорість.

  • Відкритість і масштабованість.



Питання?

  • Розподілені інформаційні системи

  • www.simulation.kiev.ua/dis/



Схожі:

Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 07. Розподілена система dcom діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Використовується переважно у ос windows, хоча була реалізована на декількох платформах
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 06. Промисловий стандарт corba діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Першi версiї специфiкацiї з'явились на початку 90-х рокiв. Поширеними є версiї 4 i 3
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 03. Програмне забезпечення проміжного рівня Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Концепції програмних рішень Основними програмними компонентами рiс є ос I системи промiжного рiвня
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 04. Зв'язок процесів на рівні протоколів Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Т. к. Ріс побудовані з використанням принципа відкритості, то використовуються стандартні протоколи обміну даними між процесами
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 12. Моделi I системи узгодження Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Типи моделей узгоджень Системи узгодження передбачають вiддiлення обчислювальних процесiв вiд механiзмiв їх узгодження
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 10. Система coda та iншi розподiленi файловi системи Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Прототипом системи є система afs на 10000 робочих станцiй I має ту ж саму afs virtue органiзацiю
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 11. Розподiленi системи документiв Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
За стандартизацiю протоколiв удосконалення мiжоперацiйної взаємодiї та удосконалення систем на основi World Wide Web (www) з 1994...
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 05. Зв'язок на основі повідомлень І потоків Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Зв'язок на основi повiдомлень Зв'язок на пiдставi повiдомлень дозволяє уникнути блокування клiєнта у процесi здiйснення операцiї,...
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 13. Процеси розподiлених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
ОС. Вiдслiдковуються процеси за допомогою таблиць процесiв (process table), якi мiстять записи даних (значення регiстрiв, процесора,...
Лекція 01. Структура І основні задачі створення розподілених систем Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України iconЛекція 15. Розподiлене пiдтвердження та вiдновлення процесiв Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
Розподiлене пiдтвердження (Distributed commit) являє собою бiльш загальне завдання порiвняно з атомарним груповим розсиланням i передбачає...

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка