CA2206737A1 - Architecture en reseau de machine informatique - Google Patents

Architecture en reseau de machine informatique

Info

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
Application number
CA2206737A
Other languages
English (en)
Other versions
CA2206737C (fr
Inventor
Philippe Joubert
Thierry Leconte
Bruno Rochat
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bull SA
Original Assignee
Bull SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bull SA filed Critical Bull SA
Publication of CA2206737A1 publication Critical patent/CA2206737A1/fr
Application granted granted Critical
Publication of CA2206737C publication Critical patent/CA2206737C/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

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.
CA002206737A 1997-03-27 1997-06-03 Architecture en reseau de machine informatique Expired - Fee Related CA2206737C (fr)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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