-
公开(公告)号:US10460759B1
公开(公告)日:2019-10-29
申请号:US16005135
申请日:2018-06-11
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Thomas Grant Slatton , Douglas Stewart Laurence
Abstract: Technologies are provided for partially updating shingled magnetic recording (SMR) zones in SMR storage devices. An SMR storage device can receive and process a command to update a write pointer for an SMR zone to point to an arbitrary write position within the SMR zone. A partial SMR zone update command can be received and processed to modify part of the data stored in the SMR zone. A write position within the SMR zone where data to be modified is stored can be identified. Data stored in the SMR zone following the identified write position can be read to a temporary location and modified. A write pointer for the SMR zone can be updated to point to the identified write position. The modified data can then be written to the SMR zone, starting at the write position identified by the write pointer, or to another SMR zone of the storage device.
-
公开(公告)号:US10311224B1
公开(公告)日:2019-06-04
申请号:US15467896
申请日:2017-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Jaime Ismael Rangel Martinez
Abstract: A digital seal of a current configuration of a rack can be generated to authenticate that rack components within the rack remain unchanged during transport. At a manufacturing site, an agent can be executed so as to capture a plurality of device identifiers, which indicate what hardware or software components are present in the rack. A digital seal representing a current configuration of the rack can be generated using the device identifiers and stored at a secure location within the rack. When the rack is transported from one location to another, the digital seal of the rack travels with the rack. At a data center, the rack can be re-tested and a new measurement can be captured. The stored digital seal can be compared to the new measurement to ensure that the rack components have not been compromised during shipping.
-
公开(公告)号:US20190075186A1
公开(公告)日:2019-03-07
申请号:US15695959
申请日:2017-09-05
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Ahmed Mohammed Shihab
Abstract: Technologies are provided for a dynamically scalable storage architecture. A workload manager can be configured to monitor compute workloads targeting network-enabled storage devices. The workload manager can identify servers to perform all or part of the compute workloads. The workload management server can configure the identified servers to establish logical connections with the network-enabled storage devices, wherein the identified servers can transmit data access commands to the network-enabled storage devices via a computer network. The identified servers can then be used to perform all or part of the compute workloads targeting the network-enabled storage devices. In at least some embodiments, the workload manager can monitor a pool of available servers, from which servers can be identified and associated with network-enabled storage devices. In a different or further embodiment, the workload management server can instantiate new virtual servers and associate the virtual servers with network-enabled storage devices.
-
公开(公告)号:US10185508B1
公开(公告)日:2019-01-22
申请号:US15422832
申请日:2017-02-02
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Luis Padilla Munoz , Troy Cognata
Abstract: Technologies are provided for remotely destroying a storage device. One or more commands can be transmitted to a storage device to render the storage device inoperable. The storage device can be placed in a retired operation mode, in which the storage device cannot process data access commands. Data stored in the storage device can be sanitized to prevent it from being retrieved. Code modules that are responsible for processing data access commands can be erased from a firmware of the storage device. The storage device can perform operations to render a storage medium of the storage device inoperable. While in the retired mode, the storage device can process an inquiry command to retrieve information about the storage device from the firmware of the storage device. The retrieved information can be used to generate a digital destruction certificate that can be provided to a supplier of the storage device.
-
-
-