370 likes | 675 Views
Ukládání dat Michal Feix Senior IT operations manager michal.feix @ firma.seznam.cz. … najdu tam,co neznám!. www.seznam.cz. Obsah p řednášky. … najdu tam,co neznám!. www.seznam.cz. Co řešíme?. ?. … najdu tam,co neznám!. www.seznam.cz. Co řešíme?. … najdu tam,co neznám!.
E N D
Ukládání dat Michal Feix Senior IT operationsmanager michal.feix@firma.seznam.cz … najdu tam,co neznám! www.seznam.cz
Obsah přednášky … najdu tam,co neznám! www.seznam.cz
Co řešíme? ? … najdu tam,co neznám! www.seznam.cz
Co řešíme? … najdu tam,co neznám! www.seznam.cz
Co řešíme? Ukaž mé emaily! Přes 1,5 PB datového prostoru pro emaily uživatelů … najdu tam,co neznám! www.seznam.cz
Co řešíme? Ukaž mé emaily! Odezva do stovek milisekund na každý položený dotaz … najdu tam,co neznám! www.seznam.cz
Co řešíme? Ukaž mé emaily! Přírůstek 1 TB dat každý den … najdu tam,co neznám! www.seznam.cz
Co řešíme? Ukaž mé emaily! Všechna data dvakrát a online … najdu tam,co neznám! www.seznam.cz
Obsah přednášky … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Externí SCSI, iSCSI přes IP, FiberChannel … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Diskové pole tvářící se na serveru jako SCSI disk Externí SCSI kabel, lokální Fiberchannel … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Fyzické úložiště na serveru tvářící se jako SCSI disk A Ethernetová síť nebo Fiberchannel síť SW RAID ze dvou disků AaB s filesystémem EXT3 Fyzické úložiště na serveru tvářící se jako SCSI disk B … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Ethernetová síť nebo Fiberchannel síť Fyzické úložiště přístupné přes NFS s vlastním filesystémem Síťový disk připojený přes NFS … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Synchronizace přes IP pro každou dvojici zvlášť … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Klient nemá připojený disk, ale o data musí zažádat aplikačním protokolem. Klient Pošli soubor /A/B/C.dat Tady jsou data Uzel A - Slave Uzel B - Master … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Klient nemá připojený disk, data zapisuje aplikačním protokolem. Klient Zapiš soubor /A/B/C.dat OK Replikuj soubor /A/B/C.dat Uzel A - Slave Uzel B - Master … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Virtuální disk realizovaný několika servery v clusteru … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Klient má připojený virtuální disk, který simuluje fyzický disk složený z dat na všech uzlech clusteru. Klient Zapiš / Čti soubor /A/B/C.dat OK / Tady jsou data Replikace Uzel C Uzel A Uzel B … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? R/W R/O … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? Klient má připojený disk. Nad ním sleduje všechny FS aktivity démon a replikuje je. Klient Zapiš informaci o změně souboru /A/B/C.dat do lokálního binlogu. Replikace souboru /A/B/C.dat Replikace na ostatní servery Uzel B Uzel C Uzel A - Master … najdu tam,co neznám! www.seznam.cz
Jak to řešíme? ? … najdu tam,co neznám! www.seznam.cz
Obsah přednášky … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? SATA … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? SAS … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? Vícediskové servery … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? Disková pole … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? GlusterFS … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? SeznamFS … najdu tam,co neznám! www.seznam.cz
Jak nám to jde? Replikace Email.cz … najdu tam,co neznám! www.seznam.cz
Díky za pozornost Vaše otázky? Michal Feix Senior IT operationsmanager michal.feix@firma.seznam.cz ? … najdu tam,co neznám! www.seznam.cz