Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Emc Ip Holding Company Llc patents


Recent patent applications related to Emc Ip Holding Company Llc. Emc Ip Holding Company Llc is listed as an Agent/Assignee. Note: Emc Ip Holding Company Llc may have other listings under different names/spellings. We're not affiliated with Emc Ip Holding Company Llc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "E" | Emc Ip Holding Company Llc-related inventors


Self-described query execution in a massively parallel sql execution engine

A query is executed in a massively parallel processing data storage system comprising a master node communicating with a cluster of multiple segments that access data in distributed storage by producing a self-described query plan at the master node that incorporates changeable metadata and information needed to execute the self-described query plan on the segments, and that incorporates references to obtain static metadata and information for functions and operators of the query plan from metadata stores on the segments. The distributed storage may be the hadoop distributed file system, and the query plan may be a full function sql query plan.. ... Emc Ip Holding Company Llc

Secure authentication to provide mobile access to shared network resources

Techniques to perform secure authentication to provide mobile access to shared content are disclosed. In various embodiments, a user credential associated with a request to access content is received at a connector node from a mobile application running on a mobile device. ... Emc Ip Holding Company Llc

Highly available cluster agent for backup and restore operations

Systems and methods for backing up and restoring virtual machines in a cluster environment. A cluster agent that is cluster aware operates as an interface with the backup server. ... Emc Ip Holding Company Llc

Method and apparatus for compressing metadata in a file system

Embodiments of the present disclosure relate to a method and an apparatus for compressing metadata in a file system. The method comprises, in response to receiving a first request for writing first data to a file, determining whether the first request is for an initial write to a storage area associated with a second indirect block in the first group of indirect blocks, the first group of indirect blocks at least including a first indirect block and the second indirect block. ... Emc Ip Holding Company Llc

Managing data inconsistencies in files of file systems

A method is used in managing data inconsistencies in files of file systems. A data inconsistency is detected in a file system data block of a file system. ... Emc Ip Holding Company Llc

Handling a virtual data mover (vdm) failover situation by performing a network interface control operation that controls availability of network interfaces provided by a vdm

A technique handles a vdm failover situation. The technique involves adjusting a configuration file on a first platform to indicate whether data managed by an initial vdm on that platform is being replicated to a second platform. ... Emc Ip Holding Company Llc

Scalable predictive early warning system for data backup event log

Techniques to detect backup-related anomalies are disclosed. In various embodiments, a processor is used to generate based at least in part on backup log data associated with a training period a predictive model. ... Emc Ip Holding Company Llc

Latching assembly

A latching assembly is configured for releasably coupling a first component to a second component. The latching assembly includes an actuator portion configured to be longitudinally-displaceable along an axis of insertion of the first component and between an engaged position and a disengaged position. ... Emc Ip Holding Company Llc

Method and apparatus for failover in a video surveillance system

Implementations of the present disclosure provide a method and apparatus for failover in a video surveillance system. The video surveillance system includes a plurality of cameras hosted by a plurality of machines. ... Emc Ip Holding Company Llc

Adaptor for use in storage device

Embodiments of the present disclosure provide an adapter for use in a storage device. The adapter comprises a substrate including a circuit board and adapted to support a pcie card in the storage device; a first connector fixed on the substrate and electrically connected with the circuit board, the first connector adapted to connect to the storage device; and an adapting part connected with the substrate and electrically connected with the circuit board, the adapting part including a slot that is adapted to connect to a second connector of the pcie card. ... Emc Ip Holding Company Llc

Storage device and method for managing storage device

Embodiments of the present disclosure provide a method for managing a storage device and a storage device, the storage device including a chassis and a hard disk assembly. The method comprises: receiving a signal indicating a position of the hard disk assembly relative to the chassis, the hard disk assembly being slidably coupled to the chassis, and the signal being generated by an electromechanical element disposed on the hard disk assembly; and controlling a rotating speed of a fan based at least in part on the signal, the fan being disposed in the chassis and configured to blow wind to the hard disk assembly.. ... Emc Ip Holding Company Llc

Method, device, and system for fault unit indication

Embodiments of the present disclosure relate to a solution for fault unit indication. In some embodiments, there is provided a method for positioning a fault unit. ... Emc Ip Holding Company Llc

Indication of search result

Embodiments of the present disclosure provide a solution for indicating a search result. A method of indicating a search result is disclosed, which includes, in response to receiving a query term, searching for an electronic document having metadata related to the query term. ... Emc Ip Holding Company Llc

Method and device for managing index

Embodiments of the present disclosure provide a method and device for managing index. For example, there is provided a method, comprising: obtaining a first index term in a first index, the first index term corresponding to a first index content in the first index, the first index content indicating a position of the first index term in a document; generating a reading of the first index term; and adding the reading as a second index term into a second index, the reading corresponding to a second index content indicating the first index term. ... Emc Ip Holding Company Llc

03/29/18 / #20180089218

Method, apparatus, and system for data deduplication

The present disclosure provides a method, apparatus and system for data deduplication comprising setting, for a to-be-deduplicated data block, a pointer pointed to the to-be-deduplicated data block as a pointer pointed to a corresponding to-be-reserved data block, and setting a virtual pointer pointed to the to-be-deduplicated data block, cancelling, in response to an available storage capacity reaching a predetermined value, virtual pointers of respective to-be-deduplicated data blocks to be reclaimed, and reclaiming storage spaces of the respective to-be-deduplicated data blocks to be reclaimed, wherein when the virtual pointer pointed to the to-be-deduplicated data block is available, the to-be-deduplicated data block is directly accessed through the virtual pointer.. . ... Emc Ip Holding Company Llc

03/29/18 / #20180089107

Method, apparatus, and system for caching data

The present disclosure provided a method, apparatus, and system for caching data. In an embodiment of the present disclosure, the method for caching data comprises: recording, within a recording period for recording access count information of the data, access count information on respective data, wherein the recording period includes a plurality of recording timeslots, wherein the recording of the access count information within a single recording timeslot is restricted, while the access count information within the plurality of recording timeslots is aggregated; and promoting, in response to expiration of the recording period, the respective data into a cache area based on the access count information.. ... Emc Ip Holding Company Llc

03/29/18 / #20180089095

Flushing pages from solid-state storage device

Embodiments of the present disclosure relate to a method and device for flushing pages from a solid-state storage device. Specifically, the present disclosure discloses a method, of flushing pages from a solid-state storage device comprising: determining a first number based on a period length of one flushing cycle and a period length required for building one flushing transaction, the first number indicating a maximum number of flushing transactions that can be built in the flushing cycle; and flushing pages from the solid-state storage device with an upper limit of the first number in the flushing cycle. ... Emc Ip Holding Company Llc

03/29/18 / #20180089092

Method and device for managing caches

Embodiments of the present disclosure generally relate to a method and device for managing caches. In particular, the method may include in response to receiving a request to write data to the cache, determining the amount of data to be written. ... Emc Ip Holding Company Llc

03/29/18 / #20180089077

Method of managing redundant array of independent disks and electronic device

