Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

41 results about "Web server clusters" patented technology

Wide-area content-based routing architecture

Content networking is an emerging technology, where the requests for content accesses are steered by "content routers" that examine not only the destinations but also content descriptors such as URLs and cookies. In the current deployments of content networking, "content routing" is mostly confined to selecting the most appropriate back-end server in virtualized web server clusters. This invention presents a novel content-based routing architecture that is suitable for global content networking. In this content-based routing architecture, a virtual overlay network called the "virtual content network" is superimposed over the physical network. The content network contains content routers as the nodes and "pathways" as links. The content-based routers at the edge of the content network may be either a gateway to the client domain or a gateway to the server domain whereas the interior ones correspond to the content switches dedicated for steering content requests and replies. The pathways are virtual paths along the physical network that connect the corresponding content routers. The invention is based on tagging content requests at the ingress points. The tags are designed to incorporate several different attributes of the content in the routing process. The path chosen for routing the request is the optimal path and is chosen from multiple paths leading to the replicas of the content.
Owner:TELECOMM RES LAB

Method for allocating web sites on a web server cluster based on balancing memory and load requirements

A method for operating a server cluster that includes N server nodes that service client requests. Each client request is directed to one of a plurality of sites hosted on the server cluster. Each site is identified by a domain name, and each server node is identified by an address on a network connecting the clients to the server nodes. The computational resources required to service the requests to each of the sites over a first time period are measured and used to group the sites into N groups. Each group is assigned to a corresponding one of the server nodes. The groups are chosen such that, for each pair of groups, the difference in the sum of the measured computational resources is within a first predetermined error value. Configuration information defining a correspondence between each of the sites and one or more of the server nodes assigned to the groups containing that site is then provided to a router accessible from the network. The groupings are periodically updated by measuring the computational resources required to service the requests to each of the sites over a second time period; and grouping the sites into N new groups. The new groups are constructed by swapping sites between the previous groups. The new groups are constructed such that, for each pair of new groups, the difference in the sum of the measured computational resources over the second time period is within a second predetermined error value. The new grouping that satisfies the second error condition and for which the new groups differ from the previous groups by as few site swaps as possible is preferred.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP

Web server cluster routing method

The invention discloses a Web server cluster routing method. A cache server is arranged to generate and maintain a hot spot request record, and an analyzing server is utilized for generating and maintaining an ordinary request record and updating the hot spot request record according to the ordinary request record. When the request reaches, the cache server is used for carrying out matching in the hot spot request record, if a matching item is found out, the web request is forwarded to a recorded target response server, and if the matching item is not found out, the request is forwarded to the analyzing server to be analyzed and routed to the target response server. According to the Web server cluster routing method, the hot spot request and the ordinary request are processed in a distinguished mode, the requests are reasonably allocated, and the processing capacity and the responding speed for the hot spot request can be greatly improved. Meanwhile, the hot spot request record is updated, the validity is kept, and the method can adapt to the accessing environment with the variable load and the low determinacy. The method is suitable for routing management of the Web server cluster.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Multi-core framework Internet information processing and optimizing method

ActiveCN103927225AImprove concurrent information processing capabilitiesShort response timeMultiprogramming arrangementsTransmissionInformation processingWeb service
The invention provides a multi-core framework Internet information processing and optimizing method. A main part relating to the multi-core framework Internet information processing and optimizing method comprises a multi-core framework information processing and optimizing model oriented towards Internet server clusters. A two -stage parallel processing mechanism is adopted for the multi-core framework information processing and optimizing model and includes server node parallel processing and inner-server-node parallel information processing. The information processing and optimizing model is mainly composed of the WEB server cluster, a load balancer, the information processing server cluster and the like. According to the multi-core framework Internet information processing and optimizing method, a traditional server load balancing algorithm is improved, the concurrence accessing performance of Internet-information-oriented processing servers is improved, the concurrence information processing capacity of multi-core-framework servers is improved, and the average responding time and the average waiting time of user information processing requests are shortened, power dissipation and cost of a server system are reduced, and the wide development prospects and the high technological value are achieved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Addressing and routing mechanism for web server clusters

