Deprecated: Creation of dynamic property ACF::$fields is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property KS_Site::$pingback is deprecated in /home/sarotaq/crn/wp-content/plugins/timber-library/lib/Site.php on line 180

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property Timber\Integrations::$wpml is deprecated in /home/sarotaq/crn/wp-content/plugins/timber-library/lib/Integrations.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php:34) in /home/sarotaq/crn/wp-includes/feed-rss2.php on line 8
- CRN https://crn.sarota.dev/tag/dell-emc-powerstore/ CRN.pl to portal B2B poświęcony branży IT. Dociera do ponad 40 000 unikalnych użytkowników. Jest narzędziem pracy kadry zarządzającej w branży IT w Polsce. Codziennie nowe informacje z branży IT, wywiady, artykuły, raporty tematyczne Mon, 19 Apr 2021 10:52:45 +0000 pl-PL hourly 1 https://wordpress.org/?v=6.6.2 Macierz inna niż wszystkie https://crn.sarota.dev/artykuly/macierz-inna-niz-wszystkie/ https://crn.sarota.dev/artykuly/macierz-inna-niz-wszystkie/#respond Fri, 25 Sep 2020 07:15:00 +0000 http://crn.pl/?p=247186 Stało się! Jesteśmy wreszcie właścicielami rozwiązania Dell EMC PowerStore i możemy je wypożyczać do testów. Rozwiązanie jest przełomowe z uwagi na technologię, jaką wykorzystano do jego skonstruowania. I nie mam wcale na myśli NVME – najbardziej nowoczesnego i efektywnego podejścia do pracy z danymi.

Artykuł Macierz inna niż wszystkie pochodzi z serwisu CRN.

]]>
PowerStore jest najbardziej innowacyjnym rozwiązaniem do przechowywania danych, dlatego że ktoś pomyślał i do uruchomienia wszelkich procesów na macierzy wykorzystał technologię kontenerów. No dobrze, powie ktoś inny, nie jestem DevOpsem, po co mi to? Popatrzmy więc, jak wykorzystywane są kontenery, a zrozumiemy rewolucję, z jaką mamy do czynienia.

Zacznijmy od tego, że – jak się nietrudno domyślić – większość czytających ten tekst korzystała kiedyś z poczty w przeglądarce. Najbardziej znane systemy tego typu bazują właśnie na kontenerach.  Nakontenerach, czyli właściwie na czym? Otóż każde odświeżenie naszego okienka jest uruchomieniem oddzielnego procesu – kontenera  –od strony serwerowej. Jak nam się coś zepsuje, wystarczy odświeżyć przeglądarkę, a więc zrestartować proces. Przy czym nasz restart nie wpływa na okienka innych użytkowników. To tak, jakbyśmy ponownie uruchomili naszą macierz, co kompletnie nie ma wpływu na inne elementy. Wszystko może sobie normalnie działać, a aktualizacja oprogramowania wygląda tak, że każdy nowy proces startuje z nową wersją, a te stare, dopóki działają – działają na starszej.

A co z macierzą, która kompletnie nie potrzebuje restartu? I to z poziomem niezawodności 99,9999? Taką, która sama w sobie działa na klastrze kontenerów, wobec czego podłączenie następnej, analogicznej do klastra jest proste i naturalne? Macierzą, do której funkcjonalność plikową dodano uruchamiając proces serwera plików – używany i zweryfikowany wcześniej w rozwiązaniach Dell Unity? Odpowiedź na wszystkie te pytania jest krótka: no problem.

Nowa architektura to przełom w zarządzaniu danymi. Programowanie pracy kontenera nie wymaga całego ogromnego środowiska testowego. Wymaga… laptopa, a efektem jest kosmiczna elastyczność. Jeżeli trzeba będzie napisać poprawkę, nie będzie to trwało miesiącami, można to zrobić praktycznie od ręki. Jeżeli ktoś wymyśli nową funkcjonalność, będzie ją można po prostu uruchomić.

I teraz kilka istotnych kwestii, żeby wszystko było jasne. Po pierwsze PowerStore się sam zarządza, jeśli więc mamy kilka takich macierzy, procesy same rozkładają dane, w zależności od tego, gdzie i jakich danych nam potrzeba. Nie jest przy tym niczym nadzwyczajnym, że parzystość, czyli zabezpieczenie na warstwie danych, jest realizowana automatycznie przez macierz. Zatem nie mamy starodawnego RAID-a na urządzeniach blokowych (dawniej dyski), ale przestrzeń podzielona jest na segmenty, które odpowiednio ulegają deduplikacji i kompresji. My jedynie mówimy, ile tej przestrzeni potrzeba, gdzie i w jaki sposób. W tym celu można blokowo używać FC, iSCSI, korzystać z danych plikowo, ale można też użyć mechanizmu vVols.

Co ważne, wszystko działa na wskaźnikach, wszystko jest programowalne. Kopia migawkowa  czy klon nie stanowią tu żadnego luksusu – mówimy o standardowym zachowaniu macierzy. Replika jest automatycznym standardem i wszystko można zrobić za pomocą REST API. Jak ktoś chce, może użyć PowerStore’a jako automatyczny podajnik danych dla baz przy wykorzystaniu – na przykład – Ansible’a i dział utrzymania baz danych będzie miał możliwość uruchomienia bazy produkcyjnej (wersji „2 minuty temu” w celach testowych).

Do tych zalet trzeba dodać jeszcze jedną – inteligencję. Standardem rynkowym jest obecnie wykorzystanie nauczania maszynowego, nic więc dziwnego, że w rozwiązaniu PowerStore algorytmy uczenia maszynowego służą do eliminacji dziesiątków czasochłonnych zadań i automatyzacji procesu podejmowania decyzji. Tak pracochłonne procesy, jak początkowe rozmieszczanie woluminów, migracje, równoważenie obciążenia i rozwiązywanie problemów, są zautomatyzowane przez wbudowany silnik uczenia maszynowego. Optymalizuje on działanie zarówno pojedynczych urządzeń, jak i całych klastrów, dbając o jak najlepszą wydajność i redukując koszt infrastruktury, nawet jeśli środowisko pracy ewoluuje w sposób nieprzewidywalny.

Trudno się więc dziwić, że nie możemy się doczekać, aby wspólnie z wami zobaczyć, jak to rozwiązanie zadziała w waszym środowisku IT.

Zainteresowanych wypożyczeniem lub zakupem rozwiązania Dell EMC PowerStore zapraszamy do kontaktu.

Kontakt dla partnerów: Jakub Skwarczyński, Dell Technologies Business Development Manager, Ingram Micro, tel. 603 885 211, jakub.skwarczynski@ingrammicro.com

Artykuł Macierz inna niż wszystkie pochodzi z serwisu CRN.

]]>
https://crn.sarota.dev/artykuly/macierz-inna-niz-wszystkie/feed/ 0