Embodiments of the present disclosure provide a method of managing a redundant array of independent disks (raid) system and an electronic device. The method includes configuring a plurality of disks in the raid system as a raw mirror for storing configuration data of the raid system; storing metadata for the raw mirror in the plurality of disks, the metadata stored in each of the plurality disks including an identifier identifying that the disk belongs to the raw mirror and a sequence number identifying a writing operation for a block storing the metadata in the disk; and controlling reading and writing of the raw mirror based on the metadata.. ... Emc Ip Holding Company Llc

03/29/18 / #20180088984

Methods and devices of batch process of content management

Embodiments of the present disclosure provide a method and device for of processing a batch process including a plurality of content management service operations. The method, comprises: determining, at a client, a batch process template associated with the batch process, the batch process template including shareable information and at least one variable field of the plurality of content management service operations; determining a value of the at least one variable field; generating, based on the determined batch process template and the value, a first request for performing the batch process template; and sending the first request to a server. ... Emc Ip Holding Company Llc

03/29/18 / #20180088955

Method and system for managing data access in storage system

Embodiments of the present invention relate to a method and system for managing data access in a storage system. A method for managing data access in a storage system, the method comprising: obtaining state information about available resources in a storage control node in the storage system; determining, based on the state information, a credit score descriptive of processing capacity of the storage control node for data access; and publishing the credit score so as to notify a host of the processing capacity of the storage control node for the data access.. ... Emc Ip Holding Company Llc

03/29/18 / #20180088870

Method and device for storage management

Embodiments of the present disclosure provide a storage management method and device. The method comprises: obtaining an attribute and access information of a file stored in storage at a first level in a hierarchical storage system, the attribute of the file indicating a size of the file, and the access information indicating an access frequency of the file; determining necessity of migrating the file based on the attribute of the file and the access information; and in response to the necessity exceeding a predetermined threshold, migrating the file to storage at a second level in the hierarchical storage system, the second level being different from the first level. ... Emc Ip Holding Company Llc

03/29/18 / #20180088857

Method and system for managing storage system

A method and system for managing a storage system, the method comprising: creating a storage system including a first number of stripes, wherein each of the first number of stripes includes a second number of extents, and each of the second number of extents is distributed over a different storage device in a group of storage devices; with respect to a stripe among the first number of stripes, generating stripe information descriptive of a mapping relation between the second number of extents included in the stripe and the different storage devices in the group of storage devices; and with respect to a storage device where an extent among the second number of extents is located, building extent information about a mapping relation between an extent in the storage device and the stripe. In one embodiment of the present invention, there is provided a corresponding device and system.. ... Emc Ip Holding Company Llc

03/29/18 / #20180088815

Method and device for storing data

Embodiments of the present disclosure provide a method and device for storing data. The method comprises: generating a data block corresponding to data to be stored; aligning the data block to a boundary of a tracking unit of a predefined size for validating the data; and storing the aligned data block in at least one storage unit of a storage space, the at least one storage unit having an identical size. ... Emc Ip Holding Company Llc

03/29/18 / #20180088809

Multipath storage device based on multi-dimensional health diagnosis

Embodiments of the present disclosure provide a method of storage management and an electronic device. The method of storage management includes collecting information indicating an access error in an access path for accessing a storage device; performing a failure diagnosis on the access path based on the access error, the failure diagnosis including at least one of a first diagnosis related to a topology, a second diagnosis related to a history access error, or a third diagnosis related to a protocol; and providing an output related to health status of the access path based on the failure diagnosis.. ... Emc Ip Holding Company Llc

03/29/18 / #20180088807

Method and device for migrating data

Embodiments of the present disclosure relate to a method and device for migrating data. The method comprises identifying cold data in a primary storage system. ... Emc Ip Holding Company Llc

03/15/18 / #20180075322

Selective image backup using trained image classifier

Image backup using a trained image classifier is disclosed. In various embodiments, an image classifier is applied to a plurality of images to identify one or more images to be included in a save set of images. ... Emc Ip Holding Company Llc

03/15/18 / #20180075052

Tiering with pluggable storage system for parallel query engines

A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes determining a usage level of a file, wherein the file is stored in a first storage system, moving the file to a second storage system based on the determined usage level of the file updating location information in a catalog based on the movement of the file, and performing at least a portion of a query on the file after updating location information in the catalog.. ... Emc Ip Holding Company Llc

03/01/18 / #20180060118

Method and system for processing data

Embodiments of the present invention relates to a method and system for processing data. Specifically, there is provided a method for processing data, comprising: in response to receiving an adjustment request for adjusting the number of consumer instances from a first number to a second number, determining an adjustment policy on adjusting a first distribution of states associated with the first number of consumer instances to a second distribution of the states associated with the second number of consumer instances, the states being intermediate results of processing the data; migrating the states between the first number of the consumer instances and the second number of the consumer instances according to the adjustment policy; and processing the data based on the second distribution of the states at the second number of the consumer instances. ... Emc Ip Holding Company Llc

02/22/18 / #20180052740

Optimization to permit block based incremental backup across system reboot or crash

Techniques to back up data are disclosed. In various embodiments, a copy of a free block map as of a first time associated with a first backup is stored in persistent data storage. ... Emc Ip Holding Company Llc

02/08/18 / #20180039547

Excluding files in a block based backup

Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. ... Emc Ip Holding Company Llc

02/08/18 / #20180039436

Replication based security

A method, system, and computer program product for intercepting io to a virtual machine file system by a storage based splitter, replicating, via a replication appliance, the io to a replica of the image; the replica of the image containing a replica of the virtual machine file system, and periodically mounting the replica of the virtual machine file system to create entries for a database tracking information about the virtual machines running in the hypervisor.. . ... Emc Ip Holding Company Llc

02/01/18 / #20180034705

Determining physical position of electronic device

Embodiments of the present disclosure provide a method and device for determining a physical position of an electronic device. The method comprises obtaining, at a power distribution unit (pdu) that provides power supply for the electronic device, a position identifier of a physical position of the pdu from a radio frequency (rf) tag reader. ... Emc Ip Holding Company Llc

02/01/18 / #20180032266

Managing storage system

Embodiments of the present disclosure provide methods, apparatuses and computer program products for managing a storage system. The storage system comprises a plurality of cache devices and a bottom storage device, and the plurality of cache devices comprise a first cache device group and a second cache device group. ... Emc Ip Holding Company Llc

01/25/18 / #20180025057

M x n dispatching in large scale distributed system

M×n dispatching in a large scale distributed system is disclosed. In various embodiments, a query is received. ... Emc Ip Holding Company Llc

01/25/18 / #20180025024

Pluggable storage system for parallel query engines

A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes, receiving a query from a client, based on the received query, analyzing a catalog for location information, based on the analysis, determining a first storage system, an associated first file system and an associated first protocol, using the associated first protocol to communicate with the first storage system, and performing at least a portion of the query on the first storage system.. ... Emc Ip Holding Company Llc

01/18/18 / #20180020088

Multilayer mobile app interface

Systems and techniques to display app content are disclosed. In various embodiments, an indication is received to save an application page. ... Emc Ip Holding Company Llc

01/18/18 / #20180018822

Augmented reality system and method

A computer-implemented method, computer program product, and computing system for receiving a unique identifier on a client electronic device. The unique identifier is associated with at least one it component. ... Emc Ip Holding Company Llc

01/18/18 / #20180018234

Tracking files excluded from backup

Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. ... Emc Ip Holding Company Llc

01/18/18 / #20180018194

Method and apparatus for a virtual machine

Embodiments of the present disclosure provide a method and an apparatus for a virtual machine. The method implemented in a virtual machine comprises: receiving i/o requests for i/o operations on virtual disks of the virtual machine; detecting associations between the virtual disks and virtual storage devices of a virtual machine hypervisor for the virtual machine; and scheduling the i/o requests based on the associations. ... Emc Ip Holding Company Llc

01/11/18 / #20180011902

Parallel processing database system

A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, where the master node is the root node in a tree. ... Emc Ip Holding Company Llc

01/04/18 / #20180004826

Ingestion manager for analytics platform

An apparatus in one embodiment comprises an ingestion manager, a plurality of ingestion engines associated with the ingestion manager, and an analytics platform configured to receive data from the ingestion engines under the control of the ingestion manager. The ingestion manager is configured to interact with one or more of the ingestion engines in conjunction with providing data to a given one of a plurality of analytics workspaces of the analytics platform. ... Emc Ip Holding Company Llc

01/04/18 / #20180004786

Incremental bloom filter rebuild for b+ trees under multi-version concurrency control

A method comprising: processing an update to a search tree and updating statistics, the search tree storing information about one or more objects indexed by corresponding object keys; determining to rebuild a first bloom filter based on the statistics, the first bloom filter associated with the search tree; generating a second bloom filter associated with the search tree; populating the second bloom filter as part of a tracing garbage collection process; and replacing the first bloom filter with the second bloom filter.. . ... Emc Ip Holding Company Llc

01/04/18 / #20180004619

Method and device for data center management

Embodiments of the present disclosure provide a method and device for data center management. For example, there is provided a method, comprising: obtaining information of hardware used in a data center, the information of the hardware including identification information describing an identifiable attribute of the hardware; identifying the hardware by matching the identification information with a resource profile, the resource profile recording identifiable attributes of a plurality of types of hardware; and updating a record associated with the hardware in a database of the data center using the obtained information. ... Emc Ip Holding Company Llc

01/04/18 / #20180004600

Data object recovery for storage systems

A method comprising: receiving an i/o request for object data; determining one or more data fragments wherein the object data is stored; determining that one or more of the data fragments are unavailable; determining, from within the one or more unavailable data fragments, a set of slices storing the object data, each slice comprising k small data fragments and m coded fragments; for each slice, retrieving at least k small data and coded fragments within the slice from storage; and recovering a segment of the object data using the retrieved small data and coded fragments. A related system and computer program product are also described.. ... Emc Ip Holding Company Llc

01/04/18 / #20180004414

Incremental erasure coding for storage systems

A method comprising: generating a storage chunk having a plurality of data fragments, the storage chunk stored in one or more storage devices; allocating space in a primary memory to store a plurality of coded fragments; receiving a plurality of i/o requests to write data; allocating space in the primary memory to store a next unfilled data fragment; processing a plurality of i/o requests to write data; and copying the coded fragments from the primary memory to the one or more storage devices. For each i/o request, writing the data to the next unfilled data fragment in the one or more storage devices, writing the data to the next unfilled data fragment in the primary memory, and if the data fragment in the primary memory is full, updating the coded fragments in the primary memory using the filled data fragment in the primary memory.. ... Emc Ip Holding Company Llc

12/28/17 / #20170373930

Configuration management for cloud storage system and method

A method, computer program product, and computer system for receiving a change to a configuration parameter associated with a first cluster node in a cluster configuration. The configuration parameter may be stored in a shared cluster memory. ... Emc Ip Holding Company Llc

12/28/17 / #20170371978

Method and apparatus for managing a document index

Embodiments of the present disclosure relate to a method and apparatus for managing a document index. The method comprises determining an independently updatable field in a plurality of documents, the independently updatable field comprising at least one item. ... Emc Ip Holding Company Llc

12/28/17 / #20170371758

Techniques for accurately apprising a user of progress in booting a virtual appliance

A method, performed by a computing device, includes (a) building a data structure that describes dependence relationships between components of a virtual appliance, the components comprising respective computational processes which may be invoked during booting, a dependence relationship indicating that one component must complete before a second component may be invoked, (b) identifying, with reference to the data structure and an essential set of components which were pre-defined to be essential to the virtual appliance, a set of components that must complete for booting to be considered finished, and, after identifying the required set of components, repeatedly (c) querying each required component for its respective completion status, (d) calculating an estimated completion percentage for booting the virtual appliance with reference to the respective completion statuses of each required component versus all required components, and (e) displaying an indication of the completion percentage to a user via a user interface.. . ... Emc Ip Holding Company Llc

12/28/17 / #20170371752

Cloud storage write cache management system and method

A method, computer program product, and computer system for monitoring health of at least one storage device of a cache in a clustered system. A recovery journal may be maintained, wherein the recovery journal may identify whether one or more chunks of data stored in the cache have been dumped from the at least one storage device to persistent storage in the clustered system. ... Emc Ip Holding Company Llc

12/28/17 / #20170371707

Data analysis in storage system

Embodiments of the present disclosure provide a method of analyzing data in a storage system, a storage system, and a computer program product. The method includes: in response to detecting a request for a data analytic job, obtaining target data for the data analytic job from a first storage device of the storage system. ... Emc Ip Holding Company Llc

12/28/17 / #20170371628

Method and device of resource orchestration using an object-oriented language

Embodiments of the present disclosure relate to a method and a device of resource orchestration resources using an object-oriented language, and a program. Specifically the present disclosure discloses a method of resource orchestration using an object-oriented language comprising: creating a correspondence relationship from concepts in the object-oriented language to a requirement of resource orchestration; creating a workflow for implementing the resource orchestration and based upon the correspondence relationship; and implementing the resource orchestration based upon the correspondence relationship and the workflow. ... Emc Ip Holding Company Llc

12/28/17 / #20170371597

Method and system for managing storage system

Embodiments of the present invention provide a method and a system for managing a storage system. Specifically, in one embodiment of the present invention there is provided a method for managing a storage system, the method comprising: in response to receiving a write request for writing target data to the storage system, writing the target data to an intermediate address range in an intermediate storage area of the storage system; parsing, based on an address mapping of the storage system, a target address range associated with the write request so as to obtain an actual address range; and moving the target data from the intermediate address range to the actual address range. ... Emc Ip Holding Company Llc

12/28/17 / #20170371596

Method and system for managing storage system

Embodiments of the present invention provide a method and a system for managing a storage system. In one embodiment of the present invention, there is provided a method for managing a storage system, where the storage system comprises a first controller, a second controller, a first communication area as well as a second communication area. ... Emc Ip Holding Company Llc

12/28/17 / #20170371576

Method and system for delivering message in storage system

