-
公开(公告)号:US09817728B2
公开(公告)日:2017-11-14
申请号:US15089837
申请日:2016-04-04
Applicant: Symbolic IO Corporation
Inventor: Brian M. Ignomirello , Suihong Liang
CPC classification number: G06F11/1469 , G06F11/1451 , G06F11/1464 , G06F21/62 , G06F2201/805 , G06F2201/84
Abstract: A system and method to create a clone of a source computing system, the system including the steps of selecting a memory space coupled to the source computing system, retrieving uncoded data from the selected memory space, encoding the uncoded data by use of a bit-marker-based encoding process executing on a backup server, storing encoded data in a protected memory coupled to the backup server, wherein the protected memory is protected from a power interruption, retrieving the encoded data from the protected memory; and decoding the encoded data onto a target computing system, wherein the target computing system is separate from the source computing system.
-
公开(公告)号:US20170322852A1
公开(公告)日:2017-11-09
申请号:US15451868
申请日:2017-03-07
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Harish Subramanya Iyer Srinivas Iyer , Bharat Misra
CPC classification number: G06F11/1469 , G06F8/71 , G06F9/441 , G06F11/1417 , G06F11/1451 , G06F2201/805
Abstract: In one example, a method may include generating, by a computing device, a volume as a file in memory, where the volume may be based on an operating system (OS) image. The method may include attaching the file to a workload, booting the workload using the OS image, generating a version of the file with at least one block that underwent change and metadata associated with the change based on an input/output request to the volume, storing, by the computing device, the file and the version of the file on a storage device associated with the computing device, and recovering a version of the volume associated with the workload using the file and the version of the file stored in the storage device.
-
公开(公告)号:US20170322848A1
公开(公告)日:2017-11-09
申请号:US15144950
申请日:2016-05-03
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Vita Bortnikov , Zvi Cahana , Shlomit I. Shachor , Ilya Shnayderman
IPC: G06F11/14
CPC classification number: G06F11/142 , G06F2201/805 , G06F2201/85
Abstract: A processor-implemented method, for continuing operation of a quorum based system is provided. The method detects a loss of quorum. A plurality of speculative configurations is created, whereby each speculative configuration is isolated from other speculative configurations in the quorum based system. Each speculative configuration continues to order requests during the creation of speculative configurations. The method selects and starts one of the plurality of speculative configurations as a new operational configuration. Ordered requests continue to the new operational configuration. The original configuration of the quorum based system is restarted in response to the plurality of speculative configurations not being isolated.
-
公开(公告)号:US09811428B2
公开(公告)日:2017-11-07
申请号:US14559343
申请日:2014-12-03
Applicant: NetApp, Inc.
Inventor: Vaiapuri Ramasubramaniam , Harihara Kadayam , Parag Sarfare , Yong Eun Cho , Chaitanya Patel , Hrishikesh Keremane , Prachi Deshmukh
CPC classification number: G06F11/2033 , G06F11/2028 , G06F11/2041 , G06F11/2046 , G06F2201/805
Abstract: A system and method for handling multi-node failures in a disaster recovery cluster is provided. In the event of an error condition, a switchover operation occurs from the failed nodes to one or more surviving nodes. Data stored in non-volatile random access memory is recovered by the surviving nodes to bring storage objects, e.g., disks, aggregates and/or volumes into a consistent state.
-
公开(公告)号:US20170315881A1
公开(公告)日:2017-11-02
申请号:US15142850
申请日:2016-04-29
Applicant: NetApp, Inc.
Inventor: Richard P. JERNIGAN, IV
CPC classification number: G06F11/1471 , G06F2201/80 , G06F2201/805
Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently repairing tree databases with variable-length records. Methods for repairing tree databases with variable-length records are disclosed which include: iterating the tree database, detecting at least one recoverable leaf block, reducing the at least one recoverable leaf block to its legally formatted contents, and writing the at least one recoverable leaf block back into the tree database; processing the at least one recoverable leaf block to ensure the at least one recoverable leaf block represents a disjoint region within a record space within the tree database; and rebuilding branch blocks as necessary to provide a lookup and organizational index for the at least one recoverable leaf block.
-
公开(公告)号:US20170315870A1
公开(公告)日:2017-11-02
申请号:US15499868
申请日:2017-04-27
Applicant: Beijing Xiaomi Mobile Software Co., Ltd.
Inventor: Xiaoliang ZHANG , Hao YAN , Ren LIU
CPC classification number: G06F11/142 , G06F1/30 , G06F9/485 , G06F11/0757 , G06F11/0793 , G06F12/08 , G06F2201/805 , G06F2201/81
Abstract: A method, a device and a storage medium for cleaning a memory are provided. The method includes that: a preset level corresponding to a detected hang state is determined; a cleaning mode corresponding to the preset level is determined; and an application program running in a memory is cleaned according to the cleaning mode.
-
公开(公告)号:US20170308438A1
公开(公告)日:2017-10-26
申请号:US15385124
申请日:2016-12-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hye-jin YIM , Seung-jae LEE , Il-han PARK , Kang-bin LEE
CPC classification number: G06F11/1402 , G06F2201/805 , G06F2201/82 , G11C11/5642 , G11C16/26 , G11C16/3418 , G11C16/349 , G11C16/3495
Abstract: A memory device includes a memory cell array including a plurality of memory cells; a counting circuit configured to obtain a counting result by performing a counting operation on data read from the plurality of memory cells; and a control logic configured to perform a data restoring operation based on the counting result without involvement of a memory controller.
-
158.
公开(公告)号:US20170308309A1
公开(公告)日:2017-10-26
申请号:US15138629
申请日:2016-04-26
Applicant: International Business Machines Corporation
Inventor: Edgar R. Cordero , Kyu-hyoun Kim , Warren E. Maule , Adam J. McPadden , Anuwat Saetow
IPC: G06F3/06 , G11C11/4096 , G11C11/406 , G06F11/20 , G11C14/00
CPC classification number: G06F3/0619 , G06F3/0608 , G06F3/065 , G06F3/0652 , G06F3/0656 , G06F3/0659 , G06F3/0685 , G06F11/2015 , G06F2201/805 , G06F2201/86 , G11C5/04 , G11C14/0018
Abstract: An aspect includes coherency management between volatile memory and non-volatile memory in a through-silicon via (TSV) module of a computer system. A plurality of TSV write signals is simultaneously provided to the volatile memory and the non-volatile memory. A plurality of values of the TSV write signals is captured within a buffer of the non-volatile memory corresponding to a data set written to the volatile memory. Storage space is freed within the buffer as the data set corresponding to the values of the TSV write signals stored within the buffer is written to a non-volatile memory array within the non-volatile memory.
-
公开(公告)号:US09798377B2
公开(公告)日:2017-10-24
申请号:US14879030
申请日:2015-10-08
Applicant: Apple Inc.
Inventor: Karan Sanghi , Saurabh Garg , Haining Zhang
CPC classification number: G06F1/3293 , G06F1/3228 , G06F1/3243 , G06F1/3287 , G06F9/4403 , G06F9/4405 , G06F9/4411 , G06F11/1417 , G06F11/1471 , G06F11/1474 , G06F13/4282 , G06F2201/805 , G06F2201/87 , Y02D10/122 , Y02D10/14 , Y02D10/151 , Y02D10/152 , Y02D10/171
Abstract: Methods and apparatus for an inter-processor communication (IPC) link between two (or more) independently operable processors. In one aspect, the IPC protocol is based on a “shared” memory interface for run-time processing (i.e., the independently operable processors each share (either virtually or physically) a common memory interface). In another aspect, the IPC communication link is configured to support a host driven boot protocol used during a boot sequence to establish a basic communication path between the peripheral and the host processors. Various other embodiments described herein include sleep procedures (as defined separately for the host and peripheral processors), and error handling.
-
公开(公告)号:US20170300386A1
公开(公告)日:2017-10-19
申请号:US15131872
申请日:2016-04-18
Applicant: Acronis International GmbH
Inventor: Victor Shulga , Vasily Semyonov , Stanislav Protasov , Mark Smulevich , Serguei Beloussov
CPC classification number: G06F11/1451 , G06F9/45558 , G06F11/1469 , G06F2009/45583 , G06F2201/805 , G06F2201/815 , G06F2201/84
Abstract: A system and method is disclosed for performing agentless backup of a virtual machine using a temporary attached virtual disk. An example method includes creating a virtual machine disk in a datastore, loading a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine, communicatively coupling the datastore to the virtual machine, collecting the metadata relating to the at least one application executing in the operating system of the virtual machine, generating a snapshot of the virtual machine, and storing a backup of the virtual machine in a backup archive based on the snapshot.
-
-
-
-
-
-
-
-
-