NVIDIA Grid

Opracowaliśmy unikalną infrastrukturę ze sprzętu i oprogramowania w celu szybkiego i wydajnego odzyskiwania haseł. Każdy serwer działa z maksymalnym obciążeniem 24/7, by odzyskać hasło jak najszybciej.

Jeśli w ogóle nie masz pojęcia o odzyskiwaniu haseł, zalecamy przeczytanie artykułu «Procedura odzyskiwania hasła». A w tym artykule opowiemy o możliwościach naszej chmury.

Sprzęt komputerowy

Serce naszej usługi to klaster obliczeniowy, składający się z wysokowydajnych serwerów GPU. Jest nieco podobny do typowych centrów danych w oparciu o które działają hostingi i inne firmy technologiczne, ale z jedną istotną różnicą: działającą jednostką w naszym systemie jest nie centralny procesor (CPU), a procesor graficzny (GPU).

Dlaczego GPU? Ponieważ procesory graficzne pierwotnie zaprojektowane są do wykonywania dużej ilości podobnych obliczeń, co idealnie pasuje do naszego zadania. Rdzeń GPU, w porównaniu z CPU, ma bardzo prostą architekturę, dzięki czemu możliwe jest go maksymalnie kompaktowe umieszczenie na mikroczipie, oraz równoległe obliczenia jednocześnie na dużej liczbie rdzeni. W nowoczesnej karcie graficznej są tysiące takich rdzeni, dzięki czemu obliczenia są wykonywane dziesiątki, a nawet setki razy szybciej niż na najpotężniejszych procesorach. Początkowo GPU miały zamkniętą architekturę i były przeznaczone wyłącznie do renderowania 3D. Lecz później producenci kart wideo otworzyli frameworki CUDA i OpenCL, co pozwoliło programom wykorzystać wydajność kart graficznych do rutynowych obliczeń.

NVIDIA Tesla Server

Jeden serwer GPU to potężny komputer z kilkoma najwyższej klasy kartami graficznymi. Jeden taki serwer może dobierać miliony haseł na sekundę. Łącząc serwery w klastrze otrzymujemy wysokowydajny system, który generuje setki milionów doborów co sekundę. Taka architektura pozwala dobierać hasła dla kilkuset plików jednocześnie, i to nie jest koniec. Stale ulepszamy nasz system, aktualizując sprzęt i zwiększając liczbę serwerów. Dzięki temu pomimo regularnych komplikacji algorytmów używanych do szyfrowania plików, zwiększa się szybkość dokonywania prac.

Nasz klaster obliczeniowy obejmuje kilka małych centrów danych, zlokalizowanych geograficznie w różnych punktach. Bez uszczerbku dla świadczenia usługi możemy wyłączyć jeden serwer lub nawet całe centrum danych, aby zaktualizować sprzęt lub przeprowadzić konserwację. W takim przypadku cały system kontynuuje pracę bez zakłóceń, tylko nieco obniży wydajność. Podczas szczytowych obciążeń lub z powodu wyłączenia części serwerów odzyskiwanie haseł może potrwać nieco dłużej, ale nigdy nie zobaczysz komunikatu, że z jakiegoś powodu usługa jest niedostępna.

Oprogramowanie

Oprogramowanie zostało zaprojektowane w taki sposób, by zapewnić nieprzerwaną pracę całego systemu przy maksymalnym obciążeniu. Każdy serwer w każdej chwili jest w 100% obciążony pracą. Nasz system równomiernie dystrybuuję obciążenie na wszystkie węzły klastra, aby zapobiec przestojom nawet przez jedną sekundę.

Oprogramowanie odpowiedzialne za dobór haseł jest zoptymalizowane dla frameworku OpenCL, co gwarantuje maksymalnie szybki dobór haseł na procesorach GPU naszych serwerów.

Bezpieczeństwo

Używamy dla serwerów systemów operacyjnych Linux, koncentrując się na bezpieczeństwie. Wymiana danych między serwerami a użytkownikami witryny jest bezpiecznie szyfrowana, a przesłane pliki są przechowywane w specjalnie zablokowanej przechowalni.

Patrz także

Copyright © 2017-2024 LostMyPass.com

Na górę