Skocz do zawartości

Dentarg

Użytkownicy
  • Zawartość

    189
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    5

Posty napisane przez Dentarg


  1. Jesteś połączony linkiem 2Gbps, w zależności od rodzaju protokołu na tym linku możesz teoretycznie osiągnąć jakieś trochę ponad 200MB/s. Ale nie wiem jak masz skonfigurowane FC. Więc bardzo prawdopodobne, że wysycasz po prostu kanał tymi 170MB/s.

     

    Multipath raczej jednego zadania Ci nie przyspieszy, może roundrobin w pewnych przypadkach dodać ~10%.

     

    Połącz FC na 4Gbps i potestuj. Jak masz skonfigurowane cache na tej macierzy? Jak masz skonfigurowane cache dysków?

    Wiele jest opcji konfiguracyjnych i odpalenie 1dd po podłączeniu nie jest podstawą do wyciągania wniosków.

    Ale raczej podejrzewam, że dużo większego sekwencyjnego transferu nie osiągniesz, potestuj jednak random IO, bo to jest sensowny wyznacznik wydajności.

     

    pzdr,

    Łukasz


  2. To rozwiązanie ma być do "domowego użytku" czy chcesz zbudować macierz, którą będziesz podłączać do serwerów gdzieś na produkcji?

     

    Jeśli chodzi o cache na SSD to w linuxie to chyba tylko bcache sie tu sprawdzi (jak ostatnio sprawdzałem, to jeszcze do oficjalnego kernela nie wszedł). Z gotowców to appliance, które mają pod spodem ZFSa (np. Nexenta) potrafią łatwo używać SSD jako cache dla dysków z talerzami. Samemu chyba nie dasz rady stworzyć takiego mechanizmu.

     

    Jak chcesz elastyczność, to powinieneś po tym FC/iSCSI udostępniać wolumeny LVMa, zeby mieć możliwość zwiększania tego w miarę potrzebny. Jednak ja bym na jakąkolwiek produkcje wrzucił jednak coś gotowego (np. Openfiller ma możliwość udostępniania po FC, ale trzeba ręcznie pokonfigurować FC targety - przynajmniej rok temu nie miał tego w GUI).

     

    Z używanymi kartami FC trzeba uważać. Przede wszystkim na rodzaj łącza (PCI/PCI-X/... oraz ilobitowe łącze). Potem trzeba też patrzeć czy takie zabawki nie mają ograniczenia np do działania tylko w konfiguracji loop oraz co najważniejsze w Twoim przypadku czy potrafią wystawiać targety FC (listę takich kart można znaleźć w necie).

     

    Jak kupisz switche 2 tanie switche z LACP, pare kart sieciowych to możesz zrobić w miarę fajne rozwiązanie na iSCSI. Sam wolę FC, ale dedykowane rozwiązania (netapp, DXy fujitsu, emc, itp), ale to nie ta kasa. Raz odpalałem openfillera z udostępnianiem targetów po FC i zapewne nadal to działa, ale w porównaniu do gotowych macierzy to naprawdę lipne było.

     

    pzdr,

    Łukasz


  3. Do końca nie zrozumiałem Twojego wywodu.

     

    Chcesz z PCta zrobić macierz poprzez zainstalowanie na nim linuxa z soft raidem oraz kilku kart FC?

     

    Jeśli tak to karty FC muszą mieć obsługę FC Target Mode i najlepiej zeby były obługiwane przez STGT driver.

     

    A co do mocy procka i ramu to najlepiej zobacz co wkładają obecnie w takie maszyny producenci "raidów". Niektóre tańsze dają radę na atomie, raidy md wielkich mocy procesora nie potrzebują. Dodatkowo zobacz sobie jakie parametry md raidów (w /proc) można zmieniać, żeby wypływać na wydajność.

     

    Ogólnie pomysł nie jest najlepszy, żeby robić to po FC, bo nie wystawisz targetów z mulipath. IMHO takie rozwiązania lepiej już robić po iSCSI z LACP (bonding).

     

    A automatyczną odbudową raidu można sobie trzema skryptami zrobić ...

     

    A i jest mnóstwo gotowych rozwiązań (specjalne dystrybucje linuxa), które z PCta/serwera robią storage (NAS/iSCSI/FC) więc nie trzeba wyważać otwartych drzwi.

     

    pzdr,

    Łukasz


  4. Zrobił się OT, ale

     

    "Pracownik na umowie o pracę odmawiając ryzykuje dyscyplinarką.

    A pracownik na umowie zleceniu w takiej sytuacji śmieje się szefowi w twarz ;-)."

    Zwolnieniem dyscyplinarnym? Mało, który pracodawca zaryzykowałby przegraną w sądzie pracy potem. Ale mógłby zwolnić jakby chciał pod jakimś głupim pretekstem, chociaż też ryzykowałby przegraną w sądzie pracy.

    Gorzej właśnie z pracownikiem na umowę zlecenie, który gdyby odmówił to szybko miałby zerwaną tą umowę (łatwiej wypowiedzieć

    niż umowę o pracę) pod byle pretekstem i tu w sądzie pracy nie byłoby już tak kolorowo dla "pracownika".

    "(*) To rzadkie, aby pracodawca tak przycwaniaczył, aby nie wliczyć dojazdu przez cały kraj do czasu pracy, ale zgodnie z Kodeksem Pracy - nie musi."

    Tu się mylisz, większość nie wlicza, skoro nie musi (najeździłem się na delegacje sporo, często wyjazdy w niedzielę :(()


  5. Należy pamiętać o conajmniej jednej rzeczy, że wracając z synchronizacją na mastera, trzeba założyć, że pewne pliki zostały usunięte (np. przeczytane maile) i użyć odpowiedniej opcji rsync'a (usuwanie plików, które zostały usunięte ze źródła - w tym wypadku ze slave). Głupio by było, jakby nagle po migracji userom pojawiały się maile czy pliki w home, które skasowali. Trzeba jednak używać tej opcji w przemyślany sposób, bo można skazować za dużo ...


  6. Szkoda ze nie napisałeś co tam siedzi od razu. Musiałbyś zobaczyć co powoduje jakie obciążenie i równomiernie rozłożyć to na dwa hosty. Ale nie wiem czy to nie będzie przerost formy nad treścią. Narobisz się jak szalony, będzie potrzebna dodatkowa inwestycja a efekt wcale nie musi być wspaniały.

     

    Poczta przez rsync może się słabo replikować, bo w dzisiejszych czasach niektórzy lubią wysylać sobie pocztą filmy HD :). Ale jak jest jakieś ograniczenie na wielkość maila, to czemu nie.

     

    Jeśli masz tam tyle usług, to żeby to dobrze zrobić musiałbyś najpierw to przemyśleć, potem dobrze zaprojektować a potem tak samo dobrze wdrożyć.


  7. 2 nodowy cluster na linuxie z wykorzystaniem KVM, DRBD, itp. Jeśli to jakiś serwis www, który używa db, to robisz 2 wirtualki jedna trzyma serwer www druga db i każdy nod ma 1 wirtualkę. Dzięki temu wykorzystujesz zasoby obu serwerów. W razie padu automat stawia virtualki na 1 nodzie.

     

    Do tego DRBD i nie musisz nic odtwarzać z backupu. Setup 2 nodowego clustra jest dość prosty, ale zwykłe dedytki z 1 kartą sieciową to za mało.

     

    Dokładny opis np. tu: https://alteeve.ca/w/AN!Cluster_Tutorial_2


  8. Jak na moje oko DNS działa ok (rozwiązuje nazwę na dobrego IPka), chociaż widzialem tam na screenie, że geoinvest.info.pl jest w DNS wpisane jako CNAME geoinvest.47.pl (IMHO słaby pomysł).

     

    Coś jest nie tak z konfiguracją strony albo serwera www (virtualhost?, w joomli może się podaje domene - na joomli się nie wyznaje :)).

×