CA2206737A1 - Architecture en reseau de machine informatique - Google Patents
Architecture en reseau de machine informatiqueInfo
- Publication number
- CA2206737A1 CA2206737A1 CA2206737A CA2206737A CA2206737A1 CA 2206737 A1 CA2206737 A1 CA 2206737A1 CA 2206737 A CA2206737 A CA 2206737A CA 2206737 A CA2206737 A CA 2206737A CA 2206737 A1 CA2206737 A1 CA 2206737A1
- Authority
- CA
- Canada
- Prior art keywords
- machine
- computer
- waitress
- network architecture
- waitresses
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
Abstract
L'invention concerne une architecture en réseau de machine informatique et s'intéresse plus particulièrement à la répartition de charge de serveurs de données.
Un serveur de données (3) est constitué d'au moins deux machines informatiques serveuses (1,2) aptes à fournir les mêmes services. Les machines informatiques serveuses (1,2) possèdent la même adresse physique MAC0 à laquelle est attribuéeune même adresse protocolaire réseau pour établir des connexions de machines clientes avec le serveur (3) considéré comme une machine virtuelle unique. Chaque machine informatique serveuse comprend des moyens de filtrage de façon à ce que chaque connexion d'une machine cliente (5,6,7,8,9,10) avec la machine virtuelle corresponde à une unique connexion effective avec une et une seule machine informatique serveuse (1 ou 2). Les moyens de filtrage de chaque machine informatique serveuse (1,2) prennent en compte au moins une indication d'état dechaque machine informatique serveuse (1,2) possédant la même adresse physique MAC0.
Un serveur de données (3) est constitué d'au moins deux machines informatiques serveuses (1,2) aptes à fournir les mêmes services. Les machines informatiques serveuses (1,2) possèdent la même adresse physique MAC0 à laquelle est attribuéeune même adresse protocolaire réseau pour établir des connexions de machines clientes avec le serveur (3) considéré comme une machine virtuelle unique. Chaque machine informatique serveuse comprend des moyens de filtrage de façon à ce que chaque connexion d'une machine cliente (5,6,7,8,9,10) avec la machine virtuelle corresponde à une unique connexion effective avec une et une seule machine informatique serveuse (1 ou 2). Les moyens de filtrage de chaque machine informatique serveuse (1,2) prennent en compte au moins une indication d'état dechaque machine informatique serveuse (1,2) possédant la même adresse physique MAC0.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9703778 | 1997-03-27 | ||
FR9703778 | 1997-03-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2206737A1 true CA2206737A1 (fr) | 1998-09-27 |
CA2206737C CA2206737C (fr) | 2000-12-05 |
Family
ID=9505248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002206737A Expired - Fee Related CA2206737C (fr) | 1997-03-27 | 1997-06-03 | Architecture en reseau de machine informatique |
Country Status (2)
Country | Link |
---|---|
US (1) | US6101616A (fr) |
CA (1) | CA2206737C (fr) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11184649A (ja) * | 1997-07-25 | 1999-07-09 | Seiko Epson Corp | 印刷システム、方法及びプリンタ |
US6594355B1 (en) | 1997-10-06 | 2003-07-15 | Worldcom, Inc. | Method and apparatus for providing real time execution of specific communications services in an intelligent network |
US7024450B1 (en) * | 1997-10-06 | 2006-04-04 | Mci, Inc. | Method and apparatus for deploying service modules among service nodes distributed in an intelligent network |
US6779030B1 (en) * | 1997-10-06 | 2004-08-17 | Worldcom, Inc. | Intelligent network |
US6804711B1 (en) * | 1997-10-06 | 2004-10-12 | Mci, Inc. | Method and apparatus for managing call processing services in an intelligent telecommunication network |
US6425005B1 (en) * | 1997-10-06 | 2002-07-23 | Mci Worldcom, Inc. | Method and apparatus for managing local resources at service nodes in an intelligent network |
US7055173B1 (en) | 1997-12-19 | 2006-05-30 | Avaya Technology Corp. | Firewall pooling in a network flowswitch |
US6266335B1 (en) * | 1997-12-19 | 2001-07-24 | Cyberiq Systems | Cross-platform server clustering using a network flow switch |
IL130029A (en) * | 1998-06-17 | 2003-01-12 | Ibm | Method of increasing availability in clustered application servers |
US6788649B1 (en) | 1998-08-03 | 2004-09-07 | Mci, Inc. | Method and apparatus for supporting ATM services in an intelligent network |
US6412007B1 (en) | 1999-01-14 | 2002-06-25 | Cisco Technology, Inc. | Mechanism for authorizing a data communication session between a client and a server |
US6442608B1 (en) | 1999-01-14 | 2002-08-27 | Cisco Technology, Inc. | Distributed database system with authoritative node |
US6412077B1 (en) * | 1999-01-14 | 2002-06-25 | Cisco Technology, Inc. | Disconnect policy for distributed computing systems |
US6397260B1 (en) * | 1999-03-08 | 2002-05-28 | 3Com Corporation | Automatic load sharing for network routers |
US6728961B1 (en) * | 1999-03-31 | 2004-04-27 | International Business Machines Corporation | Method and system for dynamically load balancing a process over a plurality of peer machines |
DE60123342T2 (de) * | 2000-01-12 | 2007-04-12 | Seiko Epson Corp. | Persönliches digitales endgerät und ausgabesteuerungssystem |
GB2359693B (en) * | 2000-02-26 | 2003-07-16 | 3Com Corp | Network switch with truncated trie look-up facility |
US6779039B1 (en) | 2000-03-31 | 2004-08-17 | Avaya Technology Corp. | System and method for routing message traffic using a cluster of routers sharing a single logical IP address distinct from unique IP addresses of the routers |
US6880089B1 (en) | 2000-03-31 | 2005-04-12 | Avaya Technology Corp. | Firewall clustering for multiple network servers |
US6925645B2 (en) * | 2000-12-29 | 2005-08-02 | Webex Communications, Inc. | Fault tolerant server architecture for collaborative computing |
US20030005080A1 (en) * | 2001-06-28 | 2003-01-02 | Watkins James S. | Systems and methods for accessing data |
US20030033398A1 (en) * | 2001-08-10 | 2003-02-13 | Sun Microsystems, Inc. | Method, system, and program for generating and using configuration policies |
US20030033346A1 (en) * | 2001-08-10 | 2003-02-13 | Sun Microsystems, Inc. | Method, system, and program for managing multiple resources in a system |
KR100385996B1 (ko) * | 2001-09-05 | 2003-06-02 | 삼성전자주식회사 | 하나의 NIC(Network InterfaceCard)에 복수개의 IP 어드레스를 할당하는 방법 및이에 적합한 장치 |
US20030055969A1 (en) * | 2001-09-17 | 2003-03-20 | International Business Machines Corporation | System and method for performing power management on a distributed system |
US7133907B2 (en) * | 2001-10-18 | 2006-11-07 | Sun Microsystems, Inc. | Method, system, and program for configuring system resources |
US6965559B2 (en) * | 2001-10-19 | 2005-11-15 | Sun Microsystems, Inc. | Method, system, and program for discovering devices communicating through a switch |
WO2003040890A2 (fr) * | 2001-11-09 | 2003-05-15 | Sun Microsystems, Inc. | Procede, systeme, et programme de rendu d'une visualisation de dispositifs reseau |
US20030135609A1 (en) * | 2002-01-16 | 2003-07-17 | Sun Microsystems, Inc. | Method, system, and program for determining a modification of a system resource configuration |
US7284067B2 (en) * | 2002-02-20 | 2007-10-16 | Hewlett-Packard Development Company, L.P. | Method for integrated load balancing among peer servers |
US7103889B2 (en) | 2002-07-23 | 2006-09-05 | Sun Microsystems, Inc. | Method, system, and article of manufacture for agent processing |
US20040024887A1 (en) * | 2002-07-31 | 2004-02-05 | Sun Microsystems, Inc. | Method, system, and program for generating information on components within a network |
US20040022200A1 (en) * | 2002-07-31 | 2004-02-05 | Sun Microsystems, Inc. | Method, system, and program for providing information on components within a network |
US7143615B2 (en) | 2002-07-31 | 2006-12-05 | Sun Microsystems, Inc. | Method, system, and program for discovering components within a network |
JP2004120708A (ja) * | 2002-09-30 | 2004-04-15 | Brother Ind Ltd | 通信装置 |
US7430170B2 (en) * | 2002-12-26 | 2008-09-30 | Nokia Siemens Networks Oy | System and method for implementing protocol stack across multiple chassis |
US7246174B2 (en) * | 2003-10-28 | 2007-07-17 | Nacon Consulting, Llc | Method and system for accessing and managing virtual machines |
US7437730B2 (en) * | 2003-11-14 | 2008-10-14 | International Business Machines Corporation | System and method for providing a scalable on demand hosting system |
US7996834B2 (en) * | 2006-04-14 | 2011-08-09 | Microsoft Corporation | Virtual machine self-service restrictions |
US8161475B2 (en) * | 2006-09-29 | 2012-04-17 | Microsoft Corporation | Automatic load and balancing for virtual machines to meet resource requirements |
US9794378B2 (en) * | 2006-11-08 | 2017-10-17 | Standard Microsystems Corporation | Network traffic controller (NTC) |
US8762661B2 (en) * | 2008-09-18 | 2014-06-24 | Seagate Technology Llc | System and method of managing metadata |
US9122537B2 (en) * | 2009-10-30 | 2015-09-01 | Cisco Technology, Inc. | Balancing server load according to availability of physical resources based on the detection of out-of-sequence packets |
CN105187531A (zh) * | 2015-09-09 | 2015-12-23 | 上海赛为信息技术有限公司 | 应用于云计算虚拟化服务器集群的负载均衡的系统及方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2606184B1 (fr) * | 1986-10-31 | 1991-11-29 | Thomson Csf | Dispositif de calcul reconfigurable |
US5155729A (en) * | 1990-05-02 | 1992-10-13 | Rolm Systems | Fault recovery in systems utilizing redundant processor arrangements |
CA2068048A1 (fr) * | 1991-05-06 | 1992-11-07 | Douglas D. Cheung | Section de traitement insensible aux defaillances a elections dynamiquement reconfigurables |
SE9404295D0 (sv) * | 1994-12-09 | 1994-12-09 | Ellemtel Utvecklings Ab | Sätt och anordning vid telekommunikation |
GB2309558A (en) * | 1996-01-26 | 1997-07-30 | Ibm | Load balancing across the processors of a server computer |
US5774660A (en) * | 1996-08-05 | 1998-06-30 | Resonate, Inc. | World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network |
US6470389B1 (en) * | 1997-03-14 | 2002-10-22 | Lucent Technologies Inc. | Hosting a network service on a cluster of servers using a single-address image |
-
1997
- 1997-06-03 CA CA002206737A patent/CA2206737C/fr not_active Expired - Fee Related
- 1997-07-02 US US08/887,254 patent/US6101616A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2206737C (fr) | 2000-12-05 |
US6101616A (en) | 2000-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2206737A1 (fr) | Architecture en reseau de machine informatique | |
US6195691B1 (en) | Method and apparatus for creating and using dynamic universal resource locators | |
US5983199A (en) | On-line shopping system | |
EP0605339B1 (fr) | Méthode et appareil pour faire apparaítre un ensemble d'ordinateurs comme un hôte unique sur le réseau | |
US7058727B2 (en) | Method and apparatus load balancing server daemons within a server | |
US6941370B2 (en) | Dynamic proxy reconfiguration system and method to support sharing of extra capacity | |
CN1314253C (zh) | 对试图访问网络站点的用户改向的系统和方法 | |
US7330873B2 (en) | Method and apparatus for routing call agents to website customers based on customer activities | |
US6275490B1 (en) | Method and apparatus for establishing communications from browser application | |
US6598077B2 (en) | System and method for dynamic content routing | |
EP0909070A3 (fr) | Serveur web virtuel permettant de présenter simultanément des données venant de plusieurs serveurs dans une unique fenêtre de browser | |
EP1315349B1 (fr) | Méthode d'intégration de distribution de charge dans un système client-serveur | |
EP0732835A3 (fr) | Architecture client/serveur avec Internet et réseau commuté public | |
WO2001080037A3 (fr) | Procede et systemes pour utiliser des noms dans des reseaux virtuels | |
US20020152307A1 (en) | Methods, systems and computer program products for distribution of requests based on application layer information | |
GB2333427B (en) | Mapping web server objects to TCP/IP ports | |
EP1379039A3 (fr) | Communication point-à-point utilisant E-mail pour établir des adresses de réseau dynamiques | |
EP2028818A3 (fr) | Procédé de surveillance de communication Internet | |
WO1998059467A3 (fr) | Procede et dispositif permettant d'etablir des communications entre deux abonnes de deux sous-reseaux differents | |
CA2204058A1 (fr) | Systeme et methode de reconfiguration automatisee de reseau | |
JP2002510077A (ja) | ネットワークサーバ間の負荷を平衡(バランス)させるためのシステム | |
WO2001040903A3 (fr) | Systeme et procede destines a ameliorer le fonctionnement d'un groupe de serveurs web | |
CA2323766A1 (fr) | Acces securise aux services de reseau | |
EP0986220A3 (fr) | Réseau de données programmable | |
EP1202489A3 (fr) | Forum de communication en ligne classé |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |