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,
Przeglądam wirtualne maszyny pod kątem łatwości instalacji, łatwej konfiguracji i zmiany przydziału zasobów w locie oraz live-migration. Zastanawiam się nad Xen'em, jednak nie mam zbytnio czasu ostatnio by go przetestować :( dlatego proszę was o pomoc.
Czy ktoś, kto pracował na wirtualnych maszynach (no i w tym na xenie) mógłby podzielić się wrażeniami? Potrzebuję wybrać vm'a do projektu i nie wiem na którego się zdecydować.. przejrzałem już qemu, vmware'a, virtuozzo i virtual irona. Problem w tym, że potrzebuję darmowego rozwiązania dlatego vmware niestety odpada bo nie jest w pełni darmowy. Dlatego proszę doświadczonych użytkowników xena o parę zdań na jego temat.
Z góry dziękuję
Pozdrawiam
Offline
Nie wiem jak to w Xenie jest rozwiązane ale OpenVZ ma raz że dość ciekawy web panel do zarządzania, dwa pozwala na zmianę parametrów wirtualki w locie (bez konieczności ich reinstalacji), trzy są w sieci gotowe obrazy dystrybucji do pobrania.
Z głównych minusów - brak jajka per wirtualka i brak możliwości korzystania ze swapa.
Offline
Rozumiem że założyłeś sobie że xen jest the best, i prosisz tylko o informacje o xenie?
Ja akurat administruję paroma hostami z OpenVZ - ale pewnie moje zdanie Cię nie interesuje... w końcu na xenie sie nie znam :(
Offline
[quote=winnetou]Z głównych minusów - brak jajka per wirtualka i brak możliwości korzystania ze swapa.[/quote]
Jezusiemaryjojózefieświnty... to po co ja mam 32 GB swapa na hoście?
Offline
Swap jest na maszynie matce na pojedynczej wirtualce nie ma - chyba że masz tak skonfigurowaną że możesz montować partycje/plikopartycje i swap na takiej utworzyłeś... Aczkolwiek z tego co do tej pory miałem do czynienia z OpenVZ to "ni ma swapa ni jajka"
Offline
[quote=winnetou]Swap jest na maszynie matce na pojedynczej wirtualce nie ma[/quote]
A jaka byłaby korzyść ze swapa per VE, jeśli i tak pamięć jest wspólna i nie masz możliwości przydzielić vetce więcej pamięci niz ustawa przewiduje?
Masz jakąś tam pamięć (na hoście) i vetki ma nie interesować czy to swap, czy fizyczny ram, czy może admin siedzi i długopisem bity odznacza ;) Ma działać. A ewentualne limity robisz w konfiguracji na hoście.
Offline
Oczywiście nie zakładam że Xen jest the best ;)) Proszę o opinię również w sprawie innych wirtualek. Założyłem, że mógłbym korzystać z XENa gdyż jest w miarę prosty w instalacji a nie mam zbytnio czasu by testować inne. No i jest rozbudowany i wiem, że wspiera live-migration co jest niezbędne w moim projekcie.
Czekam na opinie :)
Projekt ten, to "Wirtualizacja systemu nastawionego na usługi", w skrócie chodzi o to, że mam sobie kilka takich maszyn na jednym/wielu komputerach, każda maszyna wykonuje różne działania (dlatego potrzebuję opcji zmiany zasobów w locie bez reinstalacji) i szukam najlepszego rozwiązania (mam informacje na "wejściu" i optymalizuje pracę VM'a by informacje na "wyjściu" były optymalne). Z tego co wiem, maszyna wirtualna to parę plików w tym plik dysku i plik pamięci. Live-migration pozwala na skopiowanie tych plików na inną maszynę (uwzględniając fakt, że na innym komputerze etc również jest zainstalowana wirtualna maszyna z kompa-matki) i uruchomienie ich bez konieczności wyłączania maszyny (również z jednych punktów projektu - rtc :)) Nie wiem jak to do końca jest w XENie rozwiązane, ale zakładam że podobnie. Interesują mnie rozwiązania linuksowe, gdyż będę pracował na linuksach.
Offline
[quote=kodzik]Projekt ten, to "Wirtualizacja systemu nastawionego na usługi"[/quote]
Mam taki system, kosztował mnie parę nieprzespanych nocy (backupy chociażby) - jeśli to ma być odpowiedź na klasówce to da się na wszystkim.
Jeśli chcesz zrobić działający system... wybacz, ale jeśli musisz pytać o podstawy działania to lepiej zajmij się sprzedażą pietruszki. Dokładnie tak samo się na tym nie znasz, a ryzyko jakby mniejsze ;)
Dałbym Ci lekturę do poczytania, ale najpierw określ co chcesz zrobić.
Aha, i nie mów że Ci nie chcą pomóc. Robiłeś prawo jazdy? I co, następnego dnia startowałeś w Formule?
Offline
Ja tylko proszę o opinie na temat wirtualnych maszyn a nie o gotowy system, bo sam go postawię. Nie miałem czasu przyjrzeć się bliżej każdej maszynie. Nie widzę sensu chwalenia się co masz, a czego nie. Udziel odpowiedzi adekwatnej do pytania, jeśli ją masz. Jeśli spytam się o doświadczenie w sprzedaży pietruszki, wtedy chętnie usłyszę takie porównanie jak Twoje.
Poza tym widzę, że masz bardzo oryginalne teksty. Przygotowane na każdą okazję ?
Ostatnio edytowany przez kodzik (2010-07-31 18:51:44)
Offline
[quote=kodzik]Ja tylko proszę o opinie na temat wirtualnych maszyn a nie o gotowy system, bo sam go postawię. Nie miałem czasu przyjrzeć się bliżej każdej maszynie.[/quote]
To może się przyjrzyj?
No, chyba że "po to jest forum coby zrobili za mnie"?
A jeśli nie masz czasu...
man pietruszka
Offline
Praca uniemożliwia mi sprawdzenie wszystkich możliwych maszyn wirtualnych a jakbyś uważnie czytał moje posty, wiedziałbyś że już pare maszyn testowałem. Interesowały mnie opinie o innych ale opinie osób używających dane wirtualne maszyny, w zamian dostałem osobę której wydaje się że jest fajny. Nie wiem gdzie przeczytałeś, że chcę by osoby na forum zrobiły za mnie projekt, chyba że prośbę o opinie uważasz za taką pracę w takim razie gratuluję. Nie skorzystam z Twojej pomocy i raczej prosiłbym o nie dodawanie kolejnych, mało istotnych z punktu widzenia wątku postów. Z góry dziękuję.
Przyjrzę się temu OpenVZ jednak dalej prosiłbym osoby, które korzystały z XEN'a o jakiekolwiek opinie. Przede wszystkim czy warto zagłębiać się w tę maszynę, wiedząc jaki mam cel.
Dzięki z góry
Ostatnio edytowany przez kodzik (2010-07-31 19:03:48)
Offline
[quote=kodzik]Praca uniemożliwia mi sprawdzenie wszystkich możliwych maszyn wirtualnych[/quote]
Jasne... хуёвому танцёру яйца мешают...
Przyjrzę się temu OpenVZ[/quote]
Miałeś tu przynajmniej jeden post (od [b]winnetou[/b]) który pokazywał problem z OpenVZ.jednak dalej prosiłbym osoby, które korzystały z XEN'a o jakiekolwiek opinie.[/quote]
A możesz wreszcie określić co chcesz robić a nie jak chcesz robić?
Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]Offline
Dlatego też przyjrzę się tej maszynie bliżej, jak działa, w jaki sposób się nią zarządza etc.. Proszę o opinię ze względu na brak czasu przyglądania się każdej maszynie, a chciałbym wybrać pare maszyn które spełniają moje warunki (które podałem w którymś poście gdzie opisywałem mój projekt).
Ale jesli nie możesz się nigdzie dopatrzeć to powtórzę:
- live-migration (kopiowanie maszyn i systemów na inne komputery bez konieczności przerywania pracy na maszynie którą chcę przenieść)
- możliwość zmiany przydziału zasobów bez konieczności reinstalacji maszyny
Ostatnio edytowany przez kodzik (2010-07-31 19:20:58)
Offline
[quote=kodzik]- live-migration (kopiowanie maszyn i systemów na inne komputery bez konieczności przerywania pracy na maszynie którą chcę przenieść)[/quote]
Się nie da. Jeśli ktoś ma na ten temat inne zdanie, zapraszam do dyskusji. A jak ktoś mi pokaże że się da to duuuuuuuuuuuuuże piwo stawiam.
Inaczej: maszyna która podlega migracji może nie zauważyć, że coś sie zmieniło. Ale reszta świata (klient podłączony do serwera) zauważy, że musiałeś przekopiować 200 GB na inną fizyczną maszynę i zadowoli się timeoutem.
możliwość zmiany przydziału zasobów bez konieczności reinstalacji maszyny[/quote]
Nie wiem jak inne, openvz obsługuje to od strzału
Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]
Offline
Z tego co wyczytałem o XENie to ma taką możliwość (jeszcze nie wiem jak bo jak już nadmieniłem, nie przyglądałem się mu za dużo..)..
Oczywiście biorę pod uwagę opóźnienie wynikające z kopiowania.. live-migration (w przypadku VMWare) polega na przekopiowaniu pliku dysku i pliku pamięci na inny komputer i odpalenie maszyny korzystając z tych plików. I o takie coś mi chodzi
Ostatnio edytowany przez kodzik (2010-07-31 19:38:57)
Offline
Mój rekord (OpenVZ, przeniesienie działającej vetki na inną fizyczną maszynę)
Zatrzymanie serwera - 20 minut
Całkowity czas operacji - 16 godzin
Serwer to taka typowa hostingówa z DirectAdminem...
Szczerze mówiąc - tych 20 minut od tego czasu nawet nie podejmuję się osiągnąć :)
Offline
Już widzę, że na xenie również tworzone są oddzielne pliki dysku i pliku swap. Więc myślę, że będzie to polegało na przekopiowaniu tych plików i odpaleniu maszynki na innym kompie.. (cały czas uwzględniam, że na innym komputerze również jest zainstalowany xen)
Offline
To teraz pomyśl w jaki sposób przekopiowałem paręset GB zatrzymując serwer tylko na 20 minut ;)
Offline
A po co pareset GB ? do tego co potrzebuję wystarczy mi dysk wielkości ~5GB i pamięć (tu różnie). Biorę pod uwagę łącze politechniki :))
Offline
[quote=kodzik]A po co pareset GB[/quote]
To pisz od razu że się tylko bawisz, po cholerę ludziom d... zawracasz?
Offline
Nie bawię się.. struktura ma działać dla każdego rozwiązania, ale w moim przypadku chodzi o przeniesienie maszyn na których będą pracować pojedyncze procesy a nie całe serwery.
Nie zawracam nikomu dupy koleżko tylko grzecznie pytam. Nikt nie zmusza Cię do brania udziału w dyskusji więc chłopie o co Ci chodzi ?
Jeśli jesteś tutaj tylko by popisać sobie, powkurzać ludzi i nic pożytecznego nie zrobić to proszę Cię - nie pisz.
Offline
A jak się sprawdza [url=http://pl.wikipedia.org/wiki/Kernel-based_Virtual_Machine][b]kvm[/b][/url]? - bo z tego co widzę - ma natywne wsparcie w kernelu, zarówno dla intela (kvm-intel) jak i dla amd64.
Właśnie zamierzam trochę to cudo przetestować.
Ostatnio edytowany przez Jacekalex (2010-08-01 01:27:17)
Offline
KVM testowałem w domu na amd64 instalując Windows 7 - przy VirtualBox się nie umywa, ciągle CPU na 100% (squeeze).
Też interesowałem się XEN ale obecny bug w wersji testing mnie zatrzymał, i na tym się skończyło.
Też jestem zainteresowany jak sprawuje się XEN z Windows 7 w porównaniu z VirtualBox.
PS. ten cały [b]ethanak [/b]to wasz nowy kogut na forum :) ?
Ostatnio edytowany przez grzesiek (2010-08-01 10:39:52)
Offline
[quote=grzesiek]PS. ten cały [b]ethanak [/b]to wasz nowy kogut na forum :) ?[/quote]
mocno pieje :DD. Ma tyle postów co Ty, ale może zostanie kobietą :P
Offline
[quote=Bodzio][quote=grzesiek]PS. ten cały [b]ethanak [/b]to wasz nowy kogut na forum :) ?[/quote]
mocno pieje :DD. Ma tyle postów co Ty, ale może zostanie kobietą :P[/quote]
to znaczy kurą? :P
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00116 | 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.145.72.44' WHERE u.id=1 |
0.00092 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.72.44', 1732266912) |
0.00061 | SELECT * FROM punbb_online WHERE logged<1732266612 |
0.00060 | SELECT topic_id FROM punbb_posts WHERE id=153179 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=17328 ORDER BY posted |
0.00056 | 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=17328 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00107 | 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=17328 ORDER BY p.id LIMIT 0,25 |
0.00344 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=17328 |
Total query time: 0.00865 s |