Podcast
Questions and Answers
Cili nga konceptet e mëposhtme është thelbësor për sistemet e shpërndara?
Cili nga konceptet e mëposhtme është thelbësor për sistemet e shpërndara?
- Operimi vetëm në një makinë të vetme
- Centralizimi i plotë i burimeve
- Ndarja e burimeve nëpër nyje të ndryshme (correct)
- Mungesa e komunikimit midis komponenteve
Cila nga sfidat e mëposhtme është më karakteristike për sistemet e shpërndara?
Cila nga sfidat e mëposhtme është më karakteristike për sistemet e shpërndara?
- Optimizimi i përdorimit të procesorit lokal
- Eliminimi i plotë i vonesave të rrjetit
- Sigurimi i konsistencës së të dhënave në të gjitha nyjet (correct)
- Reduktimi i përdorimit të memories lokale
Cili nga trendet e mëposhtme po ndikon ndjeshëm në evoluimin e sistemeve të shpërndara?
Cili nga trendet e mëposhtme po ndikon ndjeshëm në evoluimin e sistemeve të shpërndara?
- Centralizimi i shërbimeve në një server të vetëm
- Rënia e përdorimit të pajisjeve mobile
- Rritja e kërkesës për shërbime multimediale (correct)
- Reduktimi i shpejtësisë së rrjeteve
Në kontekstin e sistemeve të shpërndara, çfarë përfaqëson koncepti i 'middleware'?
Në kontekstin e sistemeve të shpërndara, çfarë përfaqëson koncepti i 'middleware'?
Cila nga karakteristikat e mëposhtme është thelbësore për shkallëzueshmërinë e një sistemi të shpërndarë?
Cila nga karakteristikat e mëposhtme është thelbësore për shkallëzueshmërinë e një sistemi të shpërndarë?
Në kontekstin e sistemeve të shpërndara, çfarë nënkupton transparenca?
Në kontekstin e sistemeve të shpërndara, çfarë nënkupton transparenca?
Cili rol kryesor luan teknologjia blockchain në kontekstin e sigurisë së sistemeve të shpërndara?
Cili rol kryesor luan teknologjia blockchain në kontekstin e sigurisë së sistemeve të shpërndara?
Çfarë ofron koncepti i 'cloud computing' në lidhje me sistemet e shpërndara?
Çfarë ofron koncepti i 'cloud computing' në lidhje me sistemet e shpërndara?
Cila është një nga sfidat kryesore të lidhura me trajtimin e dështimeve në sistemet e shpërndara?
Cila është një nga sfidat kryesore të lidhura me trajtimin e dështimeve në sistemet e shpërndara?
Cila është një karakteristikë e rrjeteve të mbivendosjes (overlay networks) në sistemet e shpërndara?
Cila është një karakteristikë e rrjeteve të mbivendosjes (overlay networks) në sistemet e shpërndara?
Cili është roli i arkitekturës klient-server në World Wide Web (WWW)?
Cili është roli i arkitekturës klient-server në World Wide Web (WWW)?
Çfarë është një Uniform Resource Locator (URL) dhe cili është qëllimi i tij kryesor?
Çfarë është një Uniform Resource Locator (URL) dhe cili është qëllimi i tij kryesor?
Cila nga alternativat e mëposhtme përshkruan më mirë konceptin e 'heterogjenitetit' në sistemet e shpërndara?
Cila nga alternativat e mëposhtme përshkruan më mirë konceptin e 'heterogjenitetit' në sistemet e shpërndara?
Si ndikon përhapja e madhe e rrjeteve në trendet e sistemeve të shpërndara?
Si ndikon përhapja e madhe e rrjeteve në trendet e sistemeve të shpërndara?
Çfarë roli ka 'replikimi' (përsëritja) në transparencën e sistemeve të shpërndara?
Çfarë roli ka 'replikimi' (përsëritja) në transparencën e sistemeve të shpërndara?
Si ndikon 'konkurrenca' në dizajnin e sistemeve të shpërndara?
Si ndikon 'konkurrenca' në dizajnin e sistemeve të shpërndara?
Cila është një nga implikimet e përdorimit të rrjeteve të bazuara në pajisje mobile në sistemet e shpërndara?
Cila është një nga implikimet e përdorimit të rrjeteve të bazuara në pajisje mobile në sistemet e shpërndara?
Si ndikon menaxhimi i energjisë në dizajnin e sistemeve të shpërndara?
Si ndikon menaxhimi i energjisë në dizajnin e sistemeve të shpërndara?
Si ndikon heterogjeneti në trajtimin e sigurisë në sistemet e shpërndara?
Si ndikon heterogjeneti në trajtimin e sigurisë në sistemet e shpërndara?
Nëse një sistem përdor riprodhimin ose kopjimin e një burimi, cilën transparencë duhet ta përdorë sistemi?
Nëse një sistem përdor riprodhimin ose kopjimin e një burimi, cilën transparencë duhet ta përdorë sistemi?
Cili lloj riprodhimi u ofron shfrytëzuesve shkallëzueshmëri të lartë, si dhe tolerancë ndaj gabimeve dhe shkëputjes së rrjetit?
Cili lloj riprodhimi u ofron shfrytëzuesve shkallëzueshmëri të lartë, si dhe tolerancë ndaj gabimeve dhe shkëputjes së rrjetit?
Parandalimi i kapjes dhe përsëritjes së mesazheve të ndjeshme është i rëndësishëm. Cilët janë dy opsionet që kryejnë këtë kontroll, që duhet të kryejë secili sistem i sigurt i shpërndarë?
Parandalimi i kapjes dhe përsëritjes së mesazheve të ndjeshme është i rëndësishëm. Cilët janë dy opsionet që kryejnë këtë kontroll, që duhet të kryejë secili sistem i sigurt i shpërndarë?
Një problem që mund të ndodhë kur dizajnoni një arkitekturë të shpërndarë softuerike është zgjedhja e një strategjie që shfrytëzon llogaritjet e shpërndara në një mjedis shkallëzues të gjerë me shumë dhjetëra mijëra serverë. Sipas jush, cili do të ishte një shembull i tillë?
Një problem që mund të ndodhë kur dizajnoni një arkitekturë të shpërndarë softuerike është zgjedhja e një strategjie që shfrytëzon llogaritjet e shpërndara në një mjedis shkallëzues të gjerë me shumë dhjetëra mijëra serverë. Sipas jush, cili do të ishte një shembull i tillë?
Për sa i përket koncepteve harduerike, në sistemet e shpërndara, si adresohet memoria?
Për sa i përket koncepteve harduerike, në sistemet e shpërndara, si adresohet memoria?
Cili është problemi me thirrjet e procedurave të largëta (remote procedure call)?
Cili është problemi me thirrjet e procedurave të largëta (remote procedure call)?
Një rrjet funksionon në bazë të frekuencës të madhe të transmetimit të të dhënave në çdo sekondë, megjithatë ka humbje të performancës gjatë transmetimit. Çfarë mund të bëjë inxhinieri për të kontrolluar humbjen e performancës?
Një rrjet funksionon në bazë të frekuencës të madhe të transmetimit të të dhënave në çdo sekondë, megjithatë ka humbje të performancës gjatë transmetimit. Çfarë mund të bëjë inxhinieri për të kontrolluar humbjen e performancës?
Kur flasim për transparencën relative ndaj sistemeve të shpërndara të një shkallë tjetër më të lartë, cilat koncepte duhet të fokusohemi?
Kur flasim për transparencën relative ndaj sistemeve të shpërndara të një shkallë tjetër më të lartë, cilat koncepte duhet të fokusohemi?
Aplikimet e shpërndara mund të përdorin standarde ose protokolle të hapura, për të bashkëvepruar me aplikacione të tjera të shpërndara. Cila është ajo praktikë që përshkruan shkëmbimin ose ofrimin e shërbimeve duke përdorur formate dhe protokolle të mirëpërcaktuara?
Aplikimet e shpërndara mund të përdorin standarde ose protokolle të hapura, për të bashkëvepruar me aplikacione të tjera të shpërndara. Cila është ajo praktikë që përshkruan shkëmbimin ose ofrimin e shërbimeve duke përdorur formate dhe protokolle të mirëpërcaktuara?
Nëse themi se disa nyje në sistemin e shpërndarë mund të operojnë në mënyrë të pavarur nga njëra-tjetra, atëherë çfarë karakteristikë përmbushim?
Nëse themi se disa nyje në sistemin e shpërndarë mund të operojnë në mënyrë të pavarur nga njëra-tjetra, atëherë çfarë karakteristikë përmbushim?
Kur një sistem i shpërndarë shtrihet mbi makina të shumta dhe i ofron çdo aplikacioni të njëjtën ndërfaqe, çfarë kemi?
Kur një sistem i shpërndarë shtrihet mbi makina të shumta dhe i ofron çdo aplikacioni të njëjtën ndërfaqe, çfarë kemi?
Nëse nevojitet të optimizohet rrjeti i shpërndarë për të siguruar shpejtësi të lartë dhe siguri të të dhënave, çfarë sistemi duhet të përdoret??
Nëse nevojitet të optimizohet rrjeti i shpërndarë për të siguruar shpejtësi të lartë dhe siguri të të dhënave, çfarë sistemi duhet të përdoret??
Edhe pse blockchain ofron siguri të lartë dhe pandryshueshmëri, cili është disavantazhi më i madh i tij?
Edhe pse blockchain ofron siguri të lartë dhe pandryshueshmëri, cili është disavantazhi më i madh i tij?
Cili protokoll, përcakton mënyrën se si shfletuesit e internetit (klientët) komunikojnë me ueb serverat për të shkëmbyer dokumente dhe të dhëna?
Cili protokoll, përcakton mënyrën se si shfletuesit e internetit (klientët) komunikojnë me ueb serverat për të shkëmbyer dokumente dhe të dhëna?
Teknologjia Blockchain, përdoret për shumë aplikacione por për çfarë është e njohur më së shumti?
Teknologjia Blockchain, përdoret për shumë aplikacione por për çfarë është e njohur më së shumti?
Në sistemet e shpërndara, cilat janë dy llojet kryesore të rrjeteve të mbivendosjes (overlay networks)?
Në sistemet e shpërndara, cilat janë dy llojet kryesore të rrjeteve të mbivendosjes (overlay networks)?
Flashcards
Sistemi i shpërndarë
Sistemi i shpërndarë
Një sistem ku shërbime të shumta drejtohen nëpër makina të ndryshme dhe komunikojnë për të koordinuar veprimet.
Sistemet e shpërndara
Sistemet e shpërndara
Një koleksion i elementeve kompjuterike autonome që paraqiten si një sistem koherent për përdoruesit.
Nyje/Node
Nyje/Node
Një pajisje ose njësi llogaritëse që merr pjesë në një sistem të shpërndarë.
Sistemi i shpërndarë
Sistemi i shpërndarë
Signup and view all the flashcards
Mbledhja e elementeve autonome
Mbledhja e elementeve autonome
Signup and view all the flashcards
Sistem koherent i vetëm
Sistem koherent i vetëm
Signup and view all the flashcards
Dështime të pavarura
Dështime të pavarura
Signup and view all the flashcards
Middleware
Middleware
Signup and view all the flashcards
Thirrjet e procedurave të largëta
Thirrjet e procedurave të largëta
Signup and view all the flashcards
Përhapja e dështimeve
Përhapja e dështimeve
Signup and view all the flashcards
Dështimi i pjesshëm
Dështimi i pjesshëm
Signup and view all the flashcards
Transparenca në qasje
Transparenca në qasje
Signup and view all the flashcards
Transparenca në lokacion
Transparenca në lokacion
Signup and view all the flashcards
Transparenca në konkurrencë
Transparenca në konkurrencë
Signup and view all the flashcards
Transparenca në replikim
Transparenca në replikim
Signup and view all the flashcards
Transparenca në dështime
Transparenca në dështime
Signup and view all the flashcards
Transparenca mobile
Transparenca mobile
Signup and view all the flashcards
Transparenca në performancë
Transparenca në performancë
Signup and view all the flashcards
Transparenca e shkallëzimit
Transparenca e shkallëzimit
Signup and view all the flashcards
Promovimi i shkallëzueshmërisë
Promovimi i shkallëzueshmërisë
Signup and view all the flashcards
Dimensionet e ndryshme të shkallzueshmërisë
Dimensionet e ndryshme të shkallzueshmërisë
Signup and view all the flashcards
Fshehja e vonesave të komunikimit
Fshehja e vonesave të komunikimit
Signup and view all the flashcards
Organizime të memories
Organizime të memories
Signup and view all the flashcards
Teknologjia blockchain
Teknologjia blockchain
Signup and view all the flashcards
World Wide Web (WWW)
World Wide Web (WWW)
Signup and view all the flashcards
HyperText Markup Language( HTML )
HyperText Markup Language( HTML )
Signup and view all the flashcards
Uniform Resource locators (URLs)
Uniform Resource locators (URLs)
Signup and view all the flashcards
Arkitekturën e sistemit Klient-Server
Arkitekturën e sistemit Klient-Server
Signup and view all the flashcards
Forma URL.
Forma URL.
Signup and view all the flashcards
Study Notes
- Ky dokument trajton tiparet dhe karakteristikat e sistemeve të shpërndara
- Kapitulli 1 karakterizon Sistemet e Shpërndara dhe ofron një Hyrje
Metodat e Vlerësimit
-
Vlerësimi I do të jetë më 9 Prill 2025, me vlerë 25%
-
Vlerësimi II do të jetë më 21 Maj 2025, me vlerë 25%
-
Dorëzimi i Projektit do të jetë më 19 Maj 2025, me prezantim nga 25 deri më 28 Maj 2025 dhe do të ketë 40% të notës
-
Vijueshmëria dhe Aktiviteti kanë 10% të notës
-
Metodat e vleresimit ne Telekomin janë 40% Vlerësimi I më 9 Prill 2025
-
Vlerësimi II ka 40% më 21 Maj 2025
-
Punimi seminarik ka 15%
-
Vijueshmëria dhe aktiviteti kan 5%
Sistemet e Centralizuara
- Arkitektura klient-server ku shumë klientë lidhen direkt me një server të vetëm është një sistem i centralizuar
- Serveri trajton të gjitha kërkesat e klientëve
- Përmirësimi i performancës është i kufizuar
- Sistemet e centralizuara kanë një pikë të vetme të dështimit
- Është e vështirë të arrihet disponueshmëria në sisteme të centralizuara
Sistemet e Shpërndara
- Shërbime të shumta drejtohen në makina të ndryshme dhe komunikojnë përmes rrjetit për të koordinuar veprimet, duke u paraqitur përdoruesit përfundimtar si një sistem i vetëm koherent
- Performanca është e pakufizuar, duke mundësuar shkallëzueshmëri horizontale
- Sistemet e shpërndara janë rezistente dhe tolerante ndaj dështimeve
- Disponueshmëria 24/7/365
Përkufizime të Sistemeve të Shpërndara
- Sistemet e shpërndara janë koleksione të elementeve kompjuterike autonome që u shfaqen përdoruesve si një sistem i vetëm koherent
- Një nyje/node mund të jetë çdo pajisje ose njësi llogaritëse që kontribuon në përpunim, ruajtje ose transmetim të dhënash në një sistem të shpërndarë
- Komponentët e vendosur në kompjuterë në rrjet komunikojnë dhe koordinojnë veprimet e tyre duke kaluar mesazhe
Shembuj të Sistemeve të Shpërndara
- Simulimet shkencore mundësojnë llogaritje të shpejta dhe efikase për simulime komplekse në fusha si astrofizika, kimia dhe gjenomika
- Grid Computing përdor burime të shpërndara për kërkime shkencore që kërkojnë llogaritje të mëdha dhe të shpejta
- Analiza e të Dhënave të Mëdha menaxhon dhe analizon të dhëna mjekësore dhe gjenetike për diagnostikë dhe trajtime më të mira
- Përpunimi i Imazheve Mjekësore ndihmon në shpërndarjen dhe përpunimin e imazheve mjekësore si radiografia dhe MRI përmes rrjeteve të shpërndara
- Optimizimi i rrjeteve të shpërndara menaxhon dhe optimizon rrjetet për shpejtësi të lartë dhe siguri të dhënash
- Shërbime si video dhe transmetime live përdorin rrjete të shpërndara për efikasitet
- Sistemet e tregtisë financiare përdorin sisteme të shpërndara për përpunimin e transaksioneve dhe menaxhimin e investimeve
- Teknologjia blockchain përdor sisteme të shpërndara për siguri dhe investime
Karakteristikat e Sistemeve të Shpërndara
- Sistemet e shpërndara mund të përbëhen nga të gjitha llojet e nyjeve
- Nyjet mund të veprojnë në mënyrë të pavarur nga njëra-tjetra
- Nyjet programohen për të arritur qëllime të përbashkëta, të cilat realizohen duke shkëmbyer mesazhe
- Dy lloje të rrjeteve të mbivendosjes: Mbivendosja e Strukturuar e Nyjeve dhe Mbivendosja e Pa strukturuar e Nyjeve.
- Një sistem i shpërndarë duhet të shfaqet si një sistem koherent i vetëm
- Konsistenca matet kur sistemet sillen në pritshmërive te përdoruesve të tij.
- Dështimet e pavarura mund të jenë në harduer/softuer
Organizimi i Sistemeve të Shpërndara
- Një sistem i shpërndarë i organizuar si middleware shtrihet mbi makina të shumta dhe i ofron çdo aplikacioni të njëjtën ndërfaqe
- Shërbimet e ofruara nga middleware përfshijnë komunikimin, menaxhimin e transaksioneve dhe besueshmërinë
Sfidat në Menaxhimin e Dështimeve në Sistemet e Shpërndara
- Thirrjet e procedurave të largëta mund të dështojnë gjatë ekzekutimit për shkaqe të ndryshme
- Përhapja e dështimeve nga pjesë të largëta të sistemit mund të shkaktojë probleme në serverë të tjerë
- Dështimi i pjesshëm mund të ndodhë, duke krijuar sfida në ruajtjen e qëndrueshmërisë së të dhënave
Sfidat e Sistemeve të Shpërndara
- Heterogjeniteti, Sistemi i hapur, Siguria, Shkallëzueshmëria, Trajtimi i dështimit, Konkurrenca, Transparenca, Cilësia e Shërbimit
Heterogjeniteti në Sistemet e Shpërndara
- Heterogjeniteti përfshin rrjetet, pajisjet kompjuterike, sistemet operative, gjuhët e programimit dhe zbatimin nga zhvillues të ndryshëm
Sisteme te hapura
- Ndërveprueshmëria, transportueshmëria, zgjerimi, fleksibiliteti dhe ndarja e politikës nga mekanizmat
Siguria
- Konfidencialiteti mbron mos zbulimin ndaj atyre të paautorizuar, Integriteti mbron kundër ndryshimit ose korrupsionit të burimeve te përbashkëta dhe Disponueshmëria mbron kundër ndërhyrjeve me mjetet për të hyrë në burimet e përbashkëta.
Transparenca në Sistemet e Shpërndara
- Lejon që burimeve lokale dhe në distancë t'u qasemi me operacione identike
- Mundëson qasjen në burime pa ditur vendndodhjen fizike ose atë në rrjetë
- Operimi i disa proceseve të ndara pa interferencë në mes tyre
- Rrit qëndrueshmërinë dhe performancën pa njohuri të përsëritjeve/replikave nga shfrytëzues.
- Fsheh gabimet, duke lejuar shfrytëzuesit të përfundojnë punët pavarësisht nga prishjet
- Lejon lëvizjen e resurse nga klientët në sistem.
- Sistemet konfigurohen dhe përmirësojnë performancën në varësi të ngarkesës.
- Lejon sistemin dhe aplikacionet të zgjerohen në shkallë pa ndryshime në strukturën e sistemit ose të algoritmeve të aplikacionit.
Shkallëzueshmëria
- Kontrollon koston e burimeve fizike dhe humbjen e performances dhe shmang pengesat e performances.
- Mund të matet në madhësisë , gjeografike dhe administrative
Trendet e Sistemeve të Shpërndara
- Trendet e sistemeve të shpërndara: përhapja e rrjetave, kompjutimi i gjithpranishëm, kërkesa në rritje për shërbime multimediale, dhe vështrimi i sistemeve të shpërndara si gjë e dobishme
Teknologjia Blockchain
- Blockchain është një strukturë që ruan rekordet e transaksioneve, të njohura me emrin ""bllok"", në disa baza të dhënash, të njohura me emrin ""chain"", në një rrjet të lidhur përmes nyjeve peer-to-peer
- Aplikohet në sistemet të shpërndara, duke përdorur rrjetin e shpërndarë për të ruajtur dhe verifikuar të dhënat.
- Çdo nyje në rrjet ka një kopje të plotë të blockchain, dhe çdo kush mund t'i shohë të dhënat, por askush nuk mund t'i ndryshoj ato
URL-të (Uniform Resource Locators)
- Standardizuar në 1994
- Forma e përgjithshme e një HTTP URL protocol:// servername [:port] [/pathName] [?query] [ #fragment]
- DNS, Path Name, Query dhe Fragment
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.