{"id":75898,"date":"2022-05-17T16:47:54","date_gmt":"2022-05-17T14:47:54","guid":{"rendered":"https:\/\/fotc.com\/?p=75898"},"modified":"2023-11-20T12:30:59","modified_gmt":"2023-11-20T11:30:59","slug":"high-availability","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/high-availability\/","title":{"rendered":"High Availability – przyk\u0142ady rozwi\u0105za\u0144 i technologii. Czym jest i jak dzia\u0142a?"},"content":{"rendered":"\n
Potencjalna awaria i zwi\u0105zane z ni\u0105 przestoje w dzia\u0142alno\u015bci to prawdziwy koszmar dla biznesu. Czy istnieje jaki\u015b spos\u00f3b, aby zapewni\u0107 maksymaln\u0105 mo\u017cliw\u0105 niezawodno\u015b\u0107 system\u00f3w? Rozwi\u0105zaniem mo\u017ce by\u0107 wykorzystanie chmury, w szczeg\u00f3lno\u015bci us\u0142ug o wysokiej dost\u0119pno\u015bci.<\/p>\n\n\n\n
W niekt\u00f3rych bran\u017cach zak\u0142\u00f3cenia w dost\u0119pie do us\u0142ug mog\u0105 okaza\u0107 si\u0119 katastrofalne w skutkach, nie tylko ze wzgl\u0119d\u00f3w finansowych. W jaki spos\u00f3b eliminowa\u0107\u00a0ryzyko wyst\u0105pienia awarii i zapewni\u0107 niezawodno\u015b\u0107 na mo\u017cliwie najwy\u017cszym poziomie? Odpowiedzi\u0105 jest tu chmura obliczeniowa<\/a> i us\u0142ugi opatrzone metk\u0105 High Availability (w skr\u00f3cie HA).<\/p>\n\n\n\n Definicja wysokiej dost\u0119pno\u015bci zak\u0142ada, \u017ce dana us\u0142uga powinna dzia\u0142a\u0107 bez zak\u0142\u00f3ce\u0144 przez okre\u015blony czas, nawet w przypadku awarii<\/strong>. Ta pozostanie dla u\u017cytkownika niezauwa\u017calna, bo ca\u0142y system jest na takie zdarzenia dobrze przygotowany. Je\u015bli pojedynczy serwer lub jego komponenty przestan\u0105 dzia\u0142a\u0107, ich prac\u0119 automatycznie przejmuje inna maszyna w okolicy. Oto ca\u0142a moc rozproszonej architektury us\u0142ug chmurowych.<\/p>\n\n\n\n Infrastruktura Google Cloud Platform<\/a> (GCP) jest rozsiana po ca\u0142ym globie. Zosta\u0142a podzielona na 32 obszary geograficzne (regions), w ramach kt\u00f3rych dzia\u0142a \u0142\u0105cznie a\u017c 97 stref dost\u0119pno\u015bci (zones)<\/strong>. W ka\u017cdym z region\u00f3w dost\u0119pne s\u0105 co najmniej trzy strefy, w kt\u00f3rych mieszcz\u0105 si\u0119 centra danych dostawcy us\u0142ug chmurowych.\u00a0<\/p>\n\n\n\n Maszyny cz\u0119sto wsp\u00f3\u0142pracuj\u0105 ze sob\u0105 jako klaster. Oznacza to, \u017ce serwery dziel\u0105 mi\u0119dzy siebie obci\u0105\u017cenie (poprzez load balancing) i stale synchronizuj\u0105 dane, zachowuj\u0105c si\u0119 jak jeden serwer. Kiedy jedna instancja lub centrum danych jest niedost\u0119pne, inne natychmiast przejmuje na siebie ruch i \u015bwiadczenie us\u0142ugi. Instancje mog\u0105 si\u0119 r\u00f3wnie\u017c automatycznie diagnozowa\u0107 i samoczynnie naprawia\u0107.<\/p>\n\n\n Poznaj zalety pierwszego regionu GCP w Europie \u015arodkowo-Wschodniej<\/p><\/div>\r\n Wartym odnotowania jest fakt niedawnego uruchomienia pierwszego regionu Google Cloud w Europie \u015arodkowo-Wschodniej. Region w Warszawie skraca nie tylko czas dost\u0119pu do us\u0142ug chmurowych. Zwi\u0119ksza poziom \u015bwiadomo\u015bci i dost\u0119pno\u015bci us\u0142ug chmurowych dla lokalnego biznesu.<\/p>\n\n\n\n Wysoka dost\u0119pno\u015b\u0107 jest stosunkowo \u0142atwa do osi\u0105gni\u0119cia przy wykorzystaniu wirtualizacji. Maszyny wirtualne uruchomione w chmurze \u0142\u0105czymy w klastry<\/strong> (podobnie jak urz\u0105dzenia fizyczne, jednak taka operacja redukuje koszty, zwi\u0119ksza tempo wdro\u017cenia i lepiej wykorzystuje dost\u0119pne zasoby). W sytuacji awarii jednej z maszyn, inna przejmuje jej dzia\u0142anie w spos\u00f3b natychmiastowy.<\/p>\n\n\n\n Wi\u0119cej o maszynach wirtualnych i ich zaletach przeczytasz w naszym artykule: Maszyny wirtualne.<\/a> Czym s\u0105, jak dzia\u0142aj\u0105 i w jakim celu si\u0119 ich u\u017cywa?<\/p>\n\n\n\n Jednym z przyk\u0142ad\u00f3w us\u0142ugi Google Cloud Platform, gdzie zachodzi potrzeba zapewnienia wysokiej dost\u0119pno\u015bci jest baza danych Cloud SQL<\/strong>. Je\u015bli zachodzi potrzeba ustawienia instancji typu HA, tworzona jest tzw. instancja regionalna. Oznacza to, \u017ce baza danych dost\u0119pna jest w dw\u00f3ch strefach, a ka\u017cdej zmianie zawarto\u015bci towarzyszy natychmiastowa synchronizacja.<\/p>\n\n\n\n W Google Cloud Platform baza danych Cloud SQL ma wsparcie dla zewn\u0119trznych fizycznych no\u015bnik\u00f3w danych (tzw. Persistent Disks). W ten spos\u00f3b krytyczne dane pozostan\u0105 dost\u0119pne w przypadku instancji awarii maszyny wirtualnej, a nawet ca\u0142ego fizycznego serwera.<\/p>\n\n\n\n Dowiedz si\u0119 wi\u0119cej o Cloud SQL z naszego artyku\u0142u: Cloud SQL<\/a>, czyli baza danych w chmurze. Czym jest i dlaczego warto z niej korzysta\u0107?<\/p>\n","protected":false},"excerpt":{"rendered":" Potencjalna awaria i zwi\u0105zane z ni\u0105 przestoje w dzia\u0142alno\u015bci to prawdziwy koszmar dla biznesu. Czy istnieje jaki\u015b spos\u00f3b, aby zapewni\u0107 maksymaln\u0105 mo\u017cliw\u0105 niezawodno\u015b\u0107 system\u00f3w? Rozwi\u0105zaniem mo\u017ce by\u0107 wykorzystanie chmury, w szczeg\u00f3lno\u015bci us\u0142ug o wysokiej dost\u0119pno\u015bci. W niekt\u00f3rych bran\u017cach zak\u0142\u00f3cenia w dost\u0119pie do us\u0142ug mog\u0105 okaza\u0107 si\u0119 katastrofalne w skutkach, nie tylko ze wzgl\u0119d\u00f3w finansowych. W … Continued<\/a><\/p>\n","protected":false},"author":23,"featured_media":75935,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":2,"_editorskit_typography_data":[],"_editorskit_blocks_typography":"","_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}"},"categories":[560,275],"tags":[884,921,922],"yoast_head":"\nHigh Availability \u2013 co to jest?<\/h2>\n\n\n\n
High Availability a wirtualizacja<\/h2>\n\n\n\n
Oprogramowanie High Availability – bazy danych<\/h2>\n\n\n\n