vps forex
VPS do tradingu i niskich opóźnień
Odległość do silnika dopasowującego zlecenia i nic między Tobą a siecią.
Co byśmy wdrożyli
63,63 €/mies.
90,90 €−30% rocznie
Dla wykonywania algorytmicznego ogon jest znacznie ważniejszy niż średnia. Serwer, który jest szybki średnio, ale od czasu do czasu pauzuje na cztery milisekundy, będzie Cię kosztować więcej niż taki, który jest stale nieco wolniejszy. Sprzedajemy spójność: przypięte rdzenie, umieszczenie w jednym NUMA, kernel tickless i ścieżka sieciowa wybrana pod stabilne p99, a nie pod deklarowaną przepustowość.
Dlaczego ta konfiguracja
NITRO z isolcpus i afinitetem NUMA usuwa prawie wszystkie źródła dittera schedulera. Wdróż w mieście najbliższym Twojemu venue: Londyn i Frankfurt dla europejskich akcji i kontraktów terminowych, Nowy Jork i Ashburn dla rynków amerykańskich, Tokio i Singapur dla sesji azjatyckich.
Co byśmy wdrożyli
Rozmiar
Jeden przypięty rdzeń na handler źródeł danych, jeden na strategię, dwa dla OS i stosu sieciowego. Pojedyncza księga kryptowalut na jednym venue z trzema strategiami mieści się w sześciu rdzeniach NITRO. Skonsolidowane kanały akcji chcą więcej: planuj rdzeń na gigabit niefiltrowanych danych rynkowych. RAM zależy od głębokości księgi i zatrzymanej historii — 32 GB pomieści pełną księgę L2 z zapasem na dzień ticków. Nie kupuj rdzeni, których nie przypniesz.
Skąd bierze się p99 jitter
Średnie opóźnienie na nowoczesnym jądrze jest w porządku. Ogon to miejsce, gdzie idą pieniądze. W kolejności wkładu: migracja schedulera z twojego gorącego rdzenia, przerwania na nim lądujące, wyjścia ze stanów C po przerwie bezczynności i błędy stron na zimnej pamięci. Napraw je w tej kolejności. isolcpus z nohz_full i rcu_nocbs na rdzeniach strategii, irqaffinity przypięte do rdzeni housekeeping, cpuidle ograniczone do C1, a gorąca ścieżka prefaultowana i mlockowana przy starcie. Zmierz najpierw cyclictestem, aby poznać podłogę, zanim twój własny kod doda do niej coś. Rdzenie NITRO są przypięte, więc nie ma pod spodem kradzionego czasu.
Bliskość, mierzona właściwie
Światło w światłowodzie biegnie około 5 µs na kilometr, a zainstalowana ścieżka to zwykle 1,4 do 1,6 razy linia prosta. Frankfurt do Amsterdamu to około 5 ms w obie strony. Frankfurt do Tokio to bliżej 240 ms. Żadna ilość strojenia tego nie odzyska, więc metro miejsca decyduje o serwerze. Frankfurt dla Eurex i Deutsche Börse, Londyn dla LSE i FX, Nowy Jork dla obiektów w północnym New Jersey, Tokio i Singapur dla dużych silników dopasowujących krypto. CrestVPS utrzymuje własne klatki we wszystkich pięciu, co utrzymuje krótką ścieżkę cross-connect i niską wariancję.
Co może pójść źle
- Tuningowanie jądra bez zmiany stanów C. Rdzeń, który idles 200 µs między seriami, wychodzi z C6 i płaci kilka mikrosekund na następnym pakiecie. Ogranicz do C1 i utrzymuj ciepły rdzeń.
- Izolowanie rdzeni, ale zostawianie na nich przerwań sieciowych. isolcpus bez irqaffinity i RPS tylko przenosi burzę przerwań na rdzeń strategii. Przypnij kolejki do rdzeni systemowych jawnie.
- Optymalizowanie mikrosekund na maszynie w złym obszarze metropolitalnym. Światłowód kosztuje około 5 µs na kilometr, a prawdziwa ścieżka jest dłuższa niż na mapie. Żadna praca nad jądrem nie odzyska transkontynentalnego skoku.
Dostrojenie maszyny
- Planowanie CPU — Pinned + isolcpus + tickless · 18 €
- Planowanie CPU — Single-NUMA-node affinity · 14 €
- Wszystko inne — Second-resolution metrics + alerting · 5 €
- Kopie zapasowe — Daily backup, 7 restore points · 4 €
Więcej
Stworzone dla konkretnych zadań
Hosting serwerów gier
Tick rate to problem jednowątkowy. Reszta to szum.
Prywatne punkty końcowe VPN i proxy
Twój własny punkt wyjścia, w jurysdykcji wybranej celowo.
Seedboxy i magazyn masowy
Terabajty, które pozostają tanie, i port, który pozostaje otwarty.
Węzły robocze Kubernetes
Tanio za rdzeń, gęsto i identycznie za każdym razem.
Inferencja AI i fine-tuning
Całe GPU, przepuszczone, na zobowiązaniu, które czyni matematykę sensowną.
Reseller hostingu
Twoja marka na panelu, nasz sprzęt pod spodem.