Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Chciałbym zbudować własną mini-serwerownię (opartą o kilka serwerów - 5 + 1 jako router), na owych serwerach chciałbym ćwiczyć różnego rodzaju konfiguracje, uczyć się dokonywania "interwencji" (np. szybkiej wymiany dysku) i ogólnie uczyć się spraw czysto-technicznych, takich jak obsługa łącza od dwóch dostawców (co prawda lokalnych, ale jednak), a także obsługa komputera jako routera itd.
Mam kilka pytań z tym związanych:
1. Chciałbym zakupić szafę serwerową 6u na Allegro, a serwery kupować/składać w obudowach 1u. To dobry wybór czy lepiej inwestować w coś "większego" (jak tak to w co) ?
2. Właśnie.. Serwery kupować jakichś markowych firm typu IBM, DELL, czy składać z części "zdobytych na Allegro" ? Myślę, że opcja 2. jest lepsza, gdyż dodatkowo nauczę się jeszcze czegoś.
3. Gdzie mogę poczytać coś ciekawego na temat zakładania własnych serwerowni, budowy sieci, dobierania klimatyzacji itd. ?
4. Polecicie mi jakąś książkę odnośnie budowy sieci czy ogólnie serwerów / serwerowni ?
5. Jakie konfiguracje serwerów mi polecicie ? Tak, by nie wychodziło to za drogo (do 350 zł / serwer).
To takie pierwsze pytania, które mi się nasunęły..
Nie mam jeszcze takich pieniędzy, aby wszystko od razu kupić, ale stopniowo poszerzałbym swoją "mini-serwerownię" o nowe rzeczy.
Po prostu chciałbym się "pouczyć wszystkiego w praktyce na własnym sprzęcie" ;)
Być może w przyszłości uda mi się załatwić sobie jakieś gwarantowane łącze u "osiedlowego dostawcy", wtedy chciałbym połączyć wszystkie serwery w klaster i stworzyć jakiś mały serwer WWW np..
Proszę o opinie, komentarze.
Pozdrawiam
Grzegorz
Offline
Ad. 1
Możesz mieć problem ze znalezieniem małej szafy, wystarczająco głębokiej na serwery. Zazwyczaj takie małe szafy są tylko na urządzenia sieciowe.
Ad. 2
Jeżeli chcesz się głównie tym bawić to możesz składać sam, jednak markowe maszyny będą stabilniejsze.
AD. 5
Może być z tym problem, bo sama obudowa rackowa to ok 400 zł. Zależy do czego mają być te serwery. Np. jako storage nie musisz mieć mocnego procka, ale za to sporo miejsca na dyski i względnie dużo RAMu (na cache), a np jako serwer bazodanowy dużo ważniejszy jest procek i RAM niż dyski (ważne żeby były szybkie niż pojemne)
Offline
Witam.
Chciałbym zbudować własną mini-serwerownię (opartą o kilka serwerów - 5 + 1 jako router), na owych serwerach chciałbym ćwiczyć różnego rodzaju konfiguracje, uczyć się dokonywania "interwencji" (np. szybkiej wymiany dysku) i ogólnie uczyć się spraw czysto-technicznych, takich jak obsługa łącza od dwóch dostawców (co prawda lokalnych, ale jednak), a także obsługa komputera jako routera itd[/quote]
Ja rozumiem że wygrałeś w totka ale ja bym skorzystał z wirtualizacji
Nie ma nic w twoim poszukiwaniu co by nierozwiązało środowisko wirtualizacyjne. No może te dwa łącza i przyjemność z operowania śrubokrętem :)
Jeżeli nawet kiedyś bęðziesz opiekował się dużymi tuzami to dostaniesz podstawowe przeszkolenie jak wyciągnąć lub dodać pamięć masową.
Na wirtualizacji też możesz ćwiczyć szybką wymianę dysku (dodająć plik.img lub go usuwając)
Moim zdaniem strata pieniedzy. Zresztą w firmach już powszechnie stosuje się wirtualizację (nawet tych małych). Jest szybko i wygodnie.
Offline
imo xx maszyn fizycznych to błąd
kup lepiej 1 kompa z nowoczesnym procesorem, spora ilością ramu z więcej niż 1 hdd- 2 karty sieciowe.
wirtualki rób
[quote=tabi19]Witam.
Chciałbym zbudować własną mini-serwerownię (opartą o kilka serwerów - 5 + 1 jako router), na owych serwerach chciałbym ćwiczyć różnego rodzaju konfiguracje, uczyć się dokonywania "interwencji" (np. szybkiej wymiany dysku) i ogólnie uczyć się spraw czysto-technicznych, takich jak obsługa łącza od dwóch dostawców (co prawda lokalnych, ale jednak), a także obsługa komputera jako routera itd.[/quote]
6 serwerow to troche duzo ... lepiej zejsc do dwoch lub trzech maszyn fizycznych po kilka wirtualek na kazdej ... bedzie zrzeralo mniej pradu, a przedewszystkim mniej grzalo ...
[quote=tabi19]1. Chciałbym zakupić szafę serwerową 6u na Allegro, a serwery kupować/składać w obudowach 1u. To dobry wybór czy lepiej inwestować w coś "większego" (jak tak to w co) ?[/quote]
6u to troche malo ... zwlasza ze one na ogol sa jak pisal kuchar plytkie (na serwey to min. 600 lub 800mm glebokosci) ... pozatym warto liczyc miejsce na jakis dodatkowy osprzet (pdu, switch, ...) a jakbys chial miec co w 2u lub 4u to juz jest naprawde ciasno ... mysle ze 12 lub 18u to minimum ...
[quote=tabi19]2. Właśnie.. Serwery kupować jakichś markowych firm typu IBM, DELL, czy składać z części "zdobytych na Allegro" ? Myślę, że opcja 2. jest lepsza, gdyż dodatkowo nauczę się jeszcze czegoś.[/quote]
ja bym sugerowal tak jeden lub dwa skladaki reszte jakis firmowych roznych ... bo tam bywaja dosc ciekawe rozwiazania ktore warto zabaczyc ...
[quote=tabi19]3. Gdzie mogę poczytać coś ciekawego na temat zakładania własnych serwerowni, budowy sieci, dobierania klimatyzacji itd. ?[/quote]
co do klimy to jej znamionowa moc chlodnicza powinna byc nie mniejsza niz (suma mocy znamionowych serwerow + straty UPSa)*1.4 ... ups to straty ok. 10% mocy pobieranej wiec on tez grzeje
co do zasilania to warto miec dwie niezalezne linie zasilajace oraz UPS-a z bezprzerwowym bypasem (ale to juz dosc profesjonalne a nie domowe rozwiazania)
[quote=tabi19]5. Jakie konfiguracje serwerów mi polecicie ? Tak, by nie wychodziło to za drogo (do 350 zł / serwer).[/quote]
za taka kase mozesz na allegro znalezc np. sun v20z (calkiem przyzwoity 2 procesorowy serwerrek 1u, conajmniej do 8GB RAM, 4 sieciowki, 2 dyski hot-plug scsi, troszke upierdliwe, ale dzialajace sprawnie zarzadzanie zdalne z wlasnym portem eth, ...), v40z (2u, 2 zasilacze redundantne, wiecej dyskow) to okolo 450PLN
Offline
Zgodzę się z przedmówcami też zredukowałem serwery fizyczne i postawiłem na jednym esxi parę wirtualnych maszyn i nawet działa. Mało tego ESXi jest darmowy wystarczy się zarejestrować i dostajesz numer :)
Offline
Ja akurat testuję kvm+qemu i jak na razie jestem zadowolony. Nie nazwałbym tego testowania jak w środowisku produkcyjnym ale przyjemność obsługi mi się podoba. Niestety nie na wszystkich prockach da sie ale mój wspiera virtualizację więc cieszę się bardzo. Myślę że kvm narobi trochę szumu na rynku virtualizacji. Jest po prostu przyjemny. nie trzeba odpalać ze specjalnych jajek tylko instalujesz i działa. fajnie by było gdyby ktoś się wypowiedział na temat wydajności z autopsji tego rozwiązania.
Pozdrawiam
Offline
A opłacałoby mi się rozwiązanie, w którym połączyłbym 3 serwery w klaster i w tym klastrze tworzył VPS'y czy bardziej jednak opłaca się tworzyć VPS'y osobno na każdym serwerze ?
Co mógłbym konkretnie ćwiczyć, mając pod ręką takie 3 serwery + 1 jako router ?
Dziękuję za powyższe komentarze, proszę o nowe ;)
Pozdrawiam
Offline
[quote=tabi19]A opłacałoby mi się rozwiązanie, w którym połączyłbym 3 serwery w klaster i w tym klastrze tworzył VPS'y czy bardziej jednak opłaca się tworzyć VPS'y osobno na każdym serwerze ?[/quote]
skoro do testowania i nauki - mozesz zrobic tak, a potem inaczej ... na pewno czegos sie nauczysz ...
[quote=tabi19]Co mógłbym konkretnie ćwiczyć, mając pod ręką takie 3 serwery + 1 jako router ?[/quote]
to o czym pisales ... to co powyzej (wirtualizacja, klastrowanie, ...) ... rozwiazania wysokiej dostepnosci, routing (nie tylko statyczny) ...
Offline
Ale ogólnie opłaca mi się takie coś, tzn. postawienie tego w domu pod łączem 1,5 Mbps i jednym adresem publicznym, wiadomo, na LAN'ie mogę utworzyć adresów "prawie do woli" + łącze 100 Mbps po kablu będzie, ale opłaci mi się coś takiego czy może lepiej zainwestować w powiedzmy 2-3 VPS'y i na tym ćwiczyć tego typu rzeczy ?
Offline
do nauki, eksperymentowania itd daje to na pewno wiecej mozliwosci niz VPS ... do "produkcji" to przy braku mozliwosci zapewnienia odpowiedniego lacza, zasilania i klimy chyba lepszym wyborem bedzie VPS ...
Offline
Tak jak przedmówcy pisali lepiej zainwestować w 1 maszynę a dlaczego:
- te 5 serverków u1 naprawdę strasznie hałasuje :P
- zaoszczędzisz energie
- na na vps'ach też możesz się bawić w klastry (może trochę mniej realne ale zawsze)
- sprzęt Ci się tak szybko nie zestarzeje
- możesz się bawić routingiem tak samo jak na zestawie kilku maszyn
Fizyczna wymiana dysku nie jest skomplikowana więcej pracy wymaga to aby nie utracić danych i przygotować się na taką sytacje że coś padnie od strony samego systemu
Offline
Tak jest, kup porządny sprzęt - jeden - i będziesz mógł tam stworzyć całą sieć. Są też emulatory innych urządzeń np. GNS, które możesz połączyć z tą wirtualną siecią.
KVM jest bardzo dobrym rozwiązaniem do tego, bo możesz odpalić hosta w "tle". Problem w tym, że Windows nie najlepiej na nim chodzi, przynajmniej u mnie.
Lepiej zainwestuj w książki i kurs np. CISCO.
BTW
@tabi19 - twoje pytanie mówi mi, że jesteś wymarzonym klientem dla Apple ;) kup sobie MacBooka Pro i zastąpi on całą tą serwerownie, włącznie z metalową szafą i klimatyzacją.
Offline
Więc jaki sprzęt do powiedzmy 500zł byście polecili na wirtualizację, zależy mi na tym, by nie pobierało to niewiadomo ile prądu ;)
Coś, co się naprawdę nada dobrze na wirtualizację i ćwiczenie rozwiązań sieciowych.
Pozdrawiam
Offline
http://allegro.pl/hp-ml350-g4-rack-xeon-3-0ghz-1gb-fvat-wa-wa-d13-i1600715821.html
spróbowałbym coś takiego lub podobne, wybrałem pierwsze lepszego z brzegu z xeonem i miejscami na dyski. Oczywiście 1GB ramu to mało, bo to jest minimum na Xen'a. Mam podobny sprzęt w domu(tylko że w obudowie Tower), nie wiem czy w takiej obudowie do szafy można zarządzać wentylatorami, ale mój serwerek mogę spokojnie trzymać w pokoju, ale niestety na noc muszę wyłączać(za głośny). Dyski do niego można dostać po 50zł/36GB już z kieszeniami.
Nie jest to jakiś świeży i7 czy coś, ale myślę, że do nauki i zabawy za tę cenę jest w miarę dobry.
Btw. to jest tylko przykład sprzętu, nie robię tutaj nikomu reklamy
Jeszcze dochodzi kwestia gdzie chcesz to trzymać. Bo jeśli masz na to miejsce, jakąś piwnicę lub oddzielne pomieszczenie(najlepiej dźwiękoszczelne) to nie ma problemu, ale jak chcesz to mieć w pokoju, to najlepiej samemu poskładać. Jednak w takim serwerze od razu masz cały system zarządzanie przez www, łącznie z podglądem ekranu, wiec od razu odpadają peryferia, które musiałbyś podłączyć do składaka (klawiatura, myszka, monitor), wszystko robisz, ze swojego kompa.
Na początek jednak radziłbym Ci się pobawić VirtualBoxem ma duże możliwości i kilka wirtualnych maszyn będziesz uruchomić na swoim komputerze lub laptopie, ja u siebie na laptopie odpaliłem bez problemu małą sieć (serwer+6 stacji) u już można się uczyć na czymś takim, a dopiero później przechodzić do spraw związanych z samą budową serwerów, klastrami itp.
Ale to tylko moja opinia.
BTW. Jak już zaczniesz budowę spróbuj założyć wątek i opisuj krok po kroku etapy budowy, połączenia wszystkiego, konfiguracji itp. na pewno wielu ludzi na tym skorzysta(między innymi ja) i może być bardzo Ciekawy materiał :D
Ostatnio edytowany przez ramsi1986 (2011-05-08 19:03:23)
Offline
W sumie mam lapka - asus k52jc z prockiem i3 oraz 4gb RAMu. Jakbym na nim zainstalowal Debiana, to jakby na tym chodzila widtualizacja pod tym systemem na xenie ? Pozdrawiam
Offline
lscpu i cat /proc/cpuinfo
jest Twoim przyjacielem.
Offline
I pewnie to ten [url=http://ark.intel.com/Product.aspx?id=43529]procek[/url] - VT-x jest, więc na wirtualkę się nada.
Offline
xen wspiera kvm?
Offline
Procek w tym lapku to i3-370M. Nada sie ? I jak to rozwiazac technicznie ? Najpierw zainstalowac Debiana, a potem wirtualizacja ? Przypuscmy ze bede mial 4 wirtualki - co moge cwiczyc na tej konfiguracji ? Pozdrawiam
Offline
możesz spróbować różne rodzaje klastrów robić, możesz spróbować z hearthbeat (chyba tak to było), albo LVS. To są chyba najpopularniejsze systemy do budowania klastrów, jak już Ci się uda, to uruchom tam WWW i testuj wydajność, symuluj awarie, rób backupy itp.
Ostatnio edytowany przez ramsi1986 (2011-05-08 22:34:16)
Offline
[quote=ramsi1986]możesz spróbować różne rodzaje klastrów robić, możesz spróbować z hearthbeat (chyba tak to było), albo LVS. To są chyba najpopularniejsze systemy do budowania klastrów, jak już Ci się uda, to uruchom tam WWW i testuj wydajność, symuluj awarie, rób backupy itp.[/quote]
Ok, a jakie awarie mogę symulować ? ;>
Tzn. w jaki sposób ?
Ostatnio edytowany przez tabi19 (2011-05-09 00:02:33)
Offline
wyłączasz jedną wirtualkę i sprawdzasz, czy pozostałe przejmują jej funkcje i obciążenie się dobrze rozkłada, albo kasujesz jakieś dane i sprawdzasz ile czasu zajmie Ci przywrócenie danych z backupu, albo spróbuj bakup i restore całej jednej wirtualki, zmiana wielkości partycji na LVM i dodawanie dysków, a najlepiej daj komuś z forum dostęp do shella i poproś, żeby Ci coś popsuł. Będziesz miał zabawy i nauki na dobry tydzień :D
Ostatnio edytowany przez ramsi1986 (2011-05-09 08:10:03)
Offline
[quote=kuchar]Ad. 1
Ad. 2
Jeżeli chcesz się głównie tym bawić to możesz składać sam, jednak markowe maszyny będą stabilniejsze.[/quote]
Na markowych dodatkowo nauczyć się można różnych rozwiązań, które nie złożysz sobie ze zwykłego PC, np. wbudowane moduły do zdalnego zarządzania (ILOM, RDAC, ILO itp)
Co do wymiany sprzętu przy awariach, to po pierwsze masz to w supporcie, przyjeżdża inżynier i robi :) a po drugie właśnie w tych ILOM, RDAC, ILO itp masz logi, alerty i instrukcje jak co wymienić z obrazkami :)
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00122 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.189.185.63' WHERE u.id=1 |
0.00231 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.189.185.63', 1732536604) |
0.00023 | SELECT * FROM punbb_online WHERE logged<1732536304 |
0.00087 | SELECT topic_id FROM punbb_posts WHERE id=172753 |
0.00293 | SELECT id FROM punbb_posts WHERE topic_id=18903 ORDER BY posted |
0.00086 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18903 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00145 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18903 ORDER BY p.id LIMIT 0,25 |
0.00073 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18903 |
Total query time: 0.01081 s |