Hem Personliga finanser Lager 0 av Big Data Stack: Redundant Physical Infrastructure - dummies

Lager 0 av Big Data Stack: Redundant Physical Infrastructure - dummies

Innehållsförteckning:

Video: Thorium. 2024

Video: Thorium. 2024
Anonim

På den lägsta nivån av den stora databasen är den fysiska infrastrukturen. Ditt företag kanske redan har ett datacenter eller gjort investeringar i fysisk infrastruktur, så du kommer att vilja hitta ett sätt att använda befintliga tillgångar.

Stora dataimplementeringar har mycket specifika krav på alla delar i referensarkitekturen, så du måste granska dessa krav på ett lager för att säkerställa att din implementering kommer att utföra och skala i enlighet med dina företags krav.

En prioriterad lista över stora dataprinciper bör innehålla uttalanden om följande:

  • Prestanda: Hur lyhörd behöver du systemet att vara? Prestanda, även kallad latens, mäts ofta i slutet, baserat på en enda transaktions- eller förfrågan.

  • Tillgänglighet: Behöver du en 100 procents garanti för service? Hur länge kan ditt företag vänta vid serviceavbrott eller misslyckande?

  • Skalbarhet: Hur stor behöver din infrastruktur vara? Hur mycket diskutrymme behövs idag och i framtiden? Hur mycket datorkraft behöver du? Vanligtvis måste du bestämma vad du behöver och sedan lägga till lite mer skala för oväntade utmaningar.

  • Flexibilitet: Hur snabbt kan du lägga till fler resurser till infrastrukturen? Hur snabbt kan din infrastruktur återhämta sig från misslyckanden?

  • Kostnad: Vad har du råd med? Eftersom infrastrukturen är en uppsättning komponenter kan du kanske köpa det "bästa" nätverket och bestämma att spara pengar vid lagring. Du måste fastställa krav för vart och ett av dessa områden i samband med en total budget och göra avvägningar vid behov.

Eftersom stora data handlar om hög hastighet, stor volym och hög data, kommer den fysiska infrastrukturen bokstavligen att "göra eller bryta" genomförandet. De flesta stora dataimplementeringar måste vara mycket tillgängliga, så nätverk, servrar och fysisk lagring måste vara både fjädrande och överflödiga. Elasticitet och redundans är inbördes relaterade.

En infrastruktur eller ett system är motståndskraftigt mot misslyckanden eller förändringar när tillräckliga överflödiga resurser finns på plats, redo att hoppa till handling. Redundans säkerställer att ett sådant funktionsstörning inte kommer att orsaka ett strömavbrott. Elasticitet bidrar till att eliminera enskilda punkter av misslyckande i din infrastruktur.

I stora datacentraler med kontinuitetskrav är det mesta av redundansen på plats och kan utnyttjas för att skapa en stor datamiljö.I nya implementeringar har designerna ansvaret för att kartlägga utplaceringen till företagets behov baserat på kostnader och prestanda.

Detta innebär att den tekniska och operativa komplexiteten maskeras bakom en samling tjänster, var och en med specifika villkor för prestanda, tillgänglighet, återhämtning och så vidare. Dessa termer beskrivs i servicenivåavtal (SLA) och är vanligtvis förhandlade mellan tjänsteleverantören och kunden, med påföljder för bristande överensstämmelse.

I själva verket skapar detta ett virtuellt datacenter. Även med detta tillvägagångssätt borde du fortfarande veta vad som behövs för att bygga och driva en stor datautplacering så att du kan göra de lämpligaste urvalen från de tillgängliga tjänsteleverantörerna. Trots att du har en SLA, har din organisation fortfarande det yttersta ansvaret för prestanda.

Fysiska redundanta stora datanätverk

Nätverk ska vara överflödiga och måste ha tillräcklig kapacitet för att tillgodose den förväntade volymen och hastigheten för inkommande och utgående data utöver den "normala" nätverkstrafiken som upplevs av verksamheten. När du börjar göra stora data en integrerad del av din datorstrategi är det rimligt att förvänta volymen och hastigheten att öka.

Infrastrukturdesigners ska planera för dessa förväntade ökningar och försöka skapa fysiska implementeringar som är "elastiska". "Eftersom nätverkstrafiken ebbs och flöder, så gör också uppsättningen fysiska tillgångar i samband med genomförandet. Din infrastruktur bör erbjuda övervakningsfunktioner så att operatörerna kan reagera när fler resurser krävs för att hantera förändringar i arbetsbelastningen.

Hantera stor datahårdvara: Lagring och servrar

På samma sätt måste tillgångarna på maskinvara (lagring och server) ha tillräcklig hastighet och kapacitet för att hantera alla förväntade stora datakapaciteter. Det är till liten nytta att ha ett höghastighetsnät med långsamma servrar eftersom servrarna sannolikt kommer att bli en flaskhals. Men en mycket snabb uppsättning lagrings- och beräkna servrar kan övervinna variabel nätverksprestanda. Naturligtvis fungerar inte något ordentligt om nätverksprestationen är dålig eller opålitlig.

Stor datainfrastrukturverksamhet

Ett annat viktigt övervägande är hanteringen av infrastrukturoperationer. De högsta nivåerna av prestanda och flexibilitet kommer endast att finnas i en välskött miljö. Datacentralförvaltare måste kunna förutse och förebygga katastrofala fel så att integriteten hos data och i fortsättningen affärsprocesserna upprätthålls. IT-organisationer tittar ofta över och därför underskattar inom detta område.

Lager 0 av Big Data Stack: Redundant Physical Infrastructure - dummies

Redaktörens val

Hur man lägger till text i en sätter () Funktion i C Programmering

Hur man lägger till text i en sätter () Funktion i C Programmering

När du behöver visa en annan textrad, använd C-programmeringsfärdigheterna för att skapa en annan puts () -funktion i källkoden, som visas i Visa två textlinjer. VISA TILL TEXTFINER # inkludera int main () {sätter ("Hickory, Dickory, Dock,"); sätter ("musen sprang klockan."); returnera (0);} Den andra ...

Förklarar variabler i C-dummies

Förklarar variabler i C-dummies

Variabler är det som gör dina program zooma. Programmering kan bara inte bli gjort utan dem. Så om du inte har introducerats till variabler än, här går du. Valerie Variable är en numerisk variabel. Hon älskar att hålla nummer - vilket nummer som helst; det spelar ingen roll. När hon ser ett lika tecken tar hon ett värde och ...

Redaktörens val

Gör rädsla för din vän - dummies

Gör rädsla för din vän - dummies

Rädsla är lika verklig som mod. Även om värdet av rädsla inte är lika uppenbart som modets värde, har det dess fördelar. Rädsla är din instinkt som säger att du är obehaglig - även om situationen inte kommer att skada dig. Alla har haft den känslan när man hellre drar locket ...

Hur man ökar din självmedvetenhet - dummies

Hur man ökar din självmedvetenhet - dummies

Du kommer att vara med dig själv under en livstid. Ingenting kommer att förändra det faktum. Att lära känna, som att lyssna på och uppskatta själv är avgörande för din sanity. Kanske kommer du till att älska, acceptera och omfamna alla du är, är svår för dig att föreställa dig just nu, men du kan göra ...

Hur man ökar din mentala flexibilitet - dummies

Hur man ökar din mentala flexibilitet - dummies

ÄR flexibel i arbete och relationer är ett tecken på en högpresterande. Medan perfektionister är styva och obehagliga i sitt arbete och hur de interagerar med andra, är högpresterande mer öppna och tillmötesgående. Att vara mer flexibel på jobbet gav Ralph aldrig förslag under brainstorming vid gruppmöten. Han kände att hans lag ...

Redaktörens val

Nätverksadministration: Linux-installation och virtuella konsoler - dummies

Nätverksadministration: Linux-installation och virtuella konsoler - dummies

Linux är i sig ett kommandoradsorienterat operativsystem. Grafiska användargränssnitt - inklusive installationsprogrammets GUI - tillhandahålls av en valfri komponent som heter X Window System. Men medan du arbetar med det grafiska användargränssnittet för installationsprogrammet, håller Linux flera ytterligare kommandorads-konsoler öppna. Normalt behöver du inte ...

Nätverksadministration: Linux-loggning, logg och systemavstängning - dummies

Nätverksadministration: Linux-loggning, logg och systemavstängning - dummies

Alla användare som åtkomst ett Linux-system, lokalt eller över ett nätverk, måste verifieras av ett giltigt användarkonto på systemet. I det följande får du veta hur du loggar in och ut på ett Linux-system och hur du stänger av systemet. Logga in När Linux startar upp visas det ...

Nätverksadministration: Licensserver - Dummies

Nätverksadministration: Licensserver - Dummies

I vissa program kan du köpa nätverkslicenser som gör att du kan installera programvaran på många datorer som du vill, men reglera antalet personer som kan använda programvaran vid en viss tidpunkt. För att styra hur många som använder programvaran, är en särskild licensserver inrättad. När en användare börjar ...