Vad är molnberäkningsarkitektur?

Molnberäkningsarkitektur avser uppsättningen sammankopplade servrar, lagringssystem och kontrollnoder som kan möjliggöra distribuerad databehandling. Varje molnberäkningssystem har vanligtvis både en frontend, klientdatorn och en backend som består av applikationsservrar, datalagring och någon typ av kontrollnod. Nätverket som förbinder allt är en annan viktig aspekt som kan associeras med molnberäkningsarkitektur. Komponenter i molnberäkningsarkitektur kan vara anslutna till varandra lokalt eller via Internet, och klienten har vanligtvis åtkomst till dem via Internet.

Varje hårdvarukomponent som är associerad med molnberäkningsarkitektur kommunicerar vanligtvis med applikationsprogrammeringsgränssnitt (API: er), såsom olika webbtjänster. Den främre änden av arkitekturen, som är vad klienten eller användaren ser och interagerar med, kan ta olika former. Vissa fall av molnberäkning använder vanliga gränssnitt, till exempel webbläsare, som har åtkomst till molnbaserad e-post eller andra tjänster. Andra användningar av molnberäkning har egna mjukvarussystem som är utformade för specifika uppgifter.

Arkitekturens bakre del består vanligtvis av tre huvudkomponenter. En av dessa komponenter är datalagring, där information kan placeras för senare hämtning. Data kan lagras i molnet av klienter eller av molnapplikationer. Datakapaciteten för ett molnsystem är vanligtvis ganska stort för att möjliggöra redundans. Detta innebär i princip att datalagringskomponenten i molnarkitektur vanligtvis är utformad för att lagra mer än en kopia av varje datauppsättning om någon del av systemet blir skadad eller otillgänglig.

Applikationsservrar är en annan viktig komponent som är förknippad med molnberäkningsarkitektur. Molnarkitektur involverar vanligtvis ett antal olika applikationsservrar, som var och en kan vara ansvariga för en annan funktion. Var och en av dessa servrar är vanligtvis utformade för att köra ett program eller tjänst, och många av dem kan vara tillgängliga för klienten via gränssnittet. Den här typen av distribuerad installation kan låta systemet fungera på ett mer strömlinjeformat sätt än tidigare monolitiska konstruktioner.

De sista komponenterna som kan vara avgörande för molnberäkningsarkitektur är kontrollnoder. Dessa specialiserade datorer kan vara anslutna till datalagring och applikationsservrar via Internet eller ett annat nätverk. Den främre änden gränssnitt vanligtvis med en kontrollnod, vilket gör att klienten kan interagera med applikationsservern. Kontrollnoder kopplar vanligtvis också applikationsservrar och klienter till datalagring.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?