JP6124898B2 - Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 - Google Patents
Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 Download PDFInfo
- Publication number
- JP6124898B2 JP6124898B2 JP2014532121A JP2014532121A JP6124898B2 JP 6124898 B2 JP6124898 B2 JP 6124898B2 JP 2014532121 A JP2014532121 A JP 2014532121A JP 2014532121 A JP2014532121 A JP 2014532121A JP 6124898 B2 JP6124898 B2 JP 6124898B2
- Authority
- JP
- Japan
- Prior art keywords
- navigation
- management
- traffic director
- server
- command line
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 30
- 230000004044 response Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 11
- 230000004048 modification Effects 0.000 claims description 7
- 238000012986 modification Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 claims 2
- 238000007726 management method Methods 0.000 description 94
- 238000010586 diagram Methods 0.000 description 10
- 238000012546 transfer Methods 0.000 description 7
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 230000008520 organization Effects 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 239000004744 fabric Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2041—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with more than one idle spare processing component
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/274—Converting codes to words; Guess-ahead of partial word inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
- G06F9/45512—Command shells
-
- 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/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- 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/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3433—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment for load management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/86—Event-based monitoring
-
- 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/10015—Access to distributed or replicated servers, e.g. using brokers
-
- 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/1034—Reaction to server failures by a load balancer
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Hardware Redundancy (AREA)
- Telephonic Communication Services (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
- Navigation (AREA)
Description
この特許文書の開示の一部は、著作権の保護下にある内容を含む。著作権所有者は、特許商標庁の特許ファイルまたはレコードに現れるので、誰でも当該特許文書または特許開示を複製することについて異議はないが、そうでなければ如何なる場合でもすべての著作権を留保する。
この出願は、「SYSTEMS AND METHODS FOR USE WITH AN APPLICATION SERVER TRAFFIC DIRECTOR(CORE FEATURES)」という名称を有する、2011年9月27日に出願された米国仮特許出願番号第61/539,886号と、「SYSTEMS AND METHODS FOR USE WITH AN APPLICATION SERVER TRAFFIC DIRECTOR(ADMIN FEATURES)」という名称を有する、2011年9月27日に出願された米国仮特許出願番号第61/539,900号と、「SYSTEM AND METHOD FOR INTELLIGENT GUI NAVIGATION AND PROPERTY SHEETS IN A TRAFFIC DIRECTOR ENVIRONMENT」という名称を有する、2012年8月31日に出願された米国特許出願番号第13/601,663号と、「SYSTEM AND METHOD FOR AUTO-TAB COMPLETION OF CONTEXT SENSITIVE REMOTE MANAGED OBJECTS IN A TRAFFIC DIRECTOR ENVIRONMENT」という名称を有する、2012年9月26日に出願された米国特許出願番号第13/627,579号と、「SYSTEM AND METHOD FOR PROVIDING A REST-BASED MANAGEMENT SERVICE IN A TRAFFIC DIRECTOR ENVIRONMENT」という名称を有する、2012年9月26日に出願された米国特許出願番号第13/627,646号とに対する優先権の利益を主張する。これらの出願の各々は本願明細書において参照により援用される。
本発明は一般的に、アプリケーションサーバ、ミドルウェアマシンまたは他のコンピューティング環境における使用のためのロードバランサまたはトラフィックディレクタに関し、特定的には、トラフィックディレクタまたは他のタイプのサーバ環境におけるインテリジェントGUIナビゲーションおよびプロパティシート、コンテキストセンシティブなリモート管理オブジェクトのオートタブコンプリーション、ならびにrestベースのマネジメントサービスを提供するためのシステムおよび方法に関する。
典型的なエンタープライズレベルのコンピューティング環境は、多くの異なるタイプのコンピューティングリソース(たとえばウェブサーバ、アプリケーションサーバ、データベースサーバ、または他のタイプのリソースサーバ)を含み得る。これらのコンピューティングリソースは、他のコンピュータによってまたはユーザがさまざまな異なるタイプのコンピューティング装置を操作することによってネットワーク(たとえば会社の内部イーサネット(登録商標)ネットワークまたはインターネット)上でアクセスされることが意図される。よく知られる例は、ユーザがインターネットを介してウェブサーバにアクセスし得るウェブブラウザアプリケーションを備えるラップトップのようなクライアントコンピュータの使用である。
ロードバランサまたはトラフィックディレクタとともに用いられるシステムおよび方法とその管理とが本願明細書において記載される。ある実施例に従うと、本願明細書のいくつかの実施例において「オラクルトラフィックディレクタ(Oracle Traffic Director(OTD))」として言及されるトラフィックディレクタは、ソフトウェアベースのロードバランサとして設けられる。当該ソフトウェアベースのロードバランサは、インターネットおよび他のトラフィックをロードバランシングするために速く、確実で、スケーラブルで、かつ安全なプラットホームをウェブサーバ、アプリケーションサーバ、または他のリソースサーバといったバックエンドの発信元サーバに送達するよう用いられ得る。
上述したように、今日の組織は、いつでもほとんどどのような位置からでも容易に利用可能な、高いレベルの性能を有するコンピューティングリソースにますます依存している。このようなリソースを確実に効率的に割り当てるタスクはしばしば、その配信ポリシーに従った適性な態様でクライアントからの要求を目標のリソースに配信するようロードバランシング装置の使用を必要とする。
ある実施例に従うと、以下の用語が本願明細書において使用される。他の実施例に従うと、付加的および/または異なる用語が用いられ得るということが明らかであろう。
「構成」:トラフィックディレクタインスタンスのランタイム挙動を決定する構成可能な要素(たとえばメタデータ)の集合。ある実施例に従うと、典型的な構成は、トラフィックディレクタが要求をリッスンするべきリスナー(たとえばIPアドレスおよびポートの組合せ)についての定義と、要求が送られるべきバックエンドでのサーバについての情報とを含む。トラフィックディレクタは、トラフィックディレクタインスタンスが開始するとともにクライアント要求を処理する間に当該構成を読み出し得る。
「インスタンス(トラフィックディレクタインスタンス)」:構成からインスタンス化されるとともに管理ノードまたは管理サーバ上で展開されるトラフィックディレクタサーバ。
「クラスタ」:同じ構成から作製される2つ以上のトラフィックディレクタインスタンスの集合。
「フェイルオーバグループ」:仮想IPアドレス(VIP)によってグループ化された2つ以上のトラフィックディレクタインスタンス。ある実施例に従うと、フェイルオーバグループは、アクティブ−パッシブモードにおいて高い可用性を提供する。要求は、VIPにて受け取られるとともにプライマリインスタンスとして指定されるインスタンスにルーティングされる。プライマリインスタンスが到達可能でなければ、要求はバックアップインスタンスにルーティングされる。ある実施例に従うと、アクティブ−アクティブフェイルオーバについて、2つのフェイルオーバグループが必要とされる。各フェイルオーバグループは、一意のVIPを有するが、両者は、プライマリの役割とバックアップの役割とが反転された同じノードを含む。フェイルオーバグループにおける各インスタンスは、1つのVIPについてプライマリインスタンスとして指定され、他のVIPについてバックアップとして指定される。
「管理サーバ」:アドミニストレータがトラフィックディレクタ構成を作り出し得る管理コンソールおよびコマンドラインインターフェイスを含むインターフェイスをホスティングする特別に構成されるトラフィックディレクタインスタンスは、管理ノードに対するインスタンスとして展開し、インスタンスを管理する。
「管理ノード」:アドミニストレータがトラフィックディレクタインスタンスを展開し得るホストとして指定される物理的なサーバ。実施例に従うと、所与のノード上で、アドミニストレータは、ある構成の1つのみのインスタンスを展開し得る。
「INSTANCE_HOME」:トラフィックディレクタインスタンスに関する構成データおよびバイナリファイルが保存される、管理サーバまたは管理ノード上のアドミニストレータの選択のディレクトリ。
「ORACLE_HOME」:アドミニストレータがトラフィックディレクタバイナリをインストールするアドミニストレータの選択のディレクトリ。
「管理コンソール」:アドミニストレータがトラフィックディレクタインスタンスを作成、配置、および管理するよう用い得る管理サーバ上のウェブベースのグラフィカルインターフェイス。
「クライアント」:ある実施例に従うと、要求(たとえばHTTPおよびHTTPS要求)をトラフィックディレクタインスタンスに送るエージェント(たとえばウェブブラウザまたはアプリケーション)。当該システムとともに用いられ得るタイプのクライアントの例は、コンピュータサーバ、ラップトップコンピュータ、スマートフォンのようなポータブルデバイス、および他のタイプのコンピューティング装置を含む。当該他のタイプのコンピューティング装置のいくつかは、たとえばウェブサーバにアクセスするためのウェブブラウザアプリケーションを含んでもよい。
「発信元サーバ」:ある実施例に従うと、トラフィックディレクタがクライアントから受け取った要求をそこに転送するとともに、クライアント要求への応答をそこから受け取る、バックエンドのリソースまたはサーバ。発信元サーバとして用いられ得るタイプのリソースの例は、軽量ディレクトリアクセスプロトコル(LDAP)サーバ、ウェブサーバ、マルチメディアサーバ、アプリケーションサーバ、データベースサーバ、および他のタイプのリソースを含む。
「発信元サーバプール」:同じアプリケーションまたはサービスをホスティングするとともに、トラフィックディレクタを用いることによりアドミニストレータがロードバランスし得る発信元サーバの集合。ある実施例に従うと、トラフィックディレクタは、プールについて特定されるロード分散方法に基づき、クライアント要求を発信元サーバプールにおけるサーバに配信する。
「仮想サーバ」:トラフィックディレクタが1つ以上のドメインについての要求を供給し得る一意のIPアドレス(またはホスト名)およびポートの組合せを提供する、トラフィックディレクタサーバインスタンス内の仮想のエンティティ。ある実施例に従うと、ノード上のトラフィックディレクタインスタンスは複数の仮想サーバを含み得る。アドミニストレータは、各仮想サーバに特定の入力接続の最大数のような設定を構成し得るとともに各仮想サーバが要求をどのように扱うかをカスタマイズし得る。
ある実施例に従うと、管理コンソールユーザインターフェイスまたはGUIは、「never-get-lost」形式のナビゲーションを含み得る。「never-get-lost」形式のナビゲーションは、たとえばトラフィックディレクタまたは他の環境の異なる構成可能なオブジェクトを検討および構成する間にコンテキストを維持することにおいてユーザ/アドミニストレータを補助する。
ある実施例に従うと、管理コンソールユーザインターフェイスまたはGUIは、構成タスクにおける使用のためのプロパティシートを含み得る。プロパティシートは(ユーザ/アドミニストレータによって単にタッチされたフィールドではなく)修正されたGUIフィールドを自動的に検出する。修正されたフィールドをマークアップでトラッキングすることにより、GUIはどのフィールドが変更したかをトラッキングし得、また、当該フィールドについてのオリジナル値を用いて、修正された値をチェックすることにより、変更されたフィールドをマーキングまたはそうでなければ示すことができる。
ある実施例に従うと、システムは、コマンドラインインターフェイス(CLI)および/またはコマンドラインシェルを含む。これにより、トラフィックディレクタのようなサーバ環境内の構成可能なリモートオブジェクトについての直観的なオートコンプリーション機能がアドミニストレータに提供される。
ある実施例に従うと、サーバ環境(たとえばトラフィックディレクタ環境)は、REpresentational State Transfer(REST)インフラストラクチャおよびマネージメントサービスを含む。RESTインフラストラクチャおよびマネージメントサービスは、環境のマネージメントを可能にするのと同時に、RESTインターフェイスおよびバックエンドデータモデルの柔軟な展開を可能にする。RESTインフラストラクチャは、管理サーバ上に登録されるそれぞれのmbeansまたは他のマネージメントコンポーネントへのHTTP RESTコールをマッピングする。ある実施例に従うと、Java(登録商標)ウェブアプリケーションまたはRESTウェブサービスは、管理サーバ上で展開され得、REST APIのセットを使えるようにし得る。そのほとんどは、最終的に管理サーバ上に登録されるそれらのそれぞれのmbeansまたはマネージメントコンポーネントにマッピングする一方、その他のものは、たとえばセッションについての情報またはログインしたユーザについての情報といったウェブアプリケーションに固有のデータを返す。
GET/POST JSON request -> RESTServlet -> RESTHandler -> JSON response
REST URIスペースは以下のフォーマットである。
/admin/<action>
当該アクションはたとえば、login、logout、list-configs、get-config-prop、または別のアクションであり得る。ある実施例に従うと、典型的なREST要求/応答は次いで、以下に示されるものと同様に思われる。
ある実施例に従うと、システムはさらに、カスタマイズされたHTTPヘッダーの使用をサポートし、RESTウェブサービスAPIを起こり得るクロスサイトリクエストフォージェリ(Cross-Site Request Forgery(CSRF))エクスプロイトから保護する。ユーザ固有のトークンを伝えるカスタマイズされるHTTPヘッダーの使用により、管理サーバはマネージメント動作を呼び出すクライアントの認証性(authenticity)をアサートし得る。
Claims (21)
- トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のためのシステムであって、
1つ以上のトラフィックディレクタインスタンスを有し、クライアントからの要求をサーバの1つ以上のプールを有する発信元サーバに受け取って通信するよう構成されるトラフィックディレクタと、
前記トラフィックディレクタの異なる構成可能なオブジェクトを検討および構成する際のユーザ/アドミニストレータによる使用のための管理コンソールユーザインターフェイスまたはGUIと、
前記コンピューティング環境におけるリモートオブジェクトについてオートコンプリーション機能を提供するコマンドラインインターフェイスおよび/またはコマンドラインシェルとを含み、
前記GUIは、1つ以上のナビゲーションオプションセクションとナビゲーションツリーセクションとに分けられるナビゲーションセクションを含む複数のセクションを含み、前記ナビゲーションオプションの各々は、前記ナビゲーションツリーセクション内で表示のためのコンテンツに関連付けられ、特定のナビゲーションオプションを選択することによりその関連付けられるコンテンツが表示され、
機能を呼び出すアドミニストレータからの命令に応答して、前記システムは、
呼び出しの際に前記コマンドラインのコンテキストに基づき、構成可能なリモートバックエンドオブジェクトを決定し、
情報を用いて、コマンドライン入力をオートコンプリートするかまたはリモートバックエンドオブジェクトのリストを提供するかのいずれかを行う、システム。 - 前記ナビゲーションオプションの各々は、前記ナビゲーションツリーセクション内での表示のためにナビゲーションツリーに関連付けられており、前記GUIはさらに、現在表示されている前記ナビゲーションツリーにおけるクリック可能なアクションについてのターゲットとして作用するメインコンテンツセクションを含む、請求項1に記載のシステム。
- 前記システムはユーザが、第1のナビゲーションオプションに関連付けられるナビゲーションツリーを表示させる当該第1のナビゲーションオプションを選択し、その後、代替的なナビゲーションオプションに関連付けられるナビゲーションツリーを前記ナビゲーションツリーセクションに表示させる代替的なナビゲーションオプションを選択することを可能にする、請求項2に記載のシステム。
- 特定のナビゲーションツリーを前記ナビゲーションツリーセクションに表示する際に、前記メインコンテンツセクションは、当該ナビゲーションツリーに関連付けられる構成可能なオブジェクトのリスティングを表示するよう修正される、請求項3に記載のシステム。
- 前記GUIがどのフィールドが変更したかをトラッキング可能なように、修正されたGUIフィールドを自動的に検出し、かつ修正された値を当該フィールドについてのオリジナル値に対してチェックすることにより、変更されたフィールドをマーキングまたはそうでなければ示すプロパティシートをさらに含む、請求項1〜4のいずれか1項に記載のシステム。
- 前記プロパティシートはセクションを含み、各セクションは別個に保存されるよう意図され、特定のセクションについての修正インジケータは、当該特定のセクションについての保存プロセスが保存の際にエラーを引き起こすならば、変更されないままである、請求項5に記載のシステム。
- 1つ以上のサーバインスタンスを有するサーバ環境と、
前記サーバ環境を管理するよう用いられる管理サーバと、
前記サーバ環境の管理における使用のためにRESTコールを前記管理サーバ上に登録されるmbeansまたは他のマネージメントコンポーネントにマッピングするREpresentationalStateTransfer(REST)インフラストラクチャおよびマネージメントサービスとをさらに含む、請求項1〜6のいずれか1項に記載のシステム。 - 前記RESTインフラストラクチャおよびマネージメントサービスは、REST URIスペースとそれぞれのmbeanコールとの間のマッピングを提供するウェブサービスを含む、請求項7に記載のシステム。
- 前記管理サーバは、カスタマイズされた要求ヘッダーおよびトークンを用いて、マネージメント動作を呼び出すクライアントの認証性をアサートする、請求項7または8に記載のシステム。
- 前記RESTインフラストラクチャは、セキュリティコンポーネントを含み、前記セキュリティコンポーネントはエンティティに、まずログインするかまたはそうでなければ前記セキュリティコンポーネントに対して自身を認証するようマネージメント要求を通信することを要求する、請求項7〜9のいずれか1項に記載のシステム。
- 前記セキュリティコンポーネントに対する認証に応答して、前記エンティティは、その後のマネージメント要求についての要求ヘッダーの一部として含まれなければならないトークンを受け取る、請求項10に記載のシステム。
- 前記サーバ環境はトラフィックディレクタ環境であり、前記サーバインスタンスはトラフィックディレクタインスタンスである、請求項7〜11のいずれか1項に記載のシステム。
- 前記アドミニストレータは、前記コマンドラインインターフェイスがシェルモードに入ることを要求することが可能であり、前記シェルモードは同様にリモートオブジェクトについてオートコンプリーション機能を提供する、請求項1〜12のいずれか1項に記載のシステム。
- 前記オートコンプリーション機能は、呼び出しの際に前記コマンドラインのコンテキストにマッチする他のオプションが存在しなければ、コマンドライン入力をコンプリートするよう試みるか、または何らかのオプションが存在すれば、それらのオプションをリスト化する、請求項1〜13のいずれか1項に記載のシステム。
- 呼び出しの際の前記コマンドラインのコンテキストは、前記コマンドライン上で前記アドミニストレータによって特定されたオプションまたはその部分である、請求項1〜14のいずれか1項に記載のシステム。
- トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のための方法であって、
1つ以上のトラフィックディレクタインスタンスを有し、クライアントからの要求をサーバの1つ以上のプールを有する発信元サーバに受け取って通信するよう構成されるトラフィックディレクタを提供するステップと、
前記トラフィックディレクタの異なる構成可能なオブジェクトを検討および構成する際のユーザ/アドミニストレータによる使用のための管理コンソールユーザインターフェイスまたはGUIを提供するステップと、
前記コンピューティング環境におけるリモートオブジェクトについてオートコンプリーション機能を提供するコマンドラインインターフェイスおよび/またはコマンドラインシェルを提供するステップとを含み、
前記GUIは、1つ以上のナビゲーションオプションセクションとナビゲーションツリーセクションとに分けられるナビゲーションセクションを含む複数のセクションを含み、前記ナビゲーションオプションの各々は、前記ナビゲーションツリーセクション内での表示のためのコンテンツに関連付けられ、特定のナビゲーションオプションを選択することによりその関連付けられるコンテンツが表示され、
機能を呼び出すアドミニストレータからの命令に応答して、
呼び出しの際に前記コマンドラインのコンテキストに基づき、構成可能なリモートバックエンドオブジェクトを決定し、
情報を用いて、コマンドライン入力をオートコンプリートするかまたはリモートバックエンドオブジェクトのリストを提供するかのいずれかを行う、方法。 - 前記GUIがどのフィールドが変更したかをトラッキング可能なように、修正されたGUIフィールドを自動的に検出し、かつ修正された値を当該フィールドについてのオリジナル値に対してチェックすることにより、変更されたフィールドをマーキングまたはそうでなければ示すプロパティシートを提供するステップをさらに含む、請求項16に記載の方法。
- 1つ以上のサーバインスタンスを有するサーバ環境を提供するステップと、
前記サーバ環境を管理するよう用いられる管理サーバを提供するステップと、
前記サーバ環境の管理における使用のためにRESTコールを前記管理サーバ上に登録されるmbeansまたは他のマネージメントコンポーネントにマッピングするREpresentationalStateTransfer(REST)インフラストラクチャおよびマネージメントサービスを提供するステップとをさらに含む、請求項16または17に記載の方法。 - 格納された命令を含むコンピュータプログラムであって、前記コンピュータプログラムは、1つ以上のコンピュータによって読み出されて実行されると、前記1つ以上のコンピュータに、
1つ以上のトラフィックディレクタインスタンスを有し、クライアントからの要求をサーバの1つ以上のプールを有する発信元サーバに受け取って通信するよう構成されるトラフィックディレクタを提供するステップと、
前記トラフィックディレクタの異なる構成可能なオブジェクトを検討および構成する際のユーザ/アドミニストレータによる使用のための管理コンソールユーザインターフェイスまたはGUIを提供するステップと、
コンピューティング環境におけるリモートオブジェクトについてオートコンプリーション機能を提供するコマンドラインインターフェイスおよび/またはコマンドラインシェルを提供するステップとを実行させ、
前記GUIは、1つ以上のナビゲーションオプションセクションとナビゲーションツリーセクションとに分けられるナビゲーションセクションを含む複数のセクションを含み、前記ナビゲーションオプションの各々は、前記ナビゲーションツリーセクション内での表示のためのコンテンツに関連付けられ、特定のナビゲーションオプションを選択することによりその関連付けられるコンテンツが表示され、
機能を呼び出すアドミニストレータからの命令に応答して、
呼び出しの際に前記コマンドラインのコンテキストに基づき、構成可能なリモートバックエンドオブジェクトを決定し、
情報を用いて、コマンドライン入力をオートコンプリートするかまたはリモートバックエンドオブジェクトのリストを提供するかのいずれかを行う、コンピュータプログラム。 - 前記GUIがどのフィールドが変更したかをトラッキング可能なように、修正されたGUIフィールドを自動的に検出し、かつ修正された値を当該フィールドについてのオリジナル値に対してチェックすることにより、変更されたフィールドをマーキングまたはそうでなければ示すプロパティシートを提供するステップをさらに実行させる、請求項19に記載のコンピュータプログラム。
- 1つ以上のサーバインスタンスを有するサーバ環境を提供するステップと、
前記サーバ環境を管理するよう用いられる管理サーバを提供するステップと、
前記サーバ環境の管理における使用のためにRESTコールを前記管理サーバ上に登録されるmbeansまたは他のマネージメントコンポーネントにマッピングするREpresentationalStateTransfer(REST)インフラストラクチャおよびマネージメントサービスを提供するステップとをさらに実行させる、請求項19または20に記載のコンピュータプログラム。
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161539900P | 2011-09-27 | 2011-09-27 | |
US201161539886P | 2011-09-27 | 2011-09-27 | |
US61/539,886 | 2011-09-27 | ||
US61/539,900 | 2011-09-27 | ||
US13/601,663 | 2012-08-31 | ||
US13/601,663 US9069617B2 (en) | 2011-09-27 | 2012-08-31 | System and method for intelligent GUI navigation and property sheets in a traffic director environment |
US13/627,579 US9311155B2 (en) | 2011-09-27 | 2012-09-26 | System and method for auto-tab completion of context sensitive remote managed objects in a traffic director environment |
US13/627,646 | 2012-09-26 | ||
US13/627,579 | 2012-09-26 | ||
US13/627,646 US8782769B2 (en) | 2011-09-27 | 2012-09-26 | System and method for providing a rest-based management service in a traffic director environment |
PCT/US2012/057620 WO2013049390A2 (en) | 2011-09-27 | 2012-09-27 | System and method for administering server configurations including gui navigation, property sheets, and auto-tab completion |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016229210A Division JP6377113B2 (ja) | 2011-09-27 | 2016-11-25 | Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014529145A JP2014529145A (ja) | 2014-10-30 |
JP2014529145A5 JP2014529145A5 (ja) | 2015-10-08 |
JP6124898B2 true JP6124898B2 (ja) | 2017-05-10 |
Family
ID=47912446
Family Applications (9)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014532111A Active JP6495010B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2014532113A Active JP6198737B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるリソースサーバの動的な発見のためのシステムおよび方法ならびに構成 |
JP2014532114A Active JP6047577B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるロードバランシングおよびデータ圧縮の柔軟性を提供するためのシステムおよび方法 |
JP2014532121A Active JP6124898B2 (ja) | 2011-09-27 | 2012-09-27 | Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 |
JP2016189674A Active JP6487401B2 (ja) | 2011-09-27 | 2016-09-28 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2016229210A Active JP6377113B2 (ja) | 2011-09-27 | 2016-11-25 | Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 |
JP2017247801A Active JP6506383B2 (ja) | 2011-09-27 | 2017-12-25 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2017247800A Active JP6506827B2 (ja) | 2011-09-27 | 2017-12-25 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2018030725A Active JP6600373B2 (ja) | 2011-09-27 | 2018-02-23 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014532111A Active JP6495010B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2014532113A Active JP6198737B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるリソースサーバの動的な発見のためのシステムおよび方法ならびに構成 |
JP2014532114A Active JP6047577B2 (ja) | 2011-09-27 | 2012-09-26 | トラフィックディレクタ環境におけるロードバランシングおよびデータ圧縮の柔軟性を提供するためのシステムおよび方法 |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016189674A Active JP6487401B2 (ja) | 2011-09-27 | 2016-09-28 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2016229210A Active JP6377113B2 (ja) | 2011-09-27 | 2016-11-25 | Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 |
JP2017247801A Active JP6506383B2 (ja) | 2011-09-27 | 2017-12-25 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2017247800A Active JP6506827B2 (ja) | 2011-09-27 | 2017-12-25 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
JP2018030725A Active JP6600373B2 (ja) | 2011-09-27 | 2018-02-23 | トラフィックディレクタ環境におけるトラフィックのアクティブ−パッシブルーティングおよび制御のためのシステムおよび方法 |
Country Status (6)
Country | Link |
---|---|
US (9) | US8914521B2 (ja) |
EP (4) | EP2761450B1 (ja) |
JP (9) | JP6495010B2 (ja) |
CN (4) | CN103917956B (ja) |
IN (1) | IN2014CN01324A (ja) |
WO (4) | WO2013049238A2 (ja) |
Families Citing this family (142)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8929524B2 (en) | 2004-04-27 | 2015-01-06 | Value-Added Communications, Inc. | System and method for determining and associating tariff rates for institutional calls |
US7991910B2 (en) | 2008-11-17 | 2011-08-02 | Amazon Technologies, Inc. | Updating routing information based on client location |
US8028090B2 (en) | 2008-11-17 | 2011-09-27 | Amazon Technologies, Inc. | Request routing utilizing client location information |
US8601090B1 (en) | 2008-03-31 | 2013-12-03 | Amazon Technologies, Inc. | Network resource identification |
US8447831B1 (en) | 2008-03-31 | 2013-05-21 | Amazon Technologies, Inc. | Incentive driven content delivery |
US7962597B2 (en) | 2008-03-31 | 2011-06-14 | Amazon Technologies, Inc. | Request routing based on class |
US7970820B1 (en) | 2008-03-31 | 2011-06-28 | Amazon Technologies, Inc. | Locality based content distribution |
US8321568B2 (en) | 2008-03-31 | 2012-11-27 | Amazon Technologies, Inc. | Content management |
US8606996B2 (en) | 2008-03-31 | 2013-12-10 | Amazon Technologies, Inc. | Cache optimization |
US9407681B1 (en) | 2010-09-28 | 2016-08-02 | Amazon Technologies, Inc. | Latency measurement in resource requests |
US8122098B1 (en) | 2008-11-17 | 2012-02-21 | Amazon Technologies, Inc. | Managing content delivery network service providers by a content broker |
US8073940B1 (en) | 2008-11-17 | 2011-12-06 | Amazon Technologies, Inc. | Managing content delivery network service providers |
US8412823B1 (en) | 2009-03-27 | 2013-04-02 | Amazon Technologies, Inc. | Managing tracking information entries in resource cache components |
US8756341B1 (en) | 2009-03-27 | 2014-06-17 | Amazon Technologies, Inc. | Request routing utilizing popularity information |
US8688837B1 (en) | 2009-03-27 | 2014-04-01 | Amazon Technologies, Inc. | Dynamically translating resource identifiers for request routing using popularity information |
US8782236B1 (en) | 2009-06-16 | 2014-07-15 | Amazon Technologies, Inc. | Managing resources using resource expiration data |
US8397073B1 (en) | 2009-09-04 | 2013-03-12 | Amazon Technologies, Inc. | Managing secure content in a content delivery network |
US8433771B1 (en) | 2009-10-02 | 2013-04-30 | Amazon Technologies, Inc. | Distribution network with forward resource propagation |
US9495338B1 (en) | 2010-01-28 | 2016-11-15 | Amazon Technologies, Inc. | Content distribution network |
US8468247B1 (en) | 2010-09-28 | 2013-06-18 | Amazon Technologies, Inc. | Point of presence management in request routing |
US9712484B1 (en) | 2010-09-28 | 2017-07-18 | Amazon Technologies, Inc. | Managing request routing information utilizing client identifiers |
US10097398B1 (en) | 2010-09-28 | 2018-10-09 | Amazon Technologies, Inc. | Point of presence management in request routing |
US9003035B1 (en) | 2010-09-28 | 2015-04-07 | Amazon Technologies, Inc. | Point of presence management in request routing |
US10958501B1 (en) | 2010-09-28 | 2021-03-23 | Amazon Technologies, Inc. | Request routing information based on client IP groupings |
US8452874B2 (en) | 2010-11-22 | 2013-05-28 | Amazon Technologies, Inc. | Request routing processing |
JP2012128721A (ja) * | 2010-12-16 | 2012-07-05 | Sony Computer Entertainment Inc | 情報処理装置、情報処理システム、情報処理方法、プログラム及び情報記憶媒体 |
US10467042B1 (en) | 2011-04-27 | 2019-11-05 | Amazon Technologies, Inc. | Optimized deployment based upon customer locality |
CN102957718B (zh) * | 2011-08-23 | 2018-04-03 | 中兴通讯股份有限公司 | 一种业务节点及业务节点间用户协议消息同步的方法 |
US8914521B2 (en) * | 2011-09-27 | 2014-12-16 | Oracle International Corporation | System and method for providing active-passive routing in a traffic director environment |
US8761101B1 (en) * | 2011-10-13 | 2014-06-24 | Excelfore Corporation | Network based machine-to-machine system for monitoring |
US9923826B2 (en) * | 2011-10-14 | 2018-03-20 | Citrix Systems, Inc. | Systems and methods for dynamic adaptation of network accelerators |
US8914497B1 (en) * | 2011-12-15 | 2014-12-16 | Amazon Technologies, Inc. | System and method for throttling service requests having non-uniform workloads |
US9094262B2 (en) * | 2011-12-30 | 2015-07-28 | Certona Corporation | Fault tolerance and maintaining service response under unanticipated load conditions |
US10623408B1 (en) | 2012-04-02 | 2020-04-14 | Amazon Technologies, Inc. | Context sensitive object management |
US9154551B1 (en) | 2012-06-11 | 2015-10-06 | Amazon Technologies, Inc. | Processing DNS queries to identify pre-processing information |
US9323577B2 (en) | 2012-09-20 | 2016-04-26 | Amazon Technologies, Inc. | Automated profiling of resource usage |
KR101692751B1 (ko) * | 2012-09-25 | 2017-01-04 | 에이10 네트워크스, 인코포레이티드 | 데이터망 부하 분산 |
US9515867B2 (en) * | 2012-11-14 | 2016-12-06 | Verizon Patent And Licensing Inc. | Intelligent command builder and executer |
US10205698B1 (en) | 2012-12-19 | 2019-02-12 | Amazon Technologies, Inc. | Source-dependent address resolution |
US20140331078A1 (en) * | 2013-01-24 | 2014-11-06 | Uri Cohen | Elastic Space-Based Architecture application system for a cloud computing environment |
US8769031B1 (en) | 2013-04-15 | 2014-07-01 | Upfront Media Group, Inc. | System and method for implementing a subscription-based social media platform |
US8667075B1 (en) * | 2013-04-15 | 2014-03-04 | Upfront Media Group, Inc. | System and method for implementing a subscription-based social media platform |
US9294391B1 (en) | 2013-06-04 | 2016-03-22 | Amazon Technologies, Inc. | Managing network computing components utilizing request routing |
WO2015042349A1 (en) | 2013-09-20 | 2015-03-26 | Oracle International Corporation | Multiple resource servers with single, flexible, pluggable oauth server and oauth-protected restful oauth consent management service, and mobile application single sign on oauth service |
US8990376B1 (en) | 2013-11-01 | 2015-03-24 | Microsoft Technology Licensing, Llc | Managing server membership |
US9686581B2 (en) | 2013-11-07 | 2017-06-20 | Cisco Technology, Inc. | Second-screen TV bridge |
US10432452B2 (en) * | 2014-04-11 | 2019-10-01 | Oracle International Corporation | System and method for enabling application-to-application communication in an enterprise computer system |
US10222935B2 (en) | 2014-04-23 | 2019-03-05 | Cisco Technology Inc. | Treemap-type user interface |
US9286001B2 (en) * | 2014-06-30 | 2016-03-15 | Microsoft Licensing Technology Llc | Effective range partition splitting in scalable storage |
CN104270259A (zh) * | 2014-09-18 | 2015-01-07 | 杭州华为数字技术有限公司 | 一种关联属性取值确定方法与自适配管理*** |
US10382591B2 (en) * | 2014-10-13 | 2019-08-13 | International Business Machines Corporation | Transparent inline content inspection and modification in a TCP session |
CN104468735B (zh) * | 2014-11-19 | 2018-07-17 | 山东中创软件工程股份有限公司 | 基于图形用户界面的负载均衡器的管理方法及装置 |
US10033627B1 (en) | 2014-12-18 | 2018-07-24 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
US10097448B1 (en) | 2014-12-18 | 2018-10-09 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
US10091096B1 (en) | 2014-12-18 | 2018-10-02 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
CN104580194B (zh) * | 2014-12-31 | 2017-11-24 | 北京四达时代软件技术股份有限公司 | 面向视频应用的虚拟化资源管理方法及装置 |
US11023117B2 (en) * | 2015-01-07 | 2021-06-01 | Byron Burpulis | System and method for monitoring variations in a target web page |
JP2016148973A (ja) * | 2015-02-12 | 2016-08-18 | 日本電信電話株式会社 | 死活監視装置、死活監視システム、死活監視方法、及び死活監視方法プログラム |
US9485244B2 (en) | 2015-03-02 | 2016-11-01 | Citrix Systems, Inc. | Executing an operation over file repositories located in different authentication domains using a representational state transfer (REST)-compliant client |
US9386006B1 (en) | 2015-03-02 | 2016-07-05 | Citrix Systems, Inc. | Authentication mechanism for domain redirection of a representational state transfer (REST)-compliant client |
US10225326B1 (en) | 2015-03-23 | 2019-03-05 | Amazon Technologies, Inc. | Point of presence based data uploading |
US9887932B1 (en) * | 2015-03-30 | 2018-02-06 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9819567B1 (en) | 2015-03-30 | 2017-11-14 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9887931B1 (en) * | 2015-03-30 | 2018-02-06 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9832141B1 (en) | 2015-05-13 | 2017-11-28 | Amazon Technologies, Inc. | Routing based request correlation |
US9633060B2 (en) | 2015-05-14 | 2017-04-25 | Walleye Software, LLC | Computer data distribution architecture with table data cache proxy |
US20160366246A1 (en) * | 2015-06-11 | 2016-12-15 | Microsoft Technology Licensing, Llc | Computing resource deployment system |
US10848574B2 (en) | 2015-06-11 | 2020-11-24 | Microsoft Technology Licensing, Llc | Computing resource management system |
US10298539B2 (en) | 2015-07-09 | 2019-05-21 | Microsoft Technology Licensing, Llc | Passive delegations and records |
US10097566B1 (en) | 2015-07-31 | 2018-10-09 | Amazon Technologies, Inc. | Identifying targets of network attacks |
US9774619B1 (en) | 2015-09-24 | 2017-09-26 | Amazon Technologies, Inc. | Mitigating network attacks |
US10757064B2 (en) | 2015-11-04 | 2020-08-25 | Oracle International Corporation | Communication interface for handling multiple operations |
US10270878B1 (en) | 2015-11-10 | 2019-04-23 | Amazon Technologies, Inc. | Routing for origin-facing points of presence |
US10257307B1 (en) | 2015-12-11 | 2019-04-09 | Amazon Technologies, Inc. | Reserved cache space in content delivery networks |
US10049051B1 (en) | 2015-12-11 | 2018-08-14 | Amazon Technologies, Inc. | Reserved cache space in content delivery networks |
US10348639B2 (en) | 2015-12-18 | 2019-07-09 | Amazon Technologies, Inc. | Use of virtual endpoints to improve data transmission rates |
US10459905B2 (en) | 2016-01-07 | 2019-10-29 | Bank Of America Corporation | Centralized hierarchical configuration system for applications in a distributed network |
JP6639245B2 (ja) * | 2016-01-18 | 2020-02-05 | キヤノン株式会社 | サーバシステム、サーバシステムを制御する方法およびプログラム。 |
US10440153B1 (en) | 2016-02-08 | 2019-10-08 | Microstrategy Incorporated | Enterprise health score and data migration |
US11283900B2 (en) | 2016-02-08 | 2022-03-22 | Microstrategy Incorporated | Enterprise performance and capacity testing |
CN107181636B (zh) * | 2016-03-10 | 2020-09-11 | 阿里巴巴集团控股有限公司 | 一种负载均衡***中的健康检查方法及装置 |
CN107343012B (zh) | 2016-04-28 | 2019-12-03 | 杭州海康威视数字技术股份有限公司 | 视频存储***及其视频数据发送方法 |
US20170331960A1 (en) * | 2016-05-10 | 2017-11-16 | Global Tel*Link Corp. | Inmate voice and video call rating system and method |
US10512053B2 (en) * | 2016-05-10 | 2019-12-17 | Servicenow, Inc. | System and method for selectively hibernating and restarting a node of an application instance |
US10075551B1 (en) | 2016-06-06 | 2018-09-11 | Amazon Technologies, Inc. | Request management for hierarchical cache |
US10110694B1 (en) | 2016-06-29 | 2018-10-23 | Amazon Technologies, Inc. | Adaptive transfer rate for retrieving content from a server |
US9992086B1 (en) | 2016-08-23 | 2018-06-05 | Amazon Technologies, Inc. | External health checking of virtual private cloud network environments |
US10033691B1 (en) | 2016-08-24 | 2018-07-24 | Amazon Technologies, Inc. | Adaptive resolution of domain name requests in virtual private cloud network environments |
US9612927B1 (en) * | 2016-09-14 | 2017-04-04 | International Business Machines Corporation | Managing server processes with proxy files |
US10616320B2 (en) * | 2016-09-16 | 2020-04-07 | Oracle International Corporation | System and method for restful management distributed collection in an application server environment |
US10469513B2 (en) | 2016-10-05 | 2019-11-05 | Amazon Technologies, Inc. | Encrypted network addresses |
US10372520B2 (en) | 2016-11-22 | 2019-08-06 | Cisco Technology, Inc. | Graphical user interface for visualizing a plurality of issues with an infrastructure |
US10739943B2 (en) | 2016-12-13 | 2020-08-11 | Cisco Technology, Inc. | Ordered list user interface |
US10372499B1 (en) | 2016-12-27 | 2019-08-06 | Amazon Technologies, Inc. | Efficient region selection system for executing request-driven code |
US10831549B1 (en) | 2016-12-27 | 2020-11-10 | Amazon Technologies, Inc. | Multi-region request-driven code execution system |
US10574724B2 (en) | 2017-01-06 | 2020-02-25 | Western Digital Technologies, Inc. | Automatic discovery of management nodes and generation of CLI using HA module |
US10938884B1 (en) | 2017-01-30 | 2021-03-02 | Amazon Technologies, Inc. | Origin server cloaking using virtual private cloud network environments |
US9787671B1 (en) | 2017-01-30 | 2017-10-10 | Xactly Corporation | Highly available web-based database interface system |
JP6474446B2 (ja) * | 2017-03-28 | 2019-02-27 | 株式会社大一商会 | 遊技機 |
CN106911710A (zh) * | 2017-03-30 | 2017-06-30 | 福州大学 | 面向cloudstack的数据流量监听方法 |
US10503613B1 (en) | 2017-04-21 | 2019-12-10 | Amazon Technologies, Inc. | Efficient serving of resources during server unavailability |
CN106993000A (zh) * | 2017-05-26 | 2017-07-28 | 山东浪潮商用***有限公司 | 解决反序列化漏洞的方法、反向代理服务器及*** |
US11075987B1 (en) | 2017-06-12 | 2021-07-27 | Amazon Technologies, Inc. | Load estimating content delivery network |
US10104710B1 (en) | 2017-06-19 | 2018-10-16 | Global Tel*Link Corporation | Dual mode transmission in a controlled environment |
US10447648B2 (en) | 2017-06-19 | 2019-10-15 | Amazon Technologies, Inc. | Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP |
US10333870B2 (en) | 2017-07-06 | 2019-06-25 | Global Tel*Link Corporation | Presence-based communications in a controlled environment |
US10866943B1 (en) | 2017-08-24 | 2020-12-15 | Deephaven Data Labs Llc | Keyed row selection |
CN107656810B (zh) * | 2017-08-29 | 2021-01-08 | 山东师范大学 | 数据中心环境下保证延迟敏感程序服务质量的方法 |
US10586033B2 (en) * | 2017-08-29 | 2020-03-10 | International Business Machines Corporation | Automatic upgrade from one step authentication to two step authentication via application programming interface |
US10742593B1 (en) | 2017-09-25 | 2020-08-11 | Amazon Technologies, Inc. | Hybrid content request routing system |
JP6958413B2 (ja) | 2018-02-19 | 2021-11-02 | 富士通株式会社 | 情報処理装置、情報処理システム、及びプログラム |
US10592578B1 (en) | 2018-03-07 | 2020-03-17 | Amazon Technologies, Inc. | Predictive content push-enabled content delivery network |
US10862867B2 (en) | 2018-04-01 | 2020-12-08 | Cisco Technology, Inc. | Intelligent graphical user interface |
US10917409B2 (en) * | 2018-04-19 | 2021-02-09 | Microsoft Technology Licensing, Llc | System and method to securely execute datacenter management operations remotely |
US10761614B2 (en) * | 2018-06-13 | 2020-09-01 | Fortinet, Inc. | Enhanced context-based command line interface auto-completion using multiple command matching conditions |
US10938626B2 (en) | 2018-07-25 | 2021-03-02 | Microsoft Technology Licensing, Llc | Fast failover for gateway instances |
US11113119B2 (en) * | 2018-09-17 | 2021-09-07 | International Business Machines Corporation | Managing computer resources |
CN109246323B (zh) * | 2018-09-25 | 2020-09-11 | 国家电网有限公司客户服务中心 | 一种应用于异地双活话务平台的用户接入中心分配方法 |
US10719340B2 (en) * | 2018-11-06 | 2020-07-21 | Microsoft Technology Licensing, Llc | Command bar user interface |
US10862852B1 (en) | 2018-11-16 | 2020-12-08 | Amazon Technologies, Inc. | Resolution of domain name requests in heterogeneous network environments |
CN111225003B (zh) * | 2018-11-23 | 2022-12-27 | 京东科技控股股份有限公司 | 一种nfs节点配置方法和装置 |
US11025747B1 (en) | 2018-12-12 | 2021-06-01 | Amazon Technologies, Inc. | Content request pattern-based routing system |
CN109688219B (zh) * | 2018-12-24 | 2021-12-21 | 国云科技股份有限公司 | 一种适用于多云管理的网络负载均衡器统一管理方法 |
US11323431B2 (en) | 2019-01-31 | 2022-05-03 | Citrix Systems, Inc. | Secure sign-on using personal authentication tag |
US10938923B2 (en) | 2019-04-17 | 2021-03-02 | Home Depot Product Authority, Llc | Customizable router for managing traffic between application programming interfaces |
US11106455B2 (en) | 2019-08-15 | 2021-08-31 | Microstrategy Incorporated | Integration of containers with external elements |
US11288053B2 (en) | 2019-08-15 | 2022-03-29 | Microstrategy Incorporated | Conversion and restoration of computer environments to container-based implementations |
US11637748B2 (en) | 2019-08-28 | 2023-04-25 | Microstrategy Incorporated | Self-optimization of computing environments |
US11210189B2 (en) | 2019-08-30 | 2021-12-28 | Microstrategy Incorporated | Monitoring performance of computing systems |
US11507295B2 (en) * | 2019-08-30 | 2022-11-22 | Microstrategy Incorporated | Backup, restoration, and migration of computer systems |
US11467930B2 (en) * | 2019-09-11 | 2022-10-11 | EMC IP Holding Company LLC | Distributed failover of a back-end storage director |
US11354216B2 (en) | 2019-09-18 | 2022-06-07 | Microstrategy Incorporated | Monitoring performance deviations |
US11360881B2 (en) | 2019-09-23 | 2022-06-14 | Microstrategy Incorporated | Customizing computer performance tests |
US11438231B2 (en) | 2019-09-25 | 2022-09-06 | Microstrategy Incorporated | Centralized platform management for computing environments |
US11800354B2 (en) * | 2020-04-10 | 2023-10-24 | T-Mobile Usa, Inc. | Systems and methods for improved access to customer registration information |
US11178222B1 (en) | 2020-04-28 | 2021-11-16 | International Business Machines Corporation | Controlling a server response latency |
TWI766387B (zh) * | 2020-10-07 | 2022-06-01 | 智捷科技股份有限公司 | 一種具延遲感知負載平衡的反向代理方法和存儲裝置 |
CN113485865B (zh) * | 2021-09-06 | 2021-12-07 | 中航信移动科技有限公司 | 基于正向代理服务器访问第三方应用的数据处理*** |
US11954473B2 (en) | 2021-09-20 | 2024-04-09 | Microstrategy Incorporated | Deployment architecture for multi-tenant cloud computing systems |
US11861342B2 (en) | 2022-01-28 | 2024-01-02 | Microstrategy Incorporated | Enhanced cloud-computing environment deployment |
US20240036873A1 (en) * | 2022-07-26 | 2024-02-01 | Dell Products L.P. | Dynamic recommendations for faster issue identification and resolution |
US20240069940A1 (en) * | 2022-08-29 | 2024-02-29 | Microsoft Technology Licensing, Llc. | Native ui autocompletion through direct communication with the shell |
Family Cites Families (127)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0736159B2 (ja) | 1985-12-13 | 1995-04-19 | 富士通株式会社 | デ−タ処理二重化方式 |
JPH09259095A (ja) | 1996-03-21 | 1997-10-03 | Oki Electric Ind Co Ltd | 中央処理システム |
JP2872113B2 (ja) | 1996-06-12 | 1999-03-17 | 日本電気通信システム株式会社 | 情報処理装置のマイクロ診断方式 |
US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US6061721A (en) * | 1997-10-06 | 2000-05-09 | Sun Microsystems, Inc. | Bean-based management system |
JP3539857B2 (ja) | 1997-12-25 | 2004-07-07 | セイコーインスツルメンツ株式会社 | 間欠送り機構 |
JP2000020201A (ja) | 1998-06-29 | 2000-01-21 | Hitachi Ltd | 情報処理装置における表示方法 |
JP2000099435A (ja) | 1998-09-18 | 2000-04-07 | Nippon Telegr & Teleph Corp <Ntt> | サーバ切り替え装置および方法とサーバ切り替えプログラムを記録した記録媒体 |
JP2000172619A (ja) * | 1998-12-03 | 2000-06-23 | Ntt Communicationware Corp | 端末装置、サーバ、クライアントサーバシステムおよび記録媒体 |
US6701438B1 (en) | 1999-06-14 | 2004-03-02 | Sun Microsystems, Inc. | Methods and apparatus for providing customizable security and logging protocols in a servlet engine |
US20010049741A1 (en) * | 1999-06-18 | 2001-12-06 | Bryan D. Skene | Method and system for balancing load distribution on a wide area network |
US6560717B1 (en) | 1999-12-10 | 2003-05-06 | Art Technology Group, Inc. | Method and system for load balancing and management |
US20040049598A1 (en) | 2000-02-24 | 2004-03-11 | Dennis Tucker | Content distribution system |
GB2360369A (en) | 2000-03-10 | 2001-09-19 | Omnis Technology Corp | A system for distributing requests from one or more clients amongst a plurality of server processes |
US6691244B1 (en) | 2000-03-14 | 2004-02-10 | Sun Microsystems, Inc. | System and method for comprehensive availability management in a high-availability computer system |
US7158926B2 (en) | 2000-05-05 | 2007-01-02 | Sun Microsystems, Inc. | Cluster availability model |
US6880086B2 (en) | 2000-05-20 | 2005-04-12 | Ciena Corporation | Signatures for facilitating hot upgrades of modular software components |
US6658000B1 (en) | 2000-06-01 | 2003-12-02 | Aerocast.Com, Inc. | Selective routing |
US20010049732A1 (en) | 2000-06-01 | 2001-12-06 | Raciborski Nathan F. | Content exchange apparatus |
US7099915B1 (en) * | 2000-06-30 | 2006-08-29 | Cisco Technology, Inc. | Server load balancing method and system |
US7693976B2 (en) | 2000-07-11 | 2010-04-06 | Ciena Corporation | Granular management of network resources |
CN1285055C (zh) | 2000-07-17 | 2006-11-15 | 蚬壳星盈科技有限公司 | 用于动态配置服务器场的方法和*** |
US6880156B1 (en) * | 2000-07-27 | 2005-04-12 | Hewlett-Packard Development Company. L.P. | Demand responsive method and apparatus to automatically activate spare servers |
US20020055982A1 (en) * | 2000-11-03 | 2002-05-09 | The Board Of Regents Of The University Of Nebraska | Controlled server loading using L4 dispatching |
US20030046394A1 (en) * | 2000-11-03 | 2003-03-06 | Steve Goddard | System and method for an application space server cluster |
JP2002163241A (ja) | 2000-11-29 | 2002-06-07 | Ntt Data Corp | クライアントサーバシステム |
US20020116397A1 (en) * | 2000-12-21 | 2002-08-22 | Berg Mitchell T. | Method and system for communicating an information packet through multiple router devices |
US6880013B2 (en) * | 2000-12-29 | 2005-04-12 | International Business Machines Corporation | Permanent TCP connections across system reboots |
US7984147B2 (en) | 2000-12-29 | 2011-07-19 | Hewlett-Packard Development Company, L.P. | Apparatus and method for identifying a requested level of service for a transaction |
US20020122388A1 (en) | 2001-03-05 | 2002-09-05 | Taher Behbehani | Dynamically reconfigurable intelligent content-based network |
JP2002269061A (ja) * | 2001-03-08 | 2002-09-20 | Ntt Comware Corp | クライアントサーバシステム、中継サーバ、接続先サーバの決定方法 |
US20020143953A1 (en) | 2001-04-03 | 2002-10-03 | International Business Machines Corporation | Automatic affinity within networks performing workload balancing |
US20020143965A1 (en) * | 2001-04-03 | 2002-10-03 | International Business Machines Corporation | Server application initiated affinity within networks performing workload balancing |
US20020152307A1 (en) | 2001-04-12 | 2002-10-17 | Doyle Ronald Patrick | Methods, systems and computer program products for distribution of requests based on application layer information |
EP1402388A4 (en) | 2001-06-04 | 2005-03-16 | Nct Group Inc | SYSTEM AND METHOD FOR MODIFYING A DATA STREAM USING ELEMENT ANALYSIS |
US7392546B2 (en) * | 2001-06-11 | 2008-06-24 | Bea Systems, Inc. | System and method for server security and entitlement processing |
US7774492B2 (en) | 2001-07-26 | 2010-08-10 | Citrix Systems, Inc. | System, method and computer program product to maximize server throughput while avoiding server overload by controlling the rate of establishing server-side net work connections |
US7343487B2 (en) | 2001-10-10 | 2008-03-11 | Nokia Corporation | Datacast distribution system |
US7139809B2 (en) | 2001-11-21 | 2006-11-21 | Clearcube Technology, Inc. | System and method for providing virtual network attached storage using excess distributed storage capacity |
US7321926B1 (en) | 2002-02-11 | 2008-01-22 | Extreme Networks | Method of and system for allocating resources to resource requests |
US7360121B2 (en) | 2002-02-22 | 2008-04-15 | Bea Systems, Inc. | System for monitoring a subsystem health |
JP3828444B2 (ja) * | 2002-03-26 | 2006-10-04 | 株式会社日立製作所 | データ通信中継装置及びシステム |
US6868439B2 (en) | 2002-04-04 | 2005-03-15 | Hewlett-Packard Development Company, L.P. | System and method for supervising use of shared storage by multiple caching servers physically connected through a switching router to said shared storage via a robust high speed connection |
WO2003105004A1 (en) | 2002-06-06 | 2003-12-18 | Crescendo Networks Ltd. | System and method for connecting multiple slow connections to multiple fast connections |
US7020706B2 (en) | 2002-06-17 | 2006-03-28 | Bmc Software, Inc. | Method and system for automatically updating multiple servers |
JP2004030204A (ja) | 2002-06-25 | 2004-01-29 | Jmnet Inc | 負荷分散装置及びそれに接続するノードコンピュータ |
US20040024861A1 (en) | 2002-06-28 | 2004-02-05 | Coughlin Chesley B. | Network load balancing |
US7395355B2 (en) | 2002-07-11 | 2008-07-01 | Akamai Technologies, Inc. | Method for caching and delivery of compressed content in a content delivery network |
US20040153558A1 (en) | 2002-10-31 | 2004-08-05 | Mesut Gunduc | System and method for providing java based high availability clustering framework |
US7289445B2 (en) | 2002-11-25 | 2007-10-30 | Intel Corporation | Managing a protocol control block cache in a network device |
US7870241B2 (en) | 2002-11-27 | 2011-01-11 | International Business Machines Corporation | Automated power control policies based on application-specific redundancy characteristics |
JP4108486B2 (ja) | 2003-01-08 | 2008-06-25 | Necインフロンティア株式会社 | Ipルータ、通信システム及びそれに用いる帯域設定方法並びにそのプログラム |
US7937551B2 (en) * | 2003-01-21 | 2011-05-03 | Dell Products L.P. | Storage systems having differentiated storage pools |
US7478151B1 (en) | 2003-01-23 | 2009-01-13 | Gomez, Inc. | System and method for monitoring global network performance |
EP1654648B1 (en) * | 2003-08-14 | 2015-11-11 | Oracle International Corporation | Hierarchical management of the dynamic allocation of resources in a multi-node system |
US7937493B2 (en) | 2003-08-14 | 2011-05-03 | Oracle International Corporation | Connection pool use of runtime load balancing service performance advisories |
DE10349005C5 (de) * | 2003-10-17 | 2013-08-22 | Nec Europe Ltd. | Verfahren zur Überwachung eines Netzwerks |
US7616625B1 (en) | 2003-10-22 | 2009-11-10 | Sprint Communications Company L.P. | System and method for selective enhanced data connections in an asymmetrically routed network |
JP2005141441A (ja) * | 2003-11-06 | 2005-06-02 | Hitachi Ltd | 負荷分散システム |
US7017327B2 (en) | 2003-12-10 | 2006-03-28 | Deere & Company | Hybrid electric tool carrier |
US20050188295A1 (en) | 2004-02-25 | 2005-08-25 | Loren Konkus | Systems and methods for an extensible administration tool |
US20050213507A1 (en) * | 2004-03-25 | 2005-09-29 | International Business Machines Corporation | Dynamically provisioning computer system resources |
JP4520899B2 (ja) * | 2004-04-27 | 2010-08-11 | 株式会社日立製作所 | クラスタ制御方法、クラスタ制御プログラム、クラスタシステムおよび待機サーバ |
US7664948B2 (en) | 2004-05-21 | 2010-02-16 | Bea Systems, Inc. | Certificate lookup and validation |
AU2005246430B2 (en) * | 2004-05-21 | 2008-06-26 | Oracle International Corporation | Service oriented architecture |
WO2005122523A1 (en) | 2004-06-07 | 2005-12-22 | Nokia Corporation | Apparatus, and an associated method, for communicating data in header-reduced form |
US7779081B2 (en) | 2004-07-16 | 2010-08-17 | International Business Machines Corporation | Method, system, and program for forwarding messages between nodes |
JP4491308B2 (ja) * | 2004-09-24 | 2010-06-30 | 富士通株式会社 | ネットワーク監視方法及びその装置 |
US20060106769A1 (en) | 2004-11-12 | 2006-05-18 | Gibbs Kevin A | Method and system for autocompletion for languages having ideographs and phonetic characters |
US8458467B2 (en) * | 2005-06-21 | 2013-06-04 | Cisco Technology, Inc. | Method and apparatus for adaptive application message payload content transformation in a network infrastructure element |
US20060153068A1 (en) * | 2004-12-17 | 2006-07-13 | Ubiquity Software Corporation | Systems and methods providing high availability for distributed systems |
US20060190579A1 (en) | 2005-02-23 | 2006-08-24 | Alcatel | Assisted command script template creation |
US7464303B2 (en) | 2005-06-09 | 2008-12-09 | International Business Machines Corporation | Autonomically adjusting configuration parameters for a server when a different server fails |
US8266327B2 (en) | 2005-06-21 | 2012-09-11 | Cisco Technology, Inc. | Identity brokering in a network element |
US7702947B2 (en) | 2005-11-29 | 2010-04-20 | Bea Systems, Inc. | System and method for enabling site failover in an application server environment |
US8140624B2 (en) | 2005-12-01 | 2012-03-20 | Computer Associates Think, Inc. | Automated deployment and configuration of applications in an autonomically controlled distributed computing system |
US7756972B2 (en) * | 2005-12-06 | 2010-07-13 | Cisco Technology, Inc. | System for power savings in server farms |
US20070150600A1 (en) | 2005-12-22 | 2007-06-28 | International Business Machines Corporation | Method and apparatus for collecting data for characterizing HTTP session workloads |
JP5065050B2 (ja) | 2005-12-28 | 2012-10-31 | インターナショナル・ビジネス・マシーンズ・コーポレーション | クライアント・サーバ・システムにおける負荷分散 |
US7979733B2 (en) * | 2005-12-30 | 2011-07-12 | Sap Ag | Health check monitoring process |
JP4715920B2 (ja) | 2006-03-29 | 2011-07-06 | 富士通株式会社 | 設定方法および管理装置 |
JP4519098B2 (ja) * | 2006-03-30 | 2010-08-04 | 株式会社日立製作所 | 計算機の管理方法、計算機システム、及び管理プログラム |
JP5189974B2 (ja) | 2006-04-26 | 2013-04-24 | 日本電信電話株式会社 | 負荷制御装置およびその方法 |
US20070260702A1 (en) * | 2006-05-03 | 2007-11-08 | University Of Washington | Web browser architecture for virtual machine access |
US20070288604A1 (en) * | 2006-06-08 | 2007-12-13 | Jeffrey Mark Achtermann | Method for determining optimal number of connections in multi-connection download configuration |
JP4943079B2 (ja) | 2006-07-25 | 2012-05-30 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | センサ情報変換装置、センサ情報変換方法、及びセンサ情報通知方法 |
JP4690960B2 (ja) * | 2006-07-28 | 2011-06-01 | 株式会社日立製作所 | 情報処理装置における表示方法 |
JP4916809B2 (ja) | 2006-08-04 | 2012-04-18 | 日本電信電話株式会社 | 負荷分散制御装置および方法 |
US7640354B2 (en) | 2006-12-01 | 2009-12-29 | Microsoft Corporation | Scalable differential compression of network data |
US7619545B2 (en) | 2007-03-12 | 2009-11-17 | Citrix Systems, Inc. | Systems and methods of using application and protocol specific parsing for compression |
US7865585B2 (en) | 2007-03-12 | 2011-01-04 | Citrix Systems, Inc. | Systems and methods for providing dynamic ad hoc proxy-cache hierarchies |
WO2008129597A1 (ja) | 2007-04-04 | 2008-10-30 | Fujitsu Limited | 負荷分散システム、ノード装置、負荷分散装置、負荷分散制御プログラム、負荷分散プログラム及び負荷分散方法 |
US7809820B2 (en) | 2007-07-17 | 2010-10-05 | Microsoft Corporation | Optimizing encrypted wide area network traffic |
US7954014B2 (en) * | 2007-09-18 | 2011-05-31 | Sap Ag | Health check framework for enterprise systems |
JP2009116703A (ja) * | 2007-11-07 | 2009-05-28 | Ricoh Co Ltd | 情報処理装置、情報処理方法及びプログラム |
JP5082111B2 (ja) * | 2008-01-31 | 2012-11-28 | テックファーム株式会社 | コンピュータシステム、サービス利用装置、制御方法、及びプログラム |
US20090204885A1 (en) | 2008-02-13 | 2009-08-13 | Ellsworth Thomas N | Automated management and publication of electronic content from mobile nodes |
JP2009193427A (ja) | 2008-02-15 | 2009-08-27 | Casio Comput Co Ltd | 電子機器の設定装置、設定方法、及び設定プログラム |
US8621598B2 (en) * | 2008-03-12 | 2013-12-31 | Intuit Inc. | Method and apparatus for securely invoking a rest API |
US20090259736A1 (en) * | 2008-04-15 | 2009-10-15 | Juniper Networks, Inc. | Label-based target host configuration for a server load balancer |
CN101291253B (zh) | 2008-06-06 | 2011-04-20 | 中兴通讯股份有限公司 | 一种网管客户端基于图形界面的人机命令交互方法 |
US8095935B2 (en) | 2008-06-26 | 2012-01-10 | Microsoft Corporation | Adapting message delivery assignments with hashing and mapping techniques |
US9294705B2 (en) | 2008-06-27 | 2016-03-22 | Universal Electronics Inc. | System and method for ubiquitous appliance control |
US20110122893A1 (en) | 2008-07-30 | 2011-05-26 | British Telecommunications Public Limited Company | Header compression scheme |
JP2010039661A (ja) | 2008-08-04 | 2010-02-18 | Fujitsu Ltd | サーバ負荷分散装置,方法およびプログラム |
JP2010055499A (ja) * | 2008-08-29 | 2010-03-11 | Hitachi Ltd | システム構築支援方法及びシステム構築支援システム |
US8984046B2 (en) | 2008-09-12 | 2015-03-17 | International Business Machines Corporation | Process management using representation state transfer architecture |
JP2010113495A (ja) | 2008-11-06 | 2010-05-20 | Nomura Research Institute Ltd | クラスタシステムおよびクラスタ制御方法 |
US8059653B1 (en) | 2009-03-12 | 2011-11-15 | Brocade Communications Systems, Inc. | Transaction and connection independent protocol load balancing |
US8200800B2 (en) | 2009-03-12 | 2012-06-12 | International Business Machines Corporation | Remotely administering a server |
US8230336B2 (en) | 2009-04-22 | 2012-07-24 | Microsoft Corporation | Efficient discovery, display, and autocompletion of links to wiki resources |
US8078870B2 (en) * | 2009-05-14 | 2011-12-13 | Microsoft Corporation | HTTP-based authentication |
US8078902B2 (en) | 2009-10-30 | 2011-12-13 | Verizon Patent And Licensing, Inc. | Fault surveillance and automatic fail-over processing in broker-based messaging systems and methods |
US9122537B2 (en) * | 2009-10-30 | 2015-09-01 | Cisco Technology, Inc. | Balancing server load according to availability of physical resources based on the detection of out-of-sequence packets |
US9219948B2 (en) | 2009-11-17 | 2015-12-22 | Broadcom Corporation | Method and system for compression and decompression for handling web content |
US20110145786A1 (en) | 2009-12-15 | 2011-06-16 | Microsoft Corporation | Remote commands in a shell environment |
US8463887B2 (en) * | 2009-12-23 | 2013-06-11 | Citrix Systems, Inc. | Systems and methods for server surge protection in a multi-core system |
JP2011150472A (ja) * | 2010-01-20 | 2011-08-04 | Nec Software Chubu Ltd | ウェブサービスシステム、サーバ選択基準決定装置、サーバ選択基準決定方法およびプログラム |
GB201004449D0 (en) | 2010-02-22 | 2010-05-05 | Corbett Sean | Data accelerator |
JP2011186810A (ja) | 2010-03-09 | 2011-09-22 | Fujitsu Ltd | 負荷分散装置、負荷分散方法及び負荷分散プログラム |
US8260757B1 (en) | 2010-04-22 | 2012-09-04 | Wal-Mart Stores, Inc. | Data access layer |
US8533337B2 (en) | 2010-05-06 | 2013-09-10 | Citrix Systems, Inc. | Continuous upgrading of computers in a load balanced environment |
US8549148B2 (en) | 2010-10-15 | 2013-10-01 | Brocade Communications Systems, Inc. | Domain name system security extensions (DNSSEC) for global server load balancing |
US9705977B2 (en) | 2011-04-20 | 2017-07-11 | Symantec Corporation | Load balancing for network devices |
US8693981B1 (en) * | 2011-06-17 | 2014-04-08 | Cellco Partnership | Monitoring persistent client connection status in a distributed server environment |
US8775628B2 (en) | 2011-08-31 | 2014-07-08 | Metaswitch Networks Ltd. | Load balancing for SIP services |
US8914521B2 (en) * | 2011-09-27 | 2014-12-16 | Oracle International Corporation | System and method for providing active-passive routing in a traffic director environment |
-
2012
- 2012-08-31 US US13/601,087 patent/US8914521B2/en active Active
- 2012-08-31 US US13/601,632 patent/US9128764B2/en active Active
- 2012-08-31 US US13/601,530 patent/US8914502B2/en active Active
- 2012-08-31 US US13/601,663 patent/US9069617B2/en active Active
- 2012-08-31 US US13/601,428 patent/US9733983B2/en active Active
- 2012-09-24 US US13/625,716 patent/US9652293B2/en active Active
- 2012-09-26 CN CN201280047077.3A patent/CN103917956B/zh active Active
- 2012-09-26 US US13/627,646 patent/US8782769B2/en active Active
- 2012-09-26 JP JP2014532111A patent/JP6495010B2/ja active Active
- 2012-09-26 EP EP12773168.5A patent/EP2761450B1/en active Active
- 2012-09-26 WO PCT/US2012/057375 patent/WO2013049238A2/en active Application Filing
- 2012-09-26 EP EP12773170.1A patent/EP2761611B1/en active Active
- 2012-09-26 US US13/627,579 patent/US9311155B2/en active Active
- 2012-09-26 WO PCT/US2012/057373 patent/WO2013049236A1/en active Application Filing
- 2012-09-26 CN CN201280047079.2A patent/CN103827828B/zh active Active
- 2012-09-26 WO PCT/US2012/057370 patent/WO2013049233A2/en active Application Filing
- 2012-09-26 JP JP2014532113A patent/JP6198737B2/ja active Active
- 2012-09-26 EP EP12773171.9A patent/EP2761451B1/en active Active
- 2012-09-26 JP JP2014532114A patent/JP6047577B2/ja active Active
- 2012-09-26 CN CN201280047085.8A patent/CN103858157B/zh active Active
- 2012-09-27 IN IN1324CHN2014 patent/IN2014CN01324A/en unknown
- 2012-09-27 JP JP2014532121A patent/JP6124898B2/ja active Active
- 2012-09-27 EP EP12784367.0A patent/EP2761452A2/en not_active Withdrawn
- 2012-09-27 CN CN201280047076.9A patent/CN103858104B/zh active Active
- 2012-09-27 WO PCT/US2012/057620 patent/WO2013049390A2/en active Application Filing
-
2014
- 2014-06-04 US US14/295,874 patent/US9477528B2/en active Active
-
2016
- 2016-09-28 JP JP2016189674A patent/JP6487401B2/ja active Active
- 2016-11-25 JP JP2016229210A patent/JP6377113B2/ja active Active
-
2017
- 2017-12-25 JP JP2017247801A patent/JP6506383B2/ja active Active
- 2017-12-25 JP JP2017247800A patent/JP6506827B2/ja active Active
-
2018
- 2018-02-23 JP JP2018030725A patent/JP6600373B2/ja active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6377113B2 (ja) | Guiナビゲーション、プロパティシート、およびオートタブコンプリーションを含むサーバ構成を管理するためのシステムおよび方法 | |
US10623406B2 (en) | Access authentication for cloud-based shared content | |
CN107408064B (zh) | 在虚拟机实例内执行命令的方法和用于实施该方法的*** | |
US11206253B2 (en) | Domain pass-through authentication in a hybrid cloud environment | |
US9058211B2 (en) | Pre-validation in a computing on demand system | |
US8924592B2 (en) | Synchronization of server-side cookies with client-side cookies | |
US20160378534A1 (en) | Apparatus and method for virtual desktop service | |
US10579442B2 (en) | Inversion-of-control component service models for virtual environments | |
JP2014529145A5 (ja) | ||
US9292352B2 (en) | Systems and methods for cloud management | |
US8938680B2 (en) | Methods and apparatus for E-mail-based management of virtualized environments | |
EP3374857A1 (en) | Dashboard as remote computing services | |
US11882154B2 (en) | Template representation of security resources | |
EP3685265A1 (en) | Geographic location based computing asset provisioning in distributed computing systems | |
US20230403263A1 (en) | Bookmarking Support for Federated Login Pages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150821 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150821 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160802 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20161102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161125 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170314 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170404 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6124898 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |