摘要:
A system and method is disclosed for providing Common Information Model (CIM) clients access to classes and metadata that do not reside in the same CIM namespace. An association class is defined to the CIM Object Manager (CIMOM) with references to two associated classes. Each association instance maps an instance of a class described by the antecedent to an instance of a class described by a dependent. These association class instances are referenced as a shadow association class and are served by a shadow provider. A separate class definition file is created to support the shadow associations, which mirrors the original class definition but identifies a shadow provider to service the shadow associations. Association classes that span namespaces are identified and added to the shadow class definition file. At the same time, a mapping file is created which maps the shadow namespace/class to the actual, or base, namespace/class. Requests made to the CIMOM for a shadow association trigger the registered shadow provider, which finds the requested shadow association in the map and submits a request to the base association class provider, which then returns the requested results.
摘要:
A system and method is disclosed for providing Common Information Model (CIM) clients access to classes and metadata that do not reside in the same CIM namespace by creating shadow association classes in each namespace referenced by associated classes. Classes in a predetermined namespace are enumerated by a CIM Object Manager (CIMOM) to identify association class instances, which are likewise enumerated and searched for reference properties pointing to other namespaces. Instances referencing other namespaces are added to a class list for the referenced namespace, along with its ancestors if the association class is derived. The namespace class lists are then traversed and association class instances in each list are written to an external Managed Object Format (MOF) file. These association class instances are referenced as a shadow association class and are served by a shadow provider. Requests made to the CIMOM for a shadow association trigger the registered shadow provider, which submits a request to the base association class provider, which then returns the requested results.
摘要:
The disclosed embodiments provide for a system and method for storing data in a flash memory device that has a code bank and a data bank. The method includes writing data to the data bank under control of a flash driver in the code bank when sufficient space is expected to exist in the data bank. Otherwise, the method includes writing data to the code bank under control of a flash driver in a storage device that is external to the flash memory device.
摘要:
A cooling fan (FIG. 1, 100) generates an air current, which includes a substantial swirl component, along a first direction (10). When the air current reaches the first plate (120), which is predominantly perpendicular to the direction of the airflow, a portion of the air current is routed toward a second direction (20) which is perpendicular to the first direction (10) thereby providing airflow to electronic equipment along the second direction (20). A second portion of the air current is routed towards a direction to the opposite of second direction (20) by way of a second plate (150) which lies along the second direction (20) and is tilted in an upward direction. Additionally, the second plate (150) includes narrow and wide end portions (152 and 154, respectively) which serves to direct a portion of the air current opposite that of the second direction (20).
摘要:
The disclosed embodiments provide for a system and method for storing data in a flash memory device that has a code bank and a data bank. The method includes writing data to the data bank under control of a flash driver in the code bank when sufficient space is expected to exist in the data bank. Otherwise, the method includes writing data to the code bank under control of a flash driver in a storage device that is external to the flash memory device.