Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка отказоустойчивой обчислювальної системи

Реферат Розробка отказоустойчивой обчислювальної системи





Зміст


Введення

Постановка завдання

Алгоритм роботи

Функції та процедури

Інтерфейс

Код програми

Висновок


Введення


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

Старий гасло служби Federal Express звучить так: В«У будь-якому випадку пошта повинна бути доставлена ​​за нічВ». Приблизно такі і вимоги до сучасних комп'ютерних систем, за винятком того, що доставка інформації повинна гарантуватися не за одну ніч, а постійно, незалежно від проблем, які можуть виникнути у конкретних апаратних або програмних компонентах інформаційної системи, збоїв в мережі електроживлення або неприємностей іншого роду.

Така концепція називається отказоустойчивостью. Системи забезпечення відмовостійкості вбудовуються в програмне забезпечення, входять до складу апаратних засобів або є комбінованими. p align="justify"> У рамках курсу відмовостійкі обчислювальні системи, було поставлено завдання розробити простий приклад роботи відмовостійкій системи на основі клієнт-серверної технології.


Постановка завдання


Створити програмний продукт на підставі клієнт-серверної технології, реалізує відмовостійку роботу системи. У разі втрати зв'язку з одним з серверів клієнт підключається на інший сервер. br/>В 

У разі втрати зв'язку з обома серверами клієнт продовжить шукати працездатний сервер зі списку доступних серверів, поки не підключиться до одного з них, або поки робота програми не буде зупинена. Для прикладу буде реалізований сервер погоди, і клієнт запитувач погоду з сервера. br/>

Алгоритм роботи

програмний відмовостійкий сервер клієнт

1. Запускається сервер і альтернативний сервер, що прослуховують 999 порт по всіх діапазонах айпі адрес. У разі отримання пакета з цього порту аналізується міститься в пакеті інформація, якщо перший символ p то це пакет перевірки зв'язку від клієнта, після символу В«pВ» міститься айпі адресу відправника на який відправляється пакет аналогічного типу з інформацією про те що сервер доступний. Якщо другий символ В«zВ», то це запит погоди, в такому випадку сервер формує відповідь пакет містить інформацію про температуру повітря та хмарності.

. Аналогічно працює другий сервер.

. Клієнт після запуску починає з певною частотою відправляти пакети перевірки зв'язку на перший адресу зі спи...


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основні поняття (сайт, IP-адресу, порт, сокет, сервер, клієнт)
  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&
  • Реферат на тему: Розробка додатків за технологією &клієнт-сервер&
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...