会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 101. 发明申请
    • Cluster code management
    • 集群代码管理
    • US20060294337A1
    • 2006-12-28
    • US11169251
    • 2005-06-28
    • Michael HartungYu-Cheng HsuGlenn Wightwick
    • Michael HartungYu-Cheng HsuGlenn Wightwick
    • G06F12/00
    • G06F3/0631G06F3/0607G06F3/0617G06F3/067G06F9/5077G06F12/0866H04L67/1002H04L69/40
    • A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is changed to a second level. Processing operations are transferred from the first logical partition in the first processing complex to a third logical partition in a second processing complex of the server cluster. In another aspect, the transferring of processing operations includes quiescing the first logical partition to cause a failover of processing operations from the first logical partition in the first processing complex, to the third logical partition in the second processing complex. In yet another aspect, a failback operation is performed and a first portion of the processing operations are transferred from the third logical partition in the second processing complex, to the second logical partition in the first processing complex. In still another aspect, a second portion of the processing operations may be transferred from the third logical partition in the second processing complex, to the second logical partition in the first processing complex of the server cluster. In one example, the transferring of the second portion of processing operations includes quiescing the third logical partition to cause a failover of processing operations from the third logical partition in the second processing complex, to the second logical partition in the first processing complex. Other embodiments are described and claimed.
    • 服务器集群的第一处理复合体中的第一逻辑分区在软件代码的第一级操作。 相同处理组合中第二个逻辑分区中的软件代码更改为第二个级别。 处理操作从第一处理复合体中的第一逻辑分区传送到服务器集群的第二处理复合体中的第三逻辑分区。 在另一方面,处理操作的传送包括使第一逻辑分区停顿以使处理操作从第一处理复合体中的第一逻辑分区到第二处理复合体中的第三逻辑分区的故障转移。 在另一方面,执行故障恢复操作,并且处理操作的第一部分从第二处理复合体中的第三逻辑分区传送到第一处理复合体中的第二逻辑分区。 在另一方面,处理操作的第二部分可以从第二处理复合体中的第三逻辑分区传送到服务器集群的第一处理复合体中的第二逻辑分区。 在一个示例中,第二部分处理操作的传送包括使第三逻辑分区停顿以使处理操作从第二处理复合体中的第三逻辑分区到第一处理复合体中的第二逻辑分区的故障切换。 描述和要求保护其他实施例。
    • 103. 发明申请
    • Metadata access during error handling routines
    • 错误处理例程期间的元数据访问
    • US20050193230A1
    • 2005-09-01
    • US10781200
    • 2004-02-17
    • James SpringerYu-Cheng HsuGilad SharabyAaron MaharAngelique Budaya
    • James SpringerYu-Cheng HsuGilad SharabyAaron MaharAngelique Budaya
    • G06F11/00G06F11/14G06F11/20
    • G06F11/1441G06F11/2069
    • A data storage control unit is coupled to one or more host devices and to one or more physical storage units. Data is stored in one of the storage units and, for data integrity, copied to another storage unit. An updated state of the copy process (metadata) is maintained and updated in metadata tracks in a memory of the storage controller and periodically destaged to corresponding metadata tracks of a storage unit. If the copy process is interrupted, such as by a power failure, an error handling routine commences. Track state fields associated with each in-memory metadata track are initialized to an ‘invalid’ state and background staging of metadata tracks from the storage unit to the memory. After a track is staged, the associated track state field is changed to a ‘valid’ state. If a request is received to access a track of copy state data and the track has been staged (as indicated by the state of the associated track state field), the track is accessed. If the requested track has not been staged, requester waits while the requested track is staged; then the requested track is accessed. Once the error handling routine is completed, normal I/O operations with customer data may resume. Preferably, completion of the error handling routine is independent of the completion of the staging of copy state data tracks.
    • 数据存储控制单元耦合到一个或多个主机设备和一个或多个物理存储单元。 数据存储在其中一个存储单元中,为了数据的完整性,数据被复制到另一个存储单元。 复制过程(元数据)的更新状态在存储控制器的存储器中的元数据轨道中被维护和更新,并且周期性地转移到存储单元的相应元数据轨道。 如果复制过程中断,例如电源故障,则会启动错误处理例程。 与每个存储器间元数据轨道相关联的跟踪状态字段被初始化为从存储单元到存储器的元数据轨迹的“无效”状态和背景分段。 在轨道分段后,相关的轨道状态字段将更改为“有效”状态。 如果接收到访问复制状态数据的轨道的请求,并且轨道已经被分段(如由相关联的轨道状态字段的状态所指示的),则该轨道被访问。 如果所请求的轨道尚未分段,则请求者在所请求的轨道分段时等待; 然后访问所请求的轨道。 一旦完成了错误处理程序,可以恢复与客户数据的正常I / O操作。 优选地,错误处理例程的完成与复制状态数据轨道的分段的完成无关。
    • 104. 发明申请
    • Integrated source code debugging apparatus method and system
    • 集成源代码调试设备的方法和系统
    • US20050039169A1
    • 2005-02-17
    • US10641377
    • 2003-08-14
    • Yu-Cheng HsuLouis Rasor
    • Yu-Cheng HsuLouis Rasor
    • G06F9/44
    • G06F11/3664G06F11/3624
    • An apparatus for debugging source code includes a source code debugger configured to display state information and one or more initialization routines corresponding to a particular software function. The initialization routines initialize a target environment to a particular system state and facilitate replication, isolation, and analysis of software coding errors. In one embodiment, a function selector facilitates selection of the target function by a user and generates an execution request. In turn, a task dispatcher dispatches the initialization routines and associated software function in response to the execution request. The present invention greatly simplifies interactive debugging of source code. Rather than generating complex, error-prone, and often timing-dependent manipulation sequences of registers, memory, peripheral devices, and the like, a user simply selects the initialization routines that generate the particular states and conditions necessary to replicate and analyze a particular software error.
    • 用于调试源代码的装置包括被配置为显示状态信息的源代码调试器和对应于特定软件功能的一个或多个初始化例程。 初始化例程将目标环境初始化为特定系统状态,并促进软件编码错误的复制,隔离和分析。 在一个实施例中,功能选择器有利于用户对目标功能的选择并产生执行请求。 反过来,任务分派器响应于执行请求调度初始化例程和相关联的软件功能。 本发明大大简化了源代码的交互式调试。 用户只需简单地选择生成复制和分析特定软件所必需的特定状态和条件的初始化例程,而不是生成复杂的,容易出错的,并且经常与时序相关的寄存器,存储器,外围设备等的操作序列 错误。