{"id":1755,"date":"2014-11-24T08:02:00","date_gmt":"2014-11-24T07:02:00","guid":{"rendered":"http:\/\/vm.piszki.pl\/?p=1755"},"modified":"2015-03-26T07:22:22","modified_gmt":"2015-03-26T06:22:22","slug":"emc-vipr-for-dammies-instalacja-i-konfiguracja","status":"publish","type":"post","link":"https:\/\/vm.piszki.pl\/?p=1755","title":{"rendered":"EMC ViPR for dammies (instalacja i konfiguracja)."},"content":{"rendered":"<p align=\"justify\">Na temat EMC ViPR i ViPR SRM mo\u017cna by\u0142o ostatnio pos\u0142ucha\u0107 na konferencji <a href=\"https:\/\/poland.emc.com\/campaign\/global\/forum2014\/event.htm#agenda\">EMC Forum 2014<\/a> w Warszawie. Jest to do\u015b\u0107 nowe rozwi\u0105zanie z EMC, pokazuj\u0105ce dok\u0142adnie w jaki spos\u00f3b ta firma postrzega tematyk\u0119 programowo definiowanych przestrzeni dyskowych. Czym tak naprawd\u0119 jest ViPR? W ogromnym uproszczeniu jest to system zarz\u0105dzania (monitorowania i raportowania) przestrzeni\u0105 dyskow\u0105. Na pewnym etapie zast\u0119puje konsole zarz\u0105dzaj\u0105ce system\u00f3w (np. Isilon, VNX i inne) przedstawiaj\u0105c sp\u00f3jny interfejs \u0142\u0105cz\u0105cy wymagania (na przestrze\u0144) u\u017cytkownik\u00f3w z funkcj\u0105 zarz\u0105dzania i dystrybucji przestrzeni dla tych\u017ce u\u017cytkownik\u00f3w (indywidualnych lub zarz\u0105dzaj\u0105cych np. vSphere). Czym nie jest ViPR? Nie jest przede wszystkim wirtualizatorem przestrzeni dyskowej (nale\u017cy o tym pami\u0119ta\u0107). Samo rozwi\u0105zanie jest bardzo tanie, za 10k$ dostajemy pe\u0142en zestaw z licencj\u0105 na ogromn\u0105 liczb\u0119 Terabajt\u00f3w. Na szcz\u0119\u015bcie nie musimy od razu kupowa\u0107, do test\u00f3w EMC ViPR mo\u017cna \u015bci\u0105gn\u0105\u0107 prosto z <a href=\"https:\/\/support.emc.com\/downloads\/32034_ViPR\">EMC<\/a> (wersja na trzy lub pi\u0119\u0107 nod\u00f3w) z nieograniczon\u0105 czasowo licencj\u0105 (na 300T). Lub tradycyjnie, <a href=\"http:\/\/storage.piszki.pl\/ViPR_Download.zip\">ode mnie<\/a> (wersja jedno nodowa). Jako \u017ce appliance ViPR jest do\u015b\u0107 wymagaj\u0105cy wzgl\u0119dem RAM (instaluje si\u0119 z 16GB ale dzia\u0142a bez problemu na 8GB), to wersja jedno nodowa do test\u00f3w w zupe\u0142no\u015bci wystarczy. W tym po\u015bcie poka\u017c\u0119 jak stawia\u0107 pierwsze kroki w ViPR tak, aby si\u0119 nie pogubi\u0107. Dzi\u0119ki temu \u0142atwiej b\u0119dzie zrozumie\u0107 ide\u0119 jaka kryje si\u0119 za tym rozwi\u0105zaniem. Jako backend zostan\u0105 wykorzystane wcze\u015bniejsze testowe instalacje <a href=\"https:\/\/vm.piszki.pl\/emc-isilon-simulator-instalacja-i-konfiguracja\/\">EMC Isilon<\/a> i <a href=\"https:\/\/vm.piszki.pl\/emc-vnx-for-file-simulator-instalacja-i-konfiguracja\/\">EMC VNX for File<\/a>.<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/sds21.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"sds2\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/sds2_thumb1.png\" alt=\"sds2\" width=\"326\" height=\"174\" border=\"0\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p align=\"justify\">Etap pierwszy jest standardowy, \u0142adujemy appliance podaj\u0105c po drodze wszystkie potrzebne parametry.<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr3.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr3\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr3_thumb.png\" alt=\"vipr3\" width=\"389\" height=\"245\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Logujemy si\u0119 jako root\/ChangeMe, po zalogowaniu (i zmianie has\u0142a) musimy wgra\u0107 dostarczony plik z licencj\u0105 (ViPR_Controller_License.lic). Po tym kroku musimy chwil\u0119 odczeka\u0107:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr5.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr5\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr5_thumb.png\" alt=\"vipr5\" width=\"434\" height=\"185\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Nast\u0119pnie przechodzimy do sekcji \u201cSettings \u2013&gt; Configuration properties \u2013&gt; Upgrade\u201d i podajemy adres naszego proxy (je\u015bli mamy) i konto EMC za pomoc\u0105 kt\u00f3rego b\u0119dziemy si\u0119 autoryzowa\u0107 w EMC (je\u015bli jeszcze kto\u015b go nie ma, to najwy\u017cszy czas za\u0142o\u017cy\u0107).<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr14.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr14\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr14_thumb.png\" alt=\"vipr14\" width=\"450\" height=\"336\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Teraz przechodzimy do sekcje \u201cSettings \u2013&gt; Upgrade\u201d i instalujemy najnowsz\u0105 wersj\u0119 ViPR:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr6.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr6\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr6_thumb.png\" alt=\"vipr6\" width=\"358\" height=\"355\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Po aktualizacji, kt\u00f3ra trwa do\u015b\u0107 szybko, mo\u017cemy przyst\u0105pi\u0107 do skonfigurowania ca\u0142o\u015bci tak, aby mo\u017cliwe by\u0142o wyeksportowanie zasob\u00f3w dyskowych za pomoc\u0105 ViPR. Zaczynamy od przej\u015bcia do sekcji \u201cSecurity\u2014&gt; Authentication Providers\u201d gdzie dodajemy \u201c\u017ar\u00f3d\u0142o u\u017cytkownik\u00f3w\u201d czyli w 99% przypadk\u00f3w b\u0119dzie to domena Active Directory (je\u015bli pominiemy ten krok, b\u0119dziemy musieli robi\u0107 wszystko jako u\u017cytkownik root):<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr15.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr15\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr15_thumb.png\" alt=\"vipr15\" width=\"473\" height=\"628\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Teraz przechodzimy do sekcji \u201cTenant Settings \u2013&gt; Tenants\u201d i tworzymy naszego pierwszego najemc\u0119. W tym samym miejscu mapujemy u\u017cytkownik\u00f3w maj\u0105cych do niego dost\u0119p, atrybuty mog\u0105 by\u0107 dowolne (zgodne z AD), np. mo\u017ce to by\u0107 nazwa grupy. Tak dodany u\u017cytkownik ma podstawowe uprawnienia, mo\u017ce zalogowa\u0107 si\u0119 do ViPR i wyst\u0105pi\u0107 o przyznanie zasob\u00f3w (i nic wi\u0119cej).<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr16.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr16\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr16_thumb.png\" alt=\"vipr16\" width=\"457\" height=\"185\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Teraz tworzymy i mapujemy role najemcy. Mapowanie roli to nic innego jak przyznanie w\u0142a\u015bciwej grupie (lub u\u017cytkownikowi) z Active Directory uprawnie\u0144 wy\u017cszego rz\u0119du:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr24.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr24\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr24_thumb.png\" alt=\"vipr24\" width=\"440\" height=\"383\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Tworzymy nasz pierwszy projekt w ramach kt\u00f3rego b\u0119d\u0105 przyznawane zasoby, w tym wypadku zrobimy to jako u\u017cytkownik root. Mo\u017cna te\u017c zalogowa\u0107 si\u0119 jako najemca i przygotowa\u0107 taki projekt w ramach w\u0142asnej struktury (obiekty dodawane jako root s\u0105 dost\u0119pne globalnie):<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr25.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr25\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr25_thumb.png\" alt=\"vipr25\" width=\"438\" height=\"281\" border=\"0\" \/><\/a><\/p>\n<p>Kwestie najemc\u00f3w, projekt\u00f3w i stosownych uprawnie\u0144 mamy rozwi\u0105zan\u0105. Czas przej\u015b\u0107 do skonfigurowania zasob\u00f3w \u201cfizycznych\u201d i prze\u0142o\u017cenie ich na \u201cwirtualne\u201d. Przechodzimy do sekcji \u201cPhysical Assets \u2013&gt; Storage Systems\u201d i po kolei dodajemy nasze zasoby:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr7\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr7_thumb.png\" alt=\"vipr7\" width=\"475\" height=\"509\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr17.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr17\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr17_thumb.png\" alt=\"vipr17\" width=\"464\" height=\"114\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Za ka\u017cdym razem ViPR dokonuje inspekcji dodawanego systemu, analizuje i automatycznie dodaje dost\u0119pne pule przestrzeni:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr18.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr18\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr18_thumb.png\" alt=\"vipr18\" width=\"453\" height=\"157\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">W przypadku us\u0142ug plikowych, warto pami\u0119ta\u0107, \u017ce \u201cport\u201d powinien odpowiada\u0107 nazwie FQDN urz\u0105dzenia wystawiaj\u0105cego us\u0142ug\u0119. Na rysunku poni\u017cej nazwa portu jest r\u00f3wna nazwie SmartZony z Isilona. Je\u015bli w tym miejscu b\u0119dzie rozjazd (np. nazwa SmartZony lub nazwa interfejsu VNX nie b\u0119d\u0105 odpowiada\u0107 nazwom urz\u0105dze\u0144), nie b\u0119dzie mo\u017cliwy eksport volumen\u00f3w poprzez NFS. (sko\u0144czy si\u0119 to komunikatem: \u201cOperation failed, diagnostic report: Unable to resolve hostname \u2018xxx\u2019.\u201d po stronie vCenter):<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr19.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr19\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr19_thumb.png\" alt=\"vipr19\" width=\"452\" height=\"138\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">W kolejnym kroku tworzymy nasz\u0105 pierwsz\u0105 wirtualn\u0105 macierz dyskow\u0105 i nadajemy uprawnienia do niej naszym najemcom:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr10.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr10\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr10_thumb.png\" alt=\"vipr10\" width=\"442\" height=\"245\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Przechodzimy do sekcji \u201cPhysical Assets \u2013&gt; Networks\u201d i dodajemy now\u0105 \u201csie\u0107\u201d. Sie\u0107 jest tak naprawd\u0119 punktem \u0142\u0105cz\u0105cym \u201cStorage Ports\u201d w grupy kt\u00f3re przypisujemy do wirtualnych macierzy. W ten spos\u00f3b mo\u017cemy do\u015b\u0107 dowolnie miksowa\u0107 dost\u0119p do danych zasob\u00f3w dla konkretnych najemc\u00f3w (np. grup biznesowych).<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr21.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr21\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr21_thumb.png\" alt=\"vipr21\" width=\"456\" height=\"300\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">W tej chwili konfigurujemy zasoby plikowe, przechodzimy wi\u0119c do sekcji \u201cVirtual Assets \u2013&gt; File Virtual Pools\u201d i dodajemy now\u0105 pul\u0119. Taki zas\u00f3b musi by\u0107 przypisany do konkretnej wirtualnej macierzy:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr22.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr22\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr22_thumb.png\" alt=\"vipr22\" width=\"434\" height=\"588\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">W sekcji hardware dost\u0119pne zasoby s\u0105 podpowiadane automatycznie (nasz Isilon) zgodnie z wybieranymi przez nas ustawieniami (je\u015bli \u017ale skonfigurujemy \u201cNetworks\u201d nie przejdziemy tego kroku). W tym momencie mamy w pe\u0142ni skonfigurowan\u0105 i wyposa\u017con\u0105 wirtualn\u0105 macierz dyskow\u0105:<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr23.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr23\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr23_thumb.png\" alt=\"vipr23\" width=\"413\" height=\"534\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Pozostaje nam dodanie vCenter do kt\u00f3rego b\u0119dziemy eksportowa\u0107 volumeny poprzez NFS. Nie jest to oczywi\u015bci konieczne, mo\u017cemy r\u00f3wnie dobrze zdefiniowa\u0107 pojedyncze hosty (Windows, Linux, cokolwiek). Dodanie vCenter powoduje rozpoznanie pe\u0142nej konfiguracji przez ViPR, w tym \u015bci\u0105gni\u0119cie informacji o hostach i klastrach.<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr20.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr20\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr20_thumb.png\" alt=\"vipr20\" width=\"424\" height=\"219\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">W tej chwili mamy wszystko co jest potrzebne aby przygotowa\u0107 nasz pierwszy file system i wyeksportowa\u0107 go do naszego vCenter. Mo\u017cemy to zrobi\u0107 jako u\u017cytkownik root, ale oczywi\u015bcie lepiej b\u0119dzie jak przelogujemy si\u0119 na u\u017cytkownika b\u0119d\u0105cego cz\u0142onkiem (i maj\u0105cego stosowne uprawnienia) danego tenanta. O nowy zas\u00f3b wnioskujemy w sekcji \u201cService Catalog \u2013&gt; View Catalog \u2013&gt; File Services for Vmware vCenter\u201d. W zale\u017cno\u015bci od tego jak sobie poustawiali\u015bmy uprawnienia, zas\u00f3b dostaniemy od razu lub b\u0119dziemy musieli poczeka\u0107 na zatwierdzenie naszej pro\u015bby.<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr12.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr12\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr12_thumb.png\" alt=\"vipr12\" width=\"436\" height=\"471\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr13.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"vipr13\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/vipr13_thumb.png\" alt=\"vipr13\" width=\"421\" height=\"202\" border=\"0\" \/><\/a><\/p>\n<p>Powy\u017csze dwa kroki zosta\u0142y wykonane na u\u017cytkowniku root, w ten spos\u00f3b dodane vCenter jest dost\u0119pne globalnie dla wszystkich najemc\u00f3w. Wystarczy jednak przelogowa\u0107 si\u0119 na u\u017cytkownika kt\u00f3ry zarz\u0105dza danym najemc\u0105 i zobaczymy, \u017ce mo\u017ce on doda\u0107 kolejne vCenter we w\u0142asnym zakresie (vCenter nie mog\u0105 by\u0107 duplikowane).<\/p>\n<p><a href=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/ViPR-logo1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"ViPR-logo\" src=\"https:\/\/vm.piszki.pl\/wp-content\/uploads\/2014\/11\/ViPR-logo_thumb1.png\" alt=\"ViPR-logo\" width=\"237\" height=\"240\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">I to w zasadzie wszystko je\u015bli chodzi o logik\u0119 dzia\u0142ania ViPR Controller. Bardzo zach\u0119cam do testowania tego rozwi\u0105zania, w nast\u0119pnym po\u015bcie postaram si\u0119 pokaza\u0107 zasad\u0119 dzia\u0142ania EMC ViPR SRM. Na koniec jeszcze odpowiem na pytanie \u201cczy warto\u201d? Pocz\u0105tkowo sam pomys\u0142 wydawa\u0142 mi si\u0119 do\u015b\u0107 dziwny, jednak im d\u0142u\u017cej go u\u017cywam, tym bardziej stwierdzam, \u017ce jest rewelacyjny. EMC ViPR nie zast\u0119puje panelu administracyjnego macierzy, nie da si\u0119 w nim ustawi\u0107 nic skomplikowanego. Zast\u0119puje jednak, i zdecydowanie upraszcza wszystkie operacje na wolumenach (tworzenie, eksportowanie). Im bardziej rozbudowane \u015brodowisko, tym bardziej jego przydatno\u015b\u0107 wzrasta!<\/p>\n<div style='text-align:left' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>Na temat EMC ViPR i ViPR SRM mo\u017cna by\u0142o ostatnio pos\u0142ucha\u0107 na konferencji EMC Forum 2014 w Warszawie. Jest to do\u015b\u0107 nowe rozwi\u0105zanie z EMC, pokazuj\u0105ce dok\u0142adnie w jaki spos\u00f3b ta firma postrzega tematyk\u0119 programowo definiowanych przestrzeni dyskowych. Czym tak &hellip; <a href=\"https:\/\/vm.piszki.pl\/?p=1755\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1533,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","footnotes":""},"categories":[45],"tags":[70,72,73,69],"class_list":["post-1755","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-poradniki","tag-emc","tag-isilon","tag-vipr","tag-vnx"],"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"_links":{"self":[{"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/posts\/1755"}],"collection":[{"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1755"}],"version-history":[{"count":10,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/posts\/1755\/revisions"}],"predecessor-version":[{"id":2102,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/posts\/1755\/revisions\/2102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=\/wp\/v2\/media\/1533"}],"wp:attachment":[{"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vm.piszki.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}