Redundancja jest to nadmiarowość w stosunku do minimalnej struktury wystarczającej do pracy systemu informatycznego. Dotyczy to zarówno software (połączone bazy danych czy klastry) jaki i hardware (switche, serwery, okablowanie).
Redundancja jest to nadmiarowość w stosunku do minimalnej struktury wystarczającej do pracy systemu informatycznego. Dotyczy to zarówno software (połączone bazy danych czy klastry) jaki i hardware (switche, serwery, okablowanie). W zależności od konfiguracji stosuje się ją z paru powodów:
Jak już wspomniano powyżej, istnieją 3 główne zalety wykorzystywania zwielokrotnienia w systemach informatycznych.
Pierwszą z nich jest chęć zabezpieczenia danych przed ich utratą. Nie trudno wyobrazić sobie sytuację, gdy pojedynczy dysk w serwerze przestaje działać a wszystkie informacje na nim zawarte znikają. Oczywiście można w takiej sytuacji próbować je odzyskać ale po pierwsze, niektóre lub wszystkie sektory uszkodzonego dysku mogą już nie nadawać się do odczytu a po drugie wiąże się to z czasem potrzebnym na jego wykonanie. Zazwyczaj w takiej sytuacji firma nie jest w stanie normalnie funkcjonować co może w znacznym stopniu odbić się na jej funkcjonowaniu oraz postrzeganiu jej przez kontrahentów.
Rozwiązaniem tego problemu jest powielenie danych na wielu dyskach połączonych ze sobą za pomocą RAID-u. Taką funkcjonalność oferują serwery oraz macierze dyskowe.
Co jednak jeśli takie urządzenie ulegnie zniszczeniu np. z powodu burzy czy pożaru. I tutaj redundancja całego środowiska (serwerowni) jest rozwiązaniem. W takim przypadku tworzy się wiele centrów danych, zazwyczaj w różnych lokalizacjach geograficznych połączonych ze sobą w klaster. Takie rozwiązanie daje pewność że nawet tak pesymistycznym scenariuszu jak zniszczenie jednej z serwerowni nie doprowadzi do utraty danych.
Kolejną zaletą redundancji serwerów oraz urządzeń sieciowych jest zwiększenie niezawodności środowiska. Odpowiednie skonfigurowanie klastra sprawi, że w przypadku awarii jednego z jego węzłów lub połączeń między nimi usługi prawie natychmiast zostaną przeniesione do kolejnego sprawnego serwera. Użytkownik korzystający z nich może nawet nie zauważyć że jakiś element przestał działać. Należy jednak zaznaczyć, że aby osiągnąć wysoki poziom niezawodności należy także odpowiednio powielić wszystkie urządzenia sieciowe oraz okablowanie w taki sposób aby wyeliminować pojedyncze punkty awarii.
Redundancję można także wykorzystać do poprawy wydajności systemów informatycznych. W tym przypadku wchodzą w grę rozwiązania oparte zarówno o hardware jaki i software. Dzięki odpowiedniej konfiguracji klastra oba jego węzły mogą pracować jednocześnie dzieląc między siebie obciążenie. Pozwala to w znacznym stopniu poprawić wydajność. Można w ten sposób poprawić także przepustowość sieci dzięki zastosowaniu Multipaf-u lub Bond-u, który w skrócie łączy wiele ścieżek sieciowych zwiększając przepustowość łącza. Nawet prędkość odczytu i zapisu danych można poprawić przez zastosowanie odpowiedniego RAID-u lub w przypadku Linux-a skonfigurowanie wielu dysków przy użyciu dynamicznego partycjonowania Stiped LVM. Dzięki temu będą one prawować jak jedna pamięć masowa o zwiększonej wydajności.
Zastosowanie redundancji oprócz zwiększenia skomplikowania środowiska niesie za sobą jedną, ale istotną wadę. Mianowicie znacząco zwiększa ona koszt całego systemu a jest on tym większy im więcej węzłów będzie miał klaster oraz ile dodatkowych połączeń będzie między serwerami.
Zastosowanie redundancji niesie za sobą wiele korzyści od zwiększenia bezpieczeństwa danych po podniesienie niezawodności i wydajności systemu. Wszytko zależy od ilości urządzeń i zastosowanej konfiguracji.
Podczas planowania wdrożenia tego typu rozwiązania należy jednak wziąć pod uwagę o wile większy koszt całego środowiska.
Nasza Firma zapewnia nie tylko najnowsze rozwiązania z dziedziny IT ale również nie pozostaje w miejscu każdego dnia poszerza swoją wiedzę którą bardzo chętnie dzielimy się z innymi. Zapraszamy do zapoznania się z ostatnimi nowinkami.
W Światowym Dniu Kopii Zapasowych przypominamy – ZAWSZE DBAJ O SWOJE DANE
W dobie niesamowitego rozwoju różnego rodzaju technologii w sposób wykładniczy rośnie ilość wytwarzanych, przesyłanych oraz pozyskiwanych informacji. Korzystamy z różnych usług elektronicznych lokalnie oraz w chmurze, prywatnie lub służbowo. Wytworzone dane przechowujemy na zasobach stacjonarnych, bankach danych lub w infrastrukturze chmurowej coraz bardziej popularnej i wygodnej. Nasze uzależnienie od prezentowanej w sieci informacji nie zawsze uświadamia nam konieczność planowania potrzeb, zarządzania, a przede wszystkim jej ochrony.
Głównym celem Zarządzania Incydentem jest jak najszybsze przywrócenie normalnego działania usługi, minimalizując niekorzystny wpływ na działanie innych usług, a wszystko to z zapewnieniem możliwie najwyższego poziomu jakości oraz dostępności (czyli SLA).
Skontaktuj się z nami i otwórz drzwi do innowacyjnych rozwiązań technologicznych dla Twojej firmy. Nasz zespół ekspertów jest gotów odpowiedzieć na Twoje pytania, dostosować ofertę do Twoich potrzeb i wesprzeć Cię w osiągnięciu sukcesu.
Wykorzystaj potencjał technologii już dziś, by zwiększyć efektywność, rozwijać biznes i zadbać o bezpieczeństwo swoich danych.