A method and a system for delivering a message in a storage system. In one embodiment of the present invention, there is provided a method for delivering a message in a storage system comprising a first controller, a second controller, a first communication area and a second communication area. ... Emc Ip Holding Company Llc

12/28/17 / #20170371571

Efficient erasure coding of large data objects

A system, computer program product, and computer-executable method for use with a distributed storage system comprising a plurality of storage nodes each having attached storage devices, the system, computer program product, and computer-executable method including receiving a request, at a first storage node of the plurality of storage nodes, to store a large portion of data, using at least one of a first type of data chunk and a plurality of a second type of data chunks to store the large portion of data, processing each of the plurality of the second type of data chunks, processing each of the at least one of the first type of data chunk, and returning an acknowledgement to the request.. . ... Emc Ip Holding Company Llc

12/21/17 / #20170364696

Method for filtering documents and electronic device

Embodiments of the present disclosure relate to a method and apparatus for document retrieval. The method comprises: determining, in response to receiving a request to retrieve a document from a user, information for the user; obtaining, based on the determined information, acl information for the user from an acl index, the acl index indicating access right of at least one user to the document; and determining, based on the acl information of the user, a document to be provided to the user from retrieved documents in response to the request. ... Emc Ip Holding Company Llc

12/21/17 / #20170364510

Method and device for processing a multi-language text

Embodiments of the present disclosure provide a method and apparatus for processing a multi-language text. According to embodiments of the present disclosure, the multi-language text including contents in a plurality of languages may be encoded with a unicode. ... Emc Ip Holding Company Llc

12/21/17 / #20170364467

Input/output card for use in storage device and storage device

Implementations of the subject matter described herein provide an input/output (i/o) card for storage device and a storage device. The i/o card and the disk drive for the storage device have the same form factor and comply with the same protocol, to enable the i/o card and the disk drive can be arranged at the same end of the storage device.. ... Emc Ip Holding Company Llc

12/21/17 / #20170364456

Method and device for storage management

Embodiments of the present disclosure provide a method and device for storage management. The method comprises receiving at a storage management device a configuration request for a storage space managed by the storage management device, the configuration request indicating a capacity of the storage space and a target size of a chunk in the storage space; and based on the capacity and the target size, dividing the storage space into a metadata region storing a chunk status indicator indicating whether the chunk is assigned with data and a data region including the chunk with the target size. ... Emc Ip Holding Company Llc

12/21/17 / #20170364423

Method and apparatus for failover processing

Embodiments of the present disclosure provide a method and apparatus for failover. In an embodiment is provided a method implemented at a first node in a cluster comprising a plurality of heterogeneous nodes. ... Emc Ip Holding Company Llc

12/21/17 / #20170364404

Fault processing method, system, and computer program product

Various embodiments of the present disclosure generally relate to a fault processing method, system and computer program product. Specifically, the method may comprise determining a plurality of devices to be detected and corresponding device attributes. ... Emc Ip Holding Company Llc

12/21/17 / #20170364293

Method and apparatus for data processing

Embodiments of the present disclosure relate to a method and apparatus for data processing. For example, a method is proposed, the method comprising: obtaining an intermediate identifier of data to be processed in an intermediate system; converting, based on an identifier mapping between the intermediate system and a remote system, the intermediate identifier into a first identifier in the remote system; and processing, in association with the remote system, the data at least partially based on the first identifier. ... Emc Ip Holding Company Llc

12/21/17 / #20170364289

Method and system for managing storage device

Embodiments of the present invention provide a method and system for managing a storage area. In one embodiment of the present invention, there is provided a method for managing a storage areas, comprising: obtaining a storage area in a storage system according to a predefined dividing rule: determining status regarding whether the storage area has been used; setting a status identifier for the storage area based on the use status; and managing the storage area based on the status identifier. ... Emc Ip Holding Company Llc

12/21/17 / #20170364283

Method and system for managing memories in storage system

A method and a system for managing memories in a storage system. In one embodiment of the present invention, there is provided a method for managing memories in a storage system comprising a first controller and a second controller. ... Emc Ip Holding Company Llc

12/21/17 / #20170364281

Method and apparatus for adjusting throughput of storage device

Embodiments of the present invention relate to a method and apparatus for adjusting throughput of a storage device. The method comprises setting input/output (i/o) delay time of the storage device to be threshold delay time, the threshold delay time being below initial i/o delay time of the storage device. ... Emc Ip Holding Company Llc

12/21/17 / #20170364271

Method and device for selecting raid level for mapped raid

A method and device for selecting a redundant array of independent disks (raid) level for mapped raid. The method comprises determining, for a given raid level, a desired ratio of rebuilding speed between the mapped raid and non-mapped raid based on the first number of disks in the non-mapped raid and the second number of disks in the mapped raid. ... Emc Ip Holding Company Llc

12/21/17 / #20170364270

Method and system for managing memory in storage device

Embodiments of the present invention relate to a method and system for managing a memory in a storage system. In one embodiment of the present invention, there is provided a method for managing a memory in a storage system. ... Emc Ip Holding Company Llc

12/21/17 / #20170364269

Method and apparatus for reproducing an i/o operation of a storage system

A method includes in response to receiving an i/o request for the storage system, determining information associated with the i/o request; generating a timestamp associated with the i/o request; and recording the information and the timestamp to reproduce an operation associated with the i/o request. A method comprises: in response to a request for reproducing an i/o operation of the storage system, obtaining information associated with at least one i/o request for the storage system, the information being recorded in response to reception of the at least one i/o request; obtaining at least one timestamp corresponding to the at least one i/o request; and reproducing the operation of the at least one i/o request on the storage system based on the information and the at least one timestamp.. ... Emc Ip Holding Company Llc

12/21/17 / #20170364266

Method and device for managing input/output (i/o) of storage device

Embodiments of the present disclosure relate to a method and a device of managing input/output of a storage device. The storage device at least includes a first i/o port and a second i/o port. ... Emc Ip Holding Company Llc

12/14/17 / #20170357553

Method and device for data backup

Embodiments of the present disclosure relate to a method and an apparatus for data backup. The method comprises selecting, from a service store, a backup service for an application. ... Emc Ip Holding Company Llc

12/14/17 / #20170357304

Method and apparatus for power supply to processor

Embodiments of the present invention relate to a solution for supplying power to a processor. In some embodiments, there is provided a method for supplying power to a processor. ... Emc Ip Holding Company Llc

12/14/17 / #20170357301

Storage device and method for powering storage device

Embodiments of the present disclosure provide a storage device and a method for powering the storage. The storage device is powered by a main power supply and the storage device comprises a processor, a baseboard management controller (bmc), a plurality of disks, a first backup power supply and a second backup power supply. ... Emc Ip Holding Company Llc

12/14/17 / #20170356482

Rod for use in rack and holding device for use in cooperation with rack

Embodiments of the present disclosure provide a rod for use in a rack and a holding device for use in cooperation with the rack. The rod comprises: a first end provided with a bolt, the bolt having a trapezoidal thread, wherein when the rod is inserted into the rack through a target device, the bolt connects the first end to the rack such that the target device is secured to the rack.. ... Emc Ip Holding Company Llc

12/07/17 / #20170351579

