Optimized methodology for dispositioning missed scheduled tasks
    1.
    发明授权
    Optimized methodology for dispositioning missed scheduled tasks 失效
    处理错过的计划任务的优化方法

    公开(公告)号:US08141081B2

    公开(公告)日:2012-03-20

    申请号:US12017136

    申请日:2008-01-21

    IPC分类号: G06F9/46 G06F13/00

    CPC分类号: G06F9/4881

    摘要: The present invention provides for a method and system for the disposition of tasks which failed to run during their originally scheduled time. The determination of whether to run missed or delayed tasks is based on calculated ratios rather than on fixed window sizes. A Lateness Ratio is calculated to determine if the time elapsed between the missed task and the scheduled run time is small enough to still allow a late task to run. A Closeness Ratio is calculated to determine if the next available run time for the missed task is close enough to the next scheduled execution of the task that the missed task will be run in place of the upcoming scheduled task. Each ratio is compared to a user defined ratio limit, so if the calculated ratio does not exceed the limit, then the missed task is executed at the first available opportunity.

    摘要翻译: 本发明提供了一种用于处理在原始预定时间内未能运行的任务的方法和系统。 是否运行错过或延迟任务的确定是基于计算的比率而不是固定的窗口大小。 计算延迟比率,以确定错过的任务和计划的运行时间之间经过的时间是否足够小,以至于仍然允许迟到的任务运行。 计算闭合率以确定未完成任务的下一个可用运行时间是否足够接近任务的下一个计划执行,以使运行未完成任务代替即将到来的计划任务。 将每个比率与用户定义的比率限制进行比较,因此如果计算的比率不超过限制,则在第一个可用机会执行错过的任务。

    Dynamically matching data service capabilities to data service level objectives
    2.
    发明授权
    Dynamically matching data service capabilities to data service level objectives 失效
    将数据服务功能与数据服务级目标动态匹配

    公开(公告)号:US08176180B2

    公开(公告)日:2012-05-08

    申请号:US11757671

    申请日:2007-06-04

    IPC分类号: G06F15/173

    摘要: A method, system, and computer program product are provided for matching a storage dependent device to a storage subsystem. Storage requirements are identified for a storage dependent device that is coupled to a network. Additionally, a set of storage subsystems that are coupled to the network are identified. A determination is made as to whether at least one storage subsystem in the set of storage subsystems meets the storage requirements of the storage dependent device. An identified storage subsystem is formed by identifying the at least one storage subsystem that meets the storage requirements of the storage dependent device. Responsive to forming the identified storage subsystem, at least one storage subsystem is coupled to the storage dependent device, wherein the storage dependent device utilizes storage capabilities of the identified storage subsystem.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于将存储相关设备与存储子系统进行匹配。 为耦合到网络的存储相关设备识别存储要求。 另外,识别耦合到网络的一组存储子系统。 确定存储子系统集合中的至少一个存储子系统是否满足存储相关设备的存储要求。 通过识别满足存储依赖设备的存储要求的至少一个存储子系统来形成识别的存储子系统。 响应于形成所识别的存储子系统,至少一个存储子系统被耦合到所述存储相关设备,其中所述存储相关设备利用所识别的存储子系统的存储能力。

    Selectively removing entities from a user interface displaying network entities
    4.
    发明授权
    Selectively removing entities from a user interface displaying network entities 失效
    从显示网络实体的用户界面中选择性删除实体

    公开(公告)号:US07613720B2

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

    申请号:US11007361

    申请日:2004-12-07

    IPC分类号: G06F17/30

    摘要: Provided are a method, system, and program for selectively removing entities from a user interface displaying network entities. A discovery database includes information on at least one network, and, for each network, information on entities in the network and a status of the entities. A user interface display is generated indicating the entities in one network that are available and unavailable. User selection is received of at least one entity in the network that is displayed as unavailable, wherein at least one displayed unavailable entity is not selected. User selection is received to remove the selected at least one entity and the selected at least one entity and any underlying entities within the selected entity are removed in response to the user selection to remove the selected at least one entity.

    摘要翻译: 提供了一种用于从显示网络实体的用户界面选择性地移除实体的方法,系统和程序。 发现数据库包括关于至少一个网络的信息,并且针对每个网络,关于网络中的实体的信息和实体的状态。 生成用户界面显示,指示一个网络中可用且不可用的实体。 接收到显示为不可用的网络中的至少一个实体的用户选择,其中至少一个显示的不可用实体未被选择。 接收用户选择以移除所选择的至少一个实体,并且响应于用户选择去除所选择的至少一个实体,删除所选择的实体中的所选择的至少一个实体和任何基础实体。

    Dynamically Matching Data Service Capabilities to Data Service Level Objectives
    5.
    发明申请
    Dynamically Matching Data Service Capabilities to Data Service Level Objectives 失效
    将数据服务功能与数据服务级目标动态匹配

    公开(公告)号:US20080301255A1

    公开(公告)日:2008-12-04

    申请号:US11757671

    申请日:2007-06-04

    IPC分类号: G06F15/167

    摘要: A method, system, and computer program product are provided for matching a storage dependent device to a storage subsystem. Storage requirements are identified for a storage dependent device that is coupled to a network. Additionally, a set of storage subsystems that are coupled to the network are identified. A determination is made as to whether at least one storage subsystem in the set of storage subsystems meets the storage requirements of the storage dependent device. An identified storage subsystem is formed by identifying the at least one storage subsystem that meets the storage requirements of the storage dependent device. Responsive to forming the identified storage subsystem, at least one storage subsystem is coupled to the storage dependent device, wherein the storage dependent device utilizes storage capabilities of the identified storage subsystem.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于将存储相关设备与存储子系统进行匹配。 为耦合到网络的存储相关设备识别存储要求。 另外,识别耦合到网络的一组存储子系统。 确定存储子系统集合中的至少一个存储子系统是否满足存储相关设备的存储要求。 通过识别满足存储依赖设备的存储要求的至少一个存储子系统来形成识别的存储子系统。 响应于形成所识别的存储子系统,至少一个存储子系统耦合到所述存储相关设备,其中所述存储相关设备利用所识别的存储子系统的存储能力。

    Method and apparatus for determining unknown relationships between storage devices and storage device enclosures
    6.
    发明授权
    Method and apparatus for determining unknown relationships between storage devices and storage device enclosures 有权
    用于确定存储设备和存储设备外壳之间的未知关系的方法和设备

    公开(公告)号:US06671789B1

    公开(公告)日:2003-12-30

    申请号:US09564612

    申请日:2000-05-04

    IPC分类号: G06F1200

    摘要: Method, program product, and system for the probabilistic determination of storage device enclosure-to-storage device relationships in a storage system, when the exact relationship is unknown. A table is built at storage system startup representing the initial storage device enclosure to storage device relationship. For efficiency, as topology changes occur within the storage system, the table is not updated to reflect the topology change. When a user wishes to access a specific storage device enclosure, the table is opened, and the most recently added storage device entry for the selected enclosure is chosen. The chosen storage device is queried for its current physical location. If the storage device still resides within the selected enclosure, the user access the enclosure via the chosen storage device. If the chosen storage device does not reside within the disclosure, the storage device entry is moved to the enclosure entry where it now resides, and the next most recently added storage device within the selected enclosure entry is chosen. The storage device select/query process is repeated until a storage device referenced by the chosen storage device entry is determined to reside within the selected enclosure. If the list of storage devices for the selected enclosure entry is exhausted, the table is rebuilt.

    摘要翻译: 方法,程序产品和系统,用于在存储系统中的存储设备存储设备关系的概率确定时,当确切的关系是未知的。 在存储系统启动时构建一个表,表示初始存储设备机柜与存储设备的关系。 为了提高效率,由于存储系统中发生拓扑变化,表不会更新以反映拓扑变化。 当用户希望访问特定的存储设备机箱时,将打开该表,并选择最近添加的所选机箱的存储设备条目。 根据当前的物理位置查询选定的存储设备。 如果存储设备仍驻留在所选机箱内,则用户通过所选择的存储设备访问机箱。 如果所选择的存储设备不在本公开范围内,则将存储设备条目移动到现在所在的机箱条目,并且选择所选机箱条目中的下一个最近添加的存储设备。 重复存储设备选择/查询过程,直到所选择的存储设备条目引用的存储设备被确定为驻留在所选择的外壳内。 如果所选机箱条目的存储设备列表用完,表将重新生成。

    Storage area network management and configuration method and apparatus via enabling in-band communications
    7.
    发明授权
    Storage area network management and configuration method and apparatus via enabling in-band communications 有权
    存储区域网络管理和配置方法和装置,通过启用带内通信

    公开(公告)号:US07401139B1

    公开(公告)日:2008-07-15

    申请号:US09657234

    申请日:2000-09-07

    IPC分类号: G06F15/173

    摘要: A storage area network (SAN) management and configuration method and apparatus are provided via enabling in-band communications. In the storage area network (SAN) management and configuration method, a SAN management application is utilized for communicating with a device driver. A pass through is provided by the device driver to a host bus adapter (HBA) for passing communications to a device in the storage area network from the SAN management application. The storage area network (SAN) management and configuration apparatus via enabling in-band communications includes a storage area network (SAN) management application for communicating with at least one SAN-connected host system. Each SAN connected host system includes a management application agent for communicating with a host bus adapter (HBA) device driver. The HBA device driver is provided for communicating with a device in the storage area network. The HBA device driver includes at least one pass through service for passing a plurality of commands to the device in the storage area network. The management application agent provides predefined protocol functions for communicating with the device in the storage area network. The predefined protocol functions include a common transport (CT) protocol function and an extended link service (ELS) protocol function.

    摘要翻译: 通过启用带内通信来提供存储区域网络(SAN)管理和配置方法和装置。 在存储区域网络(SAN)管理和配置方法中,利用SAN管理应用程序与设备驱动程序进行通信。 通过设备驱动程序提供给主机总线适配器(HBA),用于将通信从SAN管理应用程序传递到存储区域网络中的设备。 通过启用带内通信的存储区域网络(SAN)管理和配置装置包括用于与至少一个SAN连接的主机系统通信的存储区域网络(SAN)管理应用程序。 每个SAN连接的主机系统包括用于与主机总线适配器(HBA)设备驱动程序通信的管理应用代理。 提供HBA设备驱动器用于与存储区域网络中的设备进行通信。 HBA设备驱动器至少包括一个通过服务,用于将多个命令传递到存储区域网络中的设备。 管理应用代理提供用于与存储区域网络中的设备进行通信的预定义协议功能。 预定义的协议功能包括通用传输(CT)协议功能和扩展链路服务(ELS)协议功能。

    Storage area network methods and apparatus with coordinated updating of topology representation
    9.
    发明授权
    Storage area network methods and apparatus with coordinated updating of topology representation 失效
    具有拓扑表示协调更新的存储区域网络方法和装置

    公开(公告)号:US07890953B2

    公开(公告)日:2011-02-15

    申请号:US11258581

    申请日:2005-10-24

    IPC分类号: G06F9/46 G06F15/173

    摘要: A digital data processing apparatus of the type that manages a SAN includes a first queue with entries representing tasks and a second queue with entries representing data that correspond to those tasks. Data in the second queue is grouped in accord with the task to which they correspond. A manager service updates the internal representation of the SAN (e.g., the representation of the SAN topology) by executing the tasks in the first queue one at a time, for example, atomically using a single-threaded process.

    摘要翻译: 管理SAN的类型的数字数据处理装置包括具有表示任务的条目的第一队列和具有表示与这些任务对应的数据的条目的第二队列。 第二个队列中的数据按照它们对应的任务进行分组。 管理员服务通过一次一个地执行第一个队列中的任务,例如原子地使用单线程进程来更新SAN的内部表示(例如,SAN拓扑的表示)。

    Storage area network methods with event notification conflict resolution
    10.
    发明授权
    Storage area network methods with event notification conflict resolution 失效
    存储区域网络方法与事件通知冲突解决

    公开(公告)号:US07499986B2

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

    申请号:US09972310

    申请日:2001-10-04

    IPC分类号: G06F15/173

    CPC分类号: H04L67/1097 H04L67/1002

    摘要: An improved storage area network has a manager digital data processor that includes a first element that maintains a first representation of the SAN, and a second element that maintains a second representation of the SAN. The first element generates notifications of events in the SAN, e.g., addition or removal of components or relationships between components. The second element responds to such notifications by accessing the first representation (e.g., via the first element) and updating the second representation. In the event of a discrepancy between the event notification and either representation, the second element selectively disregards the event notification or rebuilds (recovers) the second representation by copying one or more attributes of the first representation.

    摘要翻译: 改进的存储区域网络具有管理器数字数据处理器,其包括维护SAN的第一表示的第一元素和维护SAN的第二表示的第二元素。 第一个元素生成SAN中事件的通知,例如添加或删除组件或组件之间的关系。 第二元素通过访问第一表示(例如,经由第一元素)并更新第二表示来响应这样的通知。 在事件通知和表示之间出现差异的情况下,第二元素有选择地忽略事件通知,或通过复制第一表示的一个或多个属性来重建(恢复)第二表示。