Spisu treści:
Definicja - Co oznacza Hyperscale Computing?
Przetwarzanie w hiperskali odnosi się do udogodnień i obsługi wymaganej w rozproszonych środowiskach komputerowych w celu skutecznego skalowania od kilku serwerów do tysięcy serwerów. Przetwarzanie w hiperskali jest zwykle stosowane w środowiskach takich jak duże zbiory danych i przetwarzanie w chmurze. Ponadto jest ogólnie podłączony do platform takich jak Apache Hadoop.
Projekt strukturalny obliczeń w hiperskali często różni się od obliczeń konwencjonalnych. W hiperskali konstrukcje wysokiej klasy, takie jak te zwykle spotykane w systemach typu blade, są zazwyczaj porzucane. Hiperskala sprzyja uproszczonej konstrukcji produktu, która jest wyjątkowo opłacalna. Ten minimalny poziom inwestycji w sprzęt ułatwia sfinansowanie wymagań systemowych oprogramowania.
Techopedia wyjaśnia Hyperscale Computing
Następujące elementy projektu nie są dostępne w obliczeniach hiperskalowych:
- Sieci macierzy pamięci typu superior są zastępowane pamięcią lokalnie połączoną i siecią.
- Dedykowane sieci komputerowe, zarządzające i pamięci masowe są zastępowane wirtualnymi sieciami LAN.
- Przełączanie sieci zastępowane jest towarowymi elementami sieci.
- Systemy kasetowe zostały zastąpione komponentami komputerowymi.
- Urządzenia sprzętowe przeznaczone do śledzenia i nadzoru są zastępowane programami i starannie zaprojektowanymi aplikacjami.
- Wymieniane podczas pracy urządzenia przeznaczone do wysokiej dostępności są zastępowane na rzecz wydajnej konfiguracji sprzętowej.
- Przestarzałe zasilacze zostały usunięte.
Architektura obliczeń w hiperskali jest dostępna w postaci pojedynczej jednostki, która wykorzystuje konwergentną sieć, połączenie pamięci masowej podłączonej do sieci i lokalnej lub jako oprogramowanie do zarządzania zawarte w skromnej obudowie.
Klienci, którzy stosują rozwiązania obliczeniowe w hiperskali, korzystają z wyjątkowo taniej inwestycji, ponieważ system o minimalnej konfiguracji może uruchamiać podstawowy poziom maszyn wirtualnych w dedykowanym i prywatnym systemie. Architektura obliczeń hiperskalowych działa również skutecznie w implementacjach na dużą skalę, w których obsługiwane są tysiące maszyn wirtualnych.
Architektura hiperskali zawiera kluczowe funkcje, takie jak skalowalność pozioma, przeznaczona do poprawy wydajności i wysokiej przepustowości, a także redundancja zapewniająca odporność na uszkodzenia i wysoką dostępność. Dobrze zaprojektowane aplikacje w połączeniu z wydajną architekturą hiperskali oferuje przedsiębiorstwom potężne narzędzie do kontrolowania sprawnego biznesu, pozwalając im uzyskać przewagę nad konkurencją.
