🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
5 messages
5 total messages Started by Jacek Czerwinski Wed, 07 Sep 2011 19:50
Zabawy z klastrami
#152846
Author: Jacek Czerwinski
Date: Wed, 07 Sep 2011 19:50
18 lines
1542 bytes
Jak by w miare płynnie wejść w clustry i tego typu rozwiązania?

Przypuszczalne zabawki:
Tomcat (może być Jetty), Wicket (ma jakieś wsparcie) ewentualnie JSF, 
baza NoSQL klastrowa raczej zaimplementowana w Javie 
(Hadoop/Hbase/Cassandra itp).

Brakuje mi wiedzy i pomysłu na balancer / chyba jakiś DNS do tego 
potrzebny? Raczej routera za 50k nie będę kupował ;)

Cel:
Nie budowa drugiego Facebooka, lecz wysoko dostępne rozwiązanie dla 
intranetu.
Nalezy się spodziewać, że baza 10-100GB to nie tak łatwo ją zbackupować 
a tym bardziej podnieść, dzień dwa wyjęte z życia. Wymyśliłem, że 
klaster na 2-3 serwerach z rzetelnej ale cenowo niskiej półki, (prawie) 
zawsze pozostający w synchronizacji siostrzanych baz danych, lub 
odzyskujący synchronizację podczas pracy, że to by mi się podobało.
Re: Zabawy z klastrami
#152847
Author: bimki
Date: Mon, 12 Sep 2011 12:59
2 lines
1393 bytes
Baza danych zaimplementowana w javie i gotowa do szybkiego
backupowania 100GB bazy?
Re: Zabawy z klastrami
#152848
Author: Jacek Czerwinski
Date: Mon, 12 Sep 2011 13:08
18 lines
1742 bytes
W dniu 2011-09-12 14:59, bimki pisze:
> Baza danych zaimplementowana w javie i gotowa do szybkiego
> backupowania 100GB bazy?

Brzmi dziwnie ??? Może, dla klasycznej bazy, masz rację.

Troszkę napompowałem się "ewangelizacją" środowisk klastrowych, że 
backup trwa "razem" z pracą, wręcz jest to część pracy, i mamy gotowy do 
podjęcia pracy kolejny serwer. Nawet nie do końca jest to "serwer 
zapasowy" w tradycyjnym sensie słowa.

Ale może to być "gadanie w chmurach" ...

Przyjmijmy, w rzetelnie prowadzonej instalacji backup nie jest 
problemem, ale nie widziałem jeszcze odtwarzania, które by nie było 
gigantycznych burdelem (np. parametr za dużo, za mało z poprzedniego 
serwera) i oczekiwanie z gryzieniem palców na długotrwałe czynności 
fizyczne.
Re: Zabawy z klastrami
#152849
Author: bimki
Date: Mon, 12 Sep 2011 13:17
42 lines
3018 bytes
On 12 Wrz, 15:08, Jacek Czerwinski <x...@y.z.pl> wrote:
> W dniu 2011-09-12 14:59, bimki pisze:
>
> > Baza danych zaimplementowana w javie i gotowa do szybkiego
> > backupowania 100GB bazy?
>
> Brzmi dziwnie ??? Mo e, dla klasycznej bazy, masz racj .
>

no właśnie tak patrzę z punktu widzenia klasycznej bazy....

> Troszk napompowa em si "ewangelizacj " rodowisk klastrowych, e
> backup trwa "razem" z prac , wr cz jest to cz pracy, i mamy gotowy do
> podj cia pracy kolejny serwer. Nawet nie do ko ca jest to "serwer
> zapasowy" w tradycyjnym sensie s owa.

sprawę dobrego backupu, gotowego na szybkie przełączenie można
załatwić sprzętowo - np:
1) na poziomie macierzy dyskowej, gdzie transakcja kończy się gdy dane
zapiszą się na 2 macierzach, w 2 lokalizacjach - rozwiązanie raczej
nie tanie
2) na poziomie konfiguracji bazy danych replikujących dane w trybie
Active/Passive

> Ale mo e to by "gadanie w chmurach" ...
>
> Przyjmijmy, w rzetelnie prowadzonej instalacji backup nie jest
> problemem, ale nie widzia em jeszcze odtwarzania, kt re by nie by o
> gigantycznych burdelem (np. parametr za du o, za ma o z poprzedniego
> serwera) i oczekiwanie z gryzieniem palc w na d ugotrwa e czynno ci
> fizyczne.

tu się z Kolegą zgadzam w 100%
Tylko z czego to wynika?
Może z tego, że procedura nie jest przećwiczona, bo zwykle się uważa,
że "bum" nigdy nie nastąpi?

Samo przełączanie się do DRC jest zadaniem dość złożonym - popatrz na
przykładzie tego co miało miejsce w allegro w zeszłym tygodniu. Tam
jest (chyba) zastosowane jakieś drogie, komercyjne rozwiązanie i cała
masa specjalistów - jednak przełączenie nie było płynne, serwis był
niedostępny kilka godzin... Tak to niestety wygląda...
Re: Zabawy z klastrami
#152850
Author: A.L.
Date: Sat, 17 Sep 2011 22:34
10 lines
1330 bytes
On Wed, 07 Sep 2011 21:50:26 +0200, Jacek Czerwinski <x@y.z.pl> wrote:

>Jak by w miare płynnie wejść w clustry i tego typu rozwiązania?
>
Czym sie "clustry" roznia od "klastrow" i co to w ogole jest?...

Jak rozniez co to znaczy "wejsc w clustry"?...


A.L.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads