KR20100031574A - 컴퓨터 네트워크에서의 시스템 비가동 시간 자동 관리 - Google Patents
컴퓨터 네트워크에서의 시스템 비가동 시간 자동 관리 Download PDFInfo
- Publication number
- KR20100031574A KR20100031574A KR1020097026457A KR20097026457A KR20100031574A KR 20100031574 A KR20100031574 A KR 20100031574A KR 1020097026457 A KR1020097026457 A KR 1020097026457A KR 20097026457 A KR20097026457 A KR 20097026457A KR 20100031574 A KR20100031574 A KR 20100031574A
- Authority
- KR
- South Korea
- Prior art keywords
- downtime
- web
- automatically
- server
- based application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1031—Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
- Hardware Redundancy (AREA)
Abstract
Description
Claims (20)
- 웹-기반 애플리케이션들(127A)을 위한 분산 운영 체제를 지원하는 복수의 서버를 포함하는 컴퓨터 네트워크(100)에서 시스템 비가동 시간(system downtime)을 자동으로 관리하는 방법으로서,애플리케이션 서버(104A)에서, 상기 컴퓨터 네트워크(100)의 적어도 하나의 웹 서버(112A)에 관한 비가동 시간을 스케줄링하기 위한 이벤트(106A)를 생성하는 단계(305);상기 스케줄링된 비가동 시간에 상기 복수의 서버와 관련된 네트워크 부하 분산기(network load balancer; 116)로부터 상기 적어도 하나의 웹 서버를 자동으로 제거하는 단계(310); 및상기 적어도 하나의 웹 서버가 비가동(down)임을 나타내는 비가동 시간 통지 메시지(106A)를 자동으로 전달하는 단계(315)를 포함하는 방법.
- 제1항에 있어서,상기 스케줄링된 비가동 시간 동안 상기 적어도 하나의 웹 서버로의 요청(320)들을 처리하기 위하여 비가동 시간으로 스케줄링된 상기 적어도 하나의 웹 서버로의 상기 요청들을 상기 이벤트(106A)에서 지정된 URL(universal resource locator)로 자동으로 리다이렉트(redirecting)하는 단계를 더 포함하는 방법.
- 제1항에 있어서,비가동 시간으로 스케줄링된 상기 적어도 하나의 웹 서버로의 요청들을 상기 스케줄링된 비가동 시간에 앞서 적어도 하나의 중복된 웹 서버(112B)로 자동으로 리다이렉트하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 스케줄링된 비가동 시간에 앞서 상기 적어도 하나의 웹 서버에 의해 호스팅되는 웹 페이지들(125A)을 비가동 시간 통지 메시지로 자동으로 업데이트하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 컴퓨터 네트워크의 적어도 하나의 웹 서버에 관한 비가동 시간 스케줄링을 위한 이벤트를 생성하는 단계는,비가동 시간이 시작되기로 스케줄링된 날짜 및 시간을 포함하는 제1 데이터, 상기 비가동 시간과 관련된 운행 중지 윈도우(outage window)의 길이를 포함하는 제2 데이터, 상기 비가동 시간에 대한 이유를 포함하는 제3 데이터, 상기 비가동 시간과 관련된 추가 정보를 위한 연락처를 포함하는 제4 데이터 또는 상기 비가동 시간 동안 상기 적어도 하나의 웹 서버로의 요청들을 리다이렉트하기 위한 장소를 포함하는 제5 데이터중 적어도 하나를 포함하는 데이터(106A)를 수신하는 단계를 포함하는 방법.
- 웹-기반 애플리케이션(127A)을 위한 분산 운영 체제를 지원하는 복수의 서버를 포함하는 컴퓨터 네트워크(100)에서 시스템 비가동 시간을 자동으로 관리하기 위한 시스템(102A)으로서,실행가능한 프로그램 코드(104A)를 저장하기 위한 메모리(12); 및상기 메모리와 기능적으로 연결된 프로세서(8)를 포함하고,상기 프로세서는 상기 프로그램 코드(104A)에 포함된 컴퓨터-실행가능 명령어들에 응답하여,애플리케이션 서버(102A)에서, 상기 컴퓨터 네트워크(100)의 적어도 하나의 웹-기반 애플리케이션(127A)에 관한 비가동 시간을 스케줄링하기 위한 이벤트(106A)를 생성(405)하고,상기 스케줄링된 비가동 시간 이전에 웹 서버(112A) 상의 상기 적어도 하나의 웹-기반 애플리케이션으로의 요청들(410)을 자동으로 중단시키고,상기 적어도 하나의 웹-기반 애플리케이션(127A)으로의 요청들(420)을 자동으로 리다이렉트하도록 동작하는 시스템.
- 제6항에 있어서,상기 스케줄링된 비가동 시간 이전에 웹 서버 상의 상기 적어도 하나의 웹- 기반 애플리케이션으로의 요청들을 자동으로 중단시키는 상기 프로세서는 상기 적어도 하나의 웹-기반 애플리케이션과 관련된 URL로의 인커밍 요청들(incoming requests)의 제공을 중단시키도록 동작하는 시스템.
- 제6항에 있어서,상기 적어도 하나의 웹-기반 애플리케이션과 관련된 URL로의 요청들을 자동으로 리다이렉트하는 상기 프로세서는 요청들을 상기 URL로부터 대안적인 URL로 리다이렉트하도록 동작하고, 상기 대안적인 URL은 상기 스케줄링된 비가동 시간 동안 상기 적어도 하나의 웹-기반 애플리케이션이 현재 사용불가하다는 것을 나타내는 웹 페이지와 관련이 있는 시스템.
- 제6항에 있어서,상기 적어도 하나의 웹-기반 애플리케이션으로의 요청들을 자동으로 리다이렉트하는 상기 프로세서는 상기 웹 서버 상의 상기 적어도 하나의 웹-기반 애플리케이션의 제1 버전과 상기 적어도 하나의 웹-기반 애플리케이션의 제2 버전 사이에서 스위칭하도록 동작하고, 상기 적어도 하나의 웹-기반 애플리케이션의 상기 제1 및 제2 버전은 단일 URL과 관련이 있는 시스템.
- 제9항에 있어서,상기 적어도 하나의 웹-기반 애플리케이션의 상기 제2 버전은 판독-전용 버 전인 시스템.
- 제6항에 있어서,상기 컴퓨터 네트워크의 적어도 하나의 웹-기반 애플리케이션에 관한 비가동 시간을 스케줄링하기 위한 이벤트를 생성하는 상기 프로세서는 상기 이벤트에 대한 우선순위 레벨을 지정하는 우선순위 데이터를 수신하도록 동작하고, 상기 우선순위 레벨은 상기 웹-기반 에플리케이션의 사용자들이 상기 스케줄링된 비가동 시간을 어떻게 통지받을지 결정하는 시스템.
- 제6항에 있어서,상기 프로세서는 상기 스케줄링된 비가동 시간 이전에 상기 적어도 하나의 웹-기반 애플리케이션의 사용자들에게 비가동 시간 통지 메시지를 자동으로 전달하도록 더 동작하는 시스템.
- 제12항에 있어서,상기 비가동 시간 통지 메시지는 개인용 정보 관리기(personal information manager)의 캘린더 아이템(calendar item)을 포함하는 시스템.
- 제12항에 있어서,상기 비가동 시간 통지 메시지는 이메일(e-mail) 메시지를 포함하는 시스템.
- 제6항에 있어서,상기 컴퓨터 네트워크의 적어도 하나의 웹-기반 애플리케이션에 관한 비가동 시간을 스케줄링하기 위한 이벤트를 생성하는 상기 프로세서는,상기 비가동 시간이 시작되도록 스케줄링된 날짜 및 시간을 포함하는 제1 데이터의 수신, 상기 비가동 시간과 관련된 운행 중지 윈도우의 길이를 포함하는 제2 데이터의 수신, 상기 비가동 시간에 대한 이유를 포함하는 제3 데이터의 수신, 상기 비가동 시간과 관련된 추가 정보를 위한 연락처를 포함하는 제4 데이터의 수신 또는 상기 비가동 시간 동안 상기 적어도 하나의 웹-기반 애플리케이션에 관한 요청들을 리다이렉트하기 위한 대안적인 URL을 포함하는 제5 데이터의 수신중 적어도 하나를 수행하도록 동작하는 시스템.
- 제6항에 있어서,상기 적어도 하나의 웹-기반 애플리케이션은 사용자 계정 패스워드를 업데이트하기 위한 애플리케이션인 시스템.
- 컴퓨터 상에서 실행될 때 상기 컴퓨터가 컴퓨터 네트워크(100)에서 시스템 비가동 시간을 자동으로 관리하는 방법을 수행하도록 하는 컴퓨터 실행가능 명령어들을 포함하는 컴퓨터-판독가능 저장 매체로서,상기 방법은,네트워크의 복수의 웹 서버(112A, 112B, 112C) 중 적어도 하나에서 오류 상황의 존재를 검출하기 위해 상기 복수의 웹 서버의 동작을 자동으로 모니터링 하는 단계(505);오류 상황이 존재하면(510), 상기 적어도 하나의 웹 서버가 비가동임을 판정하는 단계(515); 및상기 비가동 웹 서버로의 요청들을 상기 네트워크의 대안적인 서버로 자동으로 리다이렉트하는 단계(520)를 포함하는 컴퓨터-판독가능 저장 매체.
- 제17항에 있어서,상기 대안적인 서버에 의해 호스팅되는 웹 페이지 상에 비가동 시간 통지 메시지를 표시하는 단계(525)를 더 포함하는 컴퓨터-판독가능 저장 매체.
- 제17항에 있어서,상기 네트워크의 복수의 웹 서버 중 적어도 하나에서 오류 상황의 존재를 검출하기 위해 상기 복수의 웹 서버의 동작을 자동으로 모니터링하는 단계는 상기 복수의 웹 서버의 동작을 주기적으로 모니터링하는 단계를 포함하는 컴퓨터-판독가능 저장 매체.
- 제19항에 있어서,비가동 웹 서버로 상기 요청들을 송신하는 사용자들에게 비가동 시간 통지 메시지를 자동으로 전달하는 단계(530)를 더 포함하는 컴퓨터-판독가능 저장 매체.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/771,720 | 2007-06-29 | ||
| US11/771,720 US8181071B2 (en) | 2007-06-29 | 2007-06-29 | Automatically managing system downtime in a computer network |
| PCT/US2008/067045 WO2009006005A2 (en) | 2007-06-29 | 2008-06-14 | Automatically managing system downtime in a computer network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100031574A true KR20100031574A (ko) | 2010-03-23 |
| KR101532450B1 KR101532450B1 (ko) | 2015-06-29 |
Family
ID=40162217
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020097026457A Active KR101532450B1 (ko) | 2007-06-29 | 2008-06-14 | 컴퓨터 네트워크에서의 시스템 비가동 시간 자동 관리 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8181071B2 (ko) |
| EP (1) | EP2176775B1 (ko) |
| JP (1) | JP5211160B2 (ko) |
| KR (1) | KR101532450B1 (ko) |
| CN (1) | CN101689161B (ko) |
| TW (1) | TWI450530B (ko) |
| WO (1) | WO2009006005A2 (ko) |
Families Citing this family (49)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090150872A1 (en) * | 2006-07-04 | 2009-06-11 | George Russell | Dynamic code update |
| US8181071B2 (en) | 2007-06-29 | 2012-05-15 | Microsoft Corporation | Automatically managing system downtime in a computer network |
| US8060585B2 (en) * | 2008-02-06 | 2011-11-15 | Qualcomm Incorporated | Self service distribution configuration framework |
| US8832259B1 (en) * | 2009-10-30 | 2014-09-09 | Hewlett-Packard Development Company, L.P. | Virtual service mode methods for network remote monitoring and managing system |
| JP2011138225A (ja) * | 2009-12-25 | 2011-07-14 | Canon Inc | クラスタシステム、情報処理装置、制御方法、及びプログラム |
| US8352661B1 (en) * | 2010-03-24 | 2013-01-08 | Emc Corporation | Data storage systems having seamless software upgrades |
| US8533337B2 (en) * | 2010-05-06 | 2013-09-10 | Citrix Systems, Inc. | Continuous upgrading of computers in a load balanced environment |
| CN102300028A (zh) * | 2010-06-28 | 2011-12-28 | 株式会社东芝 | 数据处理装置、图像处理系统以及数据处理方法 |
| US8484503B2 (en) * | 2010-08-18 | 2013-07-09 | International Business Machines Corporation | Disaster recovery replication throttling in deduplication systems |
| US20120072323A1 (en) * | 2010-09-17 | 2012-03-22 | Bank Of America Corporation | Maintaining online functionality during an outage |
| US8392526B2 (en) | 2011-03-23 | 2013-03-05 | Color Labs, Inc. | Sharing content among multiple devices |
| US9077627B2 (en) * | 2011-03-28 | 2015-07-07 | Hewlett-Packard Development Company, L.P. | Reducing impact of resource downtime |
| US20120259956A1 (en) * | 2011-04-07 | 2012-10-11 | Infosys Technologies, Ltd. | System and method for implementing a dynamic change in server operating condition in a secured server network |
| US20120311375A1 (en) * | 2011-06-01 | 2012-12-06 | Microsoft Corporation | Redirecting requests to secondary location during temporary outage |
| US8850261B2 (en) | 2011-06-01 | 2014-09-30 | Microsoft Corporation | Replaying jobs at a secondary location of a service |
| US10585766B2 (en) | 2011-06-06 | 2020-03-10 | Microsoft Technology Licensing, Llc | Automatic configuration of a recovery service |
| US8621019B2 (en) | 2011-09-21 | 2013-12-31 | Color Labs, Inc. | Live content sharing within a social networking environment |
| US9152487B2 (en) * | 2011-09-30 | 2015-10-06 | Microsoft Technology Licensing, Llc | Service outage details in an error message |
| CN102387211B (zh) * | 2011-10-24 | 2014-07-30 | 浪潮(北京)电子信息产业有限公司 | 实现网络应用软件web服务使用的方法及系统 |
| US9648138B1 (en) * | 2012-03-27 | 2017-05-09 | Open Text Corporation | Method and system for virtual server dormancy |
| US10237341B1 (en) * | 2012-03-29 | 2019-03-19 | Emc Corporation | Method and system for load balancing using server dormant mode |
| US9319274B1 (en) * | 2012-03-29 | 2016-04-19 | Emc Corporation | Method and system for dynamic provisioning using server dormant mode for virtual server dormancy |
| US9262253B2 (en) | 2012-06-28 | 2016-02-16 | Microsoft Technology Licensing, Llc | Middlebox reliability |
| US9229800B2 (en) | 2012-06-28 | 2016-01-05 | Microsoft Technology Licensing, Llc | Problem inference from support tickets |
| US9184994B2 (en) * | 2012-08-01 | 2015-11-10 | Sap Se | Downtime calculator |
| US9311305B2 (en) | 2012-09-28 | 2016-04-12 | Oracle International Corporation | Online upgrading of a database environment using transparently-patched seed data tables |
| US9565080B2 (en) | 2012-11-15 | 2017-02-07 | Microsoft Technology Licensing, Llc | Evaluating electronic network devices in view of cost and service level considerations |
| US20140164477A1 (en) * | 2012-12-06 | 2014-06-12 | Gary M. Springer | System and method for providing horizontal scaling of stateful applications |
| US9154540B2 (en) * | 2012-12-11 | 2015-10-06 | Microsoft Technology Licensing, Llc | Smart redirection and loop detection mechanism for live upgrade large-scale web clusters |
| US9497079B2 (en) * | 2013-06-13 | 2016-11-15 | Sap Se | Method and system for establishing, by an upgrading acceleration node, a bypass link to another acceleration node |
| US9350601B2 (en) | 2013-06-21 | 2016-05-24 | Microsoft Technology Licensing, Llc | Network event processing and prioritization |
| US9372734B2 (en) | 2013-08-27 | 2016-06-21 | Bank Of America Corporation | Outage window scheduler tool |
| CN104951852A (zh) * | 2014-03-24 | 2015-09-30 | 阿里巴巴集团控股有限公司 | 周期性订单信息的处理方法及系统 |
| US11455590B2 (en) * | 2014-10-09 | 2022-09-27 | Splunk Inc. | Service monitoring adaptation for maintenance downtime |
| JP6306499B2 (ja) * | 2014-12-25 | 2018-04-04 | クラリオン株式会社 | 障害情報提供サーバ、障害情報提供方法 |
| US10320892B2 (en) | 2015-01-02 | 2019-06-11 | Microsoft Technology Licensing, Llc | Rolling capacity upgrade control |
| CN106302595B (zh) | 2015-06-02 | 2020-03-17 | 阿里巴巴集团控股有限公司 | 一种对服务器进行健康检查的方法及设备 |
| US10409579B1 (en) | 2016-04-19 | 2019-09-10 | Wells Fargo Bank, N.A. | Application healthcheck communicator |
| US10512053B2 (en) * | 2016-05-10 | 2019-12-17 | Servicenow, Inc. | System and method for selectively hibernating and restarting a node of an application instance |
| US10868883B2 (en) * | 2016-06-29 | 2020-12-15 | Nicira, Inc. | Upgrading a proxy that decouples network connections from an application during application's downtime |
| US10587673B2 (en) | 2016-06-29 | 2020-03-10 | Nicira, Inc. | Decoupling network connections from an application while the application is temporarily down |
| US10896070B2 (en) | 2017-09-22 | 2021-01-19 | Open Text Corporation | Stateless content management system |
| KR101862000B1 (ko) * | 2017-11-22 | 2018-05-29 | 팝펀딩 주식회사 | 다중 거래소를 사용하는 암호화폐 리스크 관리시스템 |
| US10628512B2 (en) | 2018-05-04 | 2020-04-21 | International Business Machines Corporation | Callback notification for unavailable websites |
| US10904124B2 (en) | 2018-11-07 | 2021-01-26 | International Business Machines Corporation | System and method for dynamic stopping of cloud-based provisioning requests |
| US11516286B2 (en) * | 2019-03-28 | 2022-11-29 | Comcast Cable Communications, Llc | Managing service capacity |
| US10902416B1 (en) | 2019-12-19 | 2021-01-26 | Ripple Labs Inc. | Network computing system implementing on-demand liquidity for cross-medium transaction services |
| US11570246B1 (en) | 2021-11-17 | 2023-01-31 | Saudi Arabian Oil Company | Layer 7 health check automated execution framework |
| US11922161B2 (en) * | 2022-03-07 | 2024-03-05 | Bank Of America Corporation | Scheduling a pausable automated process in a computer network |
Family Cites Families (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5790431A (en) * | 1995-11-20 | 1998-08-04 | International Business Machines Corporation | Method and system for measuring availability in a distributed network |
| US6021262A (en) * | 1996-07-12 | 2000-02-01 | Microsoft Corporation | System and method for detection of, notification of, and automated repair of problem conditions in a messaging system |
| US5987513A (en) * | 1997-02-19 | 1999-11-16 | Wipro Limited | Network management using browser-based technology |
| US6052803A (en) * | 1997-09-26 | 2000-04-18 | 3Com Corporation | Key-based technique for assuring and maintaining integrity of firmware stored in both volatile and non-volatile memory |
| US6167379A (en) * | 1998-03-24 | 2000-12-26 | Siemens Information And Communication Networks, Inc. | System for user to accept or decline updating a calendar remotely with a proposed schedule update that may have schedule confliction |
| US6565608B1 (en) * | 1998-12-16 | 2003-05-20 | Microsoft Corporation | Method and system for customizing alert messages |
| US6625636B1 (en) * | 1999-05-13 | 2003-09-23 | International Business Machines Corporation | Job protection within a distributed processing system having subsystem downtime |
| US7441045B2 (en) * | 1999-12-13 | 2008-10-21 | F5 Networks, Inc. | Method and system for balancing load distribution on a wide area network |
| US6738811B1 (en) * | 2000-03-31 | 2004-05-18 | Supermicro Computer, Inc. | Method and architecture for monitoring the health of servers across data networks |
| US7099933B1 (en) * | 2000-07-11 | 2006-08-29 | Nortel Networks Limited | System and method for regulating web site access |
| JP3654151B2 (ja) | 2000-07-17 | 2005-06-02 | 日本電気株式会社 | 携帯端末を利用した保守情報通知方法及びシステム並びに記録媒体 |
| US6981039B2 (en) * | 2000-08-01 | 2005-12-27 | Qwest Communications International, Inc. | Fault management in a VDSL network |
| JP2002108728A (ja) * | 2000-10-02 | 2002-04-12 | Ntt Docomo Inc | 障害情報の掲載方法およびプロバイダ設備 |
| US7035921B1 (en) * | 2000-11-14 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Method of and apparatus for providing web service using a network of servers |
| US7296268B2 (en) * | 2000-12-18 | 2007-11-13 | Microsoft Corporation | Dynamic monitor and controller of availability of a load-balancing cluster |
| US6820215B2 (en) * | 2000-12-28 | 2004-11-16 | International Business Machines Corporation | System and method for performing automatic rejuvenation at the optimal time based on work load history in a distributed data processing environment |
| US7325047B2 (en) * | 2001-05-23 | 2008-01-29 | International Business Machines Corporation | Dynamic undeployment of services in a computing network |
| US6978398B2 (en) * | 2001-08-15 | 2005-12-20 | International Business Machines Corporation | Method and system for proactively reducing the outage time of a computer system |
| US7155462B1 (en) * | 2002-02-01 | 2006-12-26 | Microsoft Corporation | Method and apparatus enabling migration of clients to a specific version of a server-hosted application, where multiple software versions of the server-hosted application are installed on a network |
| US7039828B1 (en) * | 2002-02-28 | 2006-05-02 | Network Appliance, Inc. | System and method for clustered failover without network support |
| US7250846B2 (en) * | 2002-03-05 | 2007-07-31 | International Business Machines Corporation | Method and apparatus for providing dynamic user alert |
| US7149917B2 (en) * | 2002-07-30 | 2006-12-12 | Cisco Technology, Inc. | Method and apparatus for outage measurement |
| US20040163007A1 (en) * | 2003-02-19 | 2004-08-19 | Kazem Mirkhani | Determining a quantity of lost units resulting from a downtime of a software application or other computer-implemented system |
| US7389510B2 (en) * | 2003-11-06 | 2008-06-17 | International Business Machines Corporation | Load balancing of servers in a cluster |
| US7516362B2 (en) * | 2004-03-19 | 2009-04-07 | Hewlett-Packard Development Company, L.P. | Method and apparatus for automating the root cause analysis of system failures |
| JP4571937B2 (ja) | 2004-03-25 | 2010-10-27 | ソフトバンクBb株式会社 | アクセスシステム及びアクセス方法 |
| US20060224720A1 (en) * | 2005-03-10 | 2006-10-05 | Bhogal Kulvir S | Method, computer program product, and system for mapping users to different application versions |
| US8910689B2 (en) * | 2005-03-15 | 2014-12-16 | The Procter & Gamble Company | Apparatus for reducing downtime in web processes |
| US7308370B2 (en) * | 2005-03-22 | 2007-12-11 | Elster Electricity Llc | Using a fixed network wireless data collection system to improve utility responsiveness to power outages |
| JP2006285315A (ja) | 2005-03-31 | 2006-10-19 | Hitachi Ltd | ソフトウェア構成変更方式 |
| US7310592B2 (en) * | 2005-04-22 | 2007-12-18 | Microsoft Corporation | Method and apparatus to group sets of computers into classes for statistical analysis |
| US7873505B2 (en) * | 2005-06-27 | 2011-01-18 | Alcatel-Lucent Usa Inc. | Method and apparatus for predicting scheduled system downtime |
| ATE434310T1 (de) | 2005-10-31 | 2009-07-15 | Packetfront Systems Ab | Hochverfügbarkeitsnetzwerksystem |
| US7549079B2 (en) * | 2005-11-30 | 2009-06-16 | Oracle International Corporation | System and method of configuring a database system with replicated data and automatic failover and recovery |
| US7676702B2 (en) * | 2006-08-14 | 2010-03-09 | International Business Machines Corporation | Preemptive data protection for copy services in storage systems and applications |
| US8181071B2 (en) | 2007-06-29 | 2012-05-15 | Microsoft Corporation | Automatically managing system downtime in a computer network |
-
2007
- 2007-06-29 US US11/771,720 patent/US8181071B2/en active Active
-
2008
- 2008-06-14 WO PCT/US2008/067045 patent/WO2009006005A2/en active Application Filing
- 2008-06-14 EP EP08771131.3A patent/EP2176775B1/en active Active
- 2008-06-14 JP JP2010514962A patent/JP5211160B2/ja not_active Expired - Fee Related
- 2008-06-14 KR KR1020097026457A patent/KR101532450B1/ko active Active
- 2008-06-14 CN CN200880022519.2A patent/CN101689161B/zh active Active
- 2008-06-26 TW TW097123964A patent/TWI450530B/zh not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| US8181071B2 (en) | 2012-05-15 |
| WO2009006005A2 (en) | 2009-01-08 |
| JP5211160B2 (ja) | 2013-06-12 |
| KR101532450B1 (ko) | 2015-06-29 |
| WO2009006005A3 (en) | 2009-02-12 |
| CN101689161B (zh) | 2016-03-09 |
| EP2176775B1 (en) | 2018-02-28 |
| TW200908608A (en) | 2009-02-16 |
| TWI450530B (zh) | 2014-08-21 |
| US20090006884A1 (en) | 2009-01-01 |
| CN101689161A (zh) | 2010-03-31 |
| JP2010533905A (ja) | 2010-10-28 |
| EP2176775A2 (en) | 2010-04-21 |
| EP2176775A4 (en) | 2015-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101532450B1 (ko) | 컴퓨터 네트워크에서의 시스템 비가동 시간 자동 관리 | |
| US10805407B2 (en) | Supporting high availability for orchestrated services | |
| US9015164B2 (en) | High availability for cloud servers | |
| US8010840B2 (en) | Generation of problem tickets for a computer system | |
| US11676158B2 (en) | Automatic remediation of non-compliance events | |
| US8943496B2 (en) | Providing a hosted appliance and migrating the appliance to an on-premise environment | |
| KR101497167B1 (ko) | 분산 운영 시스템에서의 외부 하드웨어 기기의 관리 | |
| US11329869B2 (en) | Self-monitoring | |
| US8468386B2 (en) | Detecting and recovering from process failures | |
| JP2015506112A (ja) | 一時的障害中における第2場所へのリクエストのリダイレクト | |
| US7627667B1 (en) | Method and system for responding to an event occurring on a managed computer system | |
| US10740085B2 (en) | Webserver interface for deployment management tool | |
| US20020078182A1 (en) | Failover service method and system | |
| US10140155B2 (en) | Dynamically provisioning, managing, and executing tasks | |
| US8595349B1 (en) | Method and apparatus for passive process monitoring | |
| US20220164336A1 (en) | System and method for efficiently transferring data for offline use | |
| CN117078211A (zh) | 报备文件的数据处理方法、装置和服务器 | |
| CN114968983A (zh) | 数据处理方法、装置、设备和存储介质 | |
| Facts | How do I get started? | |
| Cornacchia | Solve the data-protection-and-recovery puzzle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20091218 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130522 Comment text: Request for Examination of Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20141031 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20150331 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150623 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20150623 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20180529 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180529 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20190530 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190530 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200528 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210527 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220517 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240527 Start annual number: 10 End annual number: 10 |