2009-10-09 9 views

Répondre

16

Web Garden est le système d'hébergement Web qui comprend plusieurs «processus».
Web Farm est le système d'hébergement Web qui comprend plusieurs «ordinateurs».

Taken de here

7

Une batterie Web échelles sur plusieurs serveurs . Un web jardin échelles sur plusieurs processeurs.

+1

Un jardin Web s'adapte à plusieurs processus de travail, pas aux processeurs. Corrigez s'il vous plaît – Spirit

9

Une ferme web est un groupe de deux ou plusieurs serveurs utilisé pour héberger le même site. Les batteries de serveurs Web augmentent la capacité d'un site Web et améliorent la disponibilité par en cas de basculement. Les parcs Web sont utilisés universellement pour les sites Web critiques et les sites Web critiques pour .

Lorsqu'une application est hébergée par plusieurs processus sur le même serveur il est dit être un environnement de jardin Web .

4

de this page:

A web farm is a multi-server scenario. So we may have a server in each state of US 
If the load on one server is in excess then the other servers step in to bear the 
brunt. How they bear it is based on various models. 
1. RoundRobin. (All servers share load equally) 
2. NLB (economical) 
3. HLB (expensive but can scale up to 8192 servers) 
4. Hybrid (of 2 and 3). 
5. CLB (Component load balancer). 

A web garden is a multi-processor setup. i.e., a single server (not like the 
         multi server above). 
1

En dehors de ce que les autres ont dit, je voudrais renvoyer les avantages de la ferme Web et jardin web: -

Avantages du Web Ferme

  • Il offre une haute disponibilité. Si l'un des serveurs de la batterie tombe en panne, Load Balancer peut rediriger les demandes vers d'autres serveurs.
  • Fournit une réponse haute performance pour les demandes des clients.
  • Offre une meilleure évolutivité de l'application Web et réduit la défaillance de l'application.
  • La session et les autres ressources peuvent être stockées dans un emplacement centralisé pour accéder à tous les serveurs.

Avantages du Web Jardin

  • offre une meilleure disponibilité des applications en partageant les demandes entre processus de travail multiples.
  • Web garden utilise l'affinité du processeur lorsque l'application peut être permutée en fonction de la préférence et du paramètre de tag.
  • Moins de consommation d'espace physique pour la configuration du jardin web.

Pour plus d'informations.se reporter au lien suivant: - https://www.codeproject.com/articles/114910/what-is-the-difference-between-web-farm-and-web-ga

1

Web Garden est un type de application web architecture qui offre une évolutivité logique
(à savoir l'évolutivité, par exemple, d'un seul ordinateur). évolutivité logique (ou soi-disant web jardin) est réalisé en permettant travailleurs multiples processus pour le pool d'application unique dans IIS.

  • Web Jardin = Évolutivité logique
    en utilisant le pool d'applications IIS unique avec plusieurs processus de travail;

enter image description here

  • Note: par défaut d'un processus de travail est activé pour le pool d'applications IIS unique;

Web Farm est une application web type de architecture qui offre une évolutivité physique
(à savoir l'évolutivité avec plusieurs instances d'ordinateur). évolutivité physique (ou soi-disant ferme Web) est obtenue à l'aide équilibreur de charge avec IP virtuelle (partagé IP qui est exposé sur le Web). Load Balancer répartit les charges de travail sur plusieurs instances d'ordinateur.

enter image description here


Les deux types d'architecture devraient avoir des séances de outproc (StateServer: processus dédié au stockage de la session ou SQLServer: sessions partagées du serveur SQL) car InProc (mémoire locale) ne peut pas être partagé entre plusieurs processus (web jardin) ou plusieurs instances d'ordinateur (ferme Web).

Questions connexes