Translation Cache for Firewall Configuration
    44.
    发明申请

    公开(公告)号:US20180007000A1

    公开(公告)日:2018-01-04

    申请号:US15386214

    申请日:2016-12-21

    Applicant: Nicira, Inc.

    Abstract: Some embodiments provide a method for distributing firewall configuration in a datacenter comprising multiple host machines. The method retrieves a rule in the firewall configuration for distribution to the host machines. The firewall rule is associated with a minimum required version number. The method identifies a high-level construct in the firewall rule. The method queries a translation cache for the identified high-level construct. The translation cache stores previous translation results for different high-level constructs. Each stored translation result is associated with a version number. When the translation cache has a stored previous translation result for the identified high-level construct that is associated with a version number that is equal to or newer than the minimum required version number, the method uses the previous translation result stored in the cache to translate the identified high-level construct to a low-level construct.

    CACHING FOR UNIQUE COMBINATION READS IN A DISPERSED STORAGE NETWORK

    公开(公告)号:US20170353575A1

    公开(公告)日:2017-12-07

    申请号:US15174596

    申请日:2016-06-06

    Inventor: Ethan S. Wozniak

    Abstract: A method includes receiving a first access request that indicates a first data object stored as encoded slices in a plurality of storage units. A first desired slice set is selected, based on the requesting module, that includes a first subset of encoded slices of the first data object. Absent slice data is generated based on searching a local cache, indicating an encoded slice not present in the local cache. A read request to read the encoded slice indicated by the absent slice data from one of the storage units is transmitted. The encoded slice indicated by the absent slice data from the storage unit is received and the local cache is updated to include the encoded slice. The first data object is regenerated for transmission to the first requesting module by decoding the first subset of encoded slices in the first desired slice set.

Patent Agency Ranking