Parallel node backup for csv

Techniques to back up a cluster shared volume (csv) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on the cluster shared volume itself. ... Emc Ip Holding Company Llc

12/07/17 / #20170351526

Discovering new backup clients

A system for discovering new backup clients is disclosed. The system comprises an input interface and a processor. ... Emc Ip Holding Company Llc

11/16/17 / #20170329676

Data access during data recovery

A method, article of manufacture, and apparatus for accessing data during data recovery. In some embodiments, this includes sending an i/o request from an application to an object, wherein the object is being recovered, establishing an i/o intercept, intercepting the application's i/o request with the i/o intercept, and redirecting the i/o request based on the status of the object's sub-objects.. ... Emc Ip Holding Company Llc

11/16/17 / #20170329529

Data protection using change-based measurements in block-based backup

Data protection using change-based measurements in block-based backup is disclosed. Block change information indicating an extent of change associated with a volume may be determined. ... Emc Ip Holding Company Llc

10/26/17 / #20170308554

Auto-determining backup level

A system for auto-determining a backup level comprises an input interface and a processor. The input interface is configured to receive backup information. ... Emc Ip Holding Company Llc

10/26/17 / #20170308450

Computer-implemented method, computer program product and computing system

A method, computer program product, and computing system for associating a local communications port on a local computing device with a dut communications port on a device-under-test. A user is enabled to remotely access the dut communications port via the local communications port using a remote computing device.. ... Emc Ip Holding Company Llc

10/05/17 / #20170288704

Accelerated erasure coding for storage systems

A method for generating coded fragments comprises receiving data to be encoded, splitting the data into a plurality of data fragments, identifying a first group of data fragments from among the plurality of data fragments using a coding matrix, summing the data fragments within the first group of data fragments to generate a first group sum, and using the first group sum to calculate at least a portion of two or more coded fragments.. . ... Emc Ip Holding Company Llc

10/05/17 / #20170286309

Write cache system and method

A method, computer program product, and computer system for receiving, at a first computing device, a first data chunk sent from a second computing device. It may be determined that the first data chunk includes a first type of data. ... Emc Ip Holding Company Llc

10/05/17 / #20170286227

System and method for synchronization in a cluster environment

A method, computer program product, and computer system for performing, via a first computing device, a copy sweep operation to a first range of data on a source storage device. It may be determined that the copy sweep operation has failed. ... Emc Ip Holding Company Llc

10/05/17 / #20170286009

System and method for reference tracking garbage collector

A method, computer program product, and computer system for determining, by a computing device, that an object of a plurality of objects is an orphan. It may be determined that the object is older than a threshold age. ... Emc Ip Holding Company Llc

10/05/17 / #20170285973

Managing ssd wear rate in hybrid storage arrays

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives. ... Emc Ip Holding Company Llc

10/05/17 / #20170285972

Managing ssd write quotas in data storage systems

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives. ... Emc Ip Holding Company Llc

10/05/17 / #20170285952

System and method for quasi-compacting garbage collection

A method, computer program product, and computer system for identifying, by a computing device, a plurality of used chunks, wherein the plurality of used chunks may include a plurality of free blocks and at least one non-free block. A capacity of the plurality of free blocks that is available to reclaim may be verified. ... Emc Ip Holding Company Llc

10/05/17 / #20170285943

Balancing ssd wear in data storage systems

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives. ... Emc Ip Holding Company Llc

09/28/17 / #20170277595

Unified protection of cluster suite

Techniques to back up data associated with a cluster environment are disclosed. In various embodiments, an indication is received to back up data associated with the cluster. ... Emc Ip Holding Company Llc

09/21/17 / #20170273210

Drive assembly, chassis assembly, and server device

Embodiments of the present disclosure relate to a drive assembly, a chassis assembly, and a server device. The drive assembly comprises: a drive having a first end extending in a direction perpendicular to a length direction of the drive and a first side extending in a direction perpendicular to a width direction of the drive, wherein the drive interface is provided at the first end of the drive; and an adapter having first and second interfaces that are electrically connected with each other, wherein the first interface is plugged into the drive interface, and the second interface is adjacent to the first side of the drive so as to be electrically coupled to other components.. ... Emc Ip Holding Company Llc

09/21/17 / #20170273048

Method and device for positioning

Embodiments of the present disclosure disclose a method of positioning and a corresponding portable device. In one embodiment, a method of positioning is provided. ... Emc Ip Holding Company Llc

09/21/17 / #20170270184

Methods and devices for processing objects to be searched

Embodiments of the present disclosure provide a method and device for processing objects to be searched. The method comprises: receiviug a first input indicating a constraint associated with an object; receiving a second input indicating a category to which the object belong; and establishing, based on the first input and the second input, a classification condition associating the constraint with the category as a part of a classification policy which is used for classifying the object into a category to create a search index. ... Emc Ip Holding Company Llc

09/21/17 / #20170270147

Method and apparatus for storing data

The present disclosure provides a method and apparatus for storing data. The method comprises: extracting metric information and metadata associated with the metric information from time series data, the metric information including a time value and a numerical value at the time value; and staling the metric information in an object storage device and the metadata in a database. ... Emc Ip Holding Company Llc

09/21/17 / #20170270127

Category-based full-text searching

Various embodiments of the present disclosure provide a solution for category-based full-text searching. In some embodiments, there is provided a method of full-text searching. ... Emc Ip Holding Company Llc

09/21/17 / #20170270117

Converging of data management and data analysis

Various embodiments of the present disclosure provide a solution for converging a data management system and a data analysis system at the level of storage. In some embodiments, the present disclosure provides a computer-implemented method. ... Emc Ip Holding Company Llc

09/21/17 / #20170270114

Method and device for searching character string

Embodiments of the present disclosure provide a method and device for searching a character string. In one embodiment, a method of searching a character string is provided. ... Emc Ip Holding Company Llc

09/21/17 / #20170270035

Method, device, and computer program product for testing code

A method, device, and computer program product for testing code. The method includes identifying a plurality of test points in the code and a plurality of test values to be assigned to the plurality of test points. ... Emc Ip Holding Company Llc

09/21/17 / #20170270018

Method and apparatus for rebuilding redundant array of independent disks

Embodiments of the present disclosure relate to a method and apparatus for rebuilding redundant array of independent disks (raid). The method comprises dividing a raid group including a disk into a plurality of stripes in response to detecting a failure of the disk, and each stripe includes a disk slice across all disks of the raid group. ... Emc Ip Holding Company Llc

09/21/17 / #20170270002

Evaluation for rebuilding performance of redundant arrays of independent disks

Embodiments of the present disclosure provide a solution of evaluating a rebuilding performance of a redundant array of independent disks. In some embodiments, there is provided a computer-implemented method, comprising: simulating, based on a first group of redundant arrays of independent disks, a rebuilding process for a second group of redundant arrays of independent disks; obtaining a first performance metric of the simulated rebuilding process; and identifying a factor associated with the rebuilding performance of the second group of redundant arrays of independent disks based on the first performance metric.. ... Emc Ip Holding Company Llc

09/21/17 / #20170270000

Method for storage management and storage device

