Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Virtual shared storage in a cluster

A cluster, virtual disk technology, applied in software simulation/interpretation/simulation, data processing input/output process, instruments, etc., can solve problems such as increasing cluster expenses

Inactive Publication Date: 2014-01-29
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These add-ons add to the overhead of setting up the cluster

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
  • Virtual shared storage in a cluster
  • Virtual shared storage in a cluster
  • Virtual shared storage in a cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention relates to methods, systems and computer program products for minimizing the cost of setting up a cluster of nodes utilizing shared storage. The invention enables storage devices physically connected to a subset of nodes in a cluster to be accessed as shared storage from any node in the cluster.

[0032]The present invention provides a virtual host bus adapter (VHBA) as a software component executing on each node in the cluster, which provides a shared storage topology equivalent from the node's point of view to the use of the SAN described above. VHBA provides this shared storage topology by extending the types of storage devices that can be used as shared storage in a cluster. For example, VHBA allows the use of storage devices directly attached to a node of the cluster to be used as shared storage. Specifically, by installing a VHBA on each node, each node in the cluster will be able to use disks that are shared as described above as well as di...

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

The present invention minimizes the cost of establishing a cluster that utilizes shared storage by creating a storage namespace within the cluster that makes each storage device, which is physically connected to any of the nodes in the cluster, appear to be physically connected to all nodes in the cluster. A virtual host bus adapter (VHBA) is executed on each node, and is used to create the storage namespace. Each VHBA determines which storage devices are physically connected to the node on which the VHBA executes, as well as each storage device that is physically connected to each of the other nodes. All storage devices determined in this manner are aggregated into the storage namespace which is then presented to the operating system on each node so as to provide the illusion that all storage devices in the storage namespace are physically connected to each node.

Description

technical field [0001] The invention relates to node clusters, in particular to virtual shared storage in the clusters. Background technique [0002] Computer systems and related technologies affect many aspects of society. Indeed, the ability of computer systems to process information has transformed the way people live and work. Computer systems now routinely perform many tasks that were performed manually before computer systems (eg, word processing, scheduling, account management, etc.). More recently, computer systems have been coupled to each other and to other electronic devices to form wired and wireless computer networks over which the computer systems and other electronic devices can communicate electronic data. Accordingly, the performance of many computing tasks is distributed across multiple different computer systems and / or multiple different computing environments. [0003] Clustering is a technology that interconnects multiple computers (eg, servers) in a ...

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 Applications(China)
IPC IPC(8): H04L29/08G06F9/455G06F3/06
CPCG06F3/0658G06F3/0635G06F11/2033G06F3/0617G06F3/067G06F11/2079G06F11/142H04L67/1002G06F3/0626H04L67/1001
Inventor A·达马托V·R·尚卡尔
Owner MICROSOFT TECH LICENSING LLC
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
Eureka Blog
Learn More
PatSnap group products