Nem tudom, hogy jó helyre dobtam e fel a kérdésem.
Debian 7 alapú vps-em van. Egy másik vps erőforrásait használnám. Ezzel kapcsolatban érdekel, hogy mire számíthatok, hogyan oldhatom meg a legkönnyebben, milyen jellegű és szintű tudásra van szükségem, milyen jó ingyenes szoftverek léteznek erre.
Mindkét VPS fél GB ramot, 1 Ghz procit, 20 GB helyet tartalmaz. Előfordulhat, hogy csak időnkénti komolyabb terhelés csökkentésre használnám, de végleges bővítés is eszembe jutott költséghatékonyság miatt. Jó kérdés, hogy a másik VPS erőforrásait milyen mértékben tudja kihasználni. Nyilvan azon is futna egy alaprendszer, ami mindenképp szükséges.
Webszerverről lenne szó.
- 4449 megtekintés
Hozzászólások
Kerdes, hogy a VPS-ek halozatilag mennyire vannak "messze" egymastol. Nyilvan tudsz olyat csinalni, hogy mondjuk az egyiken van a DB, a masikon a webszerver, de ha par MS-nel nagyobb a latency, akkor eleg felejtos lesz a jatek. Ha teheted, SOKKAL jobban jarsz ha veszel egy nagyobb VPS-t.
- A hozzászóláshoz be kell jelentkezni
Egy ilyen osszefoglalo johetne valakitol, hogy hogyan erdemes skalazodni.
Valami ilyesmire gondolok:
1db vps
1db nagyobb vps
1db legnagyobb vps
1db fizikai gep, maxon (kell ez meg?)
3db vps (egy load balancer, masik ketto meg valaszol, masik ketto egymas kozti szinkronizalasat valahogy meg kell oldani)
10db vps (egy load balancer, a maradek 9 pedig valaszol. Bar lehet, hogy itt jonne be, hogy mindent (ha weboldal, vagy webes alkalmazas) RESTful, lenne egy login-szerver es utana mar a maradek 8 szerver teljesen egyenrangu lenne). De ehhez nem ertek...:) Majd a nagyok megmondjak.
Mar csak tesztnek se rossz. Az biztos, hogy en nem vennem szet az SQL-t a webszervertol, mert konkretan megbizhatosagban fele annyi. (barmelyik geppel gond van -> nem megy a weboldal).
Hogy valamit hozza is adjak a temahoz:
En most per pillanat szolgaltatasonkent szedek szet egy gepet.
Tehat levelezes egy VPS, weboldal egy masik VPS, alweboldal (belso szamlazorendszer) egy 3. VPS, es minden uj feladat egy uj VPS (pl. active directory lehet atvandorol egy kulon VPS-be samba4 alapokon, vagy buildszerver, vagy jenkins, vagy valami komolyabb).
Szamomra egy weboldal "szolgaltatasba" minden beleertodik ami kell a weboldalhoz (webszerver, adatbazis, kiegeszito szkriptek, stb), szoval az addig marad egy gepen amig mar tovabb nem bovitheto, csak utana szednem elo hogy hogyan legyen tobb.
De pl. minden weboldalnal vannak statikus dolgok, pl. kepek, css, javascript. Noh azt lazan betennem egy aldomainbe(http://static.webdomainem.com) es kulon VPS-be, hogyha ugy hozza a sors.
Szerintem szolgaltatasonkent szetszedni VPS-ekre azert zsenialis, mert ha valamelyik kiakad, nem rantja magaval az egeszet. Es lehet cserelgetni, tesztelgetni, normalisan backupolni anelkul hogy valami lemaradna.
Jah azt mondanom se kell, hogy az egesz windows licenszeles keresztbetesz az egesznek:-\ De majd ok is rajonnek, hogy szellel szembe p*salni eleg nehez, hogy szarazak maradjanak.
Konkretan most az egyik gepemen van egy windows ahol megy levelezes, aktiv directory, belso weboldal (iis alapokon), ms sql.
Ezt olyan szivesen szetszednem 3 db virtualis gepre, de az konkretan anyagilag legalabb 3x annyiba kerulne (oem licence, az ujabb wint ra se lehet tenni vps-re oem licence-el. Azt hiszem a win server 2008 az utolso, de majd kijavitanak).
Vagy vehetnek 5x dragabb legujabb datacenter licencet.
Amig a licence felteleket olvasom addig meg lehet csinalni fejfajas nelkul linux alapokon. Raadasul win telepites oltari sok ido.
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Átláthatóság terén jó. Ha viszont alig dolgozik a levelezőszerver, ott egy csomó erőforrás marad kihasználatlanul.
A domain részére lennék még kíváncsi, hogy ezeket hogyan oldod meg. Ugye ha az ember regisztrál, akkor megadhat pár nameszervert. Vagy a domain szolgáltatónál A recordtól kezdve jó pár dolgot ki lehet tölteni, mindegyikhez más ip cím megy?
Egyébként tényleg jó, de ha mindent szét akar az ember így választani, akkor jó pár vps kell.
......................
Egymás segítésére még: http://pc-kozosseg.com
- A hozzászóláshoz be kell jelentkezni
> Átláthatóság terén jó. Ha viszont alig dolgozik a levelezőszerver, ott egy csomó erőforrás marad kihasználatlanul.
Forditva ulunk a lovon. Te a VPS-t akarod kihasznalni, en pedig a fizikai szervert (tobb VPS-t betenni), anelkul hogy veszelyeztetnem a rendelkezesreallast. Nalam pont elonyos, hogy nincs kihasznalva a szerver, mert tobb VPS-sel jobban ki tudom hasznalni egyszeruen.
> A domain részére lennék még kíváncsi, hogy ezeket hogyan oldod meg.
Minden VPS sajat IP a te esetedben. Igy egy aldomain, egy IP. Nem latom itt a nehezseget.
Az en esetemben (amikor egy fizikai szerver van egy IP-n, es van jopar VPS), akkor az osszes VPS sima virtualis NAT-on log, es a hoszt port alapjan dobja szet.
> Egyébként tényleg jó, de ha mindent szét akar az ember így választani, akkor jó pár vps kell.
Amig nem novod ki addig nem muszaj szetszedned, ha VPS-enkent fizetsz erte.
Nalam belsos halo, fizikai szerver.
Ket lehetosegem van:
1. Vetetek egy ujabb szervert + uj windows server licenszet (lehetoleg Retail) + felhasznalok licenszeit. Es remenykedek hogy semmi se akad ossze semmivel (egy programrol mar tudom hogy tuti nem megy ujabb winen). Ez kb. 2MFt-os tortenet igy elso saccra.
2. Felbovitem a jelenlegi rendszert RAMban, amennyire lehet. A windows-t megtartom, es utana annyi VPS-t teszek bele a homokozomba amennyit akarok (vagyis amennyit a ram enged). Szoval van helyem szetdarabolni. Termeszetesen minden uj dolog linux alapokon, mert az atyauristen penze se lenne eleg windows licence-ekre. Ez a tortenet kerul 200eFt-ba (a plusz RAMok).
Szerinted melyiket valasszuk?:)
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
azt tudod ugye, hogy a RHEL unlimited virtual licensze majdnem osszemerheto az MS datacenter licenszevel (2k vs 4.5k)?
- A hozzászóláshoz be kell jelentkezni
Es milyen meggondolasbol vennek RHEL unlimited virtual licence-et?
Nem uzemeltetek adatkozpontot...
Mondjuk meg lehet forditani is a kerdesedet:
Ugye tudod, hogy az MS-nek semmifele alternativaja nincs a kis ugyfelek reszere?
Peldaul nyugodtan fogalmazhatna ugy a licence, hogy barmely adott programbol egy peldany futtathato egy fizikai gepen osszesen.
Szoval, ha az egyik winen exchange fut, a masikon pl. az MS SQL, a harmadikon a NET framework es sajat program, akkor az pont ugyanaz az eset, mintha egy winen futna az osszes egyutt. Csak uzembiztonsag szempontjabol lett szetkapva.
Erre az MS-nek ket megoldasa van:
1. Datacenter licence
2. OEM/virtualis gep vagy server essential/2 virtualis gep.
Mindenhogy anyagilag buko. Persze egy 10e-s cegnel megallapodnak egy osszeg/ev az ms fele, aztan azt csinalnak amit akarnak. Vagy oktatasi intezmenynel mutogatnak az allambacsi fele.
De kis cegnel ez baromira nem igy van.
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
(sub)
- A hozzászóláshoz be kell jelentkezni
Nem tudom mekkora forgalmad van, de igen jó esélyed van rá, hogy némnemű alkalmazás optimalizálás és webszerver hegesztés (cache-ek, expire-ek és ilyesmik, apache->lighttpd|nginx váltás) sokkal több hoz ennél a konyhára. :) Ha már jelentős a forgalmad és egy nagyobb VPS (4-8GB memória, sok CPU stb.) kevés, akkor 2db webes és egy 1db adatbázisosra lehet jobb szétköltözni és tökegyszerű DNS roundrobinnal osztani szét a népet. Ide még harmadik/negyedik webszerver is elférhet, mert az adatbázis mellé már úgy tettél memcached-t és inkább azt pörgetik a juzerek... Ha meg még ez is kevés, akkor beteszel elé egy valamilyen komolyabb loadbalance-ra alkalmas proxy-t pl. varnish-t és cache-elni is tudsz vele bőven. Ez már pedig bőven akkora forgalom, hogy simán megkeresed a pénzt ezekhez.
- A hozzászóláshoz be kell jelentkezni
+1 nginx-nek
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni