Skocz do zawartości

P-e-T-e-R

Root Admin
  • Zawartość

    90
  • Rejestracja

  • Ostatnio

Posty napisane przez P-e-T-e-R


  1. DNS to najważniejsza usługa dla poprawności działania poczty i www, więc zastanów się zanim wydelegujesz domenę na przypadkowy serwer. Błędy na tym serwerze mogą wpłynąć na brak możliwości korzystania z domeny, przejęcia poczty, czy połączeń do WWW i wycieku danych... Chyba bezpieczniej będzie zainwestować w VPS'a z minimalną konfiguracją na którym uruchomisz usługę DNS.


  2. Boolean logic :)

    x AND (NOT(NOT(x) OR z) OR x AND NOT(y) OR z AND x)=
    = (x AND (NOT(NOT(x) OR z)) OR (x AND (x AND NOT(y)) OR (x and (z AND x)) =
    = [(x AND (NOT(NOT(x) OR z)) OR (x AND (x AND NOT(y))] OR (x and (z AND x))

    Teraz masz już rozpisane na dwa wejścia :) Według logiki boolean A OR B OR C = (A OR B) OR C = A OR (B OR C). Logiczne gdyż wyrażenie OR daje prawdę gdy chociaż jeden z elementów w operacji OR daje prawdę.


  3. Zgodnie z IEEE 802.3 payload wynosi 46-1500 bajtów (MTU 1500). W sieciach wewnętrznych można stosować MTU 9000 (jumbo frames), ale w sieciach publicznych tak czy tak dochodzi do defragmentacji wielkości pakietów do wartości akceptowalnej przez każdy z routerów pośredniczących w transmisji. Wartość MTU 1500 jest typową akceptowaną wartością MTU przez wszystkich przy której nie dochodzi do defragmentacji, dlatego jest to wartość którą stosuje się w całej sieci Internet. Poczytaj RFC 791 https://tools.ietf.org/html/rfc791 dotyczące protokołu IP, oraz RFC 793 https://tools.ietf.org/html/rfc793 protokołu TCP.


  4. Procesy które wykonują się w systemie działają na pojedynczym rdzeniu procesora. Im szybszy rdzeń tym zadanie (np. zapytanie na bazie danych) szybciej się wykona. Sens dawania większej ilości rdzeni jest dopiero wtedy gdy serwerowi brakuje już mocy obliczeniowej. Obecnie rozwój procesorów idzie raczej w kierunku zwiększania ilości rdzeni niż zwiększania szybkości pojedynczego rdzenia, więc w sumie dobrą wiadomością dla Ciebie jest że nie ma znaczenia czy to będzie nowy czy stary procesor bo nowe procesory po prostu nie będą szybsze :).

    Każdy procesor można opisać poprzez szybkość działania jednego rdzenia i szybkość działania całego procesora. Szybkość działania procesora dobrze opisuje zestawienie https://www.cpubenchmark.net/singleThread.html Na tej stronie znajdziesz również informacje o całkowitej szybkości działania każdego z procesorów. Miłej lektury :)

     

     


  5. Nie. Chodzi o techniczne ustawienie w bazie top100.wht.pl. Firma która się tym zajmowała na zlecenie webhostingtalk.pl jeszcze nie dokończyła swoich prac.

    Natomiast co do blokowania monitorinu... Jest on robiony z wielu stacji, więc jeżeli te losowe stacje napotykają na błąd to przecież powinny go zaraportować w postaci niedostępności. Jaki sens miało by uprzywilejowywanie określonych numerów IP przez ISP? Chyba tylko sztucznego podwyższenia swojego SLA.


  6. Informuję, że w wyniku przeprowadzanych prac związanych z aktualizacją top100.wht.pl wykryty został błąd w działaniu oprogramowania generującego statystyki, polegający na nie usuwaniu ze statystyki domen których termin ważności wygasł. Domeny te pomimo, że nie były widoczne w DNS nadal były zaliczane do usługodawcy który je obsługiwał jako ostatni. Błąd ten istnieje od kilku lat działania top100.wht.pl co można zaobserwować porównując dynamikę wzrostu ilości domen na top100.wht.pl i w raportach udostępnianych przez NASK.

    Prace związane z weryfikacją wszystkich domen zostały rozpoczęte i mogą wywołać duże zmiany w poniedziałkowym raporcie.

    Piotr Nowak


  7. Informuję, że baza domen o której pisałem w poprzednim poście została dodana. Jak wielu użytkowników zauważyło (również na forum rootnode.pl) bardzo dużo z tych domen pochodzi z nazwa.pl i zasiliło wyniki tej firmy. To nieuniknione skoro 1/3 nazw nowych domen w Polsce jest rejestrowanych przez tego dostawcę (patrz raport NASK za 2018r.: https://www.dns.pl/NASK_Q4_2017_RAPORT.pdf).

     

    Zapraszam przedstawicieli firm hostingowych do kontaktu ze mną jeżeli liczba domen prezentowanych w zestawieniu top100.wht.pl nie odpowiada liczbie domen danego dostawcy. Sprawdzę każdy przypadek indywidualnie tak jak to zrobiłem w przypadku firmy Progreso i Unixstorm (http://www.webhostingtalk.pl/topic/57922-problem-z-dzialaniem-top100whtpl/?p=493389).

     

    Przeprowadzane prace ujawniły, że do statystyki zaliczane były domeny w rozszerzeniach po za oficjalnie przyjętą listą: .pl, .com, .net, .org, .biz, .info, .eu. Zgodnie z informacją na top100.wht.pl: "Na potrzeby budowania rankingu brane są pod uwagę zarówno domeny polskie, europejskie jak i globalne, a w przypadku firm z siedzibą za granicą Polski tylko domeny polskie.". Wycofałem te domeny, oraz oczyściłem bazę z nagromadzonych przez lata "śmieci". Zmiany dotyczą wielu rejestratorów - poniżej lista 20 z największą liczbą takich domen:

    24031 hekko.pl
    16836 forpsi.pl
    9562 linuxpl.com
    8542 biznes-host.pl
    7806 az.pl
    4789 home.pl
    3860 nameserver.sk
    3675 kei.pl
    3447 bodis.com
    3186 zenbox.pl
    3011 mydevil.net
    2970 superhost.pl
    2676 nazwa.pl
    2639 1and1.pl
    1995 turbodns.co.uk
    1668 hoseo.pl
    1237 unixstorm.org
    1127 neteasy.pl
    899 tele3.us
    808 laohost.pl

     

    Dodatkowo z kolejki domen do sprawdzenia zostały usunięte domeny w różnych rozszerzeniach nie branych pod uwagę przy budowaniu zestawienia, a które zajmowały niepotrzebnie czas potrzebny na weryfikację domen w prawidłowych rozszerzeniach. Usunięte zostało też dużo śmieci wynikających z nieprawidłowego parsowania danych wejściowych z crawlerów i plików które udostępniają dostawcy hostingu. Jest to niestety stan zastany przeze mnie który teraz prostuję. Poniżej lista rozszerzeń domen usuniętych z zestawienia powyżej 10tyś wystąpień:

     

    318145 de
    254190 co.uk
    198887 ru
    137877 nl
    115533 cz
    56651 ch
    56583 at
    55260 se
    51352 it
    47997 dk
    42460 be
    41394 sk
    38841 ca
    34965 co.za
    26929 hu
    26771 es
    25553 fr
    25443 cn
    22013 ro
    20886 org.uk
    20803 no
    19367 ie
    18213 lt
    17517 co.nz
    16680 gr
    16024 jp
    15955 com.cn
    15013 com.ua
    14079 cl
    13976 in
    13429 fi
    12609 us
    10270 tk

     

    Powyższe prace spowodują duże zmiany w statystyce domen na top100.wht.pl gdyż system w krótkim czasie odświeży informacje o delegacjach wszystkich domen w rankingu, ujawniając wszystkie zmiany związane ze zmianą delegacji domen, oraz ich usunięciem z systemu DNS.

     

    Piotr Nowak

     

     

     

     

     

     


  8. Aby wyjaśnić problem różnych czasów odpowiedzi serwera wszystkim którzy nie rozumieją tej problematyki, chcę zwrócić uwagę że czas ten zależy przede wszystkim od obciążenia usługi (nie tylko fizycznej maszyny) w danym momencie.

     

    Zakładając bowiem, że Klient ma dla przykładu przydzielone 4 cory procesora (4 vCPU), a skrypt PHP wykonuje się przez 1s, to logiczne jest, że maksymalnie z pełną prędkością mogą wykonywać się 4 procesy PHP równocześnie. Czas wykonania wtedy będzie 1s dla każdego procesu i wyniki wykonania wszystkich procesów PHP będą dostępne po 1s. Gdy jednak równocześnie zostanie uruchomionych 8 takich skryptów PHP to czas wykonania się skryptów PHP wzrośnie do 2s dla każdego z nich, ponieważ będą musiały wszystkie dzielić taki sam czas wykonania procesora.

     

    Z powyższego jasno wynika, że możemy w sposób czysto teoretyczny wyliczyć czas wykonania się skryptów PHP w środowisku produkcyjnym na podstawie czasu wykonania pojedynczego skryptu PHP w warunkach nie obciążonego serwera, oraz ilości dostępnych vCPU. Na tej podstawie można oszacować ilość równolegle działających wątków przy założonym przez siebie poziomie SLA w zakresie czasu odpowiedzi serwera. Widać też z powyższych wyliczeń, że warto optymalizować czas wykonywania się skryptów PHP i nie bez znaczenia dla wydajności środowiska produkcyjnego jest to czy dany skrypt będzie się wykonywał 1s, 0,5s czy 0,2s - chociaż może się wydawać w środowisku testowym, że wszystkie te czasy są akceptowalne.

     

    Można oczywiście dokonać pomiarów czasów poprzez zewnętrzny monitoring, co pozwoli oszacować czy osiągane czasy wykonywania skryptów PHP są zbliżone do czasów optymalnych, jednak warto również sprawdzić ile w tym samym czasie było uruchomionych równocześnie usług (co można przecież oszacować nawet po logach accesslog z serwera WWW). To bowiem pozwoli oszacować czy ilość wykupionej mocy obliczeniowej jest wystarczająca do rzeczywistego obciążenia strony WWW (skryptów PHP), przy założonych wcześniej poziomach SLA dla czasu wykonywania się skryptów PHP.

     

     


  9. Ustawienie zbyt dużej liczby MaxClients też nie będzie do końca korzystne, bo szybkość obsługi pojedynczego requesta będzie limitowana ilością dostępnej mocy obliczeniowej która będzie zawsze dzielona pomiędzy procesy/wątki MaxClients. Może lepiej wydłużyć kolejkę requestów oczekujących ListenBackLog? Zapewni to też mniejsze zużycie pamięci, oraz mniej chwilowych błędów związanych z większym ruchem do apacha.


  10. Cieszę się madej że odpowiedziałeś na wiadomość. Do dzisiaj nie mam odpowiedzi na moją wiadomość PW z 15.01.2018: "Napisz mi nazwę bazy z którą masz problem. Chcę zobaczyć na czym on polega. Na tak mocnym sprzęcie na jakim teraz pracują te bazy z dyskami NVMe mam podejrzenia że problem leży gdzie indziej.". Gdybyś napisał do mnie to pewnie problem został by szybko wyjaśniony.

     

    Połączyłem wątek który otworzyłeś z pierwszym który założyłeś i odblokowałem go do dyskusji.

     

    Nadal chcę zweryfikować tą sytuację. Skoro teraz szybko odpisujesz to napisz wreszcie identyfikator usługi której dotyczył problem abym mógł zweryfikować sposób wykorzystania tej usługi. Możesz to zrobić tutaj, albo na PW. Odpiszę szczegóły tam gdzie zdecydujesz się wyjaśnić ten problem. Zarówno Tobie, jak i w szczególności mnie jako właścicielowi nazwa.pl zależy na zbadaniu jakości działania usług w nazwa.pl, jak i weryfikacji pracy pracowników nazwa.pl.

     

     

     

     


  11. Panowie z firm hostingowych piszcie bezpośrednio do mnie na PW w sprawie top100. Tak będzie najszybciej :)

     

    Konfiguracja top100 w zakresie źródeł danych nie zmieniła się od momentu przejęcia forum, jeżeli więc źródła danych które podaliście są już nieaktualne to proszę o wysłanie aktualnego adresu.

     

    Aby zweryfikować czy top100 działa poprawnie sprawdziłem linuxowym poleceniem "host -t NS domena" delegacje dla domen z plików które udostępnia firma Progreso i Unixstorm (bez sprawdzania rekordów SOA, oraz czy są to domeny w strefach które zaliczane są do top100):

    1. Progreso

    - 13.005 domen w udostępnianym pliku,
    - 4.935 domeny są nie rozpoznawane w DNS,
    - 5.708 domen przypisanych do serwera d.ns1.pl
    - 2.362 domeny przypisane do dns'ów innych operatorów m.in.:
    296 ns1.nazwa.pl.

    270 dns.home.pl.
    94 ns1.hekko.net.pl.
    80 ns1.premium.pl.
    60 ns1.aftermarket.pl.
    - na top100 zaliczane jest w sumie 9.534 domen, czyli prawie 2x tyle ile udostępniacie w pliku!

    2. Unixstorm
    - 18.006 domen w udostępnianym pliku,
    - 6 domen .in-addr.arpa - nie zaliczamy ich do statystyki,

    - 5.094 domen jest nie rozpoznawane w DNS,
    - 9.505 domen przypisanych do serwera ns1.unixstorm.org
    - 3.401 domeny przypisane do dns'ów innych operatorów m.in.:
    252 ns1.nazwa.pl.
    236 dns.home.pl.
    160 ns1.cedrowa.pl.
    114 fns1.42.pl.
    97 ns1.websolid.pl.
    - na top100 zaliczane jest w sumie 18.285 domen, czyli również prawie 2x tyle ile w udostępnionym przez firmę Unixstorm pliku!

     

    Zgłaszajcie mi na PW nieprawidłowości w działaniu będę je weryfikował, jednak wcześniej sprawdzajcie sami listę domen którą udostępniacie.dla top100, aby były to domeny zarejestrowane aktualnie w DNS, z właściwą delegacją i SOA.

     

    Piotr Nowak


  12. O forum webhostingtalk.pl:
    Webhostingtalk.pl jest miejscem, w którym Użytkownicy wymieniają się swoimi doświadczeniami związanymi z rynkiem usług hostingowych. Przedstawiamy kilka podstawowych reguł, których przestrzegania wymagamy. Dostosowując się do nich wspierasz innych Użytkowników w odnajdywaniu cennych dla nich informacji, a Moderatorom pomagasz w codziennej pracy o wysoką jakość forum i zawartość merytoryczną.

     

    O czym piszemy na tym forum:
    Forum przeznaczone dla użytkowników do zaprezentowania ofert usług SEO, Grafiki, Skryptów, a także używanego sprzętu serwerowego i telekomunikacyjnego.

     

    W każdym przypadku wymagana jest podanie ceny, za którą użytkownik jest gotów sprzedać daną rzecz lub usługę. Zakazuje się jednocześnie w tym Forum handlu kodami rabatowymi, oraz usługami hostingowymi.

     

    Zasady dodatkowe:

    1. Każdy użytkownik może powiesić nie więcej niż 1 ogłoszenie na 14 dni.
    2. Ogłoszenia ze wszystkim postami dyskusją są widoczne 30 dni od daty założenia tematu.

    Każdy wpis w tym forum jest przed publikacją zatwierdzany przez moderatora.

     

     

    Co mówi Regulamin:

    Pamiętaj, że zgodnie z regulaminem na forum nie wolno:

    1. Używać wulgaryzmów na Serwisie, w tym do manipulowania autocenzurą poprzez dodanie spacji, kresek itp.
    2. Pamiętaj też, że zgodnie z regulaminem Usługodawca ma prawo w każdym momencie usunąć Post jak również usunąć lub zablokować Konto Użytkownika bez obowiązku podania przyczyny, w szczególności w przypadku stwierdzenia, że działania Użytkownika, a w szczególności treść Postu narusza prawa osób trzecich, narusza postanowienia niniejszego Regulaminu lub obowiązujące przepisy prawa.

     

     

     


  13. O forum webhostingtalk.pl:
    Webhostingtalk.pl jest miejscem, w którym Użytkownicy wymieniają się swoimi doświadczeniami związanymi z rynkiem usług hostingowych. Przedstawiamy kilka podstawowych reguł, których przestrzegania wymagamy. Dostosowując się do nich wspierasz innych Użytkowników w odnajdywaniu cennych dla nich informacji, a Moderatorom pomagasz w codziennej pracy o wysoką jakość forum i zawartość merytoryczną.

     

    O czym piszemy na tym forum:
    Forum przeznaczone dla użytkowników do zaprezentowania oferty pracy i zleceń z zakresu szeroko rozumianego IT.

     

    W przypadku poszukiwania zleceniobiorcy wymagana jest podana cena, która użytkownik jest gotów zapłacić za usługę.

     

    Zasady dodatkowe:

    1. Każdy użytkownik może powiesić nie więcej niż 1 ogłoszenie na 14 dni.
    2. Ogłoszenia ze wszystkim postami dyskusją są widoczne 30 dni od daty założenia tematu.

    Każdy wpis w tym forum jest przed publikacją zatwierdzany przez moderatora.

     

    Co mówi Regulamin:

    Pamiętaj, że zgodnie z regulaminem na forum nie wolno:

    1. Używać wulgaryzmów na Serwisie, w tym do manipulowania autocenzurą poprzez dodanie spacji, kresek itp.
    2. Pamiętaj też, że zgodnie z regulaminem Usługodawca ma prawo w każdym momencie usunąć Post jak również usunąć lub zablokować Konto Użytkownika bez obowiązku podania przyczyny, w szczególności w przypadku stwierdzenia, że działania Użytkownika, a w szczególności treść Postu narusza prawa osób trzecich, narusza postanowienia niniejszego Regulaminu lub obowiązujące przepisy prawa.

     

     

     


  14. O forum webhostingtalk.pl:
    Webhostingtalk.pl jest miejscem, w którym Użytkownicy wymieniają się swoimi doświadczeniami związanymi z rynkiem usług hostingowych. Przedstawiamy kilka podstawowych reguł, których przestrzegania wymagamy. Dostosowując się do nich wspierasz innych Użytkowników w odnajdywaniu cennych dla nich informacji, a Moderatorom pomagasz w codziennej pracy o wysoką jakość forum i zawartość merytoryczną.

     

    O czym piszemy na tym forum:
    Forum przeznaczone dla użytkowników do zaprezentowania oferty sprzedaży swoich domen.

     

    W temacie należy podać wyłącznie nazwę domeny/domen której dotyczy oferta.

     

    Zasady dodatkowe:

    1. Każdy użytkownik może powiesić nie więcej niż 1 ogłoszenie na 14 dni.
    2. Ogłoszenia są widoczne 30 dni.
    3. Posty są zablokowane do dyskusji, ale autor może je edytować.
    4. Podbijanie postów poprzez częstą ich edycję będzie karane zablokowaniem możliwości umieszczenia Postów.

    Każdy wpis w tym forum jest przed publikacją zatwierdzany przez moderatora.

     

    Co mówi Regulamin:

    Pamiętaj, że zgodnie z regulaminem na forum nie wolno:

    1. Używać wulgaryzmów na Serwisie, w tym do manipulowania autocenzurą poprzez dodanie spacji, kresek itp.
    2. Pamiętaj też, że zgodnie z regulaminem Usługodawca ma prawo w każdym momencie usunąć Post jak również usunąć lub zablokować Konto Użytkownika bez obowiązku podania przyczyny, w szczególności w przypadku stwierdzenia, że działania Użytkownika, a w szczególności treść Postu narusza prawa osób trzecich, narusza postanowienia niniejszego Regulaminu lub obowiązujące przepisy prawa.

     

     

     


  15. O forum webhostingtalk.pl:
    Webhostingtalk.pl jest miejscem, w którym Użytkownicy wymieniają się swoimi doświadczeniami związanymi z rynkiem usług hostingowych. Przedstawiamy kilka podstawowych reguł, których przestrzegania wymagamy. Dostosowując się do nich wspierasz innych Użytkowników w odnajdywaniu cennych dla nich informacji, a Moderatorom pomagasz w codziennej pracy o wysoką jakość forum i zawartość merytoryczną.

     

    Zasady umieszczania ogłoszeń
    Dział Forum przeznaczony jest dla firm hostingowych do zaprezentowania swojej oferty handlowej i informacji o promocjach dostępnych na stronie WWW. Zabronione jest publikowanie ofert kodów rabatowych, oraz linków do stron z ukrytymi promocjami.

     

    W temacie należy podać [NAZWA FIRMY] oraz krótki opis oferty, a w treści wiadomości jej pełną treść. Opis tematu musi być zgodny z treścią Postu.

     

    Zasady dodatkowe:

    1. Każdy użytkownik może powiesić nie więcej niż 1 ogłoszenie na 14 dni.
    2. Ogłoszenia są widoczne 30 dni.
    3. Posty są zablokowane do dyskusji, ale autor może je edytować.
    4. Podbijanie postów poprzez częstą ich edycję będzie karane zablokowaniem możliwości umieszczenia Postów.

    Każdy wpis w tym forum jest przed publikacją zatwierdzany przez moderatora.

     

    Co mówi Regulamin:

    Pamiętaj, że zgodnie z regulaminem na forum nie wolno:

    1. Używać wulgaryzmów na Serwisie, w tym do manipulowania autocenzurą poprzez dodanie spacji, kresek itp.
    2. Pamiętaj też, że zgodnie z regulaminem Usługodawca ma prawo w każdym momencie usunąć Post jak również usunąć lub zablokować Konto Użytkownika bez obowiązku podania przyczyny, w szczególności w przypadku stwierdzenia, że działania Użytkownika, a w szczególności treść Postu narusza prawa osób trzecich, narusza postanowienia niniejszego Regulaminu lub obowiązujące przepisy prawa.

     

     

     

×