Verktøy og plattformer
Kan du kjøre flere handelsplattformer på én VPS?
Vurder flere handelsplattformer på én VPS ut fra ressurser, tillatelser for tilkobling og feilisolasjon. Test den samlede arbeidsbelastningen før du konsoliderer.
Oversettelsen oppdatert
- Opprinnelig publisert
- Kilden oppdatert
- Oversettelsen oppdatert
I denne artikkelen
Du kan kjøre flere handelsapplikasjoner på én VPS når operativsystemet, lisensene, ressursene og reglene for kontoene støtter en slik ordning. Den viktigste avveiningen er at svikt på én vertsmaskin kan påvirke alle applikasjonene på den.
Atskilte kontoer, tilkoblinger og prosesser
Flere kontoer i én plattform krever ikke nødvendigvis flere kopier av applikasjonen. Omvendt kan to applikasjoner som bruker én datainnlogging forbruke separate tilkoblingskvoter. Kontroller leverandørens gjeldende policy for økter før du åpner de samme påloggingsdetaljene på flere steder.
Hold kontobetegnelsene synlige, og skill øvekontoer fra betalte evalueringer eller personlige meglerkontoer. En teknisk vellykket pålogging gir ikke tillatelse til å kopiere handler eller dele et eksternt miljø.
Mål den samlede arbeidsbelastningen
Start med de støttede kravene for hver applikasjon. NinjaTraders ressursveiledning forklarer at behovet avhenger av faktisk bruk. Unngå generelle anslag som én gigabyte per plattform eller et fast antall diagrammer per kjerne.
Mål det kombinerte arbeidsområdet i en representativ øvingsøkt. Ta med lasting av historiske data, egendefinerte indikatorer, tilkoblingsverktøy og bakgrunnsvedlikehold. Vær oppmerksom på langsom beregning, sideveksling, høyt trykk på disken eller et fastlåst grensesnitt. Tilstrekkelig minne garanterer ikke en bestemt utførelse, og det fjerner heller ikke markedsglidning.
Isolasjon er mer enn separate vinduer
Bruk atskilte konfigurasjonskataloger eller leverandørstøttede instanser der det er nødvendig. Bekreft at en oppdatering eller lisensendring i én applikasjon ikke overskriver innstillingene til en annen. Sørg for at sikkerhetskopier kan identifiseres ut fra plattform og kontokontekst.
To virtuelle maskiner fra samme leverandør er ikke nødvendigvis uavhengige. De kan dele en fysisk vert, lagring, nettverk eller region. Hvis robusthet er grunnen til å skille applikasjonene, må du spørre hvilke feildomener som faktisk er forskjellige.
Kopiering krever en separat beslutning
Å kjøre applikasjoner sammen innebærer ikke at kopiering mellom kontoer er tillatt. Kontroller reglene for hvert program og kopieringsverktøyets støttede tilkobling. Definer instrumenttilordning og kvantum uavhengig for hver følger.
Test delvise utførelser, avviste ordrer og en frakoblet følger i simulering. Registrer den resulterende posisjonen i hver konto. Flere dashbord som viser den samme tiltenkte handelen er ikke bevis for at alle kontoer mottok identiske utførelser.
Gjenoppretting og vedlikehold
Dokumenter oppstartsrekkefølgen for verten, datatjenestene og applikasjonene. Test en kontrollert omstart med øvekontoer. Bekreft hva som krever brukerpålogging, og om automatisk oppstart skaper dupliserte tilkoblinger.
Etter gjenoppretting må du avstemme aktive ordrer og kontoposisjoner før du aktiverer automatisering på nytt. Å starte alle programmer samtidig kan øke sannsynligheten for motstridende handlinger når kontotilstanden er uklar.
Planlegg oppdateringer og ressurskrevende analysearbeid separat fra arbeidsbelastningen ved utførelse der det er praktisk. Hvis backtesting gjentatte ganger forstyrrer diagrammene, kan det være mer nyttig å flytte analysen til en annen maskin enn å kjøpe en større allsidig VPS.
Hovedpunkter
- Bekreft lisenser og tilkoblingskvoter før du konsoliderer.
- Test den totale arbeidsbelastningen i stedet for å telle applikasjonsikoner.
- Én VPS skaper et delt feilpunkt.
- Avstem hver konto etter omstart eller avbrudd i kopieringsverktøyet.
Ofte stilte spørsmål
Er én større VPS billigere enn to mindre?
Sammenlign gjeldende tilsvarende tilbud, inkludert lisensiering og sikkerhetskopier. Det finnes ingen universell sammenheng mellom prisene.
Gir en ekstra VPS automatisk failover?
Nei. Failover krever en testet prosess som unngår dobbeltutførelse og forutsetninger om delt infrastruktur.
Når bør jeg splitte applikasjoner?
Når målt ressurskonkurranse, lisensiering eller gjenopprettingskrav rettferdiggjør det. Se vår veiledning for VPS-dimensjonering for de innledende målingene.