Embodiments of the present disclosure provide a method for storage management and a storage device. The method for storage management comprises; dividing a first storage medium into a first group or extents and a second group of extents, each extent including a plurality of logically continuous blocks of the first storage medium, the second group being reserved as backup extents; detecting whether an extent in the first group of extents is a defective extent; and disabling the extent in the first group of extents and mapping a logical address of the extent in the first group of extents to an extent in the second group of extents, in response to detecting that the extent in the first group of extents is a defective extent. ... Emc Ip Holding Company Llc

09/21/17 / #20170269990

Method and apparatus for handling errors in a storage system

Various embodiments of the present disclosure provide a method and apparatus for handling errors in a storage system. The method includes: determining configuration of a failed platform of a storage system; based on the determined configuration of the platform, determining policy for handling errors; and in response to detecting the errors, handling errors with the policy.. ... Emc Ip Holding Company Llc

09/21/17 / #20170269985

Method and apparatus for failure classification

Embodiments of the present disclosure provide a method and apparatus for classifying a failure. The method comprises obtaining a log associated with a failure and identifying a key event in the log, and the key event indicates a predetermined situation. ... Emc Ip Holding Company Llc

09/21/17 / #20170269983

Method and apparatus for managing device failure

Embodiments of the present disclosure relate to a method and apparatus for managing a failure of a device. The method comprises detecting whether a failure occurs in a device, and generating a failure report for the failure in response to the failure occurring in the device. ... Emc Ip Holding Company Llc

09/21/17 / #20170269905

Method and apparatus for delivering software solutions

Embodiments of the present disclosure provide a method and apparatus of software solution delivery. The method comprises: receiving hardware requirements and software requirements associated with the software solution; determining, according to the hardware requirements and the software requirements, hardware resources and delivery contents associated with the software solution based on a set of predefined policies; retrieving the determined hardware resources from a pool of hardware resources; and delivering the delivery contents to the determined hardware resources. ... Emc Ip Holding Company Llc

09/21/17 / #20170269859

Method and apparatus for storage system

The present disclosure provides a method and an apparatus for a storage system. The storage system includes an active storage site and a standby storage site, and a logical unit number lun for a storage pool of the active storage site is replicated to a lun for a storage pool of the standby storage site to form a consistency group. ... Emc Ip Holding Company Llc

09/21/17 / #20170269846

Method and device for storage management

Embodiments of the present disclosure provide a method and device for storage management. The method comprises: receiving from a host a storage creating request which specifies a target capacity expected by the host creating for the host a first group of logical units having the target capacity; associating the first croup of logical units with physical storage for use by the host; and creating for the host a second group of logical units having a first additional capacity, the second group of logical units being unassociated with the physical storage.. ... Emc Ip Holding Company Llc

09/21/17 / #20170269845

Method and device for data backup

Embodiments of the present disclosure provide a device for data backup comprising: a secondary backup device coupled to a primary backup device, the secondary backup device further comprising data segmentation unit operable to divide target data to be backed up into a plurality of data segments; data fingerprint generation unit operable to generate a corresponding data fingerprint for each data segment from a plurality of data segments, and providing the data fingerprint to the primary backup device for backing up the target data at the primary backup device, wherein the data fingerprint is a mapped data segment of a length less than a corresponding data segment length.. . ... Emc Ip Holding Company Llc

09/21/17 / #20170269646

Rack-mounted server

Embodiments of the present disclosure provide a rack-mounted server. The rack-mounted server comprises a first drive bay and a second drive bay, the first drive bay and the second drive bay include a plurality of drive slots respectively, and the second drive bay is disposed outside of the first drive bay and rotatable about the first drive bay. ... Emc Ip Holding Company Llc

09/21/17 / #20170269163

Method and apparatus for testing battery conditions

Embodiments of the present disclosure provide a method and apparatus for testing a condition of a battery. In one embodiment, a testing instruction for the battery is received from a controller of a device. ... Emc Ip Holding Company Llc

09/14/17 / #20170264682

Data movement among distributed data centers

Embodiments of the present disclosure provide a method and an apparatus for data movement among distributed data centers in a peer network. The method comprises: reducing an amount of data to be moved by pre-processing the data; generating a torrent file for the data; distributing the torrent file to a peer data center, and in response to receiving a data request from the peer data center, transmitting a segment of the data to the peer data center. ... Emc Ip Holding Company Llc

09/14/17 / #20170263090

Method and apparatus for video surveillance

Embodiments of the present disclosure provide a method and apparatus for video surveillance. The method comprises: receiving a video data transmission request from a mobile device; registering the mobile device as a temporary surveillance device of the video surveillance system in response to the video data transmission request; establishing a wireless connection with the mobile device, receiving video data from the mobile device via the wireless connection; and processing and storing the video data. ... Emc Ip Holding Company Llc

09/14/17 / #20170262385

Method and apparatus for data storage service

Embodiments of the present disclosure provide a method and apparatus for providing data storage service. The method comprises: receiving a storage service template from an user, the storage service template specifying a storage service policy for the user and a service instance to launch; and providing a storage service according to the storage service template; wherein the storage service policy defines a storage function to be performed for data of the user. ... Emc Ip Holding Company Llc

09/14/17 / #20170262336

Method and system for improving flash storage utilization by predicting bad m-pages

A method for managing persistent storage. The method includes selecting a page for a proactive read request, where the page is located in the persistent storage. ... Emc Ip Holding Company Llc

09/14/17 / #20170262232

Method and apparatus for optimizing data storage based on application

Embodiments of the present disclosure propose a method and apparatus for optimizing storage of application data. The method comprises obtaining description information for application data from an application; performing storage optimization based on the description information; and performing at least pan of a storage function to be implemented by the back-end storage device, based on the description information before transmitting application data to the back-end storage device. ... Emc Ip Holding Company Llc

09/14/17 / #20170262223

Optimized auto-tiering

Described are techniques for performing data movement optimization processing comprising: receiving a list of proposed data movements; ranking the list in accordance with one or more criteria associated with each of the proposed data movements of the list, wherein the one or more criteria for each proposed data movement, that moves a data portion to a target storage tier, includes at least one characteristic about each proposed data movement other than i/o workload directed to the data portion; selecting a subset of the proposed data movements of the list; implementing the subset of the proposed data movements by performing each of the proposed data movements of the subset; and revising the list to remove proposed data movements of the subset implemented in said implementing. A new list may be obtained each time period. ... Emc Ip Holding Company Llc

09/14/17 / #20170262221

Methods and apparatuses for data migration of a storage device

Embodiments of the present disclosure provide methods and apparatuses for data migration of storage devices including registering at least one executing unit for data migration, each of the at least one executing unit corresponding to description file; extracting and storing information contained in the description file corresponding to each of the at least one executing unit; receiving a data migration request from a user; in response to the data migration request from the user, selecting an executing unit for data migration of the user at least based on part of the stored information contained in the description file; and scheduling an instance of the selected executing unit to execute data migration of the user. The methods or apparatuses according to embodiments of the present disclosure can implement, in a uniform and scalable manner, data migration for various formats, various performance requirements, and application scenarios.. ... Emc Ip Holding Company Llc

