摘要:
Methods and systems for managing reset of a physical function of an I/O device in a computing system are disclosed, where the physical function is included in a single-root PCI manager. One method includes maintaining a count of active virtual functions associated with the physical function included in the single-root PCI manager, and, upon determining that no active virtual functions are associated with the physical function, allowing the physical function to be reset within the single-root PCI manager. The method further includes while resetting the physical function, persisting a configuration memory space associated with the physical function, and associating the persisted configuration memory space with the physical function after the physical function is reset.
摘要:
Methods and systems for allocating, one or more virtual functions of a plurality of virtual functions associated with physical functions of I/O interface devices of a computing device are described. One method includes managing one or more physical functions of an I/O interface device within an interconnect partition of a multi-partition virtualization system implemented at least in part on the computing device. The method further includes, during a boot process of a second partition on the computing device, parsing a file to determine an assignment of one or more virtual functions to the second partition and associate each of the one or more virtual functions to corresponding physical functions.
摘要:
Methods and systems for instantiating a virtual function in a partition of a multi-partition virtualization system implemented at least in part on a computing device are disclosed. One method includes initializing a partition on the computing device, including determining a virtual function to be associated with the partition, the virtual function associated with a physical function of an I/O device, and, prior to attaching a processor to the partition, determining if the physical function is in a ready state and capable of being associated with the virtual function. The method further includes, upon determining that the physical function is in the ready state and capable of being associated with the virtual function, attaching the processor to the partition, thereby allowing the partition to begin execution.
摘要:
Methods and systems for securing memory within a computing fabric are disclosed. One method includes allocating memory of one or more host computing systems in the computing fabric to a partition, the partition included among a plurality of partitions, the computing fabric including a hypervisor installed on the one or more host computing platforms and managing interactions among the plurality of partitions. The method includes defining an address range associated with the memory allocated to the partition, receiving a memory operation including an address within the address range, and, based on the memory operation including an address within the address range, issuing, by the hypervisor, an indication that the memory operation is occurring at an encrypted memory location. The method also includes performing the memory operation, and performing an encryption operation on data associated with the memory operation.
摘要:
Systems and methods for non-stop computing in a virtualization fabric are disclosed. One system includes a computing fabric comprising a plurality of host platforms, the plurality of host platforms including at least a first host platform and a second host platform communicatively connected to the first host platform. The system also includes an interconnect service partitions residing on the first host platform. The system includes a plurality of guest partitions distributed across the plurality of host platforms. The system further includes a DNS server instance managed by at least one of the plurality of interconnect service partitions and defining at least one zone, the at least one zone including one or more partitions from among the plurality of guest partitions distributed across the plurality of host platforms.
摘要:
A computing fabric includes one or more host computing platforms and a plurality of partitions instantiated across the one or more host computing platforms, each of the plurality of partitions allocated computing resources of the one or more host computing platforms. The computing fabric further includes a hypervisor installed on the one or more host computing platforms and managing interactions among the plurality of partitions. The plurality of partitions includes a persistent partition to which one or more storage devices are allocated, the persistent partition executing software loaded from a trusted storage location and executing from a non-volatile memory.
摘要:
Systems and methods for non-stop computing in a virtualization fabric are disclosed. One system includes a computing fabric comprising a plurality of host platforms, the plurality of host platforms including at least a first host platform and a second host platform communicatively connected to the first host platform. The system also includes an interconnect service partitions residing on the first host platform. The system includes a plurality of guest partitions distributed across the plurality of host platforms. The system further includes a DNS server instance managed by at least one of the plurality of interconnect service partitions and defining at least one zone, the at least one zone including one or more partitions from among the plurality of guest partitions distributed across the plurality of host platforms.
摘要:
A composite material comprising a layer of ferritic stainless steel of up to 0.005 inches thickness covered on both sides by a layer of austenitic stainless steel of up to 0.005 inches thickness and suitable for induction heating. A second composite material comprising the material above further bonded to an aluminum layer and another layer of austenitic stainless steel. Cookware made of both types of composite material.
摘要:
A punch press (20), for punching a workpiece, utilizing an elongated punch support which is formed from removable interconnected punch cartridges (92) and an elongated die support which is formed from removable interconnected die cartridges (94). A punch head (32) is supported from a frame (30) which spans the punching area. A two axis positioning system is provided for positioning the sheet metal workpiece within the punching area beneath the punch head. Punch head (32) through appropriate mechanical interposer (160) engages a punch which in conjunction with an associated die, positioned there beneath, forms a hole in the workpiece. The elongated punch sections (92) and die sections (94) can be moved out of the punch press frame, disengaged and removed or replaced. The first punch section (92) and first die section (94) engage driver sections (192, 194) which are disposed in the frame (30). The driver sections (192, 194) are then moved to bring the tool supporting sections (92, 94) into the press. A second punching head (34 ) which is separated by the length of one cartridge (92, 94) can be provided for double punching. A disappearing table (95) which is engaged by the last die section (94) brought into the press is utilized for supporting the worksheet. Each cartridge section includes at least two rows of tools. Aligning holes for all tools are on one side of each tool cartridge (92, 94). Before punching the aligning holes are engaged by an index pin to provide high accuracy alignment of the selected punch and die.
摘要:
A system is described for receiving mixed mail pieces, for singulating the machinable mail including flats, and for culling all of the pieces into respective discrete categories for further processing. The system is characterized by an inherent freedom from jams and consequent mail damage and features a recycle loop which provides a continuous, substantially uniform output of machinable mail.