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
Mam małe pytanko.
Zaczynam restrukturyzacje sieci w firmie. I jak to dobrym nawykiem stawiam na jak najmniej usług na jednej maszynie.
zatem będę robił:
1) SAMBA 2) WWW+MySql 3) Poczta 4) Router
Narazie wybrałem taki podział.
Co sądzicie o postawieniu jednej lepszej maszyny a na niej Virtualnych maszyn poszczególnych, a może lepiej kilka maszyn?
A może inaczej jeszcze podzielić usługi?
Offline
Ja bym to zrobił na kilku maszynach, jak postawisz na wirtualnych maszynach to i tak wszystko będzie zależne od kompa głównego a do tego wydajność spadnie. Jak nie chcesz inwestować w dużą ilość kompów to ja bym postawił router na jednym i resztę usług na drugim.
Offline
Nigdy bym nie stawial, na jednym kompie Poczty (innych uslug) i Routingu. W momencie przjecia kontroli na jednej maszynie, osoba nie upowazniona ma dostep do wszystkich danych z postawionych uslug. Dlatego polecam zrobienie jednej maszyny na routing/firewall, ewentualnie statystyki. A druga maszyne na ktorej, postawic mozna reszte uslug. Oczywiscie jesli masz duza i szybka maszyne, to polecam Wirtualizacje - a najlpeiej pelna :)
Pozdrawiam,
Offline
Włąśnie, a jak to jest z przejęciem kompa gdy postawię na wirtualizację?
Ja też jestem za postawieniem na kilku maszynach.
Jednak może ktoś się bawił nad postawieniem routera i firewalla na jednej maszynie a reszta na drugim jaki virtualizacja odzielych serwerów na jednej maszynie?
Offline
nawet jak masz wirutalizacje i ktos się dobierze do głównego systemu to masz posprzątane...
Do tego niezawodność takiego rozwiązania spada.
Offline
Uważam , że lepszym rozwiązaniem będzie postawienie tych usług na oddzielnych kompach. W przypadku postawienia wszystkiego na jednym kompie i awarii wszystkie usługi masz unieruchomione + strata czasu na odzyskiwanie danych , i uruchamianie wszystkiego od nowa.
Offline
Wymyśliłem coś takiego:
Stawiam każdą usługę na odzielenej maszynie virtualnej i jeszcze dodatkowo na odzielnym maszynie fizycznej.
Jeden kontroler RAID zrobie jako dysk dla systemu virtualnego.
Przez to jak padnie mi jakaś maszyna będę w szybki sposób przepinając dysk do jakiejkolwiek maszyny z virtualem podpiąć szybko system.
Co sądzicie o takim rozwiązaniu?
I jaki sprzęt preferujecie?
Offline
Ja proponuję oddzielną maszynę na router, a resztę postawić na virutalkach, polecam xen-a, dziala calkiem spoko. Dla redundancji możesz postawić drugą maszynę, zsynchronizować im dyski jakimś drbd i na obu postawić xena, ew spiąć je w jakimś keepalived, a same na samych maszynach RAID i np 2 zasilacze w każdej. Jak ktoś się wbije na wirtualkę to nie ma możliwości dostać się na główny system, a te zawsze możesz wystawić tylko do sieci wewnętrznej. Xen ma fajną opcję migracji, możesz działającą wirtualkę przerzucać pomiędzy maszynami fizycznymi podczas jej działania(oczywiście obie maszyny muszą mieć dostęp do przestrzeni dyskowej na której jest dana wirtualka, czyli macierz albo wspomniane drbd.
Ostatnio edytowany przez kuchar (2008-04-30 01:32:27)
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00136 | 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='3.138.174.197' WHERE u.id=1 |
0.00063 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.174.197', 1733960174) |
0.00039 | SELECT * FROM punbb_online WHERE logged<1733959874 |
0.00082 | SELECT topic_id FROM punbb_posts WHERE id=89804 |
0.00051 | SELECT id FROM punbb_posts WHERE topic_id=11327 ORDER BY posted |
0.00030 | 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=11327 AND t.moved_to IS NULL |
0.00030 | SELECT search_for, replace_with FROM punbb_censoring |
0.00075 | 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=11327 ORDER BY p.id LIMIT 0,25 |
0.00092 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11327 |
Total query time: 0.00612 s |