Localisation des serveurs IG

Forum d'entraide ProRealTime : prise en main, réglages, indicateurs, programmation ProBuilder et ProOrder, astuces entre utilisateurs de la plateforme.
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Localisation des serveurs IG

Message non lu par chifounou »

Je m'apprête à changer la localisation de mon VPS (Montréal chez OVH)

J'aimerais savoir où se trouve les serveurs IG ? Angleterre ? Londres Equinix ou proche secteur ?
Mieux, si quelqu'un avait une ou deux IP (parfois différentes entre le flux et la passation d'ordres) que je puisse ping tracert

Merci
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

Le contenu Static est en mode Akamai
Pour le dynamique tu prends l'url puis l'ip et un coup de géoloc.
Pour moi ils sont All other the world avec certainement du DNS geoloc.

J'ai fait un test de la L3 avec une micro-EC2 (windows) d'AWS basé en Irlande et malgré le RDP ça allait plus vite que depuis chez moi en Fr ... en tout cas c'est l'impression que ça ma donné. Je n'ia pas fait de mesure.
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Re: Localisation des serveurs IG

Message non lu par chifounou »

Merci !
Tu indiques donc que IG offrirait plusieurs "points d'accès" ce qui serait commun. Il serait bon de les connaitre

OVH (meilleur rapport qualité-prix) a son plus proche datacenter de UK à Gravelines (proche Lille) ...mais leur nouvelle offre de VPS est à Strasbourg (plus tard à Gravelines)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

OVH lmeilleur-rapport qualité prix, ah ben je ne sais pas sur quoi tu te bases .. enfin bon là c'est histoire de polémiquer.

Et alors tu en fais quoi de savoir où sont les front-ends ?
Perso je m'en contre-fou, c'est le problème d'IG et si il cahnge de localisation l'important n'est pas tant de savoir où ils sont géographiquement mais aurpès de qui leur accès Internet est fait. Si tu veux faire de la vrai optimisation c'est ça que tu vas regarder (allez zou un petit coup de looking-glass ...) dit autrement la distance entre toi et les front-end, mais distance de routage (intra Europe la distance physique va être peu importante sauf si tu es à Chypre et que le poitn d'entrée est à Glasgow ...)
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Re: Localisation des serveurs IG

Message non lu par chifounou »

Tu connais mieux ? je suis preneur (les VPS spécial trading sont beaucoup plus chers, sans ressources garanties)

Je sais bien que c'est du chipotage à cette échelle. Mais je pourrais aussi trader (autre courtage) avec des accès à Zurich et NY/Chicago (futures Us d'où Montreal) alors ça m'intéresse de trouver un compromis central
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

Bon comme tu as totollé ma curiosité j'ai regardé chez qui sont les endpoints d'ig :
Tout est chez Akamai, même les url pour le contenu dynamique.

Donc t’embête pas à chercher à optimiser cette partie c'est peine perdu.
Par contre avoir un VPS qui carbure du feux de dieux, là oui tu as tout à y gagner.
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Re: Localisation des serveurs IG

Message non lu par chifounou »

OK merci.

pour les serveurs / VPS j'étais chez firstheberg pendant un temps, startup nordiste un peu geek
config matérielles souvent bien meilleures (par le passé du moins, la concurrence a évolué et ils n'ont pas aussi bien renouvelé leur parc) et custom facilement, et pricing plus agressif et bradé qu'OVH ....mais la contrepartie, infrastructure réseau très mal protégée. Il subisse des attaques DDOS très fréquemment rendant inaccessibles les machines. C'était usant, j'ai déchanté
Chez OVH pendant des mois et des mois, jamais eu de pannes, toujours été satisfait
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

OVH est très bon et fait très bien son boulot ça c'est sur et certains en plus quand tu vois que 75% des sites web français sont hébergé chez eux ... je rigolerai bien le jour où il subirint une attaque de très grande ampleur.
Y'a des moyens de se protéger mais l'ont-til fait ?

Enfin ça fait partie du "risque" de l'Internet et il faut l'accepter.

A proos d'akamai il faut se méfier d'un truc : Il se base sur la géoloc DNS mais la géoloc DNS se base elle-même sur des dictionnaire d'IP. Ils arrivent (tester et approuché) qu'en fonction du fournisseur de dictionaire ton IP soit inscrite comme étant FR ou BE ou UK ou même RU ...
Donc si le dico renvoi une bétise, le DNS va te renvoyé une IP qui est plus loin donc ça va augmenter ton RTD ...

Je pense qu'Akamai doit avoir plusieurs fournisseur d'IP géolocalisé mais on est jamais à l'abri d'une mauvaise entrée.
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Re: Localisation des serveurs IG

Message non lu par chifounou »

Intéressant, on doit donc pouvoir berner la géoloc par un tunnel VPN ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

Pas besoin d'un Tunnel VPN, suffit de pointer sur un serveur DNS autre que celui de ton ISP.

La DNS geolocalisation se base sur l'adresse IP du resolver DNS pas la tienne.

Le tunnel VPN sera utile s'il y a du contrôle sur l'IP (comme par exemple programme de la BBC ou de TF1 qui regarde si tu as une IPanglaise ou française).
En fait tout dépend sur quel type de geoloc se base l'applicatif qui est en face.
Akamai c'est sur le DNS ça c'est sur et certain.
chifounou
Chevalier Jedi
Messages : 2113
Enregistré le : 08 juil. 2015 12:07

Re: Localisation des serveurs IG

Message non lu par chifounou »

:merci: pour cette discussion. Ca ouvre des horizons !
musicae
Ewok
Messages : 10
Enregistré le : 28 févr. 2015 21:11

Re: Localisation des serveurs IG

Message non lu par musicae »

deterage de topic

j ai fait des test de latence car j ai pris un vps pour test chez ovh
evidement tout est firewalle donc on bloque sur le routeur d entrée (colt) d'IG mais ça donne une bonne idée a +- 1 ms

le mieux que j'ai trouvé niveau latence c est OVH a gravelines

ttraceroute to apd120b.marketdatasystems.com (193.30.41.33), 64 hops max
1 164.132.40.1 (164.132.40.1) 0.117ms 0.122ms 0.130ms
2 149.202.255.222 (149.202.255.222) 0.064ms 0.109ms 0.058ms
3 92.222.62.126 (92.222.62.126) 0.230ms 0.235ms 0.226ms
4 92.222.62.181 (po110.gra-z1g1-a70.fr.eu) 0.291ms 0.180ms 0.163ms
5 37.187.232.74 (be10-120.gra-g1-a9.fr.eu) 3.789ms 2.242ms 0.755ms
6 91.121.128.93 (be100-1194.ldn-5-a9.uk.eu) 3.809ms 3.531ms 3.640ms
7 195.66.224.49 (linx-ge7-0-oscar.lon.router.colt.net) 3.581ms 3.681ms 3.577ms
^C


ovh roubaix est a 10 ms et evidement plus on s eloigne de londres, plus ça augmente

ps : j ai pose la question a IG, ils n ont pas de serveur qui pourrait servir de test de latence depuis le net et bien sur ne communiquent pas sur leurs infra reseau :-)
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174717
Enregistré le : 06 sept. 2011 22:45

