{"id":97373,"date":"2020-10-17T14:42:32","date_gmt":"2020-10-17T12:42:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/seteviki-ne-nuzhny"},"modified":"2020-10-17T14:42:32","modified_gmt":"2020-10-17T12:42:32","slug":"seteviki-ne-nuzhny","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/seteviki-ne-nuzhny","title":{"rendered":"N\u00e4tverkstekniker (\u00e4r) n\u00f6dv\u00e4ndiga","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Vid skrivandet av denna artikel gav en s\u00f6kning p\u00e5 en popul\u00e4r jobbsida med frasen \"N\u00e4tverkstekniker\" omkring trehundra lediga tj\u00e4nster \u00f6ver hela Ryssland. F\u00f6r j\u00e4mf\u00f6relsevis visar en s\u00f6kning med frasen \"systemadministrat\u00f6r\" n\u00e4stan 2500 lediga tj\u00e4nster, medan \"DevOps ingenj\u00f6r\" visar n\u00e4stan 800.<\/p>\n<p>Betyder detta att n\u00e4tverksfolk inte l\u00e4ngre beh\u00f6vs i en tid med dominerande moln, Docker, Kubernetes och allest\u00e4des n\u00e4rvarande offentliga Wi-Fi?<br \/>\nL\u00e5t oss reda ut detta (c)<\/p>\n<p><img decoding=\"async\" alt=\"N\u00e4tverkstekniker (\u00e4r) n\u00f6dv\u00e4ndiga\" src=\"\/wp-content\/uploads\/2020\/10\/1d4cfb53ebfa2bece12eb71e12b4dc9f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nL\u00e5t mig presentera mig. Jag heter Aleksei och jag \u00e4r n\u00e4tverksingenj\u00f6r. <\/p>\n<p>Jag har arbetat med n\u00e4tverk i mer \u00e4n 10 \u00e5r och har mer \u00e4n 15 \u00e5rs erfarenhet av olika *nix-system (har f\u00e5tt m\u00f6jlighet att arbeta med b\u00e5de Linux och FreeBSD). Jag har arbetat f\u00f6r teleoperat\u00f6rer, stora f\u00f6retag som ofta betraktas som \"enterprise\", och p\u00e5 senare tid har jag arbetat i en \"ung och dj\u00e4rv\" fintech d\u00e4r moln, DevOps, Kubernetes och andra skr\u00e4mmande termer som s\u00e4kerligen kommer att g\u00f6ra mig och mina kollegor \u00f6verfl\u00f6diga. N\u00e4r som helst. Kanske.<\/p>\n<blockquote><p>ansvarsfriskrivning: \"I v\u00e5rt liv \u00e4r inte allt, alltid och \u00f6verallt, utan ibland och p\u00e5 vissa st\u00e4llen\" (c) Maxim Dorofejev.<\/p>\n<p>Allt som skrivit nedan kan och b\u00f6r anses vara f\u00f6rfattarens personliga \u00e5sikter, utan anspr\u00e5k p\u00e5 den slutgiltiga sanningen, och inte ens p\u00e5 en fullst\u00e4ndig forskning. Alla karakt\u00e4rer \u00e4r fiktiva, alla likheter \u00e4r slumpm\u00e4ssiga.<\/p><\/blockquote>\n<p> V\u00e4lkommen till min v\u00e4rld.<\/p>\n<h3>Var kan man \u00f6verhuvudtaget tr\u00e4ffa n\u00e4tverksfolk?<\/h3>\n<p>\n<b>1. Telekomoperat\u00f6rer, tj\u00e4nstef\u00f6retag och andra integrat\u00f6rer<\/b>. H\u00e4r \u00e4r det enkelt: n\u00e4tverk \u00e4r en aff\u00e4r f\u00f6r dem. De s\u00e4ljer antingen direkt anslutning (operat\u00f6rer) eller tillhandah\u00e5ller tj\u00e4nster f\u00f6r att starta\/underh\u00e5lla n\u00e4tverk f\u00f6r sina kunder. <\/p>\n<p>Det finns mycket erfarenhet h\u00e4r, men inte mycket pengar (om du inte \u00e4r direkt\u00f6r eller en framg\u00e5ngsrik f\u00f6rs\u00e4ljningschef). Men om du gillar n\u00e4tverk och \u00e4r i b\u00f6rjan av din karri\u00e4r, kommer en roll i support p\u00e5 en mindre operat\u00f6r fortfarande vara en perfekt startpunkt (i federala f\u00f6retag \u00e4r allt v\u00e4ldigt genomsyrat av manus och det finns lite utrymme f\u00f6r kreativitet). Ber\u00e4ttelser om att man kan v\u00e4xa fr\u00e5n en jouringenj\u00f6r till en C-level chef p\u00e5 n\u00e5gra \u00e5r \u00e4r ocks\u00e5 fullt m\u00f6jliga, \u00e4ven om de \u00e4r s\u00e4llsynta av uppenbara sk\u00e4l. Det finns alltid behov av personal, eftersom personaloms\u00e4ttningen verkligen f\u00f6rekommer. Det \u00e4r b\u00e5de bra och d\u00e5ligt p\u00e5 samma g\u00e5ng \u2014 det finns alltid lediga tj\u00e4nster, \u00e5 andra sidan tenderar de mest aktiva\/intelligenta ofta att snabbt g\u00e5 vidare till h\u00f6gre positioner eller till andra, mer 'bekv\u00e4ma' platser.<\/p>\n<p><b>2. Tveksamt \"enterprise\"<\/b>. Oavsett om f\u00f6retagets huvudverksamhet \u00e4r IT eller inte, \u00e4r det viktigaste att det finns en egen IT-avdelning som ansvarar f\u00f6r drift av f\u00f6retagets interna system, inklusive n\u00e4tverk p\u00e5 kontoren och kommunikationskanaler till filialerna osv. I s\u00e5dana f\u00f6retag kan en systemadministrat\u00f6r (om n\u00e4tverksinfrastrukturen \u00e4r liten, eller hanteras av en extern entrepren\u00f6r) fungera som n\u00e4tverksingenj\u00f6r. Om det finns en n\u00e4tverksingenj\u00f6r kan den personen dessutom \u00f6vervaka telefoni och SAN (f\u00f6r att vara tydlig). L\u00f6nerna varierar mycket \u2014 det beror starkt p\u00e5 aff\u00e4rens l\u00f6nsamhet, f\u00f6retagets storlek och organisation. Jag har arbetat med f\u00f6retag d\u00e4r man ofta belastade Routerns kapacitet, och f\u00f6retag d\u00e4r n\u00e4tverket byggdes av skr\u00e4p, pinnar och bl\u00e5 tejp, d\u00e4r servrarna aldrig uppdaterades (det \u00e4r on\u00f6digt att n\u00e4mna att det inte heller fanns n\u00e5gra reserver). Erfarenheten h\u00e4r \u00e4r betydligt mindre, och den kommer n\u00e4stan s\u00e4kert att vara inom omr\u00e5det f\u00f6r h\u00e5rd vendor-lock eller<\/p>\n<p><b>3. Produktf\u00f6retag<\/b>, vars vinst kommer fr\u00e5n utveckling (och ofta, drift) av n\u00e5gon mjukvara eller plattform \u2014 den s\u00e5 kallade produkten. Vanligtvis \u00e4r de sm\u00e5 och snabba, de har inte kommit l\u00e5ngt i skala j\u00e4mf\u00f6rt med stora f\u00f6retag och deras byr\u00e5krati. H\u00e4r finns massor av devops, kuber, dockor och andra skr\u00e4mmande termer som s\u00e4kert kommer att g\u00f6ra n\u00e4tverken och n\u00e4tverksing\u00e9nj\u00f6rerna till en \u00f6verfl\u00f6dig rest. <\/p>\n<h3>Vad skiljer en n\u00e4tverksingenj\u00f6r fr\u00e5n en systemadministrat\u00f6r?<\/h3>\n<p>\nI m\u00e4nniskors uppfattning utanf\u00f6r IT \u2014 \u00e4r det inget. B\u00e5de den ena och den andra tittar p\u00e5 en svart sk\u00e4rm och skriver n\u00e5got slags formel, ibland muttrande tyst. <\/p>\n<p>I programmernas f\u00f6rst\u00e5else \u00e4r det mer av ett \u00e4mnesomr\u00e5de. Systemadministrat\u00f6rer administrerar servrar, n\u00e4tverksadministrat\u00f6rer administrerar switchar och routrar. Ibland g\u00f6r de det d\u00e5ligt, och allt faller samman f\u00f6r alla. I s\u00e5dana fall \u00e4r n\u00e4tverksadministrat\u00f6rerna ocks\u00e5 skyldiga. Bara f\u00f6r att fuck you, det \u00e4r d\u00e4rf\u00f6r.<\/p>\n<p>Men i verkligheten \u00e4r den viktigaste skillnaden arbetss\u00e4ttet. Bland n\u00e4tverksadministrat\u00f6rer \u00e4r det nog flest som f\u00f6respr\u00e5kar \u201dFungerar \u2014 r\u00f6r det inte!\u201d. Att g\u00f6ra n\u00e5got (inom en enskild leverant\u00f6r) kan vanligtvis g\u00f6ras p\u00e5 endast ett s\u00e4tt, hela konfigurationen av enheten \u2014 den ligger d\u00e4r, i din hand. Priset f\u00f6r ett misstag \u2014 \u00e4r h\u00f6gt, ibland till och med mycket h\u00f6gt (till exempel m\u00e5ste man \u00e5ka flera hundra kilometer f\u00f6r att starta om routern, medan flera tusen personer kommer vara utan kontakt \u2014 en helt vanlig situation f\u00f6r en operat\u00f6r).<\/p>\n<p>Enligt min \u00e5sikt \u00e4r det just d\u00e4rf\u00f6r som n\u00e4tverksingenj\u00f6rer, \u00e5 ena sidan, \u00e4r extremt motiverade att uppr\u00e4tth\u00e5lla n\u00e4tverksstabilitet (och f\u00f6r\u00e4ndringar \u00e4r stabilitetens fr\u00e4msta fiende), och \u00e5 andra sidan g\u00e5r deras kunskaper djupare snarare \u00e4n bredare (det kr\u00e4vs inte att man kan konfigurera tiotals olika tj\u00e4nster, man m\u00e5ste f\u00f6rst\u00e5 teknologierna och deras implementering hos en specifik tillverkare). Det \u00e4r d\u00e4rf\u00f6r en systemadministrat\u00f6r som har googlat hur man konfigurerar VLAN p\u00e5 Cisco \u2014 inte r\u00e4knas som en n\u00e4tverksadministrat\u00f6r. Och det \u00e4r osannolikt att han effektivt kan st\u00f6dja (eller fels\u00f6ka) ett mer eller mindre komplext n\u00e4tverk. <\/p>\n<p><b>Men varf\u00f6r beh\u00f6vs en n\u00e4tverksadministrat\u00f6r om du har <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/\"   title=\"hostingleverant\u00f6ren\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1208\">hostingleverant\u00f6ren<\/a>?<\/b><\/p>\n<p>Mot en extra kostnad (och om du \u00e4r en mycket stor och omtyckt kund \u2014 kanske till och med gratis, \"som en v\u00e4n\") kommer datacenteringenj\u00f6rer att konfigurera dina switchar efter dina behov och kanske till och med hj\u00e4lpa till att etablera BGP-anslutningar med leverant\u00f6rerna (om du har ditt eget underr\u00e4ttelse <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"824\">IP-adresser<\/a> f\u00f6r annonseringen).<\/p>\n<p>Huvudproblemet \u00e4r att datacentret inte \u00e4r din IT-avdelning, utan ett separat f\u00f6retag vars m\u00e5l \u00e4r att g\u00f6ra vinst. Detta inkluderar ocks\u00e5 vinster fr\u00e5n dig som kund. Datacentret tillhandah\u00e5ller hyllor, ser till att de f\u00e5r el och kyla, samt ger viss \"standard\" anslutning till internet. Baserat p\u00e5 denna infrastruktur kan datacentret placera din utrustning (colocation), hyra ut en server till dig (dedicated server), eller erbjuda managed service (till exempel OpenStack eller K8s). Men datacentrets (vanligtvis) aff\u00e4rsid\u00e9 \u00e4r inte att administrera kundernas infrastruktur, eftersom denna process \u00e4r ganska arbetsintensiv, sv\u00e5rt att automatisera (och i ett normalt datacenter \u00e4r allt som m\u00f6jligt automatiserat), \u00e4nnu sv\u00e5rare att standardisera (varje kund \u00e4r unik) och i allm\u00e4nhet kan leda till klagom\u00e5l (\"ni installerade servern \u00e5t mig, men nu har den kraschat, det \u00e4r ert fel!!!111\"). D\u00e4rf\u00f6r, om hostingleverant\u00f6ren hj\u00e4lper dig med n\u00e5got, kommer de att f\u00f6rs\u00f6ka g\u00f6ra det s\u00e5 enkelt och \"standardiserat\" som m\u00f6jligt. Det \u00e4r f\u00f6r att g\u00f6ra n\u00e5got komplicerat inte \u00e4r l\u00f6nsamt, \u00e5tminstone sett till den arbetsm\u00e4ngd som ingenj\u00f6rerna hos denna hostingleverant\u00f6r har (men situationer kan vara olika, se disclaimer). Detta inneb\u00e4r inte att hostingleverant\u00f6ren n\u00f6dv\u00e4ndigtvis g\u00f6r allt d\u00e5ligt. Men det \u00e4r l\u00e5ngt ifr\u00e5n en garanti att de kommer att g\u00f6ra precis det som du verkligen beh\u00f6vde.<\/p>\n<p>Det kan tyckas vara en ganska uppenbar sak, men jag har flera g\u00e5nger st\u00f6tt p\u00e5 att f\u00f6retag har b\u00f6rjat f\u00f6rlita sig p\u00e5 sin hostingprovider lite mer \u00e4n vad som var rimligt, vilket aldrig lett till n\u00e5got bra. Jag har varit tvungen att f\u00f6rklara l\u00e4nge och detaljerat att ingen SLA kan t\u00e4cka f\u00f6rluster fr\u00e5n stillest\u00e5nd (det finns undantag, men dessa \u00e4r vanligtvis mycket, MYCKET dyra f\u00f6r kunden) och att hostingleverant\u00f6ren \u00f6verhuvudtaget inte \u00e4r medveten om vad som h\u00e4nder i best\u00e4llarnas infrastruktur (f\u00f6rutom v\u00e4ldigt allm\u00e4nna indikatorer). Och backuper g\u00f6r hostingleverant\u00f6ren inte f\u00f6r dig heller. \u00c4nnu v\u00e4rre blir det om du har mer \u00e4n en hostingleverant\u00f6r. Vid problem mellan dem kommer de definitivt inte att reda ut vad som egentligen har g\u00e5tt fel.<\/p>\n<p>Motivationen h\u00e4r \u00e4r exakt de samma som n\u00e4r det g\u00e4ller valet mellan \"egen administrat\u00f6rsgrupp vs outsourcing\". Om riskerna \u00e4r ber\u00e4knade, kvaliteten \u00e4r tillfredsst\u00e4llande och f\u00f6retaget inte har n\u00e5got emot det \u2014 varf\u00f6r inte prova? \u00c5 andra sidan \u00e4r n\u00e4tverket en av de mest grundl\u00e4ggande lagren av infrastrukturen, och det \u00e4r tveksamt om man b\u00f6r \u00f6verl\u00e4mna det \u00e5t externa personer, s\u00e4rskilt om allt annat redan hanteras internt.<\/p>\n<p><b>N\u00e4r beh\u00f6vs en n\u00e4tverksingenj\u00f6r?<\/b><\/p>\n<p>H\u00e4rn\u00e4st handlar det specifikt om moderna produktbolag. Med operat\u00f6rer och stora f\u00f6retag \u00e4r situationen mer eller mindre klar \u2014 det har inte f\u00f6r\u00e4ndrats mycket under de senaste \u00e5ren, och n\u00e4tverksingenj\u00f6rer har alltid varit n\u00f6dv\u00e4ndiga d\u00e4r. Men med de \"unga och dj\u00e4rva\" \u00e4r det inte s\u00e5 entydigt. Ofta l\u00e4gger de hela sin infrastruktur i molnet, s\u00e5 de beh\u00f6ver inte speciellt m\u00e5nga administrat\u00f6rer \u2014 f\u00f6rutom administrat\u00f6rerna f\u00f6r just dessa moln, f\u00f6rst\u00e5s. Infrastrukturen \u00e4r \u00e5 ena sidan ganska enkel, \u00e5 andra sidan \u00e4r den v\u00e4l automatiserad (ansible\/puppet, terraform, ci\/cd\u2026 ni vet). Men \u00e4ven h\u00e4r finns det situationer d\u00e4r man inte kan klara sig utan en n\u00e4tverksingenj\u00f6r.<\/p>\n<p><b>Exempel 1, klassiskt<\/b><\/p>\n<p>Anta att f\u00f6retaget b\u00f6rjar med en server med en offentlig ip-adress, som st\u00e5r i datacentret. Sedan \u00f6kar antalet servrar till tv\u00e5. Sedan fler... Tidigt eller sent kommer behovet av ett privat n\u00e4tverk mellan servrarna. Eftersom \"extern\" trafik begr\u00e4nsas b\u00e5de i bandbredd (max 100 Mbit\/s till exempel) och i volym nedladdat\/\u00f6verf\u00f6rt per m\u00e5nad (olika v\u00e4rdar har olika priser, men bandbredd i den externa v\u00e4rlden \u00e4r oftast mycket dyrare \u00e4n f\u00f6r ett privat n\u00e4tverk).<\/p>\n<p>V\u00e4rden l\u00e4gger till extra n\u00e4tverkskort i servrarna och ansluter dem till sina switchar i en separat vlan. En \"platt\" lokaln\u00e4tverk uppst\u00e5r mellan servrarna. Bekv\u00e4mt!<\/p>\n<p>Antalet servrar \u00f6kar, trafiken i det privata n\u00e4tverket ocks\u00e5 \u2014 s\u00e4kerhetskopior, replikeringar osv. Huvudleverant\u00f6ren erbjuder att flytta er till separata switchar s\u00e5 att ni inte st\u00f6r andra kunder och de inte st\u00f6r er. Leverant\u00f6ren installerar vissa switchar och konfigurerar dem p\u00e5 ett eller annat s\u00e4tt \u2014 troligtvis l\u00e4mnar man en platt n\u00e4tverksstruktur mellan alla era servrar. Allt fungerar bra, men vid en viss punkt b\u00f6rjar problem att uppst\u00e5: latenser mellan v\u00e4rdarna \u00f6kar periodvis, i loggarna syns varningar om f\u00f6r m\u00e5nga arp-paket per sekund, och en penetrationstestare lyckades bryta sig in i hela ert lokala n\u00e4tverk genom att bara hacka en server.<\/p>\n<p><i>Vad beh\u00f6ver g\u00f6ras?<\/i><\/p>\n<p>Dela upp n\u00e4tverket i segment - VLAN. Konfigurera olika adresseringar i varje VLAN, avs\u00e4tta en gateway som ska hantera trafiken mellan n\u00e4tverken. P\u00e5 gatewayen st\u00e4ll in ACL f\u00f6r att begr\u00e4nsa \u00e5tkomst mellan segmenten, eller s\u00e4tt en separat brandv\u00e4gg bredvid.<\/p>\n<p><b>Exempel 1, forts\u00e4ttning<\/b><\/p>\n<p>Servrarna \u00e4r anslutna till det lokala n\u00e4tverket med en kabel. Switcharna i racken \u00e4r p\u00e5 n\u00e5got s\u00e4tt sammanl\u00e4nkade, men vid ett haveri i ett rack f\u00f6rlorar ocks\u00e5 tre angr\u00e4nsande rack anslutningen. Det finns scheman, men det finns tveksamheter kring deras relevans. Varje server har en offentlig adress som tillhandah\u00e5lls av leverant\u00f6ren och \u00e4r kopplad till racken. D.v.s. n\u00e4r servern flyttas m\u00e5ste adressen \u00e4ndras.<\/p>\n<p><i>Vad beh\u00f6ver g\u00f6ras?<\/i><\/p>\n<p>Anslut servrarna med hj\u00e4lp av LAG (Link Aggregation Group) med tv\u00e5 kablar till switcharna i racken (\u00e4ven dessa beh\u00f6ver redundans). S\u00e4kra anslutningarna mellan racken, omkonfigurera till \"stj\u00e4rna\" (eller den idag trendiga CLOS), s\u00e5 att bortfall av ett rack inte p\u00e5verkar de andra. Utse \"centrala\" rack d\u00e4r det n\u00e4tverksk\u00e4rnan kommer att placeras och d\u00e4r andra rack kommer att kopplas in. \u00c5tg\u00e4rda \u00e4ven offentlig adressering, erh\u00e5ll av leverant\u00f6ren (eller av RIR, om m\u00f6jligt) ett subnet som ni, sj\u00e4lva (eller via leverant\u00f6ren) kan annonsera mot omv\u00e4rlden.<\/p>\n<p>Kan en \"vanlig\" systemadministrat\u00f6r utan djupa kunskaper inom n\u00e4tverk klara av allt detta? Jag \u00e4r os\u00e4ker. Kommer leverant\u00f6ren att g\u00f6ra det? Kanske, men det kommer att kr\u00e4vas en ganska detaljerad kravspecifikation fr\u00e5n er, som ocks\u00e5 beh\u00f6ver skrivas av n\u00e5gon. Och d\u00e4refter kontrollera att allt g\u00f6rs korrekt.<\/p>\n<p><b>Exempel 2. Moln<\/b><\/p>\n<p>Anta att du har en VPC i n\u00e5got offentligt moln. F\u00f6r att f\u00e5 \u00e5tkomst fr\u00e5n kontoret eller on-prem-delen av infrastrukturen till det lokala n\u00e4tverket inom VPC, beh\u00f6ver du konfigurera en anslutning via IPSec eller en dedikerad lina. \u00c5 ena sidan \u00e4r IPSec billigare eftersom du inte beh\u00f6ver k\u00f6pa extra h\u00e5rdvara, du kan st\u00e4lla in en tunnel mellan din server med offentlig IP-adress och molnet. Men - det finns f\u00f6rseningar, begr\u00e4nsad prestanda (eftersom kanalen m\u00e5ste krypteras), plus os\u00e4ker anslutning (eftersom \u00e5tkomsten g\u00e5r genom vanligt internet). <\/p>\n<p><i>Vad beh\u00f6ver g\u00f6ras?<\/i><\/p>\n<p>Uppr\u00e4tta en anslutning via en dedikerad lina (till exempel, hos AWS kallas detta Direct Connect). F\u00f6r detta, hitta en partneroperat\u00f6r som kan ansluta dig, best\u00e4mma n\u00e4rmaste ing\u00e5ngspunkt (b\u00e5de f\u00f6r dig till operat\u00f6ren och operat\u00f6ren till molnet), och slutligen konfigurera allt. Kan detta g\u00f6ras utan n\u00e4tverksingenj\u00f6r? Sannolikt, ja. Men hur man fels\u00f6ker detta utan honom i h\u00e4ndelse av problem \u00e4r inte s\u00e5 klart. <\/p>\n<p>Det kan ocks\u00e5 uppst\u00e5 problem med tillg\u00e4nglighet mellan moln (om du har en multiskylt) eller problem med f\u00f6rdr\u00f6jningar mellan olika regioner, osv. Certainly har det nu kommit m\u00e5nga verktyg som \u00f6kar transparensen kring vad som h\u00e4nder i molnet (som Thousand Eyes), men dessa \u00e4r fortfarande n\u00e4tverksingenj\u00f6rens verktyg, inte dess ers\u00e4ttning.<\/p>\n<p>Jag skulle kunna n\u00e4mna ett dussin s\u00e5dana exempel fr\u00e5n min egen praktik, men jag tror att det \u00e4r tydligt att i ett team, n\u00e4r infrastrukturen n\u00e5r en viss utvecklingsniv\u00e5, m\u00e5ste det finnas n\u00e5gon (och helst flera) som vet hur n\u00e4tverket fungerar, kan konfigurera n\u00e4tverksutrustningen och l\u00f6sa problem om de uppst\u00e5r. Tro mig, det kommer att finnas mycket att g\u00f6ra. <\/p>\n<p><b>Vad b\u00f6r en n\u00e4tverksingenj\u00f6r veta?<\/b><\/p>\n<p>Det \u00e4r inte n\u00f6dv\u00e4ndigt (och ibland till och med skadligt) att n\u00e4tverksingenj\u00f6ren endast fokuserar p\u00e5 n\u00e4tverket och inget annat. \u00c4ven om man inte tar h\u00e4nsyn till alternativet med infrastruktur som n\u00e4stan helt lever i det offentliga molnet (och det blir, oavsett hur man ser p\u00e5 det, allt mer popul\u00e4rt), och tar exempelvis on-premise eller privata moln, d\u00e4r man inte klarar sig endast med 'kunskaper p\u00e5 CCNP-niv\u00e5'. <\/p>\n<p>F\u00f6rutom n\u00e4tverken - h\u00e4r finns det en o\u00e4ndlig m\u00f6jlighet att utforska, \u00e4ven om man bara fokuserar p\u00e5 ett specifikt omr\u00e5de (leverant\u00f6rsn\u00e4t, f\u00f6retagsn\u00e4t, datacenter, Wi-Fi...)<\/p>\n<p>Sj\u00e4lvklart, m\u00e5nga av er kommer att t\u00e4nka p\u00e5 Python och annan \"n\u00e4tverksautomation\", men det \u00e4r bara ett n\u00f6dv\u00e4ndigt, men inte tillr\u00e4ckligt villkor. F\u00f6r att en n\u00e4tverksingenj\u00f6r ska kunna \"integrera framg\u00e5ngsrikt i teamet\" m\u00e5ste han kunna prata samma spr\u00e5k med b\u00e5de utvecklare och kollegor inom administration\/devops. Vad inneb\u00e4r det?<\/p>\n<ul>\n<li>kunna inte bara arbeta i Linux som anv\u00e4ndare utan ocks\u00e5 administrera det, \u00e5tminstone p\u00e5 en junior sysadmin-niv\u00e5: installera n\u00f6dv\u00e4ndig programvara, starta om en kraschad tj\u00e4nst, skriva en enkel systemd-enhet.<\/li>\n<li> f\u00f6rst\u00e5 (\u00e5tminstone i stora drag) hur n\u00e4tverksstacken i Linux fungerar, hur n\u00e4tverket \u00e4r uppbyggt i hypervisorer och containrar (lxc \/ docker \/ kubernetes).<\/li>\n<li>Sj\u00e4lvklart, kunna arbeta med ansible\/chef\/puppet eller n\u00e5got annat SCM-system.<\/li>\n<li> Det b\u00f6r ocks\u00e5 n\u00e4mnas speciellt om SDN och n\u00e4tverk f\u00f6r privata moln (till exempel TungstenFabric eller OpenvSwitch). Detta \u00e4r \u00e4nnu en stor m\u00e4ngd kunskap.<\/li>\n<\/ul>\n<p>\nSammanfattningsvis har jag beskrivit en typisk T-formad specialist (som det numera kallas). Det verkar som inget nytt, men av erfarenhet fr\u00e5n intervjuer kan inte alla n\u00e4tverksingenj\u00f6rer skryta med att ha kunskaper i \u00e5tminstone tv\u00e5 \u00e4mnen fr\u00e5n listan ovan. I praktiken g\u00f6r bristen p\u00e5 kunskaper \"inom angr\u00e4nsande omr\u00e5den\" kommunikationen med kollegor mycket sv\u00e5rare, liksom f\u00f6rst\u00e5elsen f\u00f6r de krav som verksamheten st\u00e4ller p\u00e5 n\u00e4tverket som den mest grundl\u00e4ggande infrastrukturen i projektet. Utan denna f\u00f6rst\u00e5else blir det sv\u00e5rare att argumentera f\u00f6r sin \u00e5sikt och \"s\u00e4lja\" den till verksamheten.<\/p>\n<p>\u00c5 andra sidan ger den vanan att \"f\u00f6rst\u00e5 hur systemet fungerar\" n\u00e4tverksingenj\u00f6rer ett stort f\u00f6rspr\u00e5ng framf\u00f6r olika \"specialister med bred kompetens\" som endast k\u00e4nner till teknologier genom artiklar p\u00e5 Habr\u00e9\/Medium och chattar p\u00e5 Telegram, men som inte har n\u00e5gon verklig f\u00f6rst\u00e5else f\u00f6r vilka principer som ligger bakom olika programvaror. Och att k\u00e4nna till vissa \u00e5kommor ers\u00e4tter framg\u00e5ngsrikt kunskapen om m\u00e5nga fakta.<\/p>\n<h3>Slutsatser, eller helt enkelt TL;DR<\/h3>\n<p><\/p>\n<ol>\n<li>N\u00e4tverksadministrat\u00f6r (precis som DBA eller VoIP-ingenj\u00f6r) \u00e4r en specialist med ganska sn\u00e4va kunskapsomr\u00e5den (i motsats till systemadministrat\u00f6rer\/devops\/SRE), vars behov inte uppst\u00e5r omedelbart (och kanske inte ens under l\u00e5ng tid). Men n\u00e4r behovet v\u00e4l uppst\u00e5r, \u00e4r det osannolikt att man kan ers\u00e4tta den expertisen fr\u00e5n utsidan (outsourcing eller vanliga administrat\u00f6rer med bred profil, \"som ocks\u00e5 h\u00e5ller ett \u00f6ga p\u00e5 n\u00e4tet\"). Det \u00e4r n\u00e5got sorgligt \u2014 behovet av s\u00e5dana specialister \u00e4r litet, och i en f\u00f6retag med 800 programmerare och 30 devops\/administrat\u00f6rer kan det finnas endast tv\u00e5 n\u00e4tverksadministrat\u00f6rer som g\u00f6r ett utm\u00e4rkt jobb. Det vill s\u00e4ga, marknaden har varit och \u00e4r fortfarande mycket liten, och f\u00f6r att f\u00e5 en bra l\u00f6n \u2014 \u00e4nnu mindre.<\/li>\n<li>\u00c5 andra sidan b\u00f6r en bra n\u00e4tverksadministrat\u00f6r i den moderna v\u00e4rlden inte bara veta om n\u00e4tverk (och hur man automatiserar deras konfiguration), utan ocks\u00e5 hur operativsystem och programvaror som k\u00f6rs ovanp\u00e5 dessa n\u00e4tverk interagerar. Utan detta blir det extremt sv\u00e5rt att f\u00f6rst\u00e5 vad kollegorna beg\u00e4r av dig och att motivera dina \u00f6nskem\u00e5l\/krav till dem. <\/li>\n<li>Det finns ingen moln, det \u00e4r bara n\u00e5gon annans dator. Man m\u00e5ste f\u00f6rst\u00e5 att anv\u00e4ndningen av offentliga\/privata moln eller tj\u00e4nster fr\u00e5n hostingleverant\u00f6rer \"som g\u00f6r allt f\u00f6r dig\" inte avskaffar det faktum att din applikation fortfarande anv\u00e4nder n\u00e4tverket, och problem med det kommer att p\u00e5verka din applikations funktion. Ditt val \u00e4r var kompetenscentrumet ska ligga, som kommer att ansvara f\u00f6r ditt projekts n\u00e4tverk.<\/li>\n<\/ol>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/523514\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0430 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435 \u043f\u043e \u0441\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044e \u00ab\u0421\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u043e\u043a\u043e\u043b\u043e \u0442\u0440\u0451\u0445\u0441\u043e\u0442 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0439 \u043f\u043e \u0432\u0441\u0435\u0439 \u0420\u043e\u0441\u0441\u0438\u0438. \u0414\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f, \u043f\u043e\u0438\u0441\u043a \u043f\u043e \u0444\u0440\u0430\u0437\u0435 \u00ab\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u00bb \u0432\u044b\u0434\u0430\u0451\u0442 \u043f\u043e\u0447\u0442\u0438 2.5 \u0442\u044b\u0441\u044f\u0447\u0438 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0439, \u0430 \u00abDevOps \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u2014 \u043f\u043e\u0447\u0442\u0438 800. \u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u0441\u0435\u0442\u0435\u0432\u0438\u043a\u0438 \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u043d\u0443\u0436\u043d\u044b \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0430 \u043f\u043e\u0431\u0435\u0434\u0438\u0432\u0448\u0438\u0445 \u043e\u0431\u043b\u0430\u043a\u043e\u0432, \u0434\u043e\u043a\u0435\u0440\u0430, \u043a\u0443\u0431\u0435\u0440\u043d\u0435\u0442\u0438\u0441\u0430 \u0438 \u0432\u0435\u0437\u0434\u0435\u0441\u0443\u0449\u0435\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97374,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97373","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0430 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435 \u043f\u043e \u0441\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044e \u00ab\u0421\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u043e\u043a\u043e\u043b\u043e \u0442\u0440\u0451\u0445\u0441\u043e\u0442 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0439 \u043f\u043e \u0432\u0441\u0435\u0439 \u0420\u043e\u0441\u0441\u0438\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/seteviki-ne-nuzhny\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0435\u0442\u0435\u0432\u0438\u043a\u0438 (\u043d\u0435) \u043d\u0443\u0436\u043d\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0430 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435 \u043f\u043e \u0441\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044e \u00ab\u0421\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u043e\u043a\u043e\u043b\u043e \u0442\u0440\u0451\u0445\u0441\u043e\u0442 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0439 \u043f\u043e \u0432\u0441\u0435\u0439 \u0420\u043e\u0441\u0441\u0438\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/seteviki-ne-nuzhny\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-17T12:42:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-17T12:42:32+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47N\u00e4tverksadministrat\u00f6rer (\u00e4r inte) n\u00f6dv\u00e4ndiga | ProHoster","description":"Vid tidpunkten f\u00f6r att skriva denna artikel, gav en s\u00f6kning p\u00e5 en popul\u00e4r jobbsajt med frasen \"N\u00e4tverksingenj\u00f6r\" omkring trehundra jobbannonser i hela Ryssland.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/seteviki-ne-nuzhny","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0435\u0442\u0435\u0432\u0438\u043a\u0438 (\u043d\u0435) \u043d\u0443\u0436\u043d\u044b | ProHoster","og:description":"\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0430 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435 \u043f\u043e \u0441\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044e \u00ab\u0421\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u0432\u044b\u0434\u0430\u0432\u0430\u043b \u043e\u043a\u043e\u043b\u043e \u0442\u0440\u0451\u0445\u0441\u043e\u0442 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0439 \u043f\u043e \u0432\u0441\u0435\u0439 \u0420\u043e\u0441\u0441\u0438\u0438.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/seteviki-ne-nuzhny","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-17T12:42:32+00:00","article:modified_time":"2020-10-17T12:42:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97373","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:21:28","updated":"2026-02-09 15:38:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/97373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=97373"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/97373\/revisions"}],"predecessor-version":[{"id":158452,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/97373\/revisions\/158452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/97374"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=97373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=97373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=97373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}