Дистрибуирани системи
Увод
За дисрибуито система укључује компјутерски систем, било засновано на Веб технологији, која се састоји од различитих компоненти, и географски одвојени једни од других, што захтева хардвера и софтвера инградо да гарантује одређени ниво перформанси. Циљ је да се деле податке и ресурсе између корисника система.
Архитектура дистрибуираног система
Не постоји јединствен модел дистрибуираног система: систем је дефинисан тако да, из било ког разлога, интегрише неколико хардверске и софтверске платформе и присутна је у широким откос територије.
Систем заснован на Веб технологији ресурса укључених може се посматрати као главне оквире, личних рачунара и миди, па чак ни рећи да су комуникационе мреже доћи преко истог протокола и према стандардизованим спецификацијама. Ту се може дисмемберед на различитим серверима базе података и софтвера нису увек разноврсни и инградо да ради на било којој платформи.
Дистрибуирани систем заснован на Веб технологији, међутим, види укључивање различитих типова мрежа као што су Интернет, интранет и мреже мобилне телефоније. Исти систем заснован на Интернету или интранету могу захтевати Веб сервер, маил сервер, ФТП сервер, сервер за безбедност фиревалл, проки за више веза и тако даље. Мобилни систем, међутим, види учешће технологија као што су ГСМ, ВиФи, ГПРС, плави зуб и других, који раде заједно да пружи јединствену услугу.
Крај монопола
Уз успон до славе у филозофији отвореног кода гиганата као што су ИБМ и Мицрософт су реализовали хардвера и софтвера инградо да више преносиве компјутерске системе, слегандоли добар проценат основних компоненти родитеља.
На пример, систем написан у ПХП-у не мора да ради на Линук системима, али такође може да ради на серверима корпорације Мицрософт. Теже други начин, као што је година откад сам чуо за подршку НЕТО од пингвина, и. Не можете да видите начин да се конкретизује.
Велика кредит мора да иде на и са КСМЛ базираних компонената, или бар, писан у Јави. Искоришћавање ове две легенде програмских дистрибуираним системима постали једноставнији живот и интерес свакога, чак и гиганти, да буде присутан у целом тржишту, а не себе изолује у свом комад не признају никога.
Проблеми и решења
До сада смо говорили о технологији и рачунарских система, али не смемо заборавити да рачунар није ништаван и бескористан без присуства човека, затим информациони систем.
Човек, као и као корисник, такође је творац система, а како је очигледно да је то у супротности са низом проблема које треба решити, од којих неки већ бавили дискурзивни.
Ми направити збирној табели.
- Хетерогеност - дистрибуирани систем карактерише, како је већ речено, присуство система, машина, језика и различитих структура података, односно сви елементи нису лак за управљање. Ако је у стању да уједини систем у истој температури, решење да се усвоји јесте само посредничког инградо ручком захтева и одговора различитих система заједно. Технологије обично користи само Јава, КСМЛ и интернета.
- - Сецурити је требало да буду искључени из система од стране корисника није призната, потенцијално штетне, и управљање подацима интегритета унутар самог система и доступност услуга током времена. На крају је неопходно да се изгради јак систем базе, на основу хардвера и софтвера тестирани и поуздани, потребно је да имате особљем 'систем у стању да се носи, у најкраћем могућем року, за било кварова, и (најтежа ствар на неки начин ) група корисника обучени и способни.
- Скалабилност - систем мора да буде оперативан у року и не трпе колапс, или барем гропед да их избегнемо или поправите их. Могући недостаци који морају да се суоче максималне границе активних корисника да управља, уских грла на раној фази хардвера или софтвера, уређаја, управљање и решавање проблема хардвера и софтвера. Решење је сличан другом: способно и компетентно особље. Много зависи од квалитета производа, вештина програмера и аналитичара да радиш пажљиво посао, као и способност система инжењера са свестраношћу да руководи мрежом, као што организовање за додавање сервера, додајте или дуплирали ДНС, и тако даље.
- Конкурентност - база података која се питао и ажурира од стране корисника дистрибуираних система је база података предмет рада стотина или чак хиљада посетилаца дневно, и зато је могуће да интегритет података је угрожена. Прво решење зависи од почетног избора ДБМС и анализа структуре базе података, скалабилност апликације која у интеракцији са и вештине инградо систем администраторима да конфигуришу све у складу са одређеним критеријумима безбедности и нивоа корисничког приступа и манипулација блокаде базе података.
- Транспарентност - То је неопходно да се омогући корисницима дистрибуираних система за приступ ресурсима, који су локални или даљински управљач, са једноставношћу. То је неопходно да расположиве ресурсе без познавања расподеле и конфигуришете, ако је неопходно, дозвољава само за читање, пишите администратору и резервисањем тих тела овлашћена да расположиве ресурсе.






