Diskuze: Virtualizace
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ja pouzivam vagrant spolu s virtualboxom. Na nom si spustim box, podla toho ci chcem ubuntu alebo nieco ine, pripadne rozne verzie. Dalej k tomu mam pripravene ansible roly, ktore mi na box doinstaluju potrebne veci, napriklad apache, php, mysql, phpmyadmin a podobne. V pripade ze pracujem na nejakom projekte, tak tam prihodim este git a naklonujem si projekt, nainstalujem dependencie a vytvorim virtualhost. Takze na zaver v kocke: Vsetko toto sa mi spusti na mojom pc za 10 sekund jednym prikazom:
vagrant up
A co pouzivas ty?
Ahoj,
díky za přispěvek, jen tak letmo jsem okoukl ten vagrant, ale to podle mě
není low level virtualizace, ale jsou to jenom nějaké virtuálky na tvém
lokalním OS. Tohle moc nehledám Spíš něco jako ESX/ESXi, Proxmox a pod. Osobně jsem použival
Proxmox, je to zdarma, opensource a funguje výborně, ale bohužel má svoje
chybky. Při bootu serveru ti nabootuje minimálka debianu s Proxmoxem -
dohromady to žere cca 150MB a 50MB RAMky, otevřeš virtualní panel a u si
děláš LPARy, vytvořit HA architekturu je záležitostí pár kliků.
Hm, asi sme sa nepochopili. Nepredpokladal som ze si chces budovat vlastny cloud. Proxmox vypada ako super open source nastroj ale nepoznam ho. Ak sa nemylim proxmox si tiez spustas na vlastnom locale, nie? Instancie ako AWS EC2 su uz virtualizovane a podobne je na tom digitalocean a virtualizaciu si vlastne spustas cez ich API.
Sorry ze som zvedavy ale:
Ahoj,
uplne v pohode, ja jsem rad za jakykoliv prispevek, ktery treba nekomu pomuze a
nekam ho posune. Nene, nebuduju cloud, spis mi jde o vytvoreni nekolika
virtualnich masin, kde bych si mohl delat nejake pokusy a prave proto, ze mi
blbne ten Proxmox, tak za nej hledam nejakou nahradu.
Odpovedi na tvoje otazky:
Takze si vies simulovat 3 servery s SQL databazami, ktore sa medzi sebou replikuju alebo si horizontalne skalujes/shardujes mongoDB? Znie to zaujimavo na pokusy.
Kebyze ja riesim takyto pokus a to nie som na to odbornik tak si spustim tri boxy cez Virtual Box v ktorych bude bezat linux, ako som uz urcil vyssie cez toho vagranta. Cez vagranta urcim kolko kusov cpu mu dam a kolko MB Ram pamate mu vydelim, taktiez ako namapujem localny adresar na vzdialeny server, aku ip adresu bude server mat atd. Vagrant nema konfiguraciu cez pekne graficke rozhranie ale ma ine vyhody.
Napr; ak zacnem pracovat na projekte kde budem chciet nastavit presne parametre servera, verziu php, mysql a podobne tak si vytvorim takyto vagrant script, spolu s nejakym providerom ako napr ansible. Ansible je abstraktny vykonavac ukonov, teda ked chcem nieco instalovat na windows, ubuntu alebo centos tak nemusim poznat presny prikaz, Takuto konfiguraciu potom mozem zdielat so vsetkymi clenmi developerskeho teamu. A uz nikto nikdy nepovie: NA MOJOM PC TO NEJDE. Na zaver ked je projekt hotovy, tak si v cloude nahras vagrant script a cloud ti vytvori presne take prostredie ako mas zadefinovane v konfiguracii. Aspon AWS to tak je.
Ak by si si to chcel vyskusat, tak sa pozri na moj repozitar https://github.com/…ansible-lamp
Ahoj,
presne tak, horizontalni a pripadne vertikalni skalovani, ale na Oraclovske
databazi.
Duvodem, proc virtualizuji server a nespoustim virtualni prostredi z widli nebo linuxu(i kdyz to taky delam, ale zase pro jine ucely) je, abych mel co nejrealnejsi reakce od clusteru, kdyz budes restorovat databazi z nejakyho NFS, tak aby bylo vsechno co nejvic podobne realite. Jedna pro znalost spravnych postupu a jednak pro to, dokazat odhadnout, kolik ti jednotlive akce budou trvat.
Ten Vagrant nevypada spatne, ale pro moje ucely se to asi uplne moc nehodi. Ale mozna by to bylo jenom o tom vyzkouset jej.
Mrknu na tvuj repozitar, diky za link
Zobrazeno 7 zpráv z 7.