60

squalyl :
après faut bien régler le serveur pour choisir celui qui sera accessible directement par l'IP hehe

ou l'interdire tout simplement...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

61

62

Nil :
C'est pas un troll du tout... à l'heure de la virtualisation et du clustering, on arrive de plus en plus à des solutions avec des hôtes virtuels (pour une unique adresse IP "virtuelle"), donc c'est indispensable dans certaines topologies de serveurs.

Et on voit aussi un croisement des fois N adresses IP pour M virtualhosts (avec souvent M>N)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

63

tu voulais pas dire N > M (parce que sinon c'est pas vraiment nouveau ^^) ?
avatar
I'm on a boat motherfucker, don't you ever forget

64

- j'ai pas dit que c'était nouveau
- en disant "souvent" je ne disait pas "toujours"

et je sous entendais que c'est la notion de serveur web qui est en cluster, une grand partie (sinon tous) des M étant accessible par n'importe la quelle des N ips...

après si on s'amuse à répertorier TOUTES les architectures possibles, ça risque de prendre du temps...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

65

ok j'avais mal compris
avatar
I'm on a boat motherfucker, don't you ever forget

66

Nil :
C'est pas un troll du tout... à l'heure de la virtualisation et du clustering, on arrive de plus en plus à des solutions avec des hôtes virtuels (pour une unique adresse IP "virtuelle"), donc c'est indispensable dans certaines topologies de serveurs.

Hmm ça n'a rien à voir, tu peux parfaitement avoir des ip différentes pour tous tes serveurs virtuels.
Tu peux même avoir 42 ip sur un même serveur, toutes gérées par la même instance apache avec un virtualhost par ip.

C'est surtout un choix.

[edit : pas vu la dernière page, vince a dit grosso modo la même chose]

67

(et pour une fois on est d'accord cheeky)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

68

spectras
:
Nil :
C'est pas un troll du tout... à l'heure de la virtualisation et du clustering, on arrive de plus en plus à des solutions avec des hôtes virtuels (pour une unique adresse IP "virtuelle"), donc c'est indispensable dans certaines topologies de serveurs.

Hmm ça n'a rien à voir, tu peux parfaitement avoir des ip différentes pour tous tes serveurs virtuels.
Tu peux même avoir 42 ip sur un même serveur, toutes gérées par la même instance apache avec un virtualhost par ip.

C'est surtout un choix.

[edit : pas vu la dernière page, vince a dit grosso modo la même chose]

Oui, je sais, mais je ne parle pas de la même chose wink
Je parle du clustering de charge où on a n machines qui ont toutes des adresses IP différentes, et le cluster propose énormément de services. Sauf que pour les gens "normaux", il n'y a qu'une seule adresse (une adresse virtuelle, associée à une adresse mac virtuelle), qui a plusieurs noms d'hôtes virtuels (qui n'ont absolument rien à voir avec les adresses utilisées à l'intérieur du cluster)... c'est typiquement le fonctionnement d'un 2003 Server
avatar

69

(je comprends plus rien...)

Bon, alors mettons qu'on veuille acheter un nom de domaine pour rediriger vers un blog yAronet (je dis ça au hasard)
C'est possible ? ^^
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

70

Nil> habituellement ce qui se fait pour le load balancing c'est
=> soit de faire du round-robin au niveau dns (google fait ça...entre autres techniques)
=> soit d'avoir une seule ip et de load balancer derrière

Et les load balancers un minimum malins sont capables de faire de la distribution selon les en-têtes http si c'est nécessaire smile

71

le load balancer de notre serveur web cgi (à l'époque, ça fait dix ans) utilisait un principe de serveur "central" pouvant balancer à chacun des autres serveur (en cas de surcharge par exemple) mais les autres pouvant aussi recevoir des requètes pouvaient transférer la charge à un tiers via demande au serveur central (ça marchait plutôt bien, 3 suisses a eu son site comme ça pendant 8 ans, et depuis qu'ils sont en J2EE, leur site rame à mort... la folie de la réécriture en nouvelles technos sans étude appropriée...) les douanes fonctionnent comme ça aussi...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

72

les douanes fonctionnent aussi en "folie de la réécriture en nouvelles technos" ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

73

non, ils sont encore sur du static+FCGI
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

74

vince :
non, ils sont encore sur du static+FCGI (un peu comme un site en php en qq sorte)

avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

75

raté ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

76

Merde j'ai actualisé au lieu de poster x_x donc je rerésume
spectras >
spectras :
=> soit d'avoir une seule ip et de load balancer derrière

Oui, c'est ça, sauf que le load balançage (triso) derrière se fait aussi sur IP donc tu restes avec des plusieurs IP derrière (après, il est quand même conseillé d'avoir un sous réseau rien que pour les machines du cluster ^^.
Par contre, je ne connais pas du tout la solution "google", tu peux développer ?

Myth > Oui, mais c'est pas franchement propre comme truc (c'est ce que je fais avec www.musiciens-cythere.org )... si tu regardes la source de la page (et non du cadre), tu verras ce que je veux dire...
avatar

77

Ben derrière t'as des serveurs indépendants, qui reçoivent tous les Host: et agissent en conséquence. Je vois pas où est le problème ?

Et l'autre solution c'est tout bête : le serveur DNS répond une adresse ip différente à chaque requête pour le nom, ce qui a pour effet de répartir les clients sur les différentes ip.

78

oui mais n'est pas forcement l'idéal...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

79

Nil: Ok, merci ^^
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

80

Godzil> ça distribue très bien en tous cas. Le problème qui se pose c'est qu'il faut avoir un pull d'adresses pour faire ça. Si t'as juste une adresse attribuée par le fournisseur tu peux pas. Dans ce cas tu utilises un load balancer.

81

spectras :
Ben derrière t'as des serveurs indépendants, qui reçoivent tous les Host: et agissent en conséquence. Je vois pas où est le problème ?

Et l'autre solution c'est tout bête : le serveur DNS répond une adresse ip différente à chaque requête pour le nom, ce qui a pour effet de répartir les clients sur les différentes ip.

y a pas de problèmes de cache avec les dns intermédiaires ? ou alors on suppose que c'est équitablement réparti entre tous les dns intermédiaires
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

82

Je pense que c'est un postulat de départ... effectivement, c'est pas con comme fonctionnement...
spectras :
Ben derrière t'as des serveurs indépendants, qui reçoivent tous les Host: et agissent en conséquence. Je vois pas où est le problème ?

Tu parles de ma remarque sur le fait d'isoler les machines qui forment le cluster sur un autre sous réseau ? Simplement une précaution sécuritaire pour ne pas rendre facilement visibles les informations qui circulent entre les machines. Puis (à mon sens), c'est plus "propre" au niveau d'un plan d'adressage IP que d'avoir une plage dédiée à des échanges internes au cluster et qui n'ont aucune logique dans ledit plan.
avatar

83

oui le cluster du labo où j'étais avait fait ça aussi.
On avait un ordi maître qui avait accès en même temps au rezo normal et au rezo du cluster.

84

spectras
: ... c'est qu'il faut avoir un pull d'adresses pour faire ça....

un pool plutot non ? wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

85

erf, moi et mon habitude de ne jamais relire mes posts...
y a pas de problèmes de cache avec les dns intermédiaires ? ou alors on suppose que c'est équitablement réparti entre tous les dns intermédiaires
En général il n'y a pas de cache dans les dns intermédiaires pour ce type d'information, car ils ne font pas de résolution récursive. Le client demande à son dns configuré, qui s'il n'a pas l'info, répond par un pointeur sur un autre DNS plus haut placé dans la hiérarchie. Le client se charge de contacter cet autre serveur, etc...
Les DNS avec cache (donc récursifs) sont des équippements terminaux, par exemple tu en trouves sur un réseau d'entreprise.

Par ailleurs, même si par hasard certains se trouvaient cacher tout de même, effectivement ce sera, sur le nombre, réparti équitablement entre les serveurs qui cachent.
Tu parles de ma remarque sur le fait d'isoler les machines qui forment le cluster sur un autre sous réseau ? Simplement une précaution sécuritaire pour ne pas rendre facilement visibles les informations qui circulent entre les machines. Puis (à mon sens), c'est plus "propre" au niveau d'un plan d'adressage IP que d'avoir une plage dédiée à des échanges internes au cluster et qui n'ont aucune logique dans ledit plan.
Les serveurs derrière n'ont pas besoin de parler entre eux. Chaque serveur dispose de sa propre copie du logiciel qui travaille indépendemment. Enfin comme une architecture 3 tiers classique quoi.

86

Ah ? Tu dois avoir raison, pourtant il me semblait que dans un cluster de charge 2k3 il y avait échange entre les machines... il faudrait que je repotasse les cours...
avatar

87

Ben justement dans une architecture 3 tiers on n'utilise pas de clusters (éventuellement en actif-passif pour la redondance, mais c'est pas pareil). On fait de la scalabilité horizontale.

88

Ah donc en fait on ne parle pas de la même chose, puisque depuis le début je parle de cluster de charge grin
avatar

89

Ca a une réelle utilité ? J'en ai jamais vu en vrai.

90

Heu, et tu as bossé dans toutes les boites de la terre ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.