Michal Rychlík
OpenStack Live
3.11.2016
Implementace
Openstacku v LMC
představy vs. realita
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu2
Obsah

Proč?

Jak?

Očekávání

Realita

Problémy

Jak z toho ven?

Aktuální stav
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu3
Proč?

disaster recovery až 30 dní na vlastním HW

potřeba více HW – více vývojových prostředí

HW zastarává – co dál??

a) nový HW?

Vyšší verze licencí

know how

b) infrastruktura jako služba
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu4
Jak?

Výběrové řízení

Openstack + CEPH

triplikace

vize vyřešení clusterů

Z důvodu rychlosti „zero“

prod VM → snapshot → DEV VM = úspora místa

Dokud nebude vše v cloudu, rsync → „zero“ VM →
snapshot → DEV VM
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu5
Očekávání

20 DEV prostředí + produkce

dedikované nody pro Oracle

po rychlém startu přes zero, postupné předělání
infrastruktury na „cloud friendly“
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu6
Realita

Pouze 8 dev + infrastruktura

Oracle

Na pořádné udržovaní zero skriptů 1 člověk

problémy s volným místem

nutnost častého refreshování prostředí

častá nefunkčnost zera

vysoká cena za 1TB diskové kapacity pro potřeby
DEV + snížený výkon díky triplikaci

nemožnost předělat infrastrukturu
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu7
Problémy

ceph zásek → DEV / HV

nedefinovaný min. výkon (2000VM, 4000vCPU)

zero

od počátku špatný design

one man show

změna jedné věci vyžaduje refresh každého stroje
v prostředí

klonování databází (ze záloh, rsync z produ)

čas opravy (kopírování více jak 100GB)

centos6: rychlost IO + instance freeze

špatná série SSD

SYS team

Licence různých enterprise SW
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu8
Jak z toho ven?

dva cloudy – dev a prod

zero

puppet

ubuntu

garantovaný výkon u prod cloudu

dedikované stroje pro storage

možnost nafukovat cloudy po kouskách
LMC s.r.o. Lighthouse Towers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu9
Aktuální stav

migrace cfeng → puppet

migrace prod do H1 2017

openstack + DRBD

máme o hodně více serverů

větší oddělení produktů

nový monitoring

nové projekty

infrastruktura okolo puppetu
michal@rychlik.it
Děkuji za pozornost

Implementace Openstacku v LMC – představy vs. realita

  • 1.
  • 2.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu2 Obsah  Proč?  Jak?  Očekávání  Realita  Problémy  Jak z toho ven?  Aktuální stav
  • 3.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu3 Proč?  disaster recovery až 30 dní na vlastním HW  potřeba více HW – více vývojových prostředí  HW zastarává – co dál??  a) nový HW?  Vyšší verze licencí  know how  b) infrastruktura jako služba
  • 4.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu4 Jak?  Výběrové řízení  Openstack + CEPH  triplikace  vize vyřešení clusterů  Z důvodu rychlosti „zero“  prod VM → snapshot → DEV VM = úspora místa  Dokud nebude vše v cloudu, rsync → „zero“ VM → snapshot → DEV VM
  • 5.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu5 Očekávání  20 DEV prostředí + produkce  dedikované nody pro Oracle  po rychlém startu přes zero, postupné předělání infrastruktury na „cloud friendly“
  • 6.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu6 Realita  Pouze 8 dev + infrastruktura  Oracle  Na pořádné udržovaní zero skriptů 1 člověk  problémy s volným místem  nutnost častého refreshování prostředí  častá nefunkčnost zera  vysoká cena za 1TB diskové kapacity pro potřeby DEV + snížený výkon díky triplikaci  nemožnost předělat infrastrukturu
  • 7.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu7 Problémy  ceph zásek → DEV / HV  nedefinovaný min. výkon (2000VM, 4000vCPU)  zero  od počátku špatný design  one man show  změna jedné věci vyžaduje refresh každého stroje v prostředí  klonování databází (ze záloh, rsync z produ)  čas opravy (kopírování více jak 100GB)  centos6: rychlost IO + instance freeze  špatná série SSD  SYS team  Licence různých enterprise SW
  • 8.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu8 Jak z toho ven?  dva cloudy – dev a prod  zero  puppet  ubuntu  garantovaný výkon u prod cloudu  dedikované stroje pro storage  možnost nafukovat cloudy po kouskách
  • 9.
    LMC s.r.o. LighthouseTowers, Jankovcova 1569/2c, 170 00 Praha 7, Tel.: +420 224 810 053, www.lmc.eu9 Aktuální stav  migrace cfeng → puppet  migrace prod do H1 2017  openstack + DRBD  máme o hodně více serverů  větší oddělení produktů  nový monitoring  nové projekty  infrastruktura okolo puppetu
  • 10.