Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High availability cluster server for enterprise data management

a cluster server and enterprise data technology, applied in the field of high availability and scalable cluster server for enterprise data management, can solve the problems of enterprise data exposure, data proliferation into the fringes of the enterprise network, diversity of devices, etc., and achieve the effect of improving the overall system performan

Inactive Publication Date: 2011-02-15
GADIR OMAR M A
View PDF30 Cites 55 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0029]Implementations of the invention can realize one or more of the following advantages. Failover used only as a last resort, and consequently the disruption caused by failover to the accessibility of services is limited. Total system performance is improved through load balancing.
[0030]In general, in another aspect, the invention provides systems, programs, and methods that allow replicating metadata and search index repositories belonging to one node into another node or nodes. This provides redundant repositories. In case the node that owns the repository failed, its virtual servers are migrated to where the repositories are replicated. The master makes sure that the workload of the nodes that contain the replicated repositories is not high to ensure that they can handled extra work when virtual servers are migrated to them during failover. This alleviates the problem of re-creating the metadata and the search index of the failed node after failover.
[0032]In general, in another aspect, the invention provides systems, programs, and methods for expanding the storage in nodes by adding more drives. This enables the system to allocate more storage for the search index and the metadata repositories and the local database where the results of data management are stored. As a consequence the cluster can manage larger amount of enterprise data.

Problems solved by technology

One of the challenges for data management products is to provide solutions to different aspects of data management in one platform.
One of the challenges to data management is the exponential growth of the enterprise data.
Another challenge is diversity of devices where data exists.
Another problem domain is the proliferation of data into the fringes of the enterprise network, namely laptops and remote users.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High availability cluster server for enterprise data management
  • High availability cluster server for enterprise data management
  • High availability cluster server for enterprise data management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045]FIG. 1 illustrates the components of a high availability cluster server for enterprise data management in accordance with the invention.

[0046]The server has a cluster of nodes, Node A labeled 111, Node B labeled 112, . . . , Node J labeled 113. Each node has direct attached storage (DAS). Each node has one or more virtual servers. Node A has N virtual servers labeled VS11, VS12, . . . , VS1N. Node B has M virtual servers labeled VS21 VS22, . . . , VS2M. Node J has P virtual servers labeled VSJ1, VSJ2, VSJP. Virtual server VS11 has a virtual IP address V11, virtual server VS12 has a virtual IP address V12, . . . , virtual server VS1N has a virtual IP address V1N. Virtual server VS21 has a virtual IP address V21, virtual server VS22 has a virtual IP address V22, . . . , virtual server VS2M has a virtual IP address V2M. Virtual server VSJ1 has a virtual IP address VJ1, virtual server VSJ2 has a virtual IP address VJ2, . . . , virtual server VSJP has a virtual IP address VJP. Each...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A high availability, scalable cluster server system for enterprise data management. The server is a cluster of two or more nodes. Each node runs one or more virtual servers. A virtual server consists of network resources and resources for enterprise data management. Failover is based on moving virtual servers from a failed node to a healthy node. The invention provides for network failover within the same node. Enterprise data management consists of data discovery, data categorization and applying enterprise policies on categorized data. One of the problems of data management is the diversity of policies and in some cases their conflicting requirements. According to one aspect of the invention, enterprise policies are broking into policy entities. Policy entities represent the simplest policy unit. Some of the policy entities are shared between the diversified enterprise policies. Identifying a data management policy with the highest priority and applying the policy entity that belongs to it resolve conflict in policy requirements.

Description

BACKGROUND OF THE INVENTION[0001]The invention relates to a high availability and scalable cluster server for enterprise data management.[0002]High availability cluster server is a server that continues to function even after a failure of system hardware or software. The usual way of providing high availability is to duplicate system components. If some component becomes unavailable, another can be used instead. Scalable cluster server is a server that is able to increase performance and workload by adding more hardware or software resources.[0003]A cluster is a group of servers and other resources that act like a single system and enable high availability and load balancing. The servers are referred to as nodes. Nodes typically consist of one or more instruction processors (generally referred to as CPUs), disks, memory, power supplies, motherboards, expansion slots, and interface boards. In a master-slave design, one node of the system cluster is called the primary or master server...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F15/16G06F15/173G06F15/177
CPCG06F11/2023G06F11/2035G06F11/1484G06F11/2097G06F2201/815
Inventor GADIR, OMAR M. A.
Owner GADIR OMAR M A
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products