A method of establishing a Host Identity Protocol session between first and second Host Identity Protocol enabled hosts, where at least said second host is located behind a reverse-proxy. The method comprises providing the reverse-proxy with Diffie-Hellman public keying material of the second host, sending said Diffie-Hellman public keying material from the reverse-proxy to the first host as part of the Host Identity Protocol base exchange procedure, this material being bound to the Host Identity of the reverse-proxy for the purpose of the Host Identity Protocol session, and, at the first host, using the Host Identity of the reverse-proxy as the correspondent Host Identity for the Host Identity Protocol session, and, at the second host, using the Host Identity of the reverse-proxy as the originating Host Identity for the Host Identity Protocol session.
Owner:TELEFON AB LM ERICSSON (PUBL)

HTTP (Hyper Text Transfer Protocol) request processing method, device and system

The invention discloses an HTTP (Hyper Text Transfer Protocol) request processing method, device and system. The method comprises the steps that a proxy server receives hypertext transfer protocol (HTTP) requests sent by clients, wherein the HTTP requests carry uniform resource identifiers URLs and user identifications; the proxy server determines a server group corresponding to the URLs, wherein the server group comprises at least two response servers; the proxy server determines target servers from the server group according to a consistent hashing calculation result of the user identification; and the proxy server sends the HTTP requests to the target servers for processing. The problem that in the prior art, HTTP service cannot be stably provided for the clients when the servers are increased or deleted from the Web server cluster can be solved, when the servers are increased or reduced and the whole system serves, for the HTTP requests sent by most of the clients, the Web service is still provided by the appointed servers, and any influence of increasing or reducing the servers is avoided.
Owner:BEIJING FEINNO COMM TECH

System and method for workload-aware request distribution in cluster-based network servers

A method and system for workload-aware request in cluster-based network servers. The present invention provides a web server cluster having a plurality of nodes wherein each node comprises a distributor component, a dispatcher component and a server component. In another embodiment, the present provides a method for managing request distribution to a set of files stored on a web server cluster. A request for a file is received at a first node of a plurality of nodes, each node comprising a distributor component, a dispatcher component and a server component. If the request is for a core file, the request is processed at the first node (e.g., processed locally). If the request is for a partitioned file, it is determined whether the request is assigned to be processed locally at the first node or at another node (e.g., processed remotely). If the request is for neither a core file nor a partitioned file, the request is processed at the first node. In one embodiment, the present invention provides a method for identifying a set of frequently accessed files on a server cluster comprising a number of nodes. Embodiments of the present invention operate to maximize the number of requests served from the total cluster memory of a web server cluster and to minimize the forwarding overhead and disk access overhead by identifying the subset of core files to be processed at any node and by identifying the subset of partitioned files to be processed by different nodes in the cluster.
Owner:CHERKASOVA LUDMILA +1

Method, apparatus, and program for distributing a document object model in a web server cluster

An asynchronous, peer-to-peer design is provided for synchronizing data on machines within a cluster using messaging. The data may be represented in memory as a document object model in secondary storage. Messaging may be handled by a messaging system with topic destinations. The design supports persistence management, locking, and transactions with rollback, and maintains a uniform state for the data across all nodes and secondary storage at all times. Furthermore, barring catastrophic failure of all machines in the cluster and secondary storage, there is no possibility of losing committed data.
Owner:IBM CORP

Web load balancing method, grid server and system

The invention discloses a Web load balancing method comprising the following steps of: transmitting the current computing task to a grid server arranged on a network side by using a Web server cluster; selecting one or more grid resources as the computing resource in an on-line network resource registered to the local, and distributing the computing task to the computing resource; returning a computing result to the grid server after successfully completing the distributed computing task by using the computing resource; and transmitting the computing result to the Web server cluster by using the grid server. The invention also discloses a corresponding grid server and a Web load balancing system. By adopting the invention, various types of computers in a network are fully utilized as the grid resources for sharing responsibility for the computing task so that the load of each Web server in the Web server cluster is reduced, and then the invention realizes Web load balancing and improves the load capacity of the whole Web system under the condition that the Wed servers are not additionally arranged.
Owner:ZTE CORP