09/14/17 / #20170262216

Dynamic storage tiering based on predicted workloads

A technique for performing storage tiering in a data storage system includes monitoring storage demands over time to generate a time-based record of storage demands. Based on the time-based record, the data storage system makes predictions of future demand and proactively performs storage tiering based on the predictions. ... Emc Ip Holding Company Llc

09/14/17 / #20170262032

Method and apparatus for controlling a network node

Embodiments of the present disclosure provide a method and apparatus of controlling a network node. The method comprises: providing a virtual pdu by using a computing device; and causing the virtual pdu to control power supply of the network node coupled to the virtual pdu according to a type of the network node. ... Emc Ip Holding Company Llc

09/07/17 / #20170256074

Lossless compression of fragmented image data

Lossless compression of fragmented image data is disclosed. In some embodiments, a stream of information comprising data elements having statistical characteristics is received. ... Emc Ip Holding Company Llc

08/31/17 / #20170249370

Method and apparatus for data processing

A method and apparatus for data processing including receiving a data loading request from a data processor; in response to receiving the data loading request, obtaining requested raw data from a data memory; in response to the raw data being unstructured data, extracting, textual data from the raw data with a text extractor associated with a file type of the raw data; and transmitting the textual data to the data processor. Various embodiments can employ a uniform flow to process structured data and unstructured data. ... Emc Ip Holding Company Llc

08/31/17 / #20170249089

Method and apparatus for maintaining reliability of a raid

A method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss probability, the first data loss probability indicating reliability of a traditional redundant array of independent disks; determining a second data loss probability, the second data loss probability indicating reliability of the mapped redundant array of independent disks; and determining, based on the first and second data loss probabilities, a condition for maintaining the reliability of the mapped redundant array of independent disks. ... Emc Ip Holding Company Llc

08/17/17 / #20170235652

Method and system for star replication using multiple replication technologies

Example embodiments of the present invention relate to a method, a system, and a computer program product for performing data replication and backup. The method comprises performing a first data replication of a production site storage to a replication site storage and performing a first backup of the production site storage to a production site backup storage. ... Emc Ip Holding Company Llc

08/17/17 / #20170235650

Backup appliance replication to provide virtual machine recovery at a remote site

Techniques to protect data are disclosed. A backup appliance configuration data associated with a first backup appliance associated with a first virtual machine environment is received at a host site. ... Emc Ip Holding Company Llc

08/17/17 / #20170235643

Data recovery from multiple data backup technologies

A backup system comprises a tape backup storage storing a set of tape backup data, a snapshot backup storage storing a nearest snapshot, and a processor. The processor is configured to determine the nearest snapshot, wherein a snapshot time of the nearest snapshot is nearest in time to a backup time, and determine the set of tape backup data, wherein the set of tape backup data and the nearest snapshot enable recovery of a backup data.. ... Emc Ip Holding Company Llc

08/17/17 / #20170235642

High speed backup

High speed backup of a target volume to a vhd format is disclosed. In various embodiments, a hint data indicating a last known file system extent associated with a previously-processed data zone is received. ... Emc Ip Holding Company Llc

08/10/17 / #20170228294

Virtual proxy based backup

Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. ... Emc Ip Holding Company Llc

07/20/17 / #20170206145

Caching of backup chunks

Contents of a plurality of backups that share a common characteristic are profiled. A portion of the plurality of backups is selected as a base backup reference data to be distributed. ... Emc Ip Holding Company Llc

07/13/17 / #20170199820

Managing cache compression in data storage systems

A technique for managing cache in a data storage system is disclosed. Data storage system cache memory is arranged into multiple input/output (io) cache macroblocks, where a first set of io cache macroblocks are configured as compressed io cache macroblocks, each compressed io cache macroblock storing a plurality of variable sized compressed io data blocks, and a second set of io cache macroblocks are configured as non-compressed io cache macroblocks, each non-compressed io cache macroblock storing a plurality of fixed sized non-compressed io data blocks. ... Emc Ip Holding Company Llc

07/13/17 / #20170199695

Allocating raid storage volumes across a distributed network of storage elements

A distributed network of storage elements (dnse) is provided in which the physical capacity of each drive is split into a set of equal sized logical splits which are individually protected within the dnse using separate raid groups. To reduce restoration latency, members of the raid groups having a member in common on a given drive are spread within the dnse to minimize the number of sets of drives within the dnse that have raid members in common. ... Emc Ip Holding Company Llc

07/06/17 / #20170195247

Method and apparatus for cloud system

Embodiments of the present disclosure provide a method and apparatus for a cloud system. The method includes: dynamically selecting, based on available infrastructure resources and at least one resource request, a scheduling strategy from a set of candidate scheduling strategies; and applying the selected scheduling strategy to schedule the infrastructure resources to serve the at least one resource request. ... Emc Ip Holding Company Llc

07/06/17 / #20170194796

Method and apparatus for charging a battery pack

Embodiments of the present disclosure relate to a method and apparatus for charging a battery pack. The method comprises: detecting voltages of batteries in the battery pack in real time; charging the battery pack with a charging current that is at least based on the detected voltages; and performing, on the batteries in the battery pack, balance charging by a digital discharging signal. ... Emc Ip Holding Company Llc

07/06/17 / #20170192895

Method and apparatus for expanding cache size for cache array

There is provided a method and apparatus of expanding capacity for a cache array. The method includes in response to detecting that a first new cache disk is to be added to a first cache array, initializing the first new cache disk without disabling other cache disks in the first cache array; allocating a storage space for a cache page metadata based on a result of the initializing; storing the cache page metadata into an initialized directory logical unit number, dir lun; storing a copy of the cache page metadata from a memory into the dir lun to facilitate the first cache disk to be in a ready state; and in response to the first new cache disk being in the ready state, configuring the first new cache disk as being in an initialized state to expand the capacity of the first cache array.. ... Emc Ip Holding Company Llc

07/06/17 / #20170192862

Method and apparatus for backup communication

Embodiments of the present disclosure relate to a method and an apparatus for backup communication. The method comprises: detecting a failure of a management interface between a processor and a baseboard management controller; in response to detecting the failure of the management interface, performing backup communication between the processor and the baseboard management controller using a control interface, wherein the baseboard management controller can obtain a physical parameter of the processor via the control interface; and transmitting a packet between the processor and the baseboard management controller via the control interface.. ... Emc Ip Holding Company Llc

07/06/17 / #20170192703

Method and device for recovering data replication between storage devices

There is provided a method and device for recovering data replication between storage devices. The method comprises: creating mirrored pairs between logical units of a primary storage device and logical units of a secondary storage device; in response to the primary storage device recovering from an interruption state to a normal state, re-creating the mirrored pairs based on one or more replication sessions between the logical units of the primary storage device and the logical units of the secondary storage device stored before interruption; and replicating data to the primary storage device based on the re-created mirrored pairs.. ... Emc Ip Holding Company Llc

07/06/17 / #20170192702

Method and apparatus for operating hybrid storage devices

