会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Database backup system ensuring consistency between primary and mirrored backup database copies despite backup interruption
    • 数据库备份系统确保主备份数据库和镜像备份数据库副本之间的一致性,尽管备份中断
    • US06199074B1
    • 2001-03-06
    • US09286389
    • 1999-04-05
    • Robert Frederic KernWilliam Frank MickaJeffrey Mark NickLarry Richard PerryDavid Bradley PetersenHarold Glen SloneGail Andrea SpearHarry Morris Yudenfriend
    • Robert Frederic KernWilliam Frank MickaJeffrey Mark NickLarry Richard PerryDavid Bradley PetersenHarold Glen SloneGail Andrea SpearHarry Morris Yudenfriend
    • G06F1730
    • G06F11/2069G06F11/2058G06F11/2064G06F11/2071G06F11/2082Y10S707/99952Y10S707/99953Y10S707/99955
    • A database management system ensures consistency between primary and mirrored backup copies of a database, despite occurrence of a suspending condition interrupting the normal process of mirroring the primary database. One or more primary controllers are provided, each having a data storage unit with multiple primary data storage devices. Multiple secondary controllers each have multiple associated secondary data storage devices, each secondary controller being coupled to one primary controller. One or more primary databases reside on the primary devices, with a corresponding number of secondary databases residing on the secondary devices. Each secondary database mirrors a corresponding primary database. Either a host, attached to a primary controller, or one of the primary controllers itself, maintains a map cross-referencing each primary and secondary database with the primary and secondary devices containing portions thereof. If a predefined “suspending condition” affecting data mirroring occurs, the host or primary controller consults its map to identify all primary and secondary devices affected by the condition. Then, each primary controller stops all ongoing and future read/writes with each of its affected primary devices. Each primary controller also directs each secondary controller having an affected secondary device to stop mirroring the primary databases stored on that device. Then, the primary controller starts intermediate change recording and resumes read/writes with its primary devices. When the suspending condition ends, each primary controller applies the appropriate logged changes to its secondary database(s) and then reactivates each secondary database.
    • 数据库管理系统确保数据库的主镜像和镜像备份副本之间的一致性,尽管发生暂停条件中断镜像主数据库的正常进程。 提供一个或多个主要控制器,每个主控制器具有具有多个主要数据存储设备的数据存储单元。 多个次级控制器各自具有多个相关联的辅助数据存储设备,每个辅助控制器耦合到一个主控制器。 一个或多个主数据库驻留在主设备上,相应数量的辅助数据库驻留在辅助设备上。 每个辅助数据库镜像相应的主数据库。 连接到主控制器的主机或主控制器本身之一的主机维护一个交叉参考每个主数据库和辅助数据库的映射,其中主要和次要设备包含其部分。 如果发生影响数据镜像的预定义的“暂停条件”,则主机或主控制器将查看其映射,以识别受该条件影响的所有主设备和辅助设备。 然后,每个主控制器将停止其每个受影响的主设备的所有正在进行的和将来的读/写。 每个主控制器还指示具有受影响的辅助设备的每个辅助控制器停止镜像存储在该设备上的主数据库。 然后,主控制器启动中间更改记录,并恢复其主要设备的读/写。 当暂停条件结束时,每个主控制器将适当的记录更改应用到其辅助数据库,然后重新激活每个辅助数据库。
    • 4. 发明授权
    • Method and apparatus using attached hardware subsystem to communicate between attached hosts
    • 使用连接的硬件子系统在连接的主机之间通信的方法和装置
    • US07480697B2
    • 2009-01-20
    • US10157461
    • 2002-05-28
    • Larry Richard PerryHarold Glen SloneWilliam Frank Micka
    • Larry Richard PerryHarold Glen SloneWilliam Frank Micka
    • G06F15/167
    • G06F13/385
    • A method for sending a message from one host (16) to at least one other host, both of which are attached to a hardware subsystem (12) that is bidirectionally coupled to a mass data storage unit (14) includes (a) transferring a Send Message command through a channel (18) from a first attached host to the hardware subsystem, the Send Message command having at least one second attached host as an intended recipient; (b) buffering (20) at least a message payload portion of the Send Message command at the hardware subsystem and generating an unsolicited interrupt in the at least one second attached host; and (c) in response to the unsolicited interrupt, transferring a Request Message command through a channel from the at least one second attached host to the hardware subsystem for obtaining at least the message payload portion buffered at the hardware subsystem. The Send Message command may be a point-to-point message having a single other attached host as an intended recipient, or it may be a point-to-multipoint message having a plurality of other attached hosts as intended recipients. The hardware subsystem need have no knowledge of the message contents sent between hosts.
    • 一种用于从一个主机(16)向至少一个其他主机发送消息的方法,它们都连接到双向耦合到大容量数据存储单元(14)的硬件子系统(12),包括:(a) 通过通道(18)从第一个连接的主机发送消息命令到硬件子系统,发送消息命令具有至少一个第二附加主机作为预期接收者; (b)至少在所述硬件子系统缓冲(20)所述发送消息命令的消息有效载荷部分并在所述至少一个第二附加主机中产生非请求中断; 以及(c)响应于所述主动中断,通过信道将所述请求消息命令从所述至少一个第二附加主机传送到所述硬件子系统,用于至少获得在所述硬件子系统缓冲的所述消息有效载荷部分。 发送消息命令可以是具有单个其他附加主机作为预期接收者的点到点消息,或者它可以是具有多个其他附加主机作为预期接收者的点对多点消息。 硬件子系统不需要知道主机之间发送的消息内容。