Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Manna infrastruktúra

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for kruska kruska
January 13, 2013

Manna infrastruktúra

Avatar for kruska

kruska

January 13, 2013

Other Decks in Technology

Transcript

  1. Jelenlegi rendszer • hosting ◦ webshop: megosztott szerver (ELIT-INFO) ◦

    ERP: Amazon AWS EC2 • szoftver ◦ webshop: Drupal 6 + saját modulok ◦ CRM: MiniCRM (+API) ◦ ERP: SAP Business One ◦ termeléstámogatás: SBO + fejlesztett alkalmazások ◦ terminálszerver + alkalmazásszerver
  2. Nemzetközi sávszélesség • Magyarországi nemzetközi hosting sávszélességek ◦ tipikus: 10Mbps

    ◦ aranyárban: 100Mbps • AWS EU hálózati hozzáférési pontok (edge locations) ◦ Dublin, Írország ◦ London, UK ◦ 2 x Frankfurt, Németország ◦ Párizs, Franciaország ◦ 2 x Amsterdam, Hollandia ◦ Stockholm, Svédország ◦ Milánó, Olaszország ◦ Madrid, Spanyolország
  3. Katasztrófatűrés • EU: 3 zóna (3 szerverpark) ◦ +USA régió

    nagy zűr esetére • elosztott architektúra ◦ webszerver: 2+ ◦ adatbázisszerver: master + slave (több is lehet) ◦ SAP szerver: éles + tartalék • tartalék (standby) szerver ◦ előrekonfigurált szerver ◦ kikapcsolt állapotban ingyenes (kivéve diszk) ◦ felcsatolható az éles szerver diszkje
  4. Terheléselosztás • Egyenetlen terhelés ◦ kampányok (néhány nap/hét) ◦ napon

    belüli terheléskülönbség (nappal/éjszaka) ◦ szerverkarbantartások, fejlesztési feladatok • Nagy általános terhelés ◦ több ország egy webshopon • AWS skálázási megoldások: ◦ eltérő teljesítményű gépek (éjjel legkisebb elég) ◦ automatikus bekapcsolás szükség esetén ◦ konzisztens adatbázis olvasási replika szerver
  5. Modularitás • Web hosting ◦ Nginx / PHP ◦ MySQL

    • AWS S3 statikus webszerver ◦ automatikus geo-elosztás • SAP szerver ◦ SBO, MSSQL ◦ FTP (interfész), SSHD (tunnelhez) • Terminálszerver ◦ Alkalmazásszerver (Office) ◦ Fileszerver (+jogosultságok) ◦ Terminálszerver (RDP)
  6. Biztonság • Nyilvános elérés korlátozása ◦ Csak a load balancer

    publikus ◦ Webhosting, SAP, terminálszerver privát hálózaton • "Privát felhő" ◦ Minden egy helyen ◦ LAN-to-LAN VPN kapcsolat: AWS - Manna ◦ Távoli elérés: SSH tunnel
  7. Költséghatékonyság • fizetés uptime alapján (megkezdett óra) • előfizetés (még

    olcsóbb díjak) • forgalom/terhelésfüggő költségek ◦ gépidő ◦ hálózati forgalom ◦ diszk I/O • méret arányos költségek ◦ diszkterület ◦ szalagos biztonsági mentés
  8. Webes infrastruktúra • Webszerver: Apache helyett Nginx ◦ filerendszer ->

    adatbázis, S3 statikus fileszerver • MemCache • Drupal 7 • Nemzetközi implementáció ◦ Függetlenítenítés beállítások segítségével ▪ Adattartalom nyelve ▪ Felhasználói felület nyelve ▪ Ország ▪ Szállítási cím ▪ Terméktörzs ▪ Kampányok
  9. Webes infrastruktúra • Webshop • CRM • Hírlevélküldő / marketing

    eszköz • ERP interfész ◦ rendelések feladása ◦ készlet lekérdezés (helyi cache) ◦ termeléstámogatás