-
公开(公告)号:US11747993B2
公开(公告)日:2023-09-05
申请号:US17459244
申请日:2021-08-27
Applicant: SOFTIRON LIMITED
Inventor: Harry Richardson
CPC classification number: G06F3/0619 , G06F3/0604 , G06F3/0644 , G06F3/0659 , G06F3/0673 , G06F11/3034
Abstract: An article of manufacture includes a non-transitory machine-readable medium. The medium includes instructions. The instructions, when loaded and executed by a processor, configure the processor to, from an operating system, determine that a software defined storage (SDS) application installed in the operating system is configured to access a disk. The disk includes an SDS partition. The instructions are further configured to cause the processor to determine that the disk is to be monitored for performance and access a monitoring partition on the disk. The monitoring partition is inaccessible to the SDS application. The instructions are further configured to cause the processor to write test data to the monitoring partition and validate the test data written to the monitoring partition.
-
公开(公告)号:US20220066791A1
公开(公告)日:2022-03-03
申请号:US17410133
申请日:2021-08-24
Applicant: SOFTIRON LIMITED
Inventor: Robert Drury , Andrew McNeil , Harry Richardson , Stephen Hardwick , Phillip Edward Straw , Alan Ott
IPC: G06F9/445 , G06F9/4401 , G06F9/54
Abstract: An apparatus includes an operating environment including a motherboard and a processor, and a baseboard management controller (BMC) including circuitry configured to determine that another server is in a standby mode. The other server includes its own BMC and operating environment, and, in the standby mode, the second operating environment is powered down and the second BMC is powered only through a connection to the BMC of the apparatus. The BMC of the apparatus is further configured to determine that additional resources for execution by a system including the apparatus are to be activated. The BMC is further configured to send a control signal to the other BMC, wherein the control signal is configured to issue a wake-up signal to the other BMC to wake at least a portion of the other BMC's operating environment, and to provision the other BMC's operating environment.
-
公开(公告)号:US20220066654A1
公开(公告)日:2022-03-03
申请号:US17459244
申请日:2021-08-27
Applicant: SOFTIRON LIMITED
Inventor: Harry Richardson
Abstract: An article of manufacture includes a non-transitory machine-readable medium. The medium includes instructions. The instructions, when loaded and executed by a processor, configure the processor to, from an operating system, determine that a software defined storage (SDS) application installed in the operating system is configured to access a disk. The disk includes an SDS partition. The instructions are further configured to cause the processor to determine that the disk is to be monitored for performance and access a monitoring partition on the disk. The monitoring partition is inaccessible to the SDS application. The instructions are further configured to cause the processor to write test data to the monitoring partition and validate the test data written to the monitoring partition.
-
公开(公告)号:US11842048B2
公开(公告)日:2023-12-12
申请号:US17505890
申请日:2021-10-20
Applicant: SOFTIRON LIMITED
Inventor: Lionel Corbet , Phillip Edward Straw , Steve Hardwick , Harry Richardson
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0655 , G06F3/0679
Abstract: An apparatus includes a processor, a memory communicatively coupled to the processor, an acceleration framework circuit communicatively coupled to the memory and the processor, and a device driver. The device driver is configured to receive a request for data manipulation by a software defined storage (SDS) application. The device driver is configured to determine whether the request for data manipulation can be offloaded from the processor to the acceleration framework circuit. The device driver is configured to, based upon the determination of whether the request for data manipulation can be offloaded from the processor to the acceleration framework circuit, selectively cause the request to be executed by the acceleration framework circuit or the SDS application through execution on the processor.
-
公开(公告)号:US11755729B2
公开(公告)日:2023-09-12
申请号:US17751074
申请日:2022-05-23
Applicant: SOFTIRON LIMITED
Inventor: Phillip Edward Straw , Bryan Keith Larmore , David Patrick Anders , Stephen Hardwick , Robert Drury , Andrew McNeil , Harry Richardson
CPC classification number: G06F21/554 , G06F21/556 , G06F21/566 , G06F21/572 , G06F21/87
Abstract: A system includes a server interface and a management server. The management server includes instructions for execution by a processor. The instructions, when loaded and executed by the processor, cause the processor to access a server through the remote interface and, through the interface, monitor current usage by an electronic device communicatively coupled to the server. The instructions further cause the processor to determine a security status of the electronic device based upon the current usage, and to take a corrective action based upon the security status.
-
公开(公告)号:US20220276876A1
公开(公告)日:2022-09-01
申请号:US17683690
申请日:2022-03-01
Applicant: SOFTIRON LIMITED
Inventor: Robert Drury , Andrew McNeil , Harry Richardson , Stephen Hardwick
IPC: G06F9/4401 , G06F21/56 , G06F21/57 , G06F1/3206
Abstract: A system includes servers, each server including a baseboard management controller (BMC) and operating environments including motherboards and processors. One of the BMCs includes circuitry to determine that the other server is in a standby mode. In a standby mode, the operating environment including the motherboard and processor is powered down and the BMC is powered only through a connection between the BMCs. The first BMC determines that additional resources for execution by the system from the other server are to be activated, and send a wake-up signal to the other BMC. The other BMC includes circuitry configured to receive the wake-up signal, wake the operating environment, and provision the operating environment, without power from the operating environment.
-
公开(公告)号:US20220284091A1
公开(公告)日:2022-09-08
申请号:US17751074
申请日:2022-05-23
Applicant: SOFTIRON LIMITED
Inventor: Phillip Edward Straw , Bryan Keith Larmore , David Patrick Anders , Stephen Hardwick , Robert Drury , Andrew McNeil , Harry Richardson
Abstract: A system includes a server interface and a management server. The management server includes instructions for execution by a processor. The instructions, when loaded and executed by the processor, cause the processor to access a server through the remote interface and, through the interface, monitor current usage by an electronic device communicatively coupled to the server. The instructions further cause the processor to determine a security status of the electronic device based upon the current usage, and to take a corrective action based upon the security status.
-
公开(公告)号:US12019528B2
公开(公告)日:2024-06-25
申请号:US17410290
申请日:2021-08-24
Applicant: SOFTIRON LIMITED
Inventor: Robert Drury , Andrew McNeil , Harry Richardson , Stephen Hardwick , Phillip Edward Straw , Alan Ott
IPC: G06F11/20 , G06F9/4401 , G06F11/07 , G06F11/08 , G06F11/30
CPC classification number: G06F11/2025 , G06F9/4416 , G06F9/4418 , G06F11/0793 , G06F11/08 , G06F11/2005 , G06F11/2028 , G06F11/2033 , G06F11/2041 , G06F11/2048 , G06F11/3055 , G06F2201/805
Abstract: An apparatus includes a communications interface and a management server. The management server is configured to access servers through the interface, determine that additional resources are needed for execution by a system, and determine that one of the servers is in a standby mode. In the standby mode, the server is powered down and a baseboard management controller (BMC) therein is only powered through a connection from the apparatus or another server of the network. The management server is configured to determine that additional resources for execution by the system from the server are to be activated and cause a wake-up signal to be sent to the BMC, wherein the wake-up signal is configured to cause the BMC to wake and provision the operating environment of the server.
-
公开(公告)号:US20230136274A1
公开(公告)日:2023-05-04
申请号:US17979851
申请日:2022-11-03
Applicant: SOFTIRON LIMITED
Inventor: Gregory DuVall Bruno , Steve Hardwick , Harry Richardson
IPC: H04L67/1097 , H04L49/20
Abstract: A server includes a processor and a non-transitory machine-readable medium. The medium includes instructions. The instructions, when loaded and executed by the processor, cause the processor to obtain software defined storage (SDS) performance data from a plurality of media servers, process the SDS performance data, and determine whether the SDS performance data indicates that a first media server includes a potentially failing storage medium.
-
公开(公告)号:US20220057997A1
公开(公告)日:2022-02-24
申请号:US16931752
申请日:2020-07-17
Applicant: SoftIron Limited
Inventor: Lionel Corbet , Harry Richardson
Abstract: A processing acceleration system including at least one gate array that performs finite field arithmetic and at least one controller that sends information to the gate array(s) upon a determination that sending the information, performing the finite field arithmetic by the gate array(s), and sending results of the finite field arithmetic to at least one destination is more efficient than general-purpose computing processor(s) performing the finite field arithmetic and sending the results to the at least one destination. The gate array(s) may include field programmable gate array(s), and the destination(s) may include the general-purpose computing processor(s) or storage devices. The finite field arithmetic may include galois field arithmetic such as modular arithmetic, for example as may be used with respect to erasure coding for storage device(s).
-
-
-
-
-
-
-
-
-