System and method for workload-aware request distribution in cluster-based network servers

A method and system for workload-aware request in cluster-based network servers. The present invention provides a web server cluster having a plurality of nodes wherein each node comprises a distributor component, a dispatcher component and a server component. In another embodiment, the present provides a method for managing request distribution to a set of files stored on a web server cluster. A request for a file is received at a first node of a plurality of nodes, each node comprising a distributor component, a dispatcher component and a server component. If the request is for a core file, the request is processed at the first node (e.g., processed locally). If the request is for a partitioned file, it is determined whether the request is assigned to be processed locally at the first node or at another node (e.g., processed remotely). If the request is for neither a core file nor a partitioned file, the request is processed at the first node. In one embodiment, the present invention provides a method for identifying a set of frequently accessed files on a server cluster comprising a number of nodes. Embodiments of the present invention operate to maximize the number of requests served from the total cluster memory of a web server cluster and to minimize the forwarding overhead and disk access overhead by identifying the subset of core files to be processed at any node and by identifying the subset of partitioned files to be processed by different nodes in the cluster.
Owner:HEWLETT PACKARD DEV CO LP

High-availability implementation method for large-scale Web server cluster based on SOA

The invention discloses a high-availability implementation method for a large-scale Web server cluster based on SOA, and the method comprises the steps: distributing a large number of web servers in a machine room, and enabling the servers to run the same or different web services; setting needed hardware and software resources for each web service, wherein the resources comprise a server list, a service progress, a hard disk, and an IP address pool; setting a monitoring resource and a monitoring strategy for each web service; carrying out the failure transfer for the web services when the resources are monitored to be abnormal; setting a web cluster main management node election strategy, electing a main management node during cluster start, repeatedly carrying out election when the main management node loses efficacy, and preventing a dedicated server from being used as a standby server. Moreover, because a plurality of start servers can be set for a failure switching group, the service is enabled to be higher in reliability, thereby reducing the investment cost, management complexity and maintenance cost for a user on the basis of guaranteeing the high-availability services for the user.
Owner:SHANDONG ACADEMY OF AGRI MACHINERY SCI

Method, device and system for playing songs in webpage chat room

The invention discloses a method, a device and a system for playing songs in a webpage chat room, which aim at enriching functions of the chat room and solving the problems of poor interaction of the existing webpage chat rooms. The method includes that developing staff build a Web server cluster, embed a flash streaming media player and executable codes of the flash streaming media player into a corresponding mark-up language file of the chat room, and store the mark-up language file on a webpage content server; and when users enter the chat room through a browser, the browser calls the flash streaming media player to process song playing operation of the users, wherein processing of the song playing operation at least includes that the flash streaming media player builds communication connection between the flash streaming media player and a voice server, sends user's requests captured by the executable codes to the voice server and processes a third-party song on demand of a user according to control commands sent by the voice server.
Owner:GUIYANG LONGMASTER INFORMATION & TECHNOLOGY CO LTD

Network resource access method and device

The application provides a network resource access method and device. The network resource access method comprises the following steps: receiving a DNS request sent by a client, and the DNS request carries a target domain name to be accessed by the client; determining an IP address corresponding to the target domain name; detecting a state of each service server in a target Web server cluster if the determined IP address is a virtual IP address of the target Web server cluster; and returning the virtual IP address of a backup Web server cluster to the client if each service server is in an abnormal state, so that the client accesses the network resource based on the virtual IP address of the backup Web server cluster. By means of the network resource access method provided by the application, the problem that the network access of the client is interrupted due to abnormalities of the service servers in the target Web server cluster is avoided.
Owner:杭州迪普信息技术有限公司

Internet-of-vehicles big data cross-domain analysis fusion method

