Abstract:
Technology is disclosed for partitioning a namespace of a large scale data storage service. In various embodiments, the technology receives a file path; employs a hashing function to produce a hash value for the received file path; and identifies a name node handling the produced hash value, wherein the name node is configured to communicate with one or more data nodes for handling file requests on the file path.
Abstract:
A respiratory nasal filter including an outer ring having concentric outer periphery and inner periphery sized to the periphery of a user's nasal orifice, a filter layer having an outer periphery larger than the inner periphery of the outer ring, but smaller than the outer periphery of the outer ring and an adhesive applied to said outer ring for bonding the filter layer concentrically to the outer ring and for bonding the outer ring to the columella, a nasal sill, an alar sidewall and the facet of the user's nose.
Abstract:
A computer program product having a computer readable medium tangibly recording computer program logic for performing analytics on data at a data node, the computer program product including code to instruct a storage array to create a snapshot of the data, code to access the snapshot, by the data node, as an independent virtual volume, code to receive, at the data node, a command mapping a processing task to the data node, in which the processing task includes analysis on the data, and code to perform the processing task on the data by accessing the data through the snapshot.
Abstract:
A utility bag for carrying and distributing a plurality of generally thin promotional sheet materials includes a housing having a generally rectangular parallelepiped shape and including, in combination, a front panel, a rear panel, a pair of sides panels and a bottom panel, wherein the combination forms an internal compartment open at one end, and wherein the internal compartment is sized to receive such plurality of generally thin promotional sheet materials. A handle or flexible strap is connected to the housing for carrying such bag.
Abstract:
Methods and associated structure for migrating storage devices between storage subsystems. A storage device to be removed from a storage subsystem is first “exported” by altering configuration data stored on the storage device. The altered configuration information helps assure that the storage device will be recognized as a foreign device in any storage subsystem into which it is subsequently inserted. Forcing recognition of the storage device as a foreign storage device in any subsystem helps assure predictability of the process of importing the storage device into a new system and helps reduce the risk of data loss when reinserting the storage device into a storage subsystem. Storage devices so migrated may include individual disk drives as well as entire volumes comprising one or more disk drives.
Abstract:
A computer program product having a computer readable medium tangibly recording computer program logic for performing analytics on data at a data node, the computer program product including code to instruct a storage array to create a snapshot of the data, code to access the snapshot, by the data node, as an independent virtual volume, code to receive, at the data node, a command mapping a processing task to the data node, in which the processing task includes analysis on the data, and code to perform the processing task on the data by accessing the data through the snapshot.
Abstract:
Examples and implementations of various robotic mechanisms, devices, components, systems and techniques are provided, including multimodal robotic devices and systems. For example, a multimodal robot can be configured to autonomously reconfigure between two or more primary modes of operation. Such robots may be used in a wide range of applications, including reconnaissance, exploration, search and rescue, military, sports, personal assistance, education, and entertainment and toys. Described examples of multimodal robots can be wheeled robots that use two or more drive wheels to perform various motions and operations.
Abstract:
Methods and structure for storing volume and other configuration information on all disk drives of a volume group and for performing pre-merge operations to inform a user of the pending availability of the identified volumes. Configuration information has been historically stored in two distinct areas of configuration information on disk drives—a volume information area and an “other” information area. Aspects of the invention provide for storing all configuration information in the “other” information area. All disks of a system therefore include all configuration information relating both to volumes and to pseudo volume. A pre-merge operation is performed when each disk drive is inserted into a storage system to present new volume information to a user. When the last disk drive of a volume group is inserted, the user may select new volumes to be imported into the system.