-
41.
公开(公告)号:US10454939B1
公开(公告)日:2019-10-22
申请号:US15198692
申请日:2016-06-30
申请人: EMC Corporation
发明人: Shay Amram , Alex Zaslavsky , Carmit Sahar
IPC分类号: H04L29/06
摘要: There is disclosed in one embodiment a method comprising the step of determining, access rights granted to a first user that enables access to a computerized resource. The method also comprises the step of comparing the access rights granted to the first user against access rights granted to a second user associated with the first user. The method further comprises the step of providing a warning when the comparison indicates that the first user has excessive access rights over the second user.
-
公开(公告)号:US10440860B2
公开(公告)日:2019-10-08
申请号:US14871592
申请日:2015-09-30
申请人: EMC Corporation
IPC分类号: H05K7/20 , H01L23/467 , F04B45/04 , F04D33/00 , G06F1/20 , F04B35/04 , F04B45/047
摘要: A system for thermal management of a heat sink via active surfaces. The heat sink includes a cavity within the heat sink, and a nozzle. The nozzle provides a pathway from the cavity to a surface of the heat sink. The heat sink also includes a membrane attached to the cavity and an actuator of the membrane, causing the membrane to oscillate. The oscillation of the membrane causes inflow and outflow of a medium through the nozzle.
-
公开(公告)号:US10437783B1
公开(公告)日:2019-10-08
申请号:US14496790
申请日:2014-09-25
申请人: EMC Corporation
发明人: Saar Cohen , Assaf Natanzon
IPC分类号: G06F16/174 , G06F16/23 , G06F11/14
摘要: In one aspect, a method includes extracting configuration files from a deduplication device, configuring a storage array based on the configuration files extracted, extracting data for a point-in-time (PIT) from the deduplication device and sending the data for the PIT extracted to the storage array. In another aspect, an apparatus includes electronic hardware circuitry configured to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array. In a further aspect, an article includes a non-transitory computer-readable medium that stores computer-executable instructions. The instructions cause a machine to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array.
-
44.
公开(公告)号:US10430233B1
公开(公告)日:2019-10-01
申请号:US14751721
申请日:2015-06-26
申请人: EMC Corporation
摘要: Techniques are provided for scheduling computational tasks among multiple classes of storage resources based on a job classification. A job to be executed is classified into one of a plurality of predefined job classes. Each predefined job class is associated with a corresponding one of a plurality of predefined storage classes. The job is then assigned based on the classification to one of the storage resources of the predefined storage class associated with the classified predefined job class. Exemplary predefined storage classes include a performance class, a capacity class, a key-value storage class, and a shingled disk drive class. Exemplary predefined job classes include a CPU Intensive job class, an IO Intensive job class and a Small IO job class. Data required for a job is optionally prefetched before the job is assigned to a storage device. Data objects to be evicted from a storage device are optionally selected based on an anticipated future access.
-
公开(公告)号:US10430220B1
公开(公告)日:2019-10-01
申请号:US14863608
申请日:2015-09-24
申请人: EMC Corporation
IPC分类号: G06F9/455
摘要: Software emulations of physical devices allow protocol neutral communications between heterogeneous operating systems. Within a computing node of a storage cluster, a logical communications cut-through device connects a guest operating system to a front end adapter and enables the guest operating system to perform operations on an allocated portion of computing node memory without hypervisor intervention. The cut-through device may implement an industry standard memory-mapped interface, thereby enabling a guest operating system to discover the cut-through device and obtain access to memory that is shared with the hypervisor and/or another guest OS. Moreover, if guest OSs and/or the hypervisor share any communications protocol then the channel may be utilized at memory speeds. This may be advantageous in symmetric multiprocessing environments in which multiple guest OSs can have core affinities.
-
公开(公告)号:US20190297026A1
公开(公告)日:2019-09-26
申请号:US16367137
申请日:2019-03-27
申请人: EMC Corporation
发明人: John Gemignani, JR.
IPC分类号: H04L12/911 , H04L12/801 , H04L12/835
摘要: Aggregate socket resource management is presented herein. A system can comprise a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining a present aggregate amount of data associated with processing requests from a socket; setting a defined aggregate data limit on the present aggregate amount of data; and in response to determining changes in a difference between the defined aggregate data limit and the present aggregate amount of data, modifying a defined data capacity limit on a data capacity of a receive buffer of the socket. In an example, the determining of the changes in the difference between the defined aggregate data limit and the present aggregate amount of data comprises reducing/increasing the defined data capacity limit in response to the difference being determined to be decreasing/increasing.
-
公开(公告)号:US10423506B1
公开(公告)日:2019-09-24
申请号:US14755808
申请日:2015-06-30
申请人: EMC Corporation
发明人: Assaf Natanzon , Erez Webman
IPC分类号: G06F11/20
摘要: A System, Computer program product, and computer-executable method of rebuilding a failed data storage device within a storage architecture including a plurality of protection domains including two or more data storage devices, wherein a RAID protection is generated over volumes provided from the plurality of protection domains, the System, Computer program product, and computer-executable method including receiving a notification of a failed data storage device of the data storage devices within a first protection domain of the plurality of protection domains and rebuilding the failed data storage device using reserved data storage within a first data storage device within the first protection domain.
-
公开(公告)号:US10416982B1
公开(公告)日:2019-09-17
申请号:US15199169
申请日:2016-06-30
申请人: EMC Corporation
摘要: A method, computer program product, and computing system for receiving telemetry data from a remote storage system. The telemetry data is analyzed to assign a system health score to the remote storage system.
-
49.
公开(公告)号:US10410693B2
公开(公告)日:2019-09-10
申请号:US15342940
申请日:2016-11-03
申请人: EMC Corporation
IPC分类号: G06F15/167 , G11C7/10 , G06F12/08 , G06F16/22 , G06F15/173 , G06F1/00
摘要: A system includes a plurality of processors, each being coupled to each of remaining processors via a cluster of processor interconnects. The cluster of processor interconnects form a data distribution network. The system further includes a plurality of roots coupled to the processors, each root corresponding to one of the processors. Each root comprises a memory controller, one or more branches coupled to the memory controller, and a plurality of memory leaves coupled to the branches, each memory leaf having one or more solid state memory devices. Each of the branches is associated with one or more of the memory leaves and provides access to the associated memory leaves. Each of the processors can access any one of the memory leaves via a corresponding branch of any one of the roots over the data distribution network.
-
公开(公告)号:US10402733B1
公开(公告)日:2019-09-03
申请号:US14741928
申请日:2015-06-17
申请人: EMC Corporation
发明人: Sanping Li , Yu Cao , Shamail Tahir , Kenneth Durazzo
摘要: Workload data associated with past execution of an application by a computing system is obtained. Two or more prediction models are trained using the obtained past workload data. A weight is assigned to each of the two or more trained prediction models. The two or more weighted prediction models are combined to form an ensemble prediction model configured to predict, in real-time, workload associated with future execution of the application by the computing system.
-
-
-
-
-
-
-
-
-