The invention relates to an Internet-of-vehicles big data cross-domain analysis fusion method, which is mainly characterized in that an Internet-of-vehicles cloud data mining architecture is established, and the Internet-of-vehicles cloud data mining architecture comprises a distributed data access engine, a parallel mining engine, proxy nodes and a Web server cluster; performing data mining by adopting an Internet-of-vehicles data mining algorithm; and realizing a parallel function of the shared memory by adopting a shared memory parallel computing technology. According to the method, a clouddata mining architecture which is composed of a distributed data access engine, a parallel mining engine, a Web server cluster and agent nodes and can support parallel computing is adopted, so that the supporting capability for mass data is improved; through a data preprocessing technology, an uncertain data preprocessing technology and an Internet-of-vehicles industry data processing and fusiontechnology, support of Internet-of-vehicles specific data such as streaming data is optimized; based on novel data mining algorithms such as mining, analysis, clustering technology, behavior recognition and anomaly detection of the Internet-of-vehicles streaming data, the intelligent level of the system is improved.
Owner:天津神舟通用数据技术有限公司

Web server cluster system round-robin scheduling load balancing method with good fairness

The invention discloses a Web server cluster system round-robin scheduling load balancing method with good fairness. A server scheduling module distributes load for each server according to the minimum residual weight in an active server in each round. Due to the fact that the minimum residual weight is not fixed, the minimum residual weight is selected again before each round starts, thereby having good fairness and being capable of achieving effective load balancing. On the basis of being easy to achieve the round-robin scheduling method, the Web server cluster system round-robin scheduling load balancing method improves the fairness of the Web server cluster system, particularly avoids a situation that a server with low weight can not be used for a long time, and has the advantages of being low in complex degree, high in efficiency and easy to achieve.
Owner:HUNAN UNIV OF SCI & TECH

Method and system for uploading files through web and restarting services automatically

InactiveCN102521371ASolve manual uploadSolve the problem of restarting the serviceTransmissionSpecial data processing applicationsApplication serverFilename extension
The invention discloses a method and a system for uploading files through the web and restarting services automatically. The method includes: the first step, developers submit codes to servers provided with version control systems; the second step, operation and maintenance personnel input a file list to be uploaded into databases of publishing servers through a browser, wherein the file list comprises all paths and extension names of the files; the third step, the publishing servers upload the files to the corresponding application servers according to the all-paths of the files and judge whether to restart services of the application servers or not according to the extension names of the files. The method and the system for uploading the files through the web and restarting service automatically in the embodiment have the advantages that which web server cluster the files belong to is judged through the submitted paths thereof, and whether to restart the service is judged through the extension names of the files, and after the web server side sends out requests, each web server cluster with codes to be updated can respond in time and execute related operations.
Owner:BEIJING FEINNO COMM TECH

Load balancing method and web server cluster system

InactiveCN107071074AReduce workloadEnsure continuityTransmissionWeb serviceDynamic load balancing algorithm
The invention discloses a load balancing method based on a web server cluster and a web server cluster system. The web server cluster includes a load balancer and a plurality of web servers. The method includes the steps: a connection between a client and the load balancer is established when a client browser runs; the load balancer periodically sends a synchronization signal to each web server; after receiving the synchronization signal, the web server returns its own running state data to the load balancer; the load balancer selects the IP of the corresponding web server according to the running state data of each web server and a dynamic load balancing algorithm, so that the client can establish a connection with the web server according to the IP and send a browsing request to the web server for processing. The method enhances the coherence of user browsing, reduces the situation that the cluster queries for the same content repeatedly, and reduces the cluster load.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

System and method for solving high concurrency of Web server

The invention discloses a system for solving high concurrency of a Web server. A database server is composed of a Redis database and a MySQL database. The MySQL database is used as a container of persistent data; the Redis database is taken as a cache of the MySQL, the common data of the user are cached into the Redis database, and the data in the Redis database are synchronized into the MySQL database; the Nginx server periodically collects load information of each service server node by taking the set time as a reference; wherein the Web server cluster is used for processing different requests of the client; the model training server is specially set for calculating the real-time weight of each service server. The invention further provides a method for solving the problem of high concurrency of the Web server. According to the system, the independent nodes are adopted to operate the load balancing algorithm, the calculation consumption of the Nginx server is reduced, and the overload problem of the Web server under the high concurrency condition is solved.
Owner:ZHEJIANG UNIV OF TECH

