mynewspapers.net

Klient-Server arkitektur fördelar & nackdelar

Klient-Server arkitektur fördelar & nackdelar


Datornätverk beskriver termen "client server" en nätverksarkitektur där datorer så kallade servrar används för att centralt hantera åtkomst till nätverket och att nätverksresurser och lagra data. De flesta företagsnätverk använder klient-serverarkitektur, som fördelarna med klient-serverimplementeringar uppväger nackdelarna.

Central Server fördel

Med en enda server hosting databasen användarnamn och lösenord och, samtidigt, är hantera vad nivåer av tillgång enskilda användare och datorer kan ha till specifika nätverksresurser en klar fördel för klient-serverarkitektur. Färre anställda behövs för att hantera centraliserade säkerhetskonton än skulle behövas om säkerhets- och resurs måste konfigureras på varje enskild dator i nätverket. Denna fördel är ännu större i nätverk där användare vanligtvis åtkomst till resurser från ett antal datorer, då resursåtkomst och logga in på behörigheter måste konfigureras för varje användare på varje dator som de använder.

Central Server nackdel

Oavsett var en enda server används för att hantera resurser i ett nätverk, finns det alltid chansen att ett fel på servern kommer att ge affärsnätverk avstannat. Till exempel, om en enda server är värd för databasen med namn och lösenord för ett nätverk, och servern lider ett misslyckande, kommer inga användare att kunna logga in nätverket tills servern är fast eller byts ut. Ett nätverk där inloggning information är konfigurerad och hölls på varje dator har inte detta problem, som fel på en enda dator inte förhindrar att användare av andra datorer från logga in och komma åt nätverksresurser. Endast den misslyckade datorn påverkas.

Skalbarhet fördel

Du kan lägga till resurser i form av nätverkssegment, datorer och servrar i ett klient-servernätverk utan större avbrott till nätverket. Tillgång till nya resurser kan ges från den centraliserade databasen, lagras på en enda nätverksserver. Några nya datorer läggs till i nätverket skulle behöva konfigureras individuellt med användarnamn och lösenord för alla användare som potentiellt kan behöva använda dem utan centraliserade servrar hosting nya resurser, och tillgång till resurser på flera datorer måste konfigureras på varje dator som är värd resurser, för varje användare behöver tillgång till dessa. Ju större nätverk blir mer IT supporten personal behövs helt enkelt för att hantera användarkonton och resurs åtkomstbehörigheter. Med en central server, kan ett mindre antal personal konfigurera dessa behörigheter på servern bevilja behörighet till alla nätverksresurser.

Kostnaden

Sätt och vis kan kostnaden ses som en fördel för klient-server nätverksarkitekturen. Några stödpersonal skall underhålla nätverket och upprätthålla åtkomst till nätverksresurser. Kostnaden för server hardware och software är dock större än kostnaden för att köpa maskinvara och programvarulicenser och att enda dedikerade servrar utgöra en risk för hela nätverket bör de inte innebär att de flesta företag anställa dyra felsäkra system, såsom att upprätthålla backup-servrar, redo att komma online nu som den primära servern misslyckas. Denna typ av dubblering av resurser och den sakkunskap som behövs för att hantera och underhålla det går someway att kompensera de besparingar som behöver färre desktop supportpersonal åtnjuter.