Podcast o Kľúčové IT koncepty a finančné metriky

Kľúčové IT Koncepty a Finančné Metriky: Komplexný Prehľad

Podcast

Virtualizácia a Sieťové Služby0:00 / 6:22
0:001:00 zostáva
MichalVäčšina ľudí si myslí, že ak chcete používať Windows aj Linux, potrebujete dva samostatné počítače. Ale čo keby som vám povedal, že na jednom notebooku ich môžete mať spustených naraz, a ešte k tomu pridať macOS?
BarboraPresne tak! Znie to ako sci-fi, ale je to bežná realita vďaka virtualizácii. A presne o tom sa dnes budeme baviť. Vitajte pri počúvaní Studyfi Podcast.
Kapitoly

Virtualizácia a Sieťové Služby

Délka: 6 minut

Kapitoly

Mýtus o virtualizácii

Počítač v počítači

Prečo je to užitočné?

Telefónny zoznam internetu

Viac než len webové stránky

Digitálne knižnice

Register pre rýchlosť

Návratnosť investícií

Zhrnutie a záver

Přepis

Michal: Väčšina ľudí si myslí, že ak chcete používať Windows aj Linux, potrebujete dva samostatné počítače. Ale čo keby som vám povedal, že na jednom notebooku ich môžete mať spustených naraz, a ešte k tomu pridať macOS?

Barbora: Presne tak! Znie to ako sci-fi, ale je to bežná realita vďaka virtualizácii. A presne o tom sa dnes budeme baviť. Vitajte pri počúvaní Studyfi Podcast.

Michal: Dobre, Barbora, vysvetli nám to. Čo presne je táto záhadná virtualizácia?

Barbora: Je to technológia, ktorá nám umožňuje vytvoriť virtuálnu, teda čisto softvérovú verziu fyzických komponentov. Predstav si virtuálny server, virtuálny disk alebo dokonca virtuálnu sieť.

Michal: Takže môžem mať v podstate počítač v počítači? To znie trochu ako z filmu Inception!

Barbora: Presne tak sa na to dá pozerať! Máme rôzne typy. Napríklad serverová virtualizácia, kde jeden fyzický server hostuje mnoho virtuálnych, alebo desktopová, kde sa pripájate na svoj pracovný počítač z domu.

Michal: A aké sú hlavné výhody? Prečo by to firmy alebo aj bežní ľudia robili?

Barbora: Tých výhod je niekoľko kľúčových. V prvom rade je to obrovská úspora nákladov, lebo nepotrebuješ kupovať toľko hardvéru. Všetko beží na jednom mieste.

Michal: Jasné, menej železa, menej starostí. A čo ďalej?

Barbora: Jednoduchšia správa a zálohovanie. A hlavne, ak sa niečo pokazí, obnova po havárii je oveľa rýchlejšia! Je to proste efektívne a bezpečné.

Michal: Efektívne a bezpečné, to znie super. Ale aby sa všetky tie služby a stroje vedeli spolu rozprávať, potrebujú sa nejako nájsť, však? To ma privádza k ďalšej kľúčovej skratke... DNS.

Barbora: Presne tak! DNS si môžeš predstaviť ako taký telefónny zoznam internetu. Prekladá mená, ktorým rozumieme my, napríklad www.google.com, na IP adresy, ktorým rozumejú počítače.

Michal: Takže namiesto toho, aby som si pamätal dlhé číslo ako 142.250.186.4, stačí mi poznať názov stránky?

Barbora: Úplne presne! A ten proces je celkom fascinujúci. Keď napíšeš adresu, tvoj počítač sa opýta takzvaného DNS resolvera, čo je väčšinou tvoj poskytovateľ internetu.

Michal: A ten resolver to hneď vie? Alebo po tom musí niekde pátrať?

Barbora: Je to taká malá detektívka. Najprv sa pozrie do svojej pamäte, teda do cache. Ak to tam nenájde, postupne sa pýta koreňových, TLD a autoritatívnych serverov, až kým nenájde správnu odpoveď.

Michal: Znie to, ako keby sa pýtal, 'Kto pozná pána Google?' a postupne ho posielajú od dverí k dverám.

