КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Мережне програмне забезпечення
Функціональні можливості мережі визначаються послугами, які вона надає користувачеві. Для реалізації кожної з послуг мережі та доступу користувача до цієї послуги розробляється програмне забезпечення. Програмне забезпечення, призначене для роботи в мережі, має бути орієнтованим на одночасне використання багатьма користувачами. Найпоширенішими є дві основні концепції побудови такого програмного забезпечення. У першій концепції мережне програмне забезпечення орієнтовано на надання багатьом користувачам ресурсів загальнодоступного головного комп'ютера мережі - файлового сервера, або файл-сервера. Цю назву він дістав тому, що основним ресурсом головного комп'ютера є файли, що містять програмні модулі або дані. Він є найзагальнішим типом сервера. Ємність його дисків має бути більшою, ніж на звичайному комп'ютері, оскільки він використовується багатьма комп'ютерами. В мережі може бути кілька файлових серверів. Серед інших ресурсів файлового сервера, що надаються в спільне використання користувачам мережі, — принтер, модем, пристрій для факсимільного зв'язку. Мережна ОС — це мережне програмне забезпечення, що керує ресурсами файлового сервера і надає до них доступ багатьом користувачам мережі. Ії основна частина розміщується на файловому сервері; на робочих станціях установлюється тільки невелика оболонка, яка відіграє роль інтерфейсу між програмами, що звертаються за ресурсом, і файловим сервером. Програмні системи, орієнтовані на роботу в рамках цієї концепції, дають змогу використати ресурси файлового сервера. Ці програмні системи також можуть зберігатися на файловому сервері і використовуватися всіма користувачами одночасно. Модулі цих програм у міру необхідності переносяться на комп'ютер користувача — робочу станцію і там виконують призначувану роботу. При цьому оброблення даних, навіть якщо вони є спільним ресурсом і зберігаються на файловому сервері, проводить: ся на комп'ютері користувача. Очевидно, що для цього файли, в яких зберігаються дані, мають бути переміщені на комп'ютер користувача. У другій концепції, яка називається архітектурою «клієнт—сервер», програмне забезпечення орієнтовано не тільки на колективне використання ресурсів, а й на їх оброблення в місці розміщення ресурсу за запитами користувачів. Програмні системи архітектури «клієнт—сервер» складаються з програмного забезпечення сервера і програмного забезпечення користувача — клієнта. Робота цих систем організовується так: програми-клієнти виконуються на комп'ютері користувача і посилають запити до програми-сервера, яка працює на комп'ютері спільного доступу. Основне оброблення даних здійснюється потужним сервером, а на комп'ютер користувача посилаються тільки результати виконання запиту. Так, сервер баз даних використовується в потужних СУБД, таких як Microsoft SQL Server, Oracle та інших, що працюють з розподіленими базами даних. Сервери баз даних, розраховані на роботу з великими обсягами даних (десятки гігабайтів і більше) та велику кількість користувачів, забезпечують високу продуктивність, надійність і захищеність. У глобальних комп'ютерних мережах архітектура «клієнт—сервер» 1у певному значенні) є основною. Широко відомими є Web-сервери, що забезпечують збереження та оброблення гіпертекстових сторінок, FTP-сервери, сервери електронної пошти і безліч інших. Клієнтські програми названих служб дають змогу сформулювати запит на одержання послуги з боку цих серверів і прийняти від них відповідь. Будь-який комп'ютер мережі, який має ресурс, що розділяється, може бути названий сервером. Так, комп'ютер із модемом, який розділяється і до якого мають доступ користувачі інших комп'ютерів, — це модемний, або комунікаційний, сервер.
Дата добавления: 2014-12-17; Просмотров: 1329; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |