Method and system to alleviate denial-of-service conditions on a server
    1.
    发明申请
    Method and system to alleviate denial-of-service conditions on a server 失效
    减轻服务器拒绝服务条件的方法和系统

    公开(公告)号:US20050076335A1

    公开(公告)日:2005-04-07

    申请号:US10677659

    申请日:2003-10-02

    IPC分类号: G06F9/46

    摘要: A method is presented for processing data in a multithreaded application to alleviate impaired or substandard performance conditions. Work items that are pending processing by the multithreaded application are placed into a data structure. The work items are processed by a plurality of threads within the multithreaded application in accordance with a first algorithm, e.g., first-in first-out (FIFO). A thread within the multithreaded application is configured apart from the plurality of threads such that it processes work items in accordance with a second algorithm that differs from the first algorithm, thereby avoiding the impairing condition. For example, the thread may process a pending work item only if it has a particular characteristic. The thread restricts its own processing of work items by intermittently evaluating workflow conditions for the plurality of threads; if the workflow conditions improve or are unimpaired, then the thread does not process any work items.

    摘要翻译: 提出了一种在多线程应用程序中处理数据以减轻受损或不合格的性能条件的方法。 多线程应用程序待处理的工作项被放置在数据结构中。 根据第一算法,例如先进先出(FIFO),由多线程应用程序内的多个线程处理工作项。 多线程应用程序内的线程被配置为与多个线程分开,使得它根据与第一算法不同的第二算法处理工作项,从而避免损害状况。 例如,线程可以仅在具有特定特征的情况下处理待处理的工作项。 线程通过间歇地评估多个线程的工作流条件来限制其自己的工作项的处理; 如果工作流条件改善或未受损,则线程不处理任何工作项。

    Distributed directory deployment
    2.
    发明申请
    Distributed directory deployment 失效
    分布式目录部署

    公开(公告)号:US20060248117A1

    公开(公告)日:2006-11-02

    申请号:US11106396

    申请日:2005-04-14

    IPC分类号: G06F17/00 G06F7/00

    摘要: Each LDIF entry of a directory tree is read, split to a domain of LDIF fragments (corresponding to backend servers) and written to each LDIF fragment. The split may be accomplished through a hash function, establishing, for that iteration of LDIF entry, a write file. The LDIF entry is appended to the write file. A subsequent LDIF entry is read. A corresponding LDIF fragment is determined, which need not be different from the LDIF fragment to which the first LDIF entry was written. The current LDIF entry is written to the currently selected write file. The process continues until all LDIF entries are exhausted from the directory tree. LDIF fragments are each copied to distinct backend servers, where, each LDIF fragment may be loaded into a distributed directory data structure.

    摘要翻译: 读取目录树的每个LDIF条目,分割为LDIF片段的域(对应于后端服务器)并写入每个LDIF片段。 可以通过散列函数完成拆分,为LDIF条目的迭代建立写入文件。 LDIF条目附加到写入文件。 读取随后的LDIF条目。 确定对应的LDIF片段,其不需要与写入第一LDIF条目的LDIF片段不同。 当前的LDIF条目写入当前选择的写入文件。 该过程继续,直到所有LDIF条目从目录树中用尽。 LDIF片段都被复制到不同的后端服务器,其中每个LDIF片段可以被加载到分布式目录数据结构中。

    Real-time attribute processor and syntax schema for directory access protocol services
    3.
    发明申请
    Real-time attribute processor and syntax schema for directory access protocol services 失效
    用于目录访问协议服务的实时属性处理器和语法模式

    公开(公告)号:US20050216485A1

    公开(公告)日:2005-09-29

    申请号:US10809583

    申请日:2004-03-25

    IPC分类号: G06F7/00

    摘要: A processor which cooperates with directory servers to handle requests for values of dynamic attributes which would otherwise present a real-time processing challenge to the directory server due to the server's dependence on the data normally being static in nature. Special schema syntax identifiers are used to identify dynamic attributes which then are not stored directly in the directory, but whose values are resolved at the time a read request is made for those attributes. This approach eliminates the need to store the dynamic information in the directory, and allows user-supplied modules to perform the resolution of the dynamic attributes in a real-time manner, including not only retrieving a value from a dynamic data source, but optionally performing calculations or manipulations on the data as well. One embodiment of the invention cooperates with Lightweight Directory Access Protocol (“LDAP”) directory servers.

    摘要翻译: 与目录服务器协作以处理对动态属性的值的请求的处理器,否则由于服务器对数据的依赖通常是静态的,否则将向目录服务器呈现实时处理挑战。 特殊模式语法标识符用于标识动态属性,然后不直接存储在目录中,但是在为这些属性进行读取请求时解析其值。 该方法消除了将动态信息存储在目录中的需要,并且允许用户提供的模块以实时方式来执行动态属性的解析,包括不仅从动态数据源检索值,而且还可以执行 也可以对数据进行计算或操作。 本发明的一个实施例与轻量级目录访问协议(“LDAP”)目录服务器协作。