Embodiments of the present disclosure relate to a method and an apparatus for operating a hybrid storage device, the hybrid storage device including a storage device of a first type and a storage device of a second type that is different from the first type, the method comprising: synchronously writing data in the storage device of the first type and the storage device of the second type. By using the embodiments of the present disclosure, the actual storage space may be increased, and the service life of the storage device may be prolonged.. ... Emc Ip Holding Company Llc

07/06/17 / #20170192701

Method and device for data replication

There is provided a method and device for data replication. The method comprises: obtaining, in a network interface card, data segments by segmenting input first data; determining, in the network interface card, fingerprints corresponding to the data segments; and comparing, in a central processing unit, the fingerprints of the data segments with existing fingerprints corresponding to processed data segments, and determining, based on a result of the comparing, whether to de-duplicate the data segments corresponding to the fingerprints, to perform the data replication.. ... Emc Ip Holding Company Llc

07/06/17 / #20170192695

Method and apparatus for facilitating wear leveling of solid state disk

Embodiments of the present disclosure relate to a method and apparatus for facilitating wear leveling of a solid state disk (ssd). The method comprises obtaining a performance parameter of a ssd device of a plurality of ssd devices in the ssd cache, and the ssd device includes one or more ssd disks. ... Emc Ip Holding Company Llc

06/29/17 / #20170187792

Method and apparatus for distributed data processing

Embodiments of the present disclosure provide a method and apparatus for distributed data processing. The method comprises: receiving from an upstream node an input message attached with a shared count, the shared count being used for determining a processing status of a root message associated with the input message; processing the input message to generate one or more new messages; allocating to each of the one or more new messages a respective new shared count based on the received shared count; and transmitting the one or more new messages to one or more downstream nodes respectively. ... Emc Ip Holding Company Llc

06/29/17 / #20170185705

Method and device for simulating disk drive

Embodiments of the present disclosure relate to a method and device for simulating a disk drive. The device comprises a converter configured to convert a received first signal for operating the device into a second signal and a third signal. ... Emc Ip Holding Company Llc

06/29/17 / #20170185671

Method and apparatus for determining similar document set to target document from a plurality of documents

Embodiments of the present disclosure provide a method and an apparatus for determining a similar document set to a target document from a plurality of documents. Each of the multiple documents and the target document may include a plurality of words, and each of words corresponds to a different integer. ... Emc Ip Holding Company Llc

06/29/17 / #20170185498

Method and apparatus for facilitating storage system recovery and relevant storage system

Embodiments of the present invention provide a method of facilitating recovering a storage system, the storage system comprising a plurality of system disks for storing system information of the storage system, and at least one array associated with the plurality of system disks to manage the plurality of system disks, the method comprising: in response to failure of at least one system disk in the plurality of system disks, determining a performance deterioration degree of the at least one disk array; and in response to the performance deterioration degree of the at least one disk array being a first level, setting boot information of the one disk away to a first value, where the first value indicates skipping creation of the one disk array during a booting process of the storage system.. . ... Emc Ip Holding Company Llc

06/29/17 / #20170185497

Methods and devices for multi-level data protection in a storage system

A method and apparatus for multi-level data protection in a storage system. The storage system comprises a first storage device, a second storage device, and a third storage device, the method comprising: establishing a synchronous replication session between the first storage device and the second storage device so as to synchronously replicate data in the first storage device to the second storage device; establishing an asynchronous replication session between the first storage device and the third storage device so as to asynchronously replicate the data in the first storage device to the third storage device; and recovering the asynchronous replication by establishing an asynchronous replication session between the second storage device and the third storage device in response to a failure of the first storage device.. ... Emc Ip Holding Company Llc

06/29/17 / #20170185467

Method and apparatus for determining failure similarity in computing device

Embodiments of the present disclosure provide a method and an apparatus for a computing device. The computing device may generate stacks for crash dump in response to failures, each of the stacks may include a plurality of stack frames from bottom to top, and each of the stack frames may include function information associated with a corresponding failure. ... Emc Ip Holding Company Llc

06/29/17 / #20170185466

Method and device for determining causes of performance degradation for storage systems

Embodiments of the present disclosure provide a method and apparatus for determining a cause of performance degradation of a storage system. The method comprises: monitoring performance of the storage system according to a predetermined policy; generating a performance degradation event from a result of the monitoring based on system performance baseline; in response to performance degradation event, obtaining information about the performance degradation; and offline analyzing the information to determine the cause of the performance degradation. ... Emc Ip Holding Company Llc

06/29/17 / #20170185452

Apparatus and method for data processing

Embodiments of the present disclosure provide a method and apparatus for data processing. The apparatus comprises: a dividing unit configured to divide, based on a predetermined policy, computation workload for data in a storage node into at least one sub-workload; and a dispatching unit configured to dispatch the at least one sub-workload to at least one of the storage node and a computing node that is physically separate from the storage node for execution of the at least one sub-workload with computing resources in the at least one of the storage node and the computing node.. ... Emc Ip Holding Company Llc

06/29/17 / #20170185331

Method and apparatus for controlling access to a disk array

A method and an apparatus for controlling an access to a disk array. The method comprises: receiving a command for writing to a first stripe of the plurality of stripes; and determining a first parity position for the first stripe by searching a mapping table, the mapping table recording a first mapping between the first stripe and the first parity position allocated in the first stripe, the first parity position being arranged in a first disk of the plurality of disks having a minimum wearing level. ... Emc Ip Holding Company Llc

06/29/17 / #20170185318

Method and apparatus for managing data access

A method and apparatus for managing data access comprises: receiving a write request for writing data into one or more storage blocks; in response to determining that a storage block is unavailable, writing a part of the data into a virtual storage block corresponding to the storage block, the part of the data being required to be written into the storage block; and in response to determining that the storage block becomes available, copying the part of the data from the virtual storage block to the storage block. The embodiments of the present disclosure further disclose a corresponding apparatus. ... Emc Ip Holding Company Llc

06/29/17 / #20170185309

Method and device for storage system

Embodiments of the present disclosure provide a method and device for a storage system. The method may include: replicating, through a first replication process, data in a first storage device to a second storage device to obtain a data replica; replicating, through a second replication process, metadata of the data to the second storage device to obtain a first metadata replica; replicating, in the second storage device through a third replication process, the first metadata replica to obtain a second metadata replica; and performing data recovery based on the data replica and the second metadata replica.. ... Emc Ip Holding Company Llc

06/29/17 / #20170185296

Methods and apparatus for controlling data reading from a storage system

Embodiments of the present disclosure provide methods and apparatuses for controlling data reading from a storage system. The storage system includes a plurality of storage devices and a backup of the data is stored in each of the plurality of storage devices. ... Emc Ip Holding Company Llc

06/29/17 / #20170185131

Method and apparatus for supplying power to a processor

Embodiments of the present disclosure provide a method, an apparatus, an additional power supply, and a mainboard system for supplying power to a processor. The method comprises determining whether an additional power supply is able to provide extra power required by a processor in response to receiving a first signal from a power supply unit that supplies power to the processor. ... Emc Ip Holding Company Llc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Emc Ip Holding Company Llc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Emc Ip Holding Company Llc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###