Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 07:52 29.06.24 
Клубове/ Компютри и Интернет / Linux Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: Load Balancing and High-Availability [re: w]
Авторmadison (Нерегистриран) 
Публикувано19.07.07 17:54  



Prosto i qsno ( da me proshtavate za latinicata, no mi e po-udobno ):

1. Load balancing - kakto razbrah, iskash da balansirash web trafika kakto i DB trafika. Nai-prosto e da napravish round-robin load balancing. Edin hostname sochesht kum dve razlichni IP-ta. Zaqvkite shte budat prashtani na sluchaen princip kum dvete mashini. Tuk veche idva i trudnata chast - kak da durjim content-a na dvete mashini ednakuv. Na pomosht idvat nqkolko neshta:
a) Nqkakwa distributivna failova sistema, koqto da replikira content-a mejdu nodovete. DRBD e edinvariant puk e i bezplaten. Vqrno... ne raboti koi znae kolko dobre, puk i ne sum q testval na natovarvaniq kakto i ednovremenno replikirane dvustranno ( active<->active ), no e fakt che raboti.
Estestveno ima i komersialni resheniq edno ot koito e ( s koeto sum si igral nai-mnogo ) e na http://radiantdata.com/ i se naricha PeerFS. Raboti dosta snostno ( da ne kaja chudesno ) kato naistina zivurshva active-active replication mejdu nodovete. Osven tova poddurja DB replication ( za sujalenie e ogranicheno samo za MyISAM engine pri mysql ).
Drug idva momenta ako iskash da balansirash trafika na baza na opredeleni krierii (natovarvane, broi connections, type of traffic i t.n. ). Tam veche shte trqbva dosta da si poigraesh dokato go napravish, no pak moje ( pone taka si mislq ) da stane sus neshto narecheno LinuxVirtualServer ( mojesh da prochetesh nqkude iz neta za "neshtoto" ).

b) FailOver - heartbeat e idealnoto za celta ( pishesh v google heartbeat i shte vidish kvo e tova ). Ako ednata mashina padne, drugata direktno shte i vzeme IP address-a. Cqlata operaciq trae za okolo secunda i ostava transperatno za userite. Nо тоwa neshto pak e podvlastno na sinhronizaciqta na content-a mejdu nodovete.

V kombinaciq LoadBalancing + FailOver shte postignesh taka jelaniq HighAvailability

Estestveno, vinagi mojesh da se otkajesh ot ideqta da go pravish sam i da si platish na nqkoi ( primerno na men ) za da ti izgradi reshenieto :). A estestveno mojesh ( pone az bih go napravil ) da prekarash nqkolko bezsunni noshti v opiti da razberesh kak da podkarash cqlata shema taka che napulno da zadovolqva nujdite ti.

------------------
Аз съм и пътят, и истината, и живота, и Jack, и Daniels !

Милиони стотинки ще бъдат изхарчени !



Цялата тема
ТемаАвторПубликувано
* Load Balancing and High-Availability w   27.06.07 13:50
. * Re: Load Balancing and High-Availability DrFrancky   27.06.07 15:57
. * Бас държа bira_more   27.06.07 16:11
. * Re: Бас държа DrFrancky   27.06.07 16:19
. * Re: Бас държа bira_more   27.06.07 17:14
. * Re: Бас държа DrFrancky   27.06.07 17:33
. * Re: Бас държа bira_more   27.06.07 17:48
. * Re: Бас държа DrFrancky   27.06.07 17:54
. * Re: Бас държа bira_more   27.06.07 18:50
. * Re: Бас държа DrFrancky   27.06.07 19:07
. * Re: Бас държа C.Capъeв   28.06.07 09:48
. * Re: Бас държа w   28.06.07 10:04
. * Re: Бас държа teh   28.06.07 11:10
. * Re: Бас държа w   28.06.07 11:46
. * Re: Бас държа bira_more   28.06.07 13:38
. * Re: Бас държа teh   28.06.07 14:51
. * Re: Бас държа bira_more   28.06.07 17:50
. * Re: Бас държа DrFrancky   29.06.07 11:52
. * А ми тогава да направим така bira_more   29.06.07 23:58
. * Re: А ми тогава да направим така DrFrancky   30.06.07 13:42
. * Re: А ми тогава да направим така bira_more   01.07.07 12:37
. * Re: А ми тогава да направим така DrFrancky   01.07.07 19:11
. * Re: А ми тогава да направим така bira_more   02.07.07 14:01
. * Re: А ми тогава да направим така DrFrancky   02.07.07 14:03
. * Re: А ми тогава да направим така bira_more   02.07.07 14:11
. * Да добавя bira_more   02.07.07 14:13
. * хахахаха w   07.07.07 11:52
. * Не е точно така bira_more   07.07.07 12:37
. * Re: Бас държа teh   29.06.07 12:01
. * Re: Бас държа bira_more   29.06.07 23:41
. * Re: Бас държа бaй Bълчo   28.06.07 15:06
. * Re: Бас държа C.Capъeв   29.06.07 08:10
. * Re: Бас държа DrFrancky   29.06.07 12:19
. * Re: Бас държа bira_more   28.06.07 13:40
. * Re: Load Balancing and High-Availability w   27.06.07 22:11
. * Re: Load Balancing and High-Availability +Yan   28.06.07 09:40
. * Re: Load Balancing and High-Availability w   28.06.07 09:49
. * Re: Load Balancing and High-Availability teh   28.06.07 10:50
. * Re: Load Balancing and High-Availability teh   28.06.07 11:05
. * Re: Load Balancing and High-Availability teh   28.06.07 11:18
. * Re: Load Balancing and High-Availability DrFrancky   28.06.07 11:24
. * Re: Load Balancing and High-Availability w   28.06.07 12:01
. * Re: Load Balancing and High-Availability madison   19.07.07 17:54
. * Re: Load Balancing and High-Availability Niki   13.10.07 02:14
. * Re: Load Balancing and High-Availability DrFrancky   13.10.07 13:37
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.