..


Sponsorētās saites

Distributed sistēmas

Raksts raksta Luca Ruggiero

Ievads

Par disribuito sistēma ir datoru sistēma, vai nav balstīta uz Web tehnoloģiju, kas sastāv no dažādiem komponentiem, kā arī ģeogrāfiski atdalītas viena no otras, ka ir nepieciešams Paplašinātā aparatūru un programmatūru, lai nodrošinātu noteiktu līmeni, veiktspēju. Mērķis ir apmainīties ar datiem un resursus starp sistēmas lietotājiem.

Arhitektūra Sadalītā sistēmā

Nav vienota modeļa izplatīts sistēma: sistēma ir definēta tā, ka kāda iemesla dēļ, tā apvieno vairākas aparatūras un programmatūras platformas un ir sastopams plašā vālu teritorijas.

Sistēmu, kas balstīta uz Web tehnoloģiju, kas saistīta resursus var uzskatīt par galveno rāmji, personālo datoru un MIDI, tas pat nav teicis, ka saziņa notiek, izmantojot to pašu tīkla protokolus un atbilst vienotām specifikācijām. Var būt sadalīti uz dažādiem serveriem un datu bāzes programmatūra nav ļoti elastīga un palielinātās palaist uz jebkuras platformas.

Sadalītā sistēmā uz tīmekļa tehnoloģijas pamatā, tomēr uzskata, ka iesaistīšanās veidiem, tīklu, piemēram, Internet, Intranet un mobilo sakaru tīklā. Pašu interneta vai iekštīkla bāzes sistēmai var būt nepieciešams Web serveris, mail serveris, FTP serveris, serveris, ugunsmūra drošības, par vairākiem savienojumiem proxy un tā tālāk. Mobilo sistēmu, tomēr ietver tādas tehnoloģijas kā GSM, WiFi, GPRS, Blue Tooth, un citiem, kas strādā kopā, lai nodrošinātu vienotu pakalpojumu.

Gada beigām monopolu

Ar iemeslu slavu filozofiju atvērtā koda gigantu, piemēram, IBM un Microsoft ir jāīsteno datortehnikas un programmatūras sistēmas, lai padarītu paplašinātās pārnēsājamām datorsistēmām, atbrīvojot labu procentu pamatkomponentiem vecākiem.

Piemēram, sistēma, uzrakstīts PHP, nav jāskrien uz Linux sistēmas, taču to var palaist serveri no Microsoft. Grūtāk citā veidā, kā es dzirdēju gadiem atbalstu. Par daļu no pingvīnu NET un jūs nevarat redzēt veids, kā precizēt.

Lielu kredītu jāiet uz un no XML sastāvdaļas, vai vismaz, rakstītas Java. Izmantojot šos divus mīti programmu izplata sistēmas ir kļuvušas vienkāršākas dzīvi un interesēm ikvienam, pat milži, atrasties kopumā un nevis norobežoties tās tirgus daļas, neveicot nevienam ieraksta.

Problēmas un risinājumi

Līdz šim mēs esam runājuši par tehnoloģiju un datoru sistēmu, bet mēs nedrīkstam aizmirst, ka dators nav nekas, un ir bezjēdzīgi bez klātbūtnes vīrietis, tad informācijas sistēmu.

Vīrietis, papildus līdz lietotājam, ir arī radījusi sistēmu, un, protams, tas saskaras ar virkni problēmu atrisināt, daži no kuriem jau tiek risinātas diskursīvās.

Mēs izgatavojam shematisks.

  • Neviendabīgums - izkliedēta sistēmu raksturo, kā jau minēts, sistēmu, iekārtu, valodu un dažādu datu struktūras esamību, ti, visi elementi nav viegli pārvaldīt. Ja nevarat apvienot sistēma tajā pašā vidē, risinājums ir pieņemt starpprogrammatūru Paplašināta rokturi pieprasījumu un atbilžu dažādu sistēmu kopā. Tehnoloģiju parasti izmanto tikai Java, XML un. NET.
  • Drošība - drošības, mēs tiks izslēgti no sistēmas lietotāju neatzīts, potenciāli kaitīgu, kā arī datu integritāti pārvaldības sistēma pati par sevi un pakalpojuma pieejamības laikā. Beigās tas ir nepieciešams izveidot stabilu bāzes sistēma, kas balstīta uz aparatūras un programmatūras pārbaudītas un uzticamas, jums ir darbaspēks, kas spēs tikt galā "sistēmu, pēc iespējas īsākā laikā, jebkura darbības traucējumus un (vissarežģītākā lieta dažos veidos a) lietotāju grupa apmācīti un spēj.
  • Mērogojamība - sistēmai ir jābūt darboties laikā un neciestu sabrukums, vai vismaz no tiem izvairīties, vai arī noteikt viņiem sagrupētos. Iespējamos trūkumus, kas ir jāizpilda noteikts maksimālais pieļaujamais aktīvās lietotājiem, lai pārvaldītu sastrēgumus jau agrīnā posmā aparatūru vai programmatūru, ierīces pārvaldību, un aparatūras un programmatūras kļūdas. Risinājums ir līdzīgs citiem: spējīgus un kompetentus darbiniekus. Daudz kas ir atkarīgs produktu kvalitāti, spēju programmētāji un analītiķi, kas veic darbu gudri, un sistēmu inženieriem ar daudzpusība, lai pārvaldītu tīklu, piemēram spējas, organizējot pievienot serveri, pievienot vai dublikātu DNS, un tā tālāk.
  • Konkurētspēja - datu bāze, kas tiek apšaubīts, un atjaunina lietotāju izplatīts sistēmas datu bāzē, darbu simtiem vai pat tūkstošiem apmeklētāju dienā, tāpēc ir iespējams, ka datu integritāte ir apdraudēta. Pirmais risinājums ir atkarīgs no sākotnējā izvēli DBVS, struktūras bāzes piemērošanai, kas sadarbojas ar mērogojamību un spēja paplašinātās sistēmas administratoru analīze konfigurēt visu pēc noteiktiem drošības kritērijiem, līmeņu lietotāju piekļuvi un manipulācijas atslēga datu bāzē.
  • Pārredzamība - Tas nepieciešams, lai ļautu lietotājiem izkliedēta sistēmu pieeju resursiem, kas ir vietējā vai attālos, ar vieglumu. Un "nepieciešams darīt pieejamus līdzekļus, nezinot, piešķiršanu un konfigurēt, ja nepieciešams, atļauj tikai lasāmu, rezervējot tos rakstveidā administratoram un pilnvarotās struktūrvienības, lai darītu pieejamus resursus.

Šajā pašā kategorijā ...
E-Learning
SQL un datu bāzes (Course) SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39.
VB.NET (Kurss) VB.NET (Kurss)
Padarīt datoru lietojumprogrammas ar Visual Basic .. Sākot no 49 €.
Visual Basic 6 (Course) Visual Basic 6 (Course)
Make Darbstaciju lietojumprogrammas ar VB6. Sākot no € 39.
Sponsorētās saites