Barbora: Je to výborná analógia! A v tom 'zozname' nie sú len webové stránky. Existujú rôzne typy DNS záznamov.

Michal: Naozaj? Aké napríklad?

Barbora: Tak napríklad záznam 'A' ukazuje na IPv4 adresu, 'AAAA' na novšiu IPv6. Ale máme aj 'MX' záznam, ktorý hovorí, kam sa majú posielať e-maily pre danú doménu. A samozrejme aj ďalšie, ako TXT alebo CNAME.

Michal: Aha! Takže DNS neriadi len web, ale aj poštu. To je dôležité vedieť. Poďme sa teraz pozrieť na ďalšiu skratku, ktorá je rovnako dôležitá – DHCP.

Barbora: Počkaj, Michal, brzdí trošku. Predtým, než si pridelíme IP adresu cez DHCP, musíme sa pozrieť, kam sa všetky dáta vlastne ukladajú. A na to slúžia databázy.

Michal: Jasné, databázy. To je niečo ako obrovská Excel tabuľka, však?

Barbora: V podstate áno, ale nie vždy. To, čo opisuješ, sú relačné databázy. Dáta sú pekne usporiadané v tabuľkách, ktoré sú navzájom prepojené. Používajú jazyk SQL.

Michal: A tie "nie vždy"?

Barbora: To sú NoSQL, čiže nerelačné databázy. Predstav si ich skôr ako krabicu, kde máš dokumenty, fotky aj kľúče. Sú super flexibilné a skvelé na obrovské množstvá rôznorodých dát.

Michal: Takže môj neporiadok v izbe je vlastne pokročilá NoSQL databáza!

Barbora: Presne tak! Ale ako v tej krabici niečo rýchlo nájsť? Na to slúži index.

Michal: Index? Ako na konci knihy?

Barbora: Presne! Namiesto listovania celej knihy sa pozrieš do obsahu a ideš priamo na stránku. Index v databáze funguje rovnako — extrémne zrýchľuje vyhľadávanie.

Michal: To znie ako super vec. Má to nejaký háčik?

Barbora: Malý áno. Zápis nových dát je o trošku pomalší, lebo okrem dát sa musí aktualizovať aj ten index. Je to taký kompromis medzi rýchlosťou čítania a zápisu.

Michal: Chápem. Takže databáza je taká digitálna knižnica a index je jej obsah. A ako s tými dátami v pamäti vlastne pracujú samotné programy?

Barbora: To je skvelá otázka, Michal, ale to by bolo na celú ďalšiu epizódu! Vieš čo, poďme to prepojiť s niečím, čo je pre firmy kľúčové... s peniazmi.

Michal: S peniazmi? To znie zaujímavo. Ako to súvisí s databázami?

Barbora: Úplne priamo. Všetko v IT stojí na efektivite. Nielen ako rýchlo niečo funguje, ale aj či sa to oplatí. A na to používame ukazovateľ ROI, teda návratnosť investícií.

Michal: Aha, ROI. To som už počul. Čo to presne znamená?

Barbora: Predstav si, že investuješ 1000 eur do nového softvéru. A ten softvér ti vďaka zefektívneniu práce zarobí 1500 eur. ROI ti povie, aký bol tvoj zisk v percentách.

Michal: Takže v tomto prípade by to bolo päťdesiat percent?

Barbora: Presne tak! Vzorec je jednoduchý: čistý zisk vydelíš nákladmi na investíciu a vynásobíš stom. Pomáha to firmám rozhodnúť, či sa im oplatí kúpiť nové servery alebo začať nový projekt.

Michal: Super. Takže databázy, indexy a ROI... všetko sú to nástroje, ako robiť veci lepšie a efektívnejšie. Perfektné zhrnutie, ďakujem ti.

Barbora: Presne tak! Technológie sú o riešení problémov. A dnes sme si ukázali, ako to funguje pod kapotou. Ďakujeme, že ste nás počúvali.

Michal: Aj ja ďakujem. A my sa na vás tešíme pri ďalšej epizóde Studyfi Podcastu. Majte sa!