ROM scan memory expander
    1.
    发明授权
    ROM scan memory expander 失效
    ROM扫描存储器扩展器

    公开(公告)号:US07284084B2

    公开(公告)日:2007-10-16

    申请号:US10929323

    申请日:2004-08-30

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F9/4411

    摘要: A method and system for booting up multiple PCI peripheral devices, such that the number of bootable PCI peripheral devices is not limited by the amount of computer system memory that is dedicated to storing executable boot code for the peripheral devices. The executable boot code is stored on a Read Only Memory (ROM) on each peripheral device. When a new PCI peripheral device begins to boot up, a check for available memory space in a ROM scan memory address space is performed. If there is not enough available room in the ROM scan memory address space for the new device's executable boot code, then a ROM scan detection logic pages an image of another peripheral device's executable boot code out of the ROM scan memory address space before storing the new device's executable boot code into the ROM scan memory address space.

    摘要翻译: 一种用于引导多个PCI外围设备的方法和系统,使得可引导PCI外围设备的数量不受专用于存储外围设备的可执行引导代码的计算机系统存储器的数量的限制。 可执行引导代码存储在每个外围设备上的只读存储器(ROM)上。 当新的PCI外围设备开始启动时,执行ROM扫描存储器地址空间中可用存储器空间的检查。 如果新设备的可执行启动代码的ROM扫描存储器地址空间中没有足够的可用空间,则ROM扫描检测逻辑在存储新的设备的ROM扫描存储器地址空间之前将另一外围设备的可执行引导代码的映像从ROM扫描存储器地址空间中读出 设备的可执行引导代码进入ROM扫描存储器地址空间。

    Apparatus system and method for distributing configuration parameter
    2.
    发明授权
    Apparatus system and method for distributing configuration parameter 有权
    用于分配配置参数的装置系统和方法

    公开(公告)号:US08166166B2

    公开(公告)日:2012-04-24

    申请号:US11304852

    申请日:2005-12-15

    IPC分类号: G06F15/173

    CPC分类号: H04L61/2015

    摘要: An apparatus, system, and method are disclosed for distributing configuration parameters. The present invention includes one or more storage devices configured to store data, a first DHCP server configured to process DHCP messages and redirect communications regarding configuration parameters for the storage devices to a second DHCP server, and a configuration datastore configured to store configuration parameters for the storage devices. The second DHCP server may be configured to process DHCP messages and retrieve configuration parameters for the storage devices from the configuration datastore. In certain embodiments, each storage initiator communicates with the DHCP servers, receives the configuration parameters such as iSCSI parameters, and provides the configuration parameters to one or more storage devices.

    摘要翻译: 公开了用于分配配置参数的装置,系统和方法。 本发明包括被配置为存储数据的一个或多个存储设备,被配置为处理DHCP消息并且将关于存储设备的配置参数的重定向通信重定向到第二DHCP服务器的第一DHCP服务器,以及被配置为存储配置参数的配置数据存储 存储设备。 可以将第二个DHCP服务器配置为处理DHCP消息,并从配置数据存储中检索存储设备的配置参数。 在某些实施例中,每个存储启动器与DHCP服务器通信,接收诸如iSCSI参数的配置参数,并将配置参数提供给一个或多个存储设备。

    Apparatus, system, and method for automatically verifying access to a multipathed target at boot time
    3.
    发明授权
    Apparatus, system, and method for automatically verifying access to a multipathed target at boot time 失效
    用于在启动时自动验证对多路径目标的访问的装置,系统和方法

    公开(公告)号:US08001267B2

    公开(公告)日:2011-08-16

    申请号:US11300999

    申请日:2005-12-15

    IPC分类号: G06F15/16

    摘要: An apparatus, system, and method are disclosed for automatically verifying access to a multipathed target at boot time. The apparatus is provided with a logic unit containing a plurality of modules configured to functionally execute the necessary steps of identifying a plurality of paths to a target device, automatically selecting one of the plurality of paths to the target device, and verifying access on at least one path to the target device. Beneficially, the disclosed embodiments of the apparatus, system, and method reduce false errors during the boot cycle, improve reliability of the multipathed network, simplify traffic load balancing, and provide for topology mapping for troubleshooting and network metrics. The disclosed embodiments provide a means for verifying multipathed targets automatically, without requiring user assistance, intervention, or interaction.

    摘要翻译: 公开了用于在引导时自动验证对多路径目标的访问的装置,系统和方法。 所述装置设置有包含多个模块的逻辑单元,所述多个模块被配置为功能地执行识别到目标设备的多个路径的必要步骤,自动选择到目标设备的多条路径中的一条路径,以及至少验证访问 到目标设备的一条路径。 有利地,所公开的装置,系统和方法的实施例减少了引导周期期间的错误错误,提高了多路径网络的可靠性,简化了流量负载平衡,并提供了用于故障排除和网络度量的拓扑映射。 所公开的实施例提供了一种用于自动地验证多路径目标的手段,而不需要用户帮助,干预或交互。

    Internet SCSI communication via UNDI services
    5.
    发明授权
    Internet SCSI communication via UNDI services 有权
    通过UNDI服务进行Internet SCSI通信

    公开(公告)号:US07562175B2

    公开(公告)日:2009-07-14

    申请号:US11828112

    申请日:2007-07-25

    摘要: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.

    摘要翻译: 提出了一种用于模拟硬件互联网小型计算机系统接口(iSCSI)主机总线适配器(HBA)的方法和系统,而不会造成计算机和远程辅助存储设备之间的通信中断。 在正常操作期间,(硬件仿真)软件HBA驱动网络接口卡(NIC)以提供计算机和远程辅助存储之间的通信。 如果计算机中发生操作系统异常,则通常由操作系统断开NIC。 为了保持计算机和辅助存储设备之间的通信,如果发生这种情况,则计算机的系统管理存储器(SMM)基本输入输出系统(BIOS)调用故障切换网络设备,这允许不间断的通信在计算机之间继续 和远程辅助存储设备。

    Internet SCSI communication via UNDI services
    6.
    发明授权
    Internet SCSI communication via UNDI services 失效
    通过UNDI服务进行Internet SCSI通信

    公开(公告)号:US07430629B2

    公开(公告)日:2008-09-30

    申请号:US11127397

    申请日:2005-05-12

    摘要: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.

    摘要翻译: 提出了一种用于模拟硬件互联网小型计算机系统接口(iSCSI)主机总线适配器(HBA)的方法和系统,而不会造成计算机和远程辅助存储设备之间的通信中断。 在正常操作期间,(硬件仿真)软件iSCSI HBA驱动网络接口卡(NIC)以提供计算机和远程辅助存储之间的通信。 如果计算机中发生操作系统异常,则通常由操作系统断开NIC。 为了保持计算机和辅助存储设备之间的通信,如果发生这种情况,则计算机的系统管理存储器(SMM)基本输入输出系统(BIOS)调用故障切换网络设备,这允许不间断的通信在计算机之间继续 和远程辅助存储设备。

    Dynamic node partitioning utilizing sleep state
    7.
    发明授权
    Dynamic node partitioning utilizing sleep state 有权
    动态节点分配利用睡眠状态

    公开(公告)号:US07117334B2

    公开(公告)日:2006-10-03

    申请号:US10845873

    申请日:2004-05-14

    IPC分类号: G06F12/00

    CPC分类号: G06F9/4418

    摘要: A method and system for allowing nodes in a multi-node computer to be appropriated by a master node in the multi-node computer. The node to be appropriated is suspended into an ACPI S3 Sleep State, causing current system operations state information to be stored in a backup memory in the appropriated node. The master node then populated a primary memory in the appropriated node with OS and other information required to join a partition that includes the master node. When the master node no longer wishes to use the appropriated node, the backup memory in the appropriated node is mirrored back into the primary memory. When the appropriated node “wakes up” from the S3 state, it continues executing software commands where it left off, without knowing anything that had happened after going into the S3 state.

    摘要翻译: 用于允许多节点计算机中的节点由多节点计算机中的主节点占用的方法和系统。 要占用的节点被暂停到ACPI S3休眠状态,使得当前系统操作状态信息被存储在专用节点中的备份存储器中。 然后,主节点在适当的节点中填充主存储器,其中包括加入包含主节点的分区所需的OS和其他信息。 当主节点不再希望使用专用节点时,专用节点中的备份存储器将镜像回主存储器。 当专用节点从S3状态“唤醒”时,它会继续执行其中断的软件命令,而不必知道进入S3状态后发生的任何事情。

    Password protecting ROM based utilities in an adapter ROM
    8.
    发明授权
    Password protecting ROM based utilities in an adapter ROM 失效
    在适配器ROM中保护基于ROM的实用程序的密码

    公开(公告)号:US5742758A

    公开(公告)日:1998-04-21

    申请号:US681740

    申请日:1996-07-29

    摘要: Provides management tools for a System Owner to assure that a personal computer system is secured against access by an unauthorized user by foreclosing the possibility of circumventing system's security protection during an I/O ROM scan. The POST code is designed to prompt for the proper security password prior to allowing any adapter ROM utility to be run. An interrupt service routine will detect key strokes during adapter ROM scan and prior to passing control to the adapter ROM for handling of the keyboard interrupt. Prior to the ROM Scan for the system, the POST code detects whether or not C2 Security is enabled. On some systems, the C2 functionally may not be used and, the system does not consider password protection for the adapter Utilities. If however, the C2 functionality of the system is enabled, the POST code will continue to enable the password protection for the ROM Scan. Once the interrupt service routine is established the ROM scan will begin. Once the ROM Scan is complete, the interrupt service routine will be unchained from the system, and progress will continue through POST.

    摘要翻译: 为系统所有者提供管理工具,以确保个人计算机系统受到非授权用户的访问,防止在I / O ROM扫描过程中绕过系统的安全保护。 POST代码旨在在允许运行任何适配器ROM实用程序之前提示正确的安全密码。 中断服务程序将在适配器ROM扫描期间以及在将控制权传给适配器ROM以处理键盘中断之前检测到关键笔划。 在系统的ROM扫描之前,POST代码检测C2 Security是否启用。 在某些系统上,C2功能上可能不会使用,并且系统不考虑适配器工具的密码保护。 然而,如果启用了系统的C2功能,则POST代码将继续为ROM扫描启用密码保护。 一旦建立中断服务程序,ROM扫描将开始。 ROM扫描完成后,中断服务程序将从系统中解除连接,并通过POST继续进行。

    Internet SCSI communication via UNDI services
    9.
    发明授权
    Internet SCSI communication via UNDI services 失效
    通过UNDI服务进行Internet SCSI通信

    公开(公告)号:US07509449B2

    公开(公告)日:2009-03-24

    申请号:US11952810

    申请日:2007-12-07

    IPC分类号: G06F13/14

    摘要: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.

    摘要翻译: 提出了一种用于模拟硬件互联网小型计算机系统接口(iSCSI)主机总线适配器(HBA)的方法和系统,而不会造成计算机和远程辅助存储设备之间的通信中断。 在正常操作期间,(硬件仿真)软件iSCSI HBA驱动网络接口卡(NIC)以提供计算机和远程辅助存储之间的通信。 如果计算机中发生操作系统异常,则通常由操作系统断开NIC。 为了保持计算机和辅助存储设备之间的通信,如果发生这种情况,则计算机的系统管理存储器(SMM)基本输入输出系统(BIOS)调用故障切换网络设备,这允许不间断的通信在计算机之间继续 和远程辅助存储设备。

    Method for allocating system resources in a hierarchical bus structure
    10.
    发明授权
    Method for allocating system resources in a hierarchical bus structure 失效
    在分层总线结构中分配系统资源的方法

    公开(公告)号:US5778197A

    公开(公告)日:1998-07-07

    申请号:US638461

    申请日:1996-04-26

    申请人: Scott Neil Dunham

    发明人: Scott Neil Dunham

    CPC分类号: G06F9/5011 G06F12/0653

    摘要: The system resources in a computer system having a multi-level, hierarchical bus structure are allocated by determining the address resource requirement of the devices and lower level PCI-PCI bridges, if any, subordinate to every higher level bridge by receiving address resource requirement information from each device and each lower level bridge, if any. Then, the address value of resource address requirement of the devices and lower level bridges requiring specific address allocation are sorted in an ascending order. Next, the size of resource address requirement of the devices and lower level bridges with non-specified address allocation is sorted in an descending order. Finally, the sorted list is grouped by an first fit algorithm to determine the resource allocation for each device within the bus hierarchy.

    摘要翻译: 具有多层分层总线结构的计算机系统中的系统资源通过接收地址资源需求信息来确定从属于每个更高级桥的设备和下级PCI-PCI桥(如果有的话)的地址资源需求来分配 从每个设备和每个下一级桥梁,如果有的话。 然后,按照升序排列需要特定地址分配的设备和下位桥的资源地址要求的地址值。 接下来,以降序排列具有非指定地址分配的设备和下层网桥的资源地址要求的大小。 最后,排序列表按照第一拟合算法进行分组,以确定总线层次结构中每个设备的资源分配。