Facilitățile de distribuție - studopediya

În simulare, topologia sistemului distribuit ar trebui să ia în considerare locația fizică instanțe ale ambelor componente și clase. În cazul în care accentul se pune pe sistemul de management al configurației implementat, modelarea distribuției componentelor (vezi cap. 25) este deosebit de important pentru vizualizarea, specificarea, construirea și documentarea locația fizică a entităților, cum ar fi executabile, biblioteci și tabele. Dacă sunteți mai interesat de funcționalitate, scalabilitate și capacitatea sistemului, cea mai importantă modelarea instalațiilor de distribuție.

Decizia cu privire la modul de a aloca obiecte în sistem - aceasta este o problemă dureroasă, și nu numai pentru că problemele de distribuție obiecte sunt strâns legate de problema paralel (privind modelarea proceselor și fire, vezi capitolul 22.). decizie nepotrivită poate avea ca rezultat o performanță foarte slabă, dar prea sofisticate se apropie un pic mai bine, și, probabil, chiar mai rău, deoarece acestea duc la instabilitate.

  1. Pentru fiecare clasă de obiecte de interes în sistem, să ia în considerare localitatea de referință - cu alte cuvinte, pentru a identifica toți vecinii u de locația lor. Ferm localitate conectată înseamnă că obiectele de vecin logic contigue, dar slabosvyaznaya - că ele sunt separate fizic unul de altul (și, prin urmare, pentru schimbul de informații va avea loc între întârzierile de timp). Încercați să puneți obiecte în apropierea actorului în E că acestea sunt manipulate.
  2. În continuare, ia în considerare interacțiunile tipice dintre cele legate obiectele set stvami. Se pune multitudinea de obiecte cu un grad ridicat de partea care interacționează reciproc de alta, pentru a reduce costurile de comunicare. Separate în diferite noduri obiecte care interacționează slab unele cu altele.
  3. În continuare, ia în considerare alocarea responsabilităților în sistem. în comun infrastructura Redistribuirea, astfel încât echilibrarea sarcinii fiecărui nod.
  4. Nu uita despre siguranța, mobilitatea și calitatea serviciilor și consideră că acestea atunci când plasarea de obiecte considerente.
  5. Egal obiecte din diagramă într-unul din cele două moduri:
    • inclusiv facilități în mod direct la nodurile din diagrama de implementare;
    • indicând în mod clar poziția unui obiect cu ajutorul valorilor etichetate.

Fig. 23.5 este o diagramă de obiecte (vezi cap. 14), care simulează distribuirea obiectelor într-un sistem de vânzare cu amănuntul ipotetic. Valoarea acestei diagrame este că vă permite să vizualizați locația fizică a instalațiilor cheie. După cum se poate observa, cele două obiecte Ordinul (ordine) și vânzări (vânzări) sunt nod Workstation (RabochayaStantsiya), celelalte două (ObserverAgent, agentNablyudeniya și produs, Produs) - nod server și unul (ProductTable, tablitsaProduktov) - pe site-ul depozitul de date ( HranilischeDannyh).


Fig. 23.5 Simularea de spatii de distributie

articole similare