摘要:
Implementing a consistent user name-space on networked computing devices includes various components and methods. When a network connection between a local or host computing device and one or more remote computing devices is present, remote items are represented using the same methodology as items located on the host computing device. To the user, remote and local items are indistinguishable. When the network connection is lost or items located on a remote computer are otherwise unavailable, the unavailable items remain represented on the host computing device. Unavailable items are represented in a way that informs the user that the items may not be fully accessed.
摘要:
The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.
摘要:
The present invention is directed at a system and method for managing and evicting objects stored in a cache. The invention provides a mechanism for determining which objects to evict based on a weight that is calculated for each object stored in the cache. The weight is determined by at least two factors, including file size, file type, primary user, last access time, and the like, and by the relative importance of each of the factors. The weight for each object may be determined autonomously and/or may be determined upon a trigger event. The factors and their relative importance may be obtained from a policy applicable to one or several computers.
摘要:
An opportunistic directory cache and method of usage reduce the number of calls between a client and server for file information, reducing the wastage of network resources and server resources. The expirable directory cache can be refreshed any time an appropriate directory enumeration call is made to the server, and is capable of being partially rather than completely invalidated in response to an indication that the file information of a file listed in the cache has or will change. If the affected file is identifiable, the entry in the cache for that file is invalidated, i.e. it is no longer useful for serving file information. If the affected file is not identifiable, then a first character projection of the file name is invalidated in the cache. In this manner, the directory cache is maintained with minimum resources and is persisted to the greatest extent possible, increasing its likelihood of usefulness.
摘要:
An opportunistic directory cache and method of usage reduce the number of calls between a client and server for file information, reducing the wastage of network resources and server resources. The expirable directory cache can be refreshed any time an appropriate directory enumeration call is made to the server, and is capable of being partially rather than completely invalidated in response to an indication that the file information of a file listed in the cache has or will change. If the affected file is identifiable, the entry in the cache for that file is invalidated, i.e. it is no longer useful for serving file information. If the affected file is not identifiable, then a first character projection of the file name is invalidated in the cache. In this manner, the directory cache is maintained with minimum resources and is persisted to the greatest extent possible, increasing its likelihood of usefulness.
摘要:
An opportunistic directory cache and method of usage reduce the number of calls between a client and server for file information, reducing the wastage of network resources and server resources. The expirable directory cache can be refreshed any time an appropriate directory enumeration call is made to the server, and is capable of being partially rather than completely invalidated in response to an indication that the file information of a file listed in the cache has or will change. If the affected file is identifiable, the entry in the cache for that file is invalidated, i.e. it is no longer useful for serving file information. If the affected file is not identifiable, then a first character projection of the file name is invalidated in the cache. In this manner, the directory cache is maintained with minimum resources and is persisted to the greatest extent possible, increasing its likelihood of usefulness.
摘要:
A centrifugal compressor includes an asymmetric self-recirculating casing treatment that includes, on an inner face of a casing 10, a suction ring groove 1, a ring guide channel 2 and a back-flow ring groove 3 to form a self-recirculating channel. An axial distance Sr from an upstream end face of the suction ring groove 1 to an impeller full blade leading edge 4 or a width br of the suction ring groove 1 is represented as A·sin(α+θ0)+A0 and is distributed in a sinusoidal shape in a circumferential direction, an initial phase angle θ0 is in a range of 0°≤θ0≤360°, and a circumferential angle α of the casing 10 has a definition range of θ0≤α≤θ0+360°. In the expression, A denotes amplitude of distribution of the axial distance Sr or the width br, and A0 denotes an average of the axial distance Sr or the width br.
摘要:
A centrifugal compressor has a casing 7. In the casing 7 is formed a back-flow channel 9 to return fluid from a downstream position of an impeller full blade leading edge 6a to an upstream position of the impeller full blade leading edge 6a. The back-flow channel 9 includes a suction ring groove 9a and a back-flow ring groove 9b. The suction ring groove opens at the downstream position on the inner face 7a of the casing 7, and extends in the circumferential direction. The back-flow ring groove opens at the upstream position on the inner face 7a, and extends in the circumferential direction. Distribution in the circumferential direction of the axial-direction position of the suction ring groove 9a or a width of the suction ring groove 9a is asymmetric with reference to the rotation axis.