Changes between Version 14 and Version 15 of Дизајн на системот


Ignore:
Timestamp:
09/08/21 17:01:12 (3 years ago)
Author:
151545
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Дизајн на системот

    v14 v15  
    33=== 1. Архитектура ===
    44
    5 Мрежната инфраструктура е во контекст на моделот клиент-сервер. Клиент-сервер архитектурата е компјутерски модел во кој серверот е домаќин (host). Тој испорачува и управува со повеќето ресурси и услуги што треба да ги потроши клиентот. Овој тип архитектура има еден или повеќе клиентски компјутери поврзани со централен сервер преку мрежа или интернет конекција. Системот прави поделба компјутерски ресурси. Архитектурата клиент/сервер е исто така позната како компјутерски модел за вмрежување или мрежа на клиент/сервер бидејќи сите барања и услуги се испорачуваат преку мрежа. Централниот сервер е поврзан со базата на податоци, додека серверскиот оперативен систем е Linux. Клиентот треба да поседува стабилна интернет врска за да може да оствари комуникација со серверот [5].
     5Мрежната инфраструктура функционира базирано на моделот клиент-сервер. Клиент-сервер архитектурата е компјутерски модел во кој серверот е домаќин (host). Тој испорачува и управува со повеќето ресурси и услуги што треба да ги потроши клиентот. Овој тип архитектура има еден или повеќе клиентски компјутери поврзани со централен сервер преку мрежа или интернет конекција. Системот прави поделба на компјутерски ресурси. Архитектурата клиент/сервер е исто така позната како компјутерски модел за вмрежување или мрежа на клиент/сервер бидејќи сите барања и услуги се испорачуваат преку мрежа. Централниот сервер е поврзан со базата на податоци, додека серверскиот оперативен систем е Linux. Клиентот треба да поседува стабилна интернет врска за да може да оствари комуникација со серверот [5].
    66
    7 Карактеристики на клиент-сервер моделот се:
    8 * На клиентите и серверите им треба различна количина хардверски и софтверски ресурси.
    9 * Машините за клиенти и сервери може да припаѓаат на различни продавачи.
    10 * Хоризонтална приспособливост (зголемување на клиент - машините) и вертикална приспособливост (миграција на помоќен сервер или решение за повеќе сервери)
    11 * Клиентска или серверска апликација комуницира директно со протоколот за транспортниот слој за да воспостави комуникација и да испраќа или прима информации.
    12 * Еден компјутер од класа на сервер може да понуди повеќе услуги во исто време; потребна е посебна серверска програма за секоја услуга.
     7Неколку главни карактеристики на клиент-сервер моделот се:
     8- На клиентите и серверите им треба различна количина хардверски и софтверски ресурси.
     9- Клиентска или серверска апликација комуницира директно со протоколот за транспортниот слој за да воспостави комуникација и да испраќа или прима информации.
     10- Еден компјутер од класа на сервер може да понуди повеќе услуги во исто време; потребна е посебна серверска програма за секоја услуга.
    1311
    14 Предности на клиент-сервер моделот во споредна со P2P се:
    15 * Подобрено споделување податоци - податоците се чуваат со вообичаени деловни процеси и се манипулираат со сервер и се достапни за назначени корисници (клиенти) преку овластен пристап.
    16 * Интеграција на услуги - на секој клиент му е дадена можност да пристапи до корпоративни информации преку работниот интерфејс, елиминирајќи ја потребата да се логира во терминален режим или друг процесор. Алатките за работна површина како табеларни пресметки, презентации на power point итн. Може да се користат за справување со корпоративни податоци со помош на бази на податоци и сервери за апликации кои се наоѓаат на мрежата за да произведат значајни информации.
    17 * Заеднички ресурси меѓу различни платформи - апликациите што се користат за модел на клиент/сервер се изградени без оглед на хардверската платформа или техничката позадина на оперативниот софтвер, обезбедувајќи отворена компјутерска околина, наметнувајќи ги корисниците да ги добијат услугите на клиентите и серверите (база на податоци, апликација, сервери за комуникација).
    18 * Можност за обработка на податоци и покрај локацијата - се наоѓаме во ера која претрпува трансформација на системи фокусирани на машини во системи со корисничко внимание. Системите фокусирани на машинство како главна рамка, мини-микро апликациите имаа уникатни платформи за пристап како и функционални клучеви, опциите за навигација, перформансите и безбедноста се доста видливи. Преку клиент-сервер, корисниците можат директно да се најават во системот и покрај локацијата или технологијата на процесорите.
    19 * Лесно за одржување -  бидејќи архитектурата клиент-сервер е дистрибуиран модел што претставува дисперзирани одговорности меѓу независни компјутери интегрирани низ мрежа, тоа е предност во однос на одржувањето. Лесно е да се заменат, поправат, надградат и преместат додека клиентите остануваат непроменети. Ова незнаење за промена се нарекува капсулација.
    20 * Безбедност - серверите имаат подобра контрола на пристапот и ресурсите за да се осигураат дека само овластените клиенти можат да пристапат или манипулираат со податоците, а ажурирањата на серверот се администрираат ефикасно.
     12Предности на клиент-сервер моделот во споредба со peer-to-peer се:
     13+ Подобрено споделување податоци - податоците се чуваат со вообичаени деловни процеси и се манипулираат со сервер и се достапни за назначени корисници (клиенти) преку овластен пристап.
     14+ Интеграција на услуги - на секој клиент му е дадена можност да пристапи до корпоративни информации преку работниот интерфејс, елиминирајќи ја потребата да се логира во терминален режим или друг процесор. Алатките за работна површина како табеларни пресметки, презентации на power point итн. може да се користат за справување со корпоративни податоци со помош на бази на податоци и сервери за апликации кои се наоѓаат на мрежата за да произведат значајни информации.
     15* Заеднички ресурси меѓу различни платформи - апликациите што се користат за моделот клиент/сервер се изградени без оглед на хардверската платформа или техничката позадина на оперативниот софтвер, обезбедувајќи отворена компјутерска околина, со што се овозможува корисниците да ги добијат услугите на клиентите и серверите (база на податоци, апликација, сервери за комуникација).
     16* Можност за обработка на податоци и покрај локацијата - Преку клиент-сервер, корисниците можат директно да се најават во системот и покрај локацијата или технологијата на процесорите на различните машини што се користат во денешно време.
     17* Лесно за одржување -  Архитектурата клиент-сервер е дистрибуиран модел што претставува дисперзирани одговорности меѓу независни компјутери интегрирани низ мрежа, затоа и претставува предност во однос на одржувањето.
     18* Безбедност - серверите овозможуваат квалитетна контрола врз пристапот и ресурсите со што се гарантира дека само овластените клиенти можат да пристапат или манипулираат со податоците, и ажурирањата на серверот се администрираат ефикасно.
    2119
    2220//