Web high-concurrency access processing system and method

The invention relates to a web high-concurrency access processing system, which comprises a database server, an Nginx front-end server and a web server cluster, the database server comprises a master-slave distributed database module and a database cache module; in the master-slave distributed database module, a master server is responsible for NonQuery operation of a website, a slave server is responsible for Query operation, and the master server and the slave server realize data synchronization by using a binary log file of MySQL; and in the database caching module, Redis is used as a cacheof the MySQL database, common query contents of the user are stored in the Redis cache, and the session of the user is managed in a centralized manner. The invention further provides a web high-concurrency access processing method. According to the method and the system, the high-concurrency event processing capability of the system is improved to deal with serious problems such as hysteresis anddowntime caused by high-concurrency access of a user to the server, and the pressure of the server is reduced.
Owner:ZHEJIANG UNIV OF TECH

Medical image three-dimensional film reading and surgery guiding system based on artificial intelligence recommending algorithm

The invention discloses a medical image three-dimensional film reading and surgery guiding system based on an artificial intelligence recommending algorithm. The system comprises a balanced load, a web server cluster terminal, a database server terminal, a distributed storage terminal, a distributed calculation cluster, a data acquisition terminal and a film reading and surgery planning terminal.The balanced load is connected with the data acquisition terminal, the film reading and surgery planning terminal and the web server cluster terminal through Internet. When a user uploads data to theserver cluster terminal through the data acquisition terminal, the balanced load detects and distributes a task to an idle server in the web server cluster. When the user calls the three-dimensional data by means of the film reading and surgery planning terminal, the balanced load performs detection and distributes a task to the idle server in the web server cluster. The medical image three-dimensional film reading and surgery guiding system has advantages of supplying previous successful cases as references for clinical surgery guidance, improving convenience and accuracy in searching similarcases, realizing higher speed and more comprehensive performance, and realizing better use prospect.
Owner:安徽紫薇帝星数字科技有限公司

Method, system and device for sharing session data

The invention discloses a method for sharing session data. The method includes the first step of judging whether request content in a request message is a write operation request or a read operation request when any Web server in a Web server cluster detects that the Web server itself receives the request message, the second step of updating session fields according to the request message if the request content is the write operation request, and then sending the updated session fields to a session storage server, and the third step of extracting the corresponding session fields from the session data according to the request message if the request content is the read operation request, and then sending the corresponding session fields to corresponding clients. Meanwhile, the invention further discloses a system and device for sharing the session data. By the adoption of the method, system and device for sharing the session data, the sharing efficiency for the session data of the Web server cluster is improved, and moreover configuration of the Web server cluster is not increased.
Owner:ZICT TECH CO LTD

System and method with Web load balancing technology

The invention discloses a system with a Web load balancing technology. The system comprises an Nginx server, a Web server cluster and a database server, the Nginx server sends the request of the client to the most suitable service server in the Web server cluster through a load balancing algorithm; wherein the Web server cluster is composed of a plurality of service servers, and the service servers are closely connected and process requests of the client together; the database server is composed of a Redis database and a MySQL database, read-write separation is achieved, cache records are stored in a memory, and the data query speed is increased. The invention further provides a method with the Web load balancing technology. According to the invention, the problem of unbalanced load of each service server in the Web server can be solved, the capability of the system for processing high-concurrency events is improved, and the stability and reliability of the system under a high-voltagecondition are ensured.
Owner:杭州梦视网络科技有限公司

System with Nginx load balancing technology