Re: Localisation des serveurs IG

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

ton test ne sert à rien à mon humble avis car IG utilise le réseau Akamai pour que ce soit le plus rapide possible où que tu sois dans le monde, donc cela va dépendre du noeud et surtout de l'accord de ton fai avec Akamai

là tu as juste ping le serveur qui file le flux des chiffres pas sur du tout que ce soit les serveurs qui traitent les ordres

https://www.akamai.com/fr/fr/about/facts-figures.jsp

Installe takascalper tu auras en permanence le ping entre toi et l'api externe (et je doute que l'api externe soit la même chose que l'api interne (web prt iphone)

je suis à 7 ms en permanence avec takascalper
Akamai détient le plus vaste réseau CDN : 170 000 serveurs répartis dans 102 pays et déployés sur plus de 1 300 réseaux.
85 % des internautes du monde entier se situent à un seul « point de réseau » d'un serveur CDN Akamai.
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

La même chose depuis une VM t2.micro chez AWS à Dublin :

L'adresse apdb120D c'et uniquement le flux LightStream.
Pour les tickets on passe par l'archi akamai ... et comme elle est colocalisé chez AWS, c'est entre 0 et 1ms de délai.

Après le délais d'ouverture des tickets depuis la VM c'est environ 120 à 200ms.
Chez moi (en FTTH à environ 15ms d'akamai) j'ouvre entre 200 et 250ms ...

Code : #

PS C:\Users\Administrator> tracert apd120b.marketdatasystems.com

Détermination de l'itinéraire vers apd120b.marketdatasystems.com [193.30.41.33]
avec un maximummum de 30 sauts :

  1    18 ms    20 ms    21 ms  ec2-79-125-0-244.eu-west-1.compute.amazonaws.com [79.125.0.244]
  2    17 ms    21 ms    21 ms  100.64.0.202
  3    15 ms    19 ms    20 ms  100.64.0.193
  4    <1 ms    <1 ms    <1 ms  100.64.16.15
  5     *        *        *     Délai d'attente de la demande dépassé.
  6     *        *        *     Délai d'attente de la demande dépassé.
  7     1 ms    <1 ms    <1 ms  178.236.0.184
  8    11 ms    15 ms    19 ms  54.239.42.140
  9    31 ms    32 ms    27 ms  54.239.100.124
 10    11 ms    11 ms    11 ms  54.239.100.111
 11    11 ms    11 ms    11 ms  linx-fe0-0-barkley.lon.router.colt.net [195.66.236.49]
 12    10 ms    10 ms    10 ms  xe11-2-0-sar17.LON.router.colt.net [212.74.73.151]
 13    11 ms    11 ms    11 ms  router_080402276.ia.colt.net [80.169.119.110]
 14     *        *

Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174717
Enregistré le : 06 sept. 2011 22:45

Re: Localisation des serveurs IG

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

vous êtes sur de ping le passage d'ordres ? pour moi marketdatasystems c'est les flux de données chiffres graphiques etc
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

les ordres tapes l'adresse : api.ig.com ---> utilise l'infra d'Akamai
le flux de tick xxx.marketdataystems.com ---> Est hebergé à Londres chez qui ? en tout cas IG se foruni chez Colt pour l'internet des ticks.
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174717
Enregistré le : 06 sept. 2011 22:45

Re: Localisation des serveurs IG

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

oui c'est bien ce que je pensais merci falex
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Localisation des serveurs IG

Message non lu par falex »

Denada.

En tout cas merci pour cette lumineuse idée de traceroute.

L'adresse de "marketdatasystems" est de type Allocated PI, donc IG doit certainement faire du multihoming ...

On en sait un peu plus sur l'architecture réseau d'IG ;-)
Ano782345

Re: Localisation des serveurs IG

Message non lu par Ano782345 »

En parlant d'Akamai jai une alerte de kapersky a chaque fois que je me connecte sur ig web la date de validité du certificat https et périmée.