Straturi
v1.0 · în consultareGăzduire (HST)
Stratul HST al limbajului Public Framework Modelling Language 1.0 răspunde la întrebarea „Cine găzduiește și unde?”. Pagina descrie conceptele stratului, relațiile lor și cele 6 tipuri de elemente.
Descrie specificația v1.0
Ce descrie stratul
Stratul HST răspunde la întrebarea „Cine găzduiește și unde?”. El descrie găzduirea, fizică sau în cloud, cu furnizorii (HostingProvider), centrele de date (DataCentre), regiunile cloud (CloudRegion) și contractele (HostingContract) ei. Stratul păstrează și amplasamentele, încăperile, rackurile și capacitatea echipamentelor (PhysicalEquipment).
Conceptele și relațiile lor
Dintre elementele care rulează sau stochează software, doar cele din cinci tipuri se leagă, la nevoie, de locul lor prin relația „este găzduit de” (hostedBy). Din RUN, ele sunt clusterele (Cluster), nodurile (Node) și serviciile administrate (ManagedService). Din APP, ele sunt sistemele software (SoftwareSystem) și depozitele de date (DataStore).
Ținta relației este un centru de date, o regiune cloud sau un furnizor de găzduire. La nevoie, centrul de date și regiunea cloud sunt găzduite de furnizorul lor, prin aceeași relație. Astfel, modelul arată lanțul găzduirii, de la nodul de execuție la furnizor.
Centrul de date aparține familiei loc. De aceea, el include în compoziție, la nevoie, locații fizice (PhysicalLocation), precum încăperile și rackurile, și echipamente fizice. Relația este „include în compoziție” (composition).
Tipurile de elemente
Stratul are 6 tipuri de elemente, din familiile: structură (2), informație (1), loc (3). Câmpurile proprii ale fiecărui tip sunt enumerate sub definiție; câmpurile comune tuturor elementelor sunt descrise la conceptele de bază.
HostingProviderFurnizor de găzduire · familia structurăO organizație care furnizează capacitate sau servicii de găzduire.
Atribute principale:kindjurisdictioncertificationsDataCentreCentru de date · familia locO facilitate de găzduire care conține infrastructură fizică.
Atribute principale:countrytierCloudRegionRegiune cloud · familia locO regiune geografică de găzduire oferită de un furnizor de servicii cloud.
Atribute principale:countryavailabilityZonesHostingContractContract de găzduire · familia informațieUn acord pentru servicii sau capacitate de găzduire.
Atribute principale:slastartsOnendsOnPhysicalEquipmentEchipament fizic · familia structurăEchipament fizic de calcul sau de rețea într-un context de găzduire.
Atribute principale:PhysicalLocationLocație fizică · familia locUn amplasament, o încăpere, un rack sau o altă locație fizică ce conține echipamente.
Atribute principale:regionhorizonProfilekindparentLocationcodecountrylocalityaddressoperatorNameexternalReferencesiteRolecapacityU
În exemplul „Family support benefit”
Figura 4.8 (pagina 36) arată stratul HST în exemplu. Nodul „Benefits runtime node”, din RUN, este găzduit de centrul de date „Primary data centre”. La rândul lui, centrul de date este găzduit de furnizorul „Government hosting provider”. Furnizorul este un organism guvernamental, iar tipul lui de găzduire este governmentCloud.