A system with an Nginx load balancing technology comprises an Nginx server and a Web server cluster composed of a plurality of Web servers, after a user sends a request to the Nginx server, the Nginx server receives the request from a client, collects load information of each Web server, stores the load information, carries out information processing, and selects the most suitable Web server; the Nginx server receives and processes a dynamic request initiated by a user, and comprises a load information collection module and an information processing module. And the load information collection module is used for periodically receiving and collecting the load information of each Web server and storing the load information in the database server. And the information processing module obtains the load information of each web server from the load information collection module, and calculates the weight of each web server through a pre-configured dynamic load balancing algorithm. And the Web server cluster consists of a plurality of web servers and is used for processing different requests from the client.
Owner:ZHEJIANG UNIV OF TECH

WEB-based distributed picture storage system

The invention discloses a WEB-based distributed picture storage system. The WEB-based distributed picture storage system is characterized by comprising a client side, an address analysis server, a Web server cluster, a database interface mapping server and a picture server cluster; the client side is used for receiving a page, and automatically downloading and displaying corresponding pictures from different picture servers according to picture URL paths in the page; the address analysis server is used for monitoring the picture servers in the picture server cluster, and dynamically returning the optimal IP address to a caller; and the picture server cluster is used for storing all picture information of a website. By means of the WEB-based distributed picture storage system disclosed by the invention, the access speed of the website can be increased only by needing to increase little hardware cost; furthermore, the number of the picture servers and the picture storage directories can be dynamically adjusted according to requirements; and thus, the fact that the system has the expandability and the flexibility can be ensured.
Owner:成都谷辘信息技术有限公司

Load balancing method and device, Web servers and storage medium

The embodiment of the invention provides a load balancing method and device, Web servers and a storage medium. The method is applied to the first Web server in a Web server cluster. The method includes the steps that an HTTP request sent by an Nginx server is received, and the service type of a service requested by the HTTP request is acquired; when it is detected that a first service logic blocking value, corresponding to the service type, of the first Web server is larger than or equal to a preset blocking threshold value, the second Web server with a service logic blocking value, corresponding to the service type, in the Web server cluster being the minimum value is determined; an RPC message is sent to the second Web serer, wherein the RPC message carries service information of the requested service, and the second Web server processes the requested service according to the service information. Service forwarding between the Web servers in the Web server cluster is achieved, and the request response efficiency is improved.
Owner:BEIJING BAIWU TECH CO LTD

Small logistics management platform design method based on cloud platform

ActiveCN109218378AReduce the risk of service downtimeTransmissionLogisticsComputer resourcesWeb service
The invention discloses a small logistics management platform design method based on a cloud platform. The method is characterized by using computer resources wasted by a logistics enterprise as a basic layer; using cloud computing technology to deploy the resources as a cloud platform OpenStack cloud platform to constitute the private cloud of the enterprise; using the cloud platform OpenStack tocreate a highly available Web server cluster; connecting a logistics information management platform to the Web cluster and connecting the logistics information management platform to multiple cloudservers so as to reduce a risk that the entire server is out of service due to the shutdown of a single server. The method solves the problem of high investment cost and low operational efficiency ofsystem development in the prior art.
Owner:SHANGHAI ZHONGTONGJI NETWORK TECH CO LTD

Non-deterministic separation web server cluster scaling method

The nondeterministic separation web server cluster resource scaling method comprises the following three steps: step 1, constructing a nondeterministic separation system model and a decision-making model, establishing an accurate mathematical model for a system as a system model in an ideal nondeterministic separation environment, and establishing a decision-making model for the decision-making model in the ideal nondeterministic separation environment; utilizing an Aloy modeling tool to obtain a system state transition matrix to construct a decision model; step 2, processing environmental uncertainty factors, defining compensation coefficients to describe the uncertainty factors caused by environmental changes and modeling errors, and dynamically estimating the distribution of the compensation coefficients by utilizing Kalman filtering; and step 3, solving an adaptive scaling strategy, and solving an optimal resource scaling strategy on the system decision model obtained in the step 1by integrating a rolling optimization thought and a game theory method of model prediction control. According to the method, the thought of attention separation is adopted, system model design and nondeterministic factor processing are separated, and the influence of nondeterministic factors on telescopic decision making is processed through independent steps.
Owner:NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products