JP2006099417A - Information processor, method for controlling information processor, and program - Google Patents
Information processor, method for controlling information processor, and program Download PDFInfo
- Publication number
- JP2006099417A JP2006099417A JP2004284531A JP2004284531A JP2006099417A JP 2006099417 A JP2006099417 A JP 2006099417A JP 2004284531 A JP2004284531 A JP 2004284531A JP 2004284531 A JP2004284531 A JP 2004284531A JP 2006099417 A JP2006099417 A JP 2006099417A
- Authority
- JP
- Japan
- Prior art keywords
- performance
- measures
- information processing
- estimated value
- service
- 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
- 238000000034 method Methods 0.000 title claims description 31
- 230000000694 effects Effects 0.000 claims abstract description 116
- 230000010365 information processing Effects 0.000 claims abstract description 65
- 238000011156 evaluation Methods 0.000 claims abstract description 55
- 230000008859 change Effects 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims description 80
- 230000006872 improvement Effects 0.000 claims description 43
- 238000013500 data storage Methods 0.000 claims description 28
- 238000011084 recovery Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 5
- 230000001174 ascending effect Effects 0.000 claims description 4
- 238000012946 outsourcing Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 10
- 238000013523 data management Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関する。 The present invention relates to an information processing apparatus, a control method for the information processing apparatus, and a program.
企業活動の効率化を図るため、業務の一部を外部の業者に委託するアウトソーシングあるいはアウトタスキングが、今日多くの企業で行われている。 In order to increase the efficiency of corporate activities, outsourcing or outtasking, in which a part of the business is outsourced to an outside contractor, is performed by many companies today.
特に情報処理システム関連業務などは、高度な技術を持った専門の業者に委託されるケースが多い。この場合、情報処理サービスを利用するサービス利用者と情報処理サービスを提供するサービス提供者との間で、情報処理サービスの品質の達成目標に関する合意(サービスレベルアグリーメント。以下、SLAとも記す)が取り交わされることがある。このSLAには、提供される情報処理サービスの品質目標としてサービスレベルが記述される。 In particular, information processing system-related tasks are often outsourced to specialized vendors with advanced technology. In this case, an agreement (service level agreement; hereinafter also referred to as SLA) regarding the quality achievement target of the information processing service is taken between the service user who uses the information processing service and the service provider who provides the information processing service. May be exchanged. In this SLA, a service level is described as a quality target of the information processing service to be provided.
サービスレベルは、情報処理サービスの品質を評価するための指標(情報処理サービスの提供時間や稼働率など)と、上記指標についての数値(例えば情報処理サービスの提供時間に対しては「1日20時間」など。あるいは稼働率に対しては「98.0%以上」など)によって定められる。以下、情報処理サービスの品質を評価するための指標をサービスレベル指標とも記す。またサービスレベル指標についての数値をサービスレベル値とも記す。 The service level includes an index for evaluating the quality of the information processing service (information processing service provision time, operating rate, etc.) and a numerical value for the above index (for example, information processing service provision time “20 per day” Etc. ”or“ 98.0% or more ”for the operation rate. Hereinafter, an index for evaluating the quality of the information processing service is also referred to as a service level index. The numerical value for the service level index is also referred to as a service level value.
このようなサービスレベルに関しては様々な技術が開発されている。例えば特許文献1には、サービスレベル指標を選定するための技術が開示されている。また特許文献2には、運用中の情報処理システムの性能向上を図る際に、必要な総費用とサービスレベルへの影響を算出して提示する技術が開示されている。また特許文献3には、サービス利用者が希望するサービス利用条件や課金額に応じてサービスレベル値を設定する技術が開示されている。
サービス利用者とサービス提供者との間で取り交わされるサービスレベルは、適切な水準に設定されることが重要である。サービスレベルは、企業活動にも大きな影響を与えるものであるため、サービス利用者の業務形態や経営状況等を見据えながら総合的な判断の下に決定される必要がある。しかしながらこの判断は、担当者の経験と勘とに基づいて行われている。
このようにSLAの締結に際しては、サービス利用者とサービス提供者が双方納得する適切なサービスレベルを決定することが重要であり、そのための技術が切望されている。
It is important that the service level exchanged between the service user and the service provider is set to an appropriate level. Since the service level has a great influence on the business activities, it is necessary to determine the service level based on comprehensive judgment while looking at the business form and management status of the service user. However, this judgment is made based on the experience and intuition of the person in charge.
As described above, when an SLA is concluded, it is important to determine an appropriate service level that both a service user and a service provider can agree with, and a technology for that is eagerly desired.
特許文献1には、サービスレベル指標を選定するための技術は開示されているが、サービスレベル値を設定するための技術は開示されていない。また特許文献2には、システム投資を実施した場合のサービスレベルへの影響を算出するための技術は開示されているが、サービス利用者が希望するサービスレベルを達成するために、どのような投資が必要かを判断するための技術については開示されていない。また特許文献3には、サービス利用者がサービス利用条件や課金額を考慮してサービスレベル値を設定するための技術は開示されているが、そのサービスレベル値がサービス利用者に対して与える影響については考慮されておらず、課金額に対して妥当なサービスレベル値を設定するための技術は開示されていない。
本発明は、上記のような事情を鑑みてなされたもので、その目的は、サービスレベルの決定において、サービス利用者及びサービス提供者の双方にとって適切なサービスレベルを決定するための情報処理装置、情報処理装置の制御方法、及びプログラムを提供することである。 The present invention has been made in view of the circumstances as described above, and an object of the present invention is to determine an appropriate service level for both a service user and a service provider in determining a service level, An information processing apparatus control method and program are provided.
上記課題を解決するために、本発明は、情報処理サービスを提供するためのシステムを構成する各構成要素について、一つ以上の性能評価項目に関するそれぞれの性能を示すデータを記憶する性能データ記憶テーブルと、前記システムの性能を改善させるための各種方策を示すデータを前記性能評価項目毎に記憶する方策データ記憶テーブルと、前記各性能評価項目の少なくともいずれかを選択するためのデータの入力をユーザインタフェースから受ける性能評価項目入力部と、前記性能データ記憶テーブルに記憶された各構成要素の性能を示すデータに基づいて、前記選択された性能評価項目に関する前記各方策を実施した場合におけるシステムの性能の推定値と、前記各方策実施前からの性能の変化量とを、前記方策毎に算出する性能改善効果算出部と、前記選択された性能評価項目に関する前記各方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値を、前記各方策実施前からの性能の変化量に基づいて、前記方策毎に算出する経済的効果算出部と、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とを、前記方策毎にユーザインタフェースに出力する改善効果出力部と、を備えることを特徴とする情報処理装置に関する。 In order to solve the above-described problems, the present invention provides a performance data storage table for storing data indicating each performance related to one or more performance evaluation items for each component constituting a system for providing an information processing service. And a policy data storage table for storing data indicating various measures for improving the performance of the system for each performance evaluation item, and a user to input data for selecting at least one of the performance evaluation items The performance of the system when the measures relating to the selected performance evaluation item are implemented based on the performance evaluation item input unit received from the interface and the data indicating the performance of each component stored in the performance data storage table The performance improvement for calculating the estimated value of each of the measures and the amount of change in performance from before the implementation of each measure. An estimated value of the amount of economic effect obtained by using the information processing service provided by the effect calculation unit and the information processing service provided by the system that has implemented each of the measures relating to the selected performance evaluation item, before the implementation of each of the measures An economic effect calculation unit that calculates for each of the policies based on the amount of change in performance of the system, an estimated value of the performance of the system calculated for each of the policies, and an estimated value of the amount of the economic effect, The present invention relates to an information processing apparatus comprising: an improvement output unit that outputs to a user interface each time.
その他、本願が開示する課題、及びその解決方法は、発明を実施するための最良の形態の欄、及び図面により明らかにされる。 In addition, the problems disclosed by the present application and the solutions thereof will be clarified by the column of the best mode for carrying out the invention and the drawings.
本発明によれば、サービスレベルの決定の際に、そのサービスレベルを達成することでサービス利用者が得る財務上の効果を、そのサービスレベルを達成するための方策毎に提示することで、サービス利用者にとっては投資に見合う妥当なサービスレベルを決定することが可能となり、サービス提供者にとっては、そのサービスレベルを達成するために実施すべき妥当な方策を知ることが可能となる。 According to the present invention, when a service level is determined, the financial effect obtained by the service user by achieving the service level is presented for each measure for achieving the service level. It is possible for the user to determine a reasonable service level that meets the investment, and for the service provider to know the appropriate policy to be implemented to achieve the service level.
まず、本実施の形態の利用シーンを図1に示す。図1は、サービス利用者とサービス提供者との間でSLAを締結する場面を示したものである。SLAの締結では、サービスレベル指標(性能評価項目に相当)とともにサービスレベル値(性能に相当)を決定する。上述したように、サービスレベル指標とは情報処理サービスの品質を評価するための指標のことであり、サービスレベル値とはサービスレベル指標についての数値のことである。 First, a usage scene of the present embodiment is shown in FIG. FIG. 1 shows a scene in which an SLA is concluded between a service user and a service provider. In the conclusion of SLA, a service level value (corresponding to performance) is determined together with a service level index (corresponding to performance evaluation item). As described above, the service level index is an index for evaluating the quality of the information processing service, and the service level value is a numerical value for the service level index.
図1に示す例では、サービス提供者が旅費清算サービスを提供し、サービス利用者はそのビジネスプロセスにおいて旅費清算サービスを利用するものとしている。そして、サービスレベル指標として稼働率(実際にサービス利用可能だった時間の計画されたサービス利用時間に対する割合)が選択され、サービスレベル値として98.0%という実績値が得られているものとする。 In the example shown in FIG. 1, it is assumed that the service provider provides the travel expense clearing service, and the service user uses the travel expense clearing service in the business process. Then, it is assumed that the operation rate (ratio of the actual service available time to the planned service use time) is selected as the service level index, and the actual value of 98.0% is obtained as the service level value. .
サービス利用者にとっては、サービスレベル値(稼働率の値)は高い方が望ましいが、課金額(費用)は安い方が望ましい。したがって、課金額に見合ったサービスレベル値を決定する必要がある。そのためには、サービスレベル値がビジネスプロセスに与える効果を定量化した上で、望ましいサービスレベルを決定しなければならない。 For service users, it is desirable that the service level value (operation rate value) is high, but the charge amount (cost) is desirably low. Therefore, it is necessary to determine a service level value corresponding to the charge amount. For this purpose, it is necessary to determine the desired service level after quantifying the effect of the service level value on the business process.
一方、サービス提供者は、利用者からの要望が実績値よりも高い場合には、サービスを実現しているシステムに対して何らかの対策を行い、利用者が要望するサービスレベル値を達成する必要がある。サービスレベル値は、システムを構成している各要素(プログラム、サーバ、ネットワークなど)の性能によって左右されるため、利用者が要望するサービスレベル値を達成するための対策をどの構成要素に対して実施するかを決定する必要がある。この際、利用者の要望を満たし、かつ、低コストで実施可能な対策(方策)を選択することがサービス提供者にとっての要件となる。 On the other hand, if the request from the user is higher than the actual value, the service provider needs to take some measures against the system realizing the service and achieve the service level value requested by the user. is there. Since the service level value depends on the performance of each element (program, server, network, etc.) constituting the system, the countermeasure for achieving the service level value requested by the user is determined for which component. It is necessary to decide whether to implement. At this time, it is a requirement for the service provider to select a measure (measure) that satisfies the user's request and can be implemented at a low cost.
以下、上記の要件を満たすサービスレベル値を決定するためのサービスレベル設定装置(本発明の情報処理装置に相当)やサービスレベル設定装置の制御方法、プログラムについて説明する。 Hereinafter, a service level setting device (corresponding to the information processing device of the present invention) for determining a service level value satisfying the above requirements, a control method for the service level setting device, and a program will be described.
サービス提供者が、サービス利用者の要望に基づき、サービスレベル設定装置を用いてサービスレベル値を決定していくものとする。なお、サービス提供者がサービスレベル値を改善するために実施する対策(方策)に必要な費用は、すべてサービス利用者が負担するものとして説明する。費用をサービス利用者に直接負担させず課金額に反映させる場合には、費用を課金額に反映させるための算出式を別途定めて、前記費用を算出した後に、課金額を前記算出式によって算出すればよい。 It is assumed that the service provider determines the service level value using the service level setting device based on the request of the service user. It is assumed that the service user bears all costs necessary for measures (measures) implemented by the service provider to improve the service level value. If the cost is to be reflected in the billing amount without directly incurring the service user, a calculation formula for reflecting the cost in the billing amount is separately defined, and after calculating the cost, the billing amount is calculated by the calculation formula. do it.
まず本実施の形態に係るサービスレベル設定装置200の構成を、図2に示すブロック図を参照しながら説明する。
本実施の形態に係るサービスレベル設定装置200は、CPU210、メモリ220、ポート230、記録媒体読取装置240、入力装置250、出力装置260、記憶装置280を備える。
First, the configuration of service
The service
CPU210はサービスレベル設定装置200の全体の制御を司るもので、メモリ220に記憶された本実施の形態に係る各種の動作を行うためのコードから構成されるサービスレベル設定支援プログラム800を実行することによりサービスレベル設定装置200を制御する。これにより上述したサービスレベルの設定が行われる。またCPU210によりサービスレベル設定支援プログラム800が実行されることにより、性能評価項目入力部、性能改善効果算出部、経済的効果算出部、改善効果出力部、投資回収率算出部、情報処理サービス入力部、性能条件入力部、費用条件入力部、投資回収率条件入力部、条件指定入力部が実現される。メモリ220は、例えば半導体記憶装置により構成することができる。
The
記録媒体読取装置240は、記録媒体270に記録されているプログラムやデータを読み取るための装置である。読み取られたプログラムやデータはメモリ220や記憶装置280に記憶される。従って、例えば記録媒体270に記録されたサービスレベル設定支援プログラム800を、記録媒体読取装置240を用いて上記記録媒体270から読み取って、メモリ220や記憶装置280に記憶するようにすることができる。記録媒体270としてはフレキシブルディスクや磁気テープ、CD−ROM、半導体メモリ等を用いることができる。また記録媒体読取装置240はサービスレベル設定装置200に内蔵されている形態とすることもできるし、外付されている形態とすることもできる。
The recording
記憶装置280は、例えばハードディスク装置や半導体記憶装置等とすることができる。記憶装置280には、サービスレベル設定支援プログラム800やサービス構成データ管理テーブル(システム構成要素記憶テーブルに相当)900、サービスレベル値算出モデル管理テーブル910、対策対象選定ロジックテーブル920、サービスレベル改善対策テーブル(方策データ記憶テーブルに相当)930、財務効果算出モデル管理テーブル940、性能データ記憶テーブル950が記憶される。その様子を図3に示す。なお、サービスレベル設定支援プログラム800は複数のプログラムにより構成されるようにすることもできる。
The
また詳しくは後述するが、サービス構成データ管理テーブル900を図5に、サービスレベル値算出モデル管理テーブル910を図6に、対策対象選定ロジックテーブル920を図7に、サービスレベル改善対策テーブル930を図8に、財務効果算出モデル管理テーブル940を図9に、性能データ記憶テーブル950を図10にそれぞれ示す。 As will be described in detail later, the service configuration data management table 900 is shown in FIG. 5, the service level value calculation model management table 910 is shown in FIG. 6, the countermeasure target selection logic table 920 is shown in FIG. 8 shows a financial effect calculation model management table 940, and FIG. 10 shows a performance data storage table 950, respectively.
入力装置250は、サービスレベル設定装置200へのデータ入力等のために用いられるユーザインタフェースとして機能する装置である。入力装置250としては例えばキーボードやマウス等を用いることができる。
The
出力装置260は、情報を外部に出力するためのユーザインタフェースとして機能する装置である。出力装置260としては例えばディスプレイやプリンタ等を用いることができる。 The output device 260 is a device that functions as a user interface for outputting information to the outside. For example, a display or a printer can be used as the output device 260.
ポート230は通信を行うための装置である。これにより例えばインターネットなどのネットワークを介して他のコンピュータとの間で通信を行うことができる。この場合例えば、サービスレベル設定支援プログラム800やサービス構成データ管理テーブル900、サービスレベル値算出モデル管理テーブル910、対策対象選定ロジックテーブル920、サービスレベル改善対策テーブル930、財務効果算出モデル管理テーブル940、性能データ記憶テーブル950を、ポート230を通じて他のコンピュータから受信して、メモリ220や記憶装置280に記憶するようにすることもできる。
The
次に、本実施の形態におけるサービスレベル値算出処理の概略を示すフローチャートを図4に示す。 Next, FIG. 4 shows a flowchart showing an outline of the service level value calculation processing in the present embodiment.
本処理は大きく分けて、データ入力処理、サービスレベル値算出処理、そしてデータ出力処理から構成される。データ入力処理は図4に示すS1000及びS1010により行われる。サービスレベル値算出処理は図4に示すS1020及びS1030により行われる。データ出力処理は図4に示すS1040により行われる。 This process is roughly divided into a data input process, a service level value calculation process, and a data output process. Data input processing is performed by S1000 and S1010 shown in FIG. The service level value calculation process is performed by S1020 and S1030 shown in FIG. The data output process is performed by S1040 shown in FIG.
まずサービスレベル設定装置200は、S1000においてサービスレベル情報の入力を受け付ける。サービスレベル情報とは、サービスレベルを設定するサービスの識別子(一つ以上の情報処理サービスのうちのいずれか一つを選択するためのデータ。以下、サービス識別子とも記す)、及びサービスレベル指標(各性能評価項目の少なくともいずれかを選択するためのデータ)である。サービス識別子は、例えばサービスの名称である。サービスレベル指標は例えば特許文献1にあるような方法であらかじめ決定しておくものとする。
First, the service
またサービスレベル値の実績値がある場合は、その実績値の入力も受け付けるようにすることができる。さらに、サービスレベル値の目標値(選択された性能評価項目の性能に関してシステムが満たすべき条件を示すデータ)、課金額(各方策を実施するための費用が満たすべき条件を示すデータ)、ROI(Return On Investment。各方策を実施した場合における投資回収率が満たすべき条件を示すデータ)など、サービス利用者要望の入力も受け付けるようにすることができる。 Further, when there is a service level value, it is possible to accept an input of the result value. Furthermore, the target value of the service level value (data indicating the condition that the system should satisfy regarding the performance of the selected performance evaluation item), the charge amount (data indicating the condition that the cost for implementing each measure should satisfy), ROI ( Return On Investment (data indicating the condition that the investment recovery rate should satisfy when each measure is implemented) can be received.
ここで、ROI(選択された性能評価項目に関する各方策を実施した場合における投資回収率)は、サービスレベル改善の財務上の効果を定量化した値(経済的効果の額の推定値)をR、サービスレベル値改善に必要な費用(課金額)をCとして、数式(1)で表される。
サービスレベル設定装置200がサービスレベル情報の入力を受け付ける際の様子を図12に示す。
図12は、サービスレベル設定装置200の入力装置250であるキーボードやマウスから入力された上記サービスレベル情報やサービスレベルの実績値、サービス利用者要望(サービスレベル値の目標値、課金額、ROI)が、出力装置260であるディスプレイに表示されている様子を示したものである。ここで、図12に示す決定欄にマウスのカーソルを重ねてクリックすることにより、これらのデータがサービスレベル設定装置200の性能評価項目入力部、情報処理サービス入力部、性能条件入力部、費用条件入力部、投資回収率条件入力部、条件指定入力部に入力される。
FIG. 12 shows a state when the service
FIG. 12 shows the service level information, the service level actual value, the service user request (service level target value, billing amount, ROI) input from the keyboard or mouse that is the
図12に示す画面は、サービスレベル値を算出するサービスの識別子を入力するサービス識別子入力欄と、サービスレベル指標を入力するサービスレベル指標入力欄と、サービスレベル指標の実績値を入力するサービスレベル実績値入力欄と、サービス利用者の要望入力欄とを備える。
図12に示した例では、サービス識別子入力欄はプルダウンボックスとなっており、サービスレベル設定者は、サービス提供者が提供する1つ以上のサービスからいずれか1つのサービスを選択して入力できる。
The screen shown in FIG. 12 includes a service identifier input field for inputting an identifier of a service for calculating a service level value, a service level index input field for inputting a service level index, and a service level result for inputting an actual value of the service level index. A value input field and a service user request input field are provided.
In the example shown in FIG. 12, the service identifier input field is a pull-down box, and the service level setter can select and input any one service from one or more services provided by the service provider.
サービスレベル指標入力欄もプルダウンボックスとなっており、サービスレベル設定者は、サービス提供者がサービスレベルとして設定できる1以上のサービスレベル指標から1つのサービスレベル指標を選択して入力できる。
サービスレベル実績値入力欄は、サービスレベル設定者が実績値を入力するテキストボックスとしたが、情報処理サービスを提供するためのシステムにおける各種性能(例えばサービスレベル指標として選択されうる各種性能評価項目に関する性能)を計測し記録するための計算機システム運用管理プログラムやサービスレベル管理プログラムなどと連携することで実績値を自動入力するような構成とすることもできる。
The service level index input field is also a pull-down box, and the service level setter can select and input one service level index from one or more service level indices that can be set as the service level by the service provider.
The service level actual value input field is a text box in which the service level setter inputs the actual value, but relates to various performances in the system for providing information processing services (for example, various performance evaluation items that can be selected as service level indicators). It is also possible to adopt a configuration in which actual values are automatically input by linking with a computer system operation management program or service level management program for measuring and recording performance.
また、サービス利用者の要望入力欄は、サービス利用者がサービスレベル値の妥当性を評価するための評価指標(課金額(費用条件)、ROI(投資回収率条件)、サービスレベル値(性能条件))を選択するための評価指標選択欄(システムが満たすべき条件、費用が満たすべき条件、又は投資回収率が満たすべき条件の少なくともいずれかを選択するためのデータを入力するための欄)と、各評価指標が満たすべき条件を入力する評価指標条件入力欄(選択された性能評価項目の性能に関してシステムが満たすべき条件を入力するための欄、各方策を実施するための費用が満たすべき条件を入力するための欄、各方策を実施した場合における投資回収率が満たすべき条件を入力するための欄)を備える。 The service user's request input field includes an evaluation index (billing amount (cost condition), ROI (investment condition)), service level value (performance condition) for the service user to evaluate the validity of the service level value. )) For selecting an evaluation index (a column for inputting data for selecting at least one of the conditions to be satisfied by the system, the conditions to be satisfied by the cost, or the conditions to be satisfied by the return on investment) , An evaluation index condition input column for inputting conditions to be satisfied by each evaluation index (a column for inputting conditions to be satisfied by the system regarding the performance of the selected performance evaluation item, a condition to be satisfied by the cost for implementing each measure) And a column for inputting a condition to be satisfied by the return on investment when each measure is implemented).
図12に示した例では、評価指標としてROIが選択され、満たすべき条件としてROIが0%以上であるとしている。
評価指標はいずれも選択しないこともできるし、いずれか一つあるいは2つ以上を選択することもできる。なお、評価指標としては、上記の他、財務効果も選択することができるようにすることもできる。また評価指標としては、サービスレベル値を少なくとも含む様にすることもできる。また評価指標選択欄を設けずに、全ての評価指標について条件を入力するようにすることもできる。
In the example shown in FIG. 12, ROI is selected as an evaluation index, and ROI is 0% or more as a condition to be satisfied.
None of the evaluation indexes can be selected, or any one or two or more can be selected. In addition to the above, the financial effect can be selected as the evaluation index. The evaluation index may include at least a service level value. Further, it is possible to input conditions for all evaluation indexes without providing an evaluation index selection column.
以上によりサービスレベル設定者は、サービスレベル情報とサービス利用者の要望を入力することができる。 As described above, the service level setter can input the service level information and the service user's request.
次にサービスレベル設定装置200は、S1010において財務効果算出情報の入力を受け付ける。財務効果算出情報とは、財務効果(経済的効果の額)を算出するための財務効果算出モデルに用いられるパラメータのことである。
S1010では、S1000で入力されたサービスレベル指標に関する財務効果算出モデルを財務効果算出モデル管理テーブル940から取得し、その財務効果算出モデルにより財務効果を算出するためのパラメータの値つまり財務効果算出情報の入力を受け付ける。
Next, the service
In S1010, the financial effect calculation model related to the service level index input in S1000 is acquired from the financial effect calculation model management table 940, and the parameter value for calculating the financial effect by the financial effect calculation model, that is, the financial effect calculation information Accept input.
財務効果算出モデル管理テーブル940を図9に示す。
図9に示すように、財務効果算出モデル管理テーブル940には、サービスレベル指標毎に財務効果算出モデルが記憶されている。財務効果算出モデル管理テーブル940は、サービスレベル指標ごとに1レコードとしてデータを保持する。財務効果算出モデル管理テーブル940は、少なくともサービスレベル指標欄、財務指標欄、財務効果算出モデル欄から構成される。
The financial effect calculation model management table 940 is shown in FIG.
As shown in FIG. 9, the financial effect calculation model management table 940 stores a financial effect calculation model for each service level index. The financial effect calculation model management table 940 holds data as one record for each service level index. The financial effect calculation model management table 940 includes at least a service level index column, a financial index column, and a financial effect calculation model column.
ここで財務効果算出モデルは、サービスレベル値と財務効果との関係式である。サービス提供者は、サービスレベル値と財務効果との関係式を予め定義し、財務効果算出モデル管理テーブル940に格納しておく。なお図9においては、サービスレベル値と財務効果との関係式は、サービスレベル値の差分(方策実施前からの性能の変化量)と財務効果との関係式で表されている(三角形の印が差分であることを表す)。例えば、稼働率と売上高の関係式においては、稼働率の差分と売上高の差分(財務効果)との関係式が表されている。 Here, the financial effect calculation model is a relational expression between the service level value and the financial effect. The service provider defines a relational expression between the service level value and the financial effect in advance and stores it in the financial effect calculation model management table 940. In FIG. 9, the relational expression between the service level value and the financial effect is represented by the relational expression between the difference in the service level value (change in performance from before the implementation of the measure) and the financial effect (a triangle mark). Represents a difference). For example, in the relational expression between the occupancy rate and sales, the relational expression between the difference in occupancy rate and the difference in sales (financial effect) is shown.
サービスレベル設定装置200が財務効果算出情報の入力を受け付ける際の様子を図13に示す。図13は、サービスレベル設定装置200の入力装置250であるキーボードやマウスから入力された上記財務効果算出情報が、出力装置260であるディスプレイに表示されている様子を図示したものである。
FIG. 13 shows a state when the service
図13に示す画面は、サービスレベル指標表示欄と、サービス利用者が得る財務効果を表す財務指標表示欄と、財務効果算出モデル表示欄と、財務効果算出モデルによって財務効果を算出するのに必要な変数(パラメータあるいはモデル変数)の値の入力欄(財務効果算出情報の入力欄)を備える。 The screen shown in FIG. 13 is necessary for calculating the financial effect using the service level index display field, the financial index display field indicating the financial effect obtained by the service user, the financial effect calculation model display field, and the financial effect calculation model. Input field (an input field for financial effect calculation information) of a variable (a parameter or a model variable).
図13に示した例では、財務効果算出情報の入力欄には、「単位時間機会損失」値入力欄と、「稼動予定時間」値入力欄が設けられる。財務効果算出情報の入力欄の項目の内容は、財務効果算出モデルに応じて定められる。なお、図13に示した画面においては、モデル変数の値の入力が行えるだけでなく、財務効果算出モデルの修正・更新を行えるようにすることもできる。 In the example shown in FIG. 13, a “unit time opportunity loss” value input field and a “scheduled operation time” value input field are provided in the input field of financial effect calculation information. The contents of the items in the input field of the financial effect calculation information are determined according to the financial effect calculation model. In addition, in the screen shown in FIG. 13, not only can the value of the model variable be input, but also the financial effect calculation model can be corrected / updated.
次にサービスレベル設定装置200は、S1020において、S1000で選択されたサービス識別子により特定される情報処理サービスを提供するためのシステムを構成する各構成要素を、サービス構成データ管理テーブル900から取得する。
Next, in S1020, the service
サービス構成データ管理テーブル900を図5に示す。サービス構成データ管理テーブル900は、サービス識別子毎にサービス構成データを記憶したものである。サービス構成データは、サービス提供者が提供する情報処理サービスと、その情報処理サービスを提供するためのシステムを構成する各構成要素との関連を、サービス識別子毎に記憶したものである。 The service configuration data management table 900 is shown in FIG. The service configuration data management table 900 stores service configuration data for each service identifier. The service configuration data stores, for each service identifier, the relationship between the information processing service provided by the service provider and each component constituting the system for providing the information processing service.
図5に示す例では、旅費清算サービス(サービス識別子)が、サービス構成要素である「httpd」プログラム(ウェブサーバにより実行される通信プログラム)、「AP1」プログラム(アプリケーションサーバにより実行されるアプリケーションプログラム)、「AP2」プログラム(アプリケーションサーバにより実行されるアプリケーションプログラム)、Webサーバ(情報処理サービスを利用する顧客の端末と通信を行うウェブサーバ)、APサーバ(情報処理サービスを提供するための各種アプリゲーションプログラムを実行するアプリケーションサーバ)、ネットワーク(ウェブサーバ及びアプリケーションサーバを通信可能に接続するネットワーク)から構成されていることを表している。 In the example shown in FIG. 5, the travel expense clearing service (service identifier) is a service component “httpd” program (communication program executed by a web server), “AP1” program (application program executed by an application server). , “AP2” program (application program executed by application server), Web server (web server communicating with customer terminal using information processing service), AP server (various applications for providing information processing service) It shows that it is comprised from the application server which executes a program, and a network (network which connects a web server and an application server so that communication is possible).
さらに、例えば、「httpd」プログラムは、Webサーバと動作上の関連があること(「httpd」プログラムはWebサーバ上で動作すること)を、要素間を線で結ぶことによって表現している。 Further, for example, the “httpd” program expresses that there is an operational relationship with the Web server (the “httpd” program operates on the Web server) by connecting the elements with lines.
また、APサーバは2台が並列構成(どちらか一方のAPサーバが動作していればよい)となっていることを表現している。 In addition, two AP servers are expressed in a parallel configuration (only one of the AP servers may be operating).
また、このサービス構成データは、サービス構成要素「httpd」プログラム、「AP1」プログラム、「AP2」プログラム、Webサーバ、並列構成の2台のAPサーバ、及びネットワークが旅費清算サービスに対して直列構成(全てのサービス構成要素が動作していないとサービスの提供ができない構成)であることを表現している。さらにAPサーバは並列構成となっていることを表している。 In addition, this service configuration data includes a service component “httpd” program, an “AP1” program, an “AP2” program, a Web server, two AP servers in parallel configuration, and a network configured in series with the travel expense clearing service ( This means that the service cannot be provided unless all service components are operating. Furthermore, the AP server has a parallel configuration.
このように、サービス構成データ管理テーブル900は、サービス提供者が提供する各サービスについて、その構成要素の関連を示すデータを格納している。なお、図5に示した旅費清算サービスの例では、ネットワーク、APサーバ、Webサーバ、httpdプログラム、AP1プログラム、AP2プログラムをサービス構成要素としたが、サービスの種類によっては、電源(システム運用サービス)や人(ヘルプデスクなどのサービス)などがサービス構成要素となることもある。 As described above, the service configuration data management table 900 stores data indicating the relationship between the components of each service provided by the service provider. In the example of the travel expense clearing service shown in FIG. 5, the network, AP server, Web server, httpd program, AP1 program, and AP2 program are service components. However, depending on the type of service, a power source (system operation service) And people (services such as help desks) may be service components.
次にサービスレベル設定装置200は、S1030において、S1000で入力されたサービスレベル指標、及びS1020で取得したサービス構成要素を入力として、サービスレベル値算出モデル管理テーブル910、対策対象選定ロジックテーブル920、サービスレベル改善対策テーブル930、財務効果算出モデル管理テーブル940、及び性能データ記憶テーブル950を用いて、対策対象となるサービス構成要素及びそのサービス構成要素に対して実施する対策(方策)を決定し、各方策を実施するための費用(課金額)や、対策を実施した場合のサービスレベル値(方策を実施した場合におけるシステムの性能の推定値)、サービス利用者にとっての財務効果(方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値)を算出する。
Next, in step S1030, the service
サービスレベル値算出モデル管理テーブル910を図6に示す。サービスレベル値算出モデル管理テーブル910は、システムの性能の推定値を算出するためのテーブルである。 A service level value calculation model management table 910 is shown in FIG. The service level value calculation model management table 910 is a table for calculating an estimated value of system performance.
図6に示されるように、サービスレベル値算出モデル管理テーブル910はテーブル形式で管理され、サービスレベル指標ごとに1レコードとしてデータを保持する。サービスレベル値算出モデル管理テーブル910は、少なくともサービスレベル指標欄、サービスレベル値算出モデル(直列構成)欄、サービスレベル値算出モデル(並列構成)欄から構成される。 As shown in FIG. 6, the service level value calculation model management table 910 is managed in a table format, and holds data as one record for each service level index. The service level value calculation model management table 910 includes at least a service level index column, a service level value calculation model (serial configuration) column, and a service level value calculation model (parallel configuration) column.
ここで直列構成とは、システムの構成要素全てが同時に稼動している場合にのみ、情報処理サービスを提供可能なシステムとして稼動するようなシステム構成を意味する。また、並列構成とは、システムの構成要素の少なくとも1つが稼動していれば、情報処理サービスを提供可能なシステムとして稼動するようなシステム構成を意味する。 Here, the serial configuration means a system configuration that operates as a system capable of providing an information processing service only when all the components of the system are operating simultaneously. The parallel configuration means a system configuration that operates as a system capable of providing an information processing service if at least one of the system components is operating.
例えば図6において、サービスレベル指標が「稼働率」の場合、直列構成では、i番目の構成要素の稼働率を稼働率(i)として、数式(2)によってサービスの稼働率が算出される。
また、構成要素がすべて並列構成である場合には、数式(3)によってサービスの稼働率が算出される。
なおここで、稼働率(i)の値は、性能データ記憶テーブル950に記憶されている。 Here, the value of the operation rate (i) is stored in the performance data storage table 950.
サービスのシステム構成において直列構成と並列構成とが混在している場合は、まず並列構成の部分(サブシステムとも記す)についてサービスレベル値を算出し、その部分を直列構成として含むシステム全体のサービスレベル値を算出する。 When the serial configuration and parallel configuration are mixed in the service system configuration, first the service level value is calculated for the parallel configuration part (also referred to as subsystem), and the service level of the entire system including that part as the serial configuration Calculate the value.
このようにして、性能データ記憶テーブル950に記憶された各構成要素の性能を示すデータに基づいて、選択された性能評価項目(例えば稼働率)に関するシステムの性能の推定値を算出することができる。 Thus, based on the data indicating the performance of each component stored in the performance data storage table 950, it is possible to calculate the estimated value of the system performance related to the selected performance evaluation item (for example, the operation rate). .
サービス提供者は、予め各サービスレベル指標に対して、システム全体のサービスレベル値とサービス構成要素の性能との関係を解析しておき、その関係式をサービスレベル値算出モデル管理テーブル910に格納しておく。 The service provider analyzes the relationship between the service level value of the entire system and the performance of the service component in advance for each service level index, and stores the relational expression in the service level value calculation model management table 910. Keep it.
次に対策対象選定ロジックテーブル920を図7に示す。対策対象選定ロジックテーブル920は、性能改善のための方策を実施する対象となるサービス構成要素を選定するためのテーブルである。対策対象選定ロジックテーブル920には、各サービス構成要素に対して性能改善のための方策を実施した場合に、最大の性能改善効果が得られるサービス構成要素を特定するための情報(対策対象選定ロジック)が記載される。 Next, a countermeasure target selection logic table 920 is shown in FIG. The countermeasure target selection logic table 920 is a table for selecting a service component to be subjected to a measure for improving performance. In the countermeasure target selection logic table 920, information (measure target selection logic) for identifying a service component that provides the maximum performance improvement effect when a measure for performance improvement is implemented for each service component. ) Is described.
図7に示すように、対策対象選定ロジックテーブル920はテーブル形式で管理され、サービスレベル指標ごとに1レコードとしてデータを保持する。対策対象選定ロジックテーブル920は、少なくともサービスレベル指標欄、対策対象選定ロジック(直列構成)欄、対策対象選定ロジック(並列構成)欄から構成される。 As shown in FIG. 7, the countermeasure target selection logic table 920 is managed in a table format, and holds data as one record for each service level index. The countermeasure target selection logic table 920 includes at least a service level indicator column, a countermeasure target selection logic (series configuration) column, and a countermeasure target selection logic (parallel configuration) column.
対策対象選定ロジックテーブル920を参照することにより、例えばサービスレベル指標が「最大ダウンタイム」の場合、構成要素がすべて直列構成である場合には、システムに含まれる各構成要素のうち、最大ダウンタイムの値が最大である構成要素を対策対象とする必要があることが分かる。これは、最大ダウンタイムのサービスレベル値が、図6のサービスレベル値算出モデルに示されるように、最大ダウンタイムの値が最大である構成要素の最大ダウンタイムとして算出されるため、最大ダウンタイムの値が最大である構成要素を対象に性能改善のための方策を実施した場合が最も性能改善効果が大きいからである。 By referring to the countermeasure target selection logic table 920, for example, when the service level index is “maximum downtime”, and when all the components are in a serial configuration, the maximum downtime among the components included in the system. It can be seen that the component having the maximum value needs to be the countermeasure target. This is because the maximum downtime service level value is calculated as the maximum downtime of the component having the maximum maximum downtime value as shown in the service level value calculation model of FIG. This is because the performance improvement effect is the largest when the measure for performance improvement is implemented for the component having the maximum value of.
一方、図7において、サービスレベル指標が「稼働率」である場合には、対策対象を探索により決定する必要があることを示している。これは、稼働率のサービスレベル値が、図6のサービスレベル値算出モデルに示されるように、サービス構成要素iの「稼働率(i)」の積によってサービスレベル値が算出されるため、個々のサービス構成要素の稼働率の値のみでは、どのサービス構成要素に対して性能改善のための方策を実施した場合に最大の性能改善効果が得られるかを特定することができないからである。 On the other hand, in FIG. 7, when the service level index is “operating rate”, it indicates that the countermeasure target needs to be determined by searching. This is because the service level value of the operation rate is calculated by the product of the “operation rate (i)” of the service component i as shown in the service level value calculation model of FIG. This is because it is not possible to specify which service component has the maximum performance improvement effect when the measure for improving the performance is implemented only for the service component operating rate value.
なお、探索により決定するとは、後述するように、システムの各構成要素のそれぞれを対策対象として性能改善対策(方策)を実施したとして、システムの性能や費用、財務効果等をそれぞれ算出することをいう。 As will be described later, “determining by searching” means calculating the system performance, cost, financial effect, etc., assuming that each component of the system has been subjected to performance improvement measures (measures). Say.
このように、サービスレベル値算出モデルの違いによって、対策対象を一意に決定できるサービスレベル指標と、対策対象を探索により決定する必要があるサービスレベル指標とがある。サービス提供者は、予めサービスレベル値算出モデルを解析し、対策対象選定ロジックテーブル920に対策対象選定ロジックを格納しておく。 As described above, there are a service level index that can uniquely determine a countermeasure target and a service level index that needs to be determined by searching for the countermeasure target depending on the difference in the service level value calculation model. The service provider analyzes the service level value calculation model in advance and stores the countermeasure target selection logic in the countermeasure target selection logic table 920.
次に、サービスレベル改善対策テーブル930を図8に示す。サービスレベル改善対策テーブル930には、サービスレベル指標毎に、システムの性能を改善させるための各種方策を示すデータや、各方策を実施した場合における方策実施前からの性能の変化量を算出するための算出式、各方策を実施するための費用を示すデータが記載されている。 Next, a service level improvement measure table 930 is shown in FIG. The service level improvement measure table 930 calculates, for each service level index, data indicating various measures for improving the performance of the system, and the amount of change in performance from before the measure is implemented when each measure is implemented. The calculation formula and data showing the cost for implementing each measure are described.
図8に示すように、サービスレベル改善対策テーブル930はテーブル形式で管理され、サービスレベル指標、対象(対策対象となる構成要素)、対策(方策)ごとに、1レコードとしてデータを保持する。 As shown in FIG. 8, the service level improvement countermeasure table 930 is managed in a table format, and holds data as one record for each service level index, target (component to be a countermeasure target), and countermeasure (policy).
サービスレベル改善対策テーブル930は、少なくともサービスレベル指標欄、対象欄、対策欄、対象となるサービス構成要素の品質改善量算出式欄、費用(課金額)欄から構成される。この例では先に述べたように、対策を実施するために必要な費用はサービス利用者が負担するものとしている。 The service level improvement measure table 930 includes at least a service level indicator column, a target column, a measure column, a quality improvement amount calculation formula column for a target service component, and a cost (billing amount) column. In this example, as described above, it is assumed that the service user bears the cost required to implement the countermeasure.
サービス提供者は、予め各サービス構成要素の各サービスレベル指標に関して採りうる対策を検討し、対策を実施した際の構成要素の品質改善量算出式、費用(課金額)をサービスレベル改善対策テーブル930に格納しておく。図8に示す例では、採りうる対策として、構成要素の二重化、構成要素の高性能化、構成要素が有する記憶装置(メモリ)の大容量化(増設)が記載されている。 The service provider examines measures that can be taken with respect to each service level index of each service component in advance, and shows the quality improvement amount calculation formula and cost (billing amount) of the component when the measure is implemented in the service level improvement measure table 930. Store it in. In the example shown in FIG. 8, as measures that can be taken, duplexing of components, high performance of components, and increase in capacity (addition) of storage devices (memory) included in the components are described.
次に、性能データ記憶テーブル950について図10を参照しながら説明する。性能データ記憶テーブル950は、情報処理サービスを提供するためのシステムを構成する各構成要素について、一つ以上の性能評価項目のそれぞれに関する性能を示すデータを記憶するテーブルである。図10に示す例では、各構成要素について、稼働率、最大ダウンタイム、MTTR(Mean Time To Repair、平均復旧時間)、MTBF(Mean Time Between Failures、平均障害発生間隔)に関する性能が記載されている。 Next, the performance data storage table 950 will be described with reference to FIG. The performance data storage table 950 is a table that stores data indicating performance related to each of one or more performance evaluation items for each component constituting the system for providing the information processing service. In the example shown in FIG. 10, the performance regarding the operation rate, maximum downtime, MTTR (Mean Time To Repair), and MTBF (Mean Time Between Failures) is described for each component. .
稼働率は、所定時間における構成要素が機能している時間の割合を示す。最大ダウンタイムは、構成要素が機能を終了してから開始するまでの時間の最大値を示す。MTTRは、構成要素が機能を終了してから開始するまでの時間の平均値を示す。MTBFは、構成要素が機能を開始してから終了するまでの時間の平均値を示す。 The operation rate indicates a ratio of time during which the constituent elements are functioning in a predetermined time. The maximum downtime indicates the maximum value of the time from when the component ends the function until it starts. MTTR indicates the average value of the time from when a component finishes functioning to when it starts. MTBF indicates the average value of the time from when a component starts functioning to when it ends.
以上説明した、対策対象選定ロジックテーブル920、サービスレベル値算出モデル管理テーブル910、サービスレベル改善対策テーブル930、財務効果算出モデル管理テーブル940、性能データ記憶テーブル950を用いて、対策を実施する対象となるサービス構成要素、実施する対策と費用(課金額)、対策を実施した際のサービスレベル値、サービス利用者にとっての財務効果を算出する。詳しい処理手順は後述する。 Using the countermeasure target selection logic table 920, the service level value calculation model management table 910, the service level improvement countermeasure table 930, the financial effect calculation model management table 940, and the performance data storage table 950 described above, Service components, measures and costs to be implemented (billing amount), service level values when measures are implemented, and financial benefits for service users. Detailed processing procedures will be described later.
次に、サービスレベル設定装置200は、S1040において、上記算出されたサービスレベル値や財務効果、費用、ROIを、対策毎にディスプレイに出力する。その様子を図14に示す。
Next, in step S1040, the service
図14に示す画面には、図12の画面において選択したサービスレベル指標に関して、サービスレベル設定装置200により算出されたサービスレベル値(図14における目標値の欄)が表示される。サービスレベル値は、そのサービスレベル値を実現するための方策及び方策を実施する構成要素毎に表示される。また当該サービスレベル値を達成するときのROIと、当該サービスレベル値を達成するのに必要な費用(課金額)と、当該サービスレベル値を達成したシステムにより提供される情報処理サービスを利用するサービス利用者が得る財務効果も表示される。これらの表示は、サービスレベル値が昇順または降順となるように行われるようにすることもできる。また、サービスレベル値が最も高いものについて表示するようにすることもできる。このような表示を行うことにより、サービスレベルの決定の際に、どの対策を行うとどれだけの効果が得られるのかを一目で判別することができ、サービス利用者及びサービス提供者の双方にとって最適なサービスレベルの決定を的確に行うことが可能となる。
The screen shown in FIG. 14 displays the service level value (target value column in FIG. 14) calculated by the service
なおここでは、上述したように図12に示したサービス利用者の要望入力欄においてROIが選択されているため、図14において表示されるサービスレベル値の一覧は、ROIが大きい順(降順)に表示されている。さらに図12に示したサービス利用者の要望入力欄において、ROIが0%以上であることが条件として入力されているため、図14において表示されるサービスレベル値の一覧は、ROIが0%以上のものについて表示されている。なお、図14において表示されるサービスレベル値の一覧は、ROIが小さい順(昇順)に表示されるようにすることもできる。このような表示を行うことにより、サービスレベルの決定の際に、要望入力欄においてサービス利用者が選択した効果について、どの対策を行うとどれだけの効果が得られるのかを一目で判別することができ、サービス利用者及びサービス提供者の双方にとって最適なサービスレベルの決定を的確に行うことが可能となる。 Here, as described above, since ROI is selected in the service user's request input field shown in FIG. 12, the list of service level values displayed in FIG. 14 is in descending order of ROI (descending order). It is displayed. Further, in the service user's request input field shown in FIG. 12, since the ROI is 0% or more as a condition, the list of service level values displayed in FIG. It is displayed about things. The list of service level values displayed in FIG. 14 can be displayed in ascending order of ROI (ascending order). By making such a display, it is possible to determine at a glance what effect can be obtained by taking measures against the effect selected by the service user in the request entry field when determining the service level. This makes it possible to accurately determine the optimum service level for both the service user and the service provider.
また前述したように、図12に示したサービス利用者の要望入力欄においては、サービス利用者の要望としてROI、課金額、目標値の中から選択することができるようになっており、図14においては、選択された要望のいずれをも満たすものについて表示されるようになっているが、ROI、課金額、及び目標値のいずれについてもサービス利用者の要望を満たすものについて、サービスレベル値を表示するようにすることもできる。 As described above, in the service user's request input field shown in FIG. 12, the service user's request can be selected from ROI, billing amount, and target value. Are displayed for those satisfying any of the selected requests, but the service level value is set for those satisfying the service user's requirements for any of the ROI, billing amount, and target value. It can also be displayed.
図14に示した例では、算出したサービスレベル値の1以上の候補を表示して、選択するサービスレベル設定入力欄を用いてサービスレベル設定者が希望のサービスレベル値を選択できるようにしている。また、サービスレベル値の評価指標としてサービス利用者が図12における要望入力部において選択したROIが大きい順(降順)にソートして、サービスレベル値の候補を表示している。なお、サービスレベル値の評価指標に従って、1つのサービスレベル値を出力するようにしてもよい。 In the example shown in FIG. 14, one or more candidates for the calculated service level value are displayed, and the service level setter can select a desired service level value using the service level setting input field to be selected. . Also, service level value candidates are displayed in the order of descending ROIs selected by the service user in the request input section in FIG. 12 (descending order) as service level value evaluation indices. One service level value may be output in accordance with the service level value evaluation index.
次に、図4におけるS1030の対策対象・サービスレベル値・財務効果の算出処理の詳細を示すフローチャートを図11に示す。 Next, FIG. 11 is a flowchart showing details of the processing for calculating the countermeasure target, service level value, and financial effect in S1030 in FIG.
まずS2000では、サービスレベル設定装置200は、S1000において選択されたサービスレベル指標に関して、対策対象選定ロジックテーブル920に記憶された対象選定ロジックに基づいて、対策対象となる構成要素を選定する。対策対象選定ロジックが、対策対象を一意に決定するロジック(例えば、Max(最大ダウンタイム(i))である構成要素i)である場合は、対策対象を選定してS2010へ進む。対策対象選定ロジックが「探索」である場合は、対策対象を選定せずにS2060へ進む。
First, in S2000, the service
S2010では、サービスレベル設定装置200は、サービスレベル改善対策テーブル930から、当該サービスレベル指標および当該対策対象(例えば、サービス構成要素i)に関する各対策を取得して、対策の候補リストである対策組合せリストを生成する。対策組合せリストは、対策対象と対策との一つ以上の組(構成要素、対策)のリストである。例えば、構成要素iに対して対策1及び対策2の2種類の対策がある場合には、(構成要素i,対策1)、(構成要素i,対策2)、(構成要素i,対策1)かつ(構成要素i,対策2)という対策の組合せを考えることができる。
In S2010, the service
S2060では、サービスレベル設定装置200は、S1000にて選択されたサービスレベル指標に関する対策を取得して、対策の候補リストである対策組合せリストを生成する。しかしここでは、S2000において対策対象が選定されていないので、S1000にて選択されたサービスを構成する全てのサービス構成要素を対策対象とする。
In S2060, the service
例えば、当該サービスを構成するサービス構成要素が3つあり、各構成要素に対して2種類の対策がある場合には、対策を1つ実施する組合せとして6通り(6C1)、対策を2つ実施する組合せとして15通り(6C2)、対策を3つ実施する組合せとして20通り(6C3)、対策を4つ実施する組合せとして15通り(6C4)、対策を5つ実施する組合せとして6通り(6C5)、対策を6つ実施する組合せとして1通り(6C6)通りの対策の組合せがあり、合計63通りの組合せを対策組合せリストに追加する。なお、同時に実施する対策の上限を予め決めておき、例えば対策を3つ以上実施する組合せは対策組合せリストに追加しないとしてもよい。 For example, if there are three service components that make up the service and there are two types of countermeasures for each component, there are six combinations (6C1) for implementing one countermeasure and two countermeasures. 15 combinations (6C2), 3 combinations to implement 20 countermeasures (6C3), 15 combinations to implement 4 countermeasures (6C4), 6 combinations to implement 5 countermeasures (6C5) There are one (6C6) combinations of countermeasures as combinations for implementing six countermeasures, and a total of 63 combinations are added to the countermeasure combination list. Note that the upper limit of measures to be performed simultaneously may be determined in advance, and for example, combinations that implement three or more measures may not be added to the measure combination list.
S2020では、サービスレベル設定装置200は、対策組合せリストの各組合せに対して、サービスレベル改善対策テーブル930、サービスレベル値算出モデル管理テーブル910、及び性能データ記憶テーブル950を用いて、サービス構成要素の品質改善量(方策実施前からの性能の変化量)および費用(課金額)を算出する。なお、費用の算出後に、予め定めた費用(課金額)の上限値、ないしサービス利用者要望として入力された費用(課金額)の上限値を超える組合せを対策組合せリストから削除してしまってもよい。
In S2020, the service
S2030では、サービスレベル設定装置200は、対策組合せリストの各組合せに対して、サービスレベル値算出モデルに基づき、サービスレベル値を算出する。なお、利用者要望としてサービスレベル値の目標値が指定されている場合には、サービスレベル値算出後に、目標値を満たさない組合せを対策組合せリストから削除してしまってもよい。
In S2030, the service
S2040では、サービスレベル設定装置200は、対策組合せリストの各組合せに対して、S2020で算出した品質改善量と、財務効果算出モデルと、モデル変数とから財務効果を算出する。なお、利用者要望として財務効果の希望値が指定されている場合には、財務効果算出後に、希望値を満たさない組合せを対策組合せリストから削除してしまってもよい。
In S2040, the service
S2050では、サービスレベル設定装置200は、対策組合せリストの各組合せに対して、S2020、S2030、S2040において算出した費用(課金額)、サービスレベル値、財務効果から、予め指定された評価指標に基づいてサービスレベル値を決定する。例えば、評価指標としてROIが指定されている場合には、前記各組合せに対してROIを算出し、ROIが最大となる対象と対策の組合せを決定し、サービスレベル値を決定する。また、ROIが大きい順又は小さい順に対象と対策の組合せを決定し、サービスレベル値を決定することもできる。
In S2050, the service
次に、本実施の形態に係るサービスレベル設定装置200の他の構成例について説明する。以下では、本サービスレベル設定装置200を用いてサービスレベルを決定する者をサービスレベル設定者と記す。また以下の例では、サービス提供者がサービス利用者から得た要望などに基づいて、サービスレベル設定装置200を用いてサービスレベルを決定するものとするが、サービス利用者がサービスレベル設定者となることもできる。
Next, another configuration example of the service
図15に、サービスレベル設定装置200の他の構成例を示すブロック図を示す。
図15に示すように、サービスレベル設定装置200は、入出力装置700、サービス構成要素記憶装置600、サービスレベル値算出モデル記憶装置620、対策対象選定ロジック記憶装置610、サービスレベル改善対策記憶装置630、財務効果算出モデル記憶装置640、サービス構成要素検索装置710、対策対象組合せリスト生成装置720、サービスレベル値算出装置730、財務効果推定装置740、サービスレベル値決定装置750、を備えて構成される。
FIG. 15 is a block diagram showing another configuration example of the service
As shown in FIG. 15, the service
入出力装置700は、サービスレベル指標などのサービスレベル情報を入力し、決定したサービスレベル値を出力する。
サービス構成要素記憶装置600は、サービス提供者が提供する各サービスに対して当該サービスを実現する要素を記憶する。
サービスレベル値算出モデル記憶装置620は、サービスのサービスレベル値をサービス構成要素の品質指標値から算出するサービスレベル値算出モデルを記憶する。
対策対象選定ロジック記憶装置610は、サービスのサービスレベル値を改善するために品質指標値を改善する構成要素を選定するロジックを記憶する。
サービスレベル改善対策記憶装置630は、サービス構成要素の品質指標を改善するための対策、品質改善量算出式およびその費用(課金額)を記憶する。
財務効果算出モデル記憶装置640は、サービスのサービスレベル値とサービス利用者が得る財務効果の関係を表す財務効果算出モデルを記憶する。
The input /
The service
The service level value calculation
The countermeasure target selection
The service level improvement
The financial effect calculation
サービス構成要素検索装置710は、入力されたサービスレベル情報のサービスの構成要素をサービス構成要素記憶装置600から検索する。
対策対象組合せリスト生成装置720は、前記のサービス構成要素の中から対策対象選定ロジック記憶装置610に記憶された対策対象選定ロジックに基づき対策対象の組合せリストを生成する。
サービスレベル値算出装置730は、前記各対策を実施した場合のサービスのサービスレベル値を算出する。
財務効果推定装置740は、前記各サービスレベル値と財務効果算出モデルとからサービス利用者が得る財務効果を算出する。
サービスレベル値決定装置750は、前記費用(課金額)、前記財務効果のうちの一つ以上の指標を用いた評価指標により実施する対策およびサービスレベル値を決定する。
The service
The countermeasure target combination
The service level
The financial
The service level
以上、本実施の形態ついて説明したが、本実施の形態によれば、サービスレベル設定者は、算出されたサービスレベル値と、当該サービスレベル値を実現するために必要な対策と、対策に必要な費用(課金額)と、当該サービスレベルを達成することによってサービス利用者が得る効果と、を取得し、サービス利用者及びサービス提供者の双方にとって最適なサービスレベル値を決定することができる。 Although the present embodiment has been described above, according to the present embodiment, the service level setter needs the calculated service level value, the countermeasure necessary to realize the service level value, and the countermeasure necessary. Cost (billing amount) and the effect obtained by the service user by achieving the service level can be obtained, and the optimum service level value for both the service user and the service provider can be determined.
以上発明を実施するための最良の形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得ると共に、本発明にはその等価物も含まれる。 Although the best mode for carrying out the invention has been described above, the above embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof.
200 サービスレベル設定装置
800 サービスレベル決定支援プログラム
900 サービス構成データ管理テーブル
910 サービスレベル値算出モデル管理テーブル
920 対策対象選定ロジックテーブル
930 サービスレベル改善対策テーブル
940 財務効果算出モデル管理テーブル
950 性能データ記憶テーブル
200 Service
Claims (14)
前記システムの性能を改善させるための各種方策を示すデータを前記性能評価項目毎に記憶する方策データ記憶テーブルと、
前記各性能評価項目の少なくともいずれかを選択するためのデータの入力をユーザインタフェースから受ける性能評価項目入力部と、
前記性能データ記憶テーブルに記憶された各構成要素の性能を示すデータに基づいて、前記選択された性能評価項目に関する前記各方策を実施した場合におけるシステムの性能の推定値と、前記各方策実施前からの性能の変化量とを、前記方策毎に算出する性能改善効果算出部と、
前記選択された性能評価項目に関する前記各方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値を、前記各方策実施前からの性能の変化量に基づいて、前記方策毎に算出する経済的効果算出部と、
前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とを、前記方策毎にユーザインタフェースに出力する改善効果出力部と、
を備えることを特徴とする情報処理装置。 A performance data storage table for storing data indicating performance related to each of one or more performance evaluation items for each component constituting a system for providing an information processing service;
A policy data storage table for storing data indicating various strategies for improving the performance of the system for each performance evaluation item;
A performance evaluation item input unit that receives input of data for selecting at least one of the performance evaluation items from a user interface;
Based on the data indicating the performance of each component stored in the performance data storage table, an estimated value of the system performance when the measures relating to the selected performance evaluation item are implemented, and before the implementation of the measures A performance improvement effect calculating unit for calculating the amount of change in performance from each of the measures,
The estimated value of the amount of economic effect obtained by using the information processing service provided by the system that has implemented each of the measures relating to the selected performance evaluation item is the amount of change in performance from before the implementation of each of the measures. Based on the economic effect calculation unit for each policy,
An improvement output unit that outputs an estimated value of the performance of the system calculated for each measure and an estimated value of the amount of economic effect to the user interface for each measure;
An information processing apparatus comprising:
前記改善効果出力部は、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値と、前記費用とを、前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項1に記載の情報処理装置。 The policy data storage table stores data indicating the cost for implementing each policy,
The improvement effect output unit outputs an estimated value of system performance calculated for each policy, an estimated value of the amount of economic effect, and the cost to the user interface for each policy. The information processing apparatus according to claim 1.
を備え、
前記改善効果出力部は、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値と、前記費用と、前記投資回収率の推定値とを、前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項2に記載の情報処理装置。 The estimated value of the return on investment in the case where each of the measures related to the selected performance evaluation item is implemented is the ratio of the value obtained by subtracting the cost from the estimated value of the economic effect as the ratio to the cost. An investment recovery rate calculation unit to calculate for each measure;
With
The improvement effect output unit calculates an estimated value of the system performance calculated for each of the measures, an estimated value of the amount of economic effect, the cost, and an estimated value of the return on investment for each of the measures. The information processing apparatus according to claim 2, wherein the information processing apparatus outputs the information to a user interface.
前記各情報処理サービスをそれぞれ提供するための各システムを構成する構成要素を示すデータを、前記情報処理サービス毎に記憶するシステム構成要素記憶テーブルと、
を備え、
前記性能改善効果算出部は、
前記選択された情報処理サービスを提供するためのシステムについて、前記システムを構成する各構成要素についての前記性能データ記憶テーブルに記憶された性能を示すデータに基づいて、前記選択された性能評価項目に関する前記各方策を実施した場合における前記システムの性能の推定値と、前記各方策実施前からの性能の変化量とを、前記方策毎に算出し、
前記経済的効果算出部は、
前記選択された情報処理サービスを提供するためのシステムに対して前記選択された性能評価項目に関する前記各方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値を、前記各方策実施前からの性能の変化量に基づいて、前記方策毎に算出する
ことを特徴とする請求項1に記載の情報処理装置。 An information processing service input unit that receives input of data for selecting any one of one or more information processing services from a user interface;
A system component storage table for storing, for each information processing service, data indicating components constituting each system for providing each information processing service;
With
The performance improvement effect calculation unit
Regarding the system for providing the selected information processing service, it relates to the selected performance evaluation item based on data indicating the performance stored in the performance data storage table for each component constituting the system. The estimated value of the performance of the system when each of the measures is implemented and the amount of change in performance from before the implementation of each measure are calculated for each of the measures,
The economic effect calculation unit
The amount of economic effect obtained by using the information processing service provided by the system that has implemented each of the measures relating to the selected performance evaluation item with respect to the system for providing the selected information processing service The information processing apparatus according to claim 1, wherein the estimated value is calculated for each of the measures based on a change in performance from before the measures are implemented.
を備え、
前記改善効果出力部は、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とのうち、前記性能の推定値が前記条件を満たすものについて、前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項1に記載の情報処理装置。 A performance condition input unit that receives, from a user interface, data indicating conditions that the system should satisfy regarding the performance of the selected performance evaluation item;
With
The improvement effect output unit, for each of the measures, for the estimated value of the performance of the system calculated for each of the measures and the estimated value of the amount of the economic effect, the estimated value of the performance satisfies the condition. The information processing apparatus according to claim 1, wherein the information processing apparatus outputs to a user interface.
前記各方策を実施するための費用が満たすべき条件を示すデータの入力をユーザインタフェースから受ける費用条件入力部と、
前記各方策を実施した場合における投資回収率が満たすべき条件を示すデータの入力をユーザインタフェースから受ける投資回収率条件入力部と、
を備え、
前記改善効果出力部は、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値と、前記費用と、前記投資回収率の推定値とのうち、前記各条件のいずれをも満たすものについて、前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項3に記載の情報処理装置。 A performance condition input unit that receives, from a user interface, data indicating conditions that the system should satisfy regarding the performance of the selected performance evaluation item;
A cost condition input unit for receiving data input from a user interface indicating a condition to be satisfied by a cost for implementing each of the measures;
An investment recovery rate condition input unit that receives from the user interface input of data indicating a condition to be satisfied by the investment recovery rate when each of the measures is implemented;
With
The improvement effect output unit is configured to calculate each of the conditions among the estimated value of the system performance calculated for each of the measures, the estimated value of the economic effect, the cost, and the estimated value of the investment recovery rate. The information processing apparatus according to claim 3, wherein the information that satisfies any of the above is output to a user interface for each of the measures.
を備え、
前記改善効果出力部は、前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値と、前記費用と、前記投資回収率の推定値とのうち、前記選択された各条件のいずれも満たすものについて、前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項6に記載の情報処理装置。 A condition designation input unit that receives input of data for selecting at least one of a condition to be satisfied by the system, a condition to be satisfied by the cost, or a condition to be satisfied by the investment recovery rate from a user interface;
With
The improvement effect output unit is selected from among an estimated value of system performance calculated for each measure, an estimated value of an economic effect amount, the cost, and an estimated value of the return on investment. The information processing apparatus according to claim 6, wherein what satisfies each of the conditions is output to a user interface for each of the measures.
前記情報処理サービスを提供するための各種アプリゲーションプログラムを実行するアプリケーションサーバと、
前記情報処理サービスを利用する顧客の端末と通信を行うウェブサーバと、
前記アプリケーションサーバにより実行されるアプリケーションプログラムと、
前記ウェブサーバにより実行される通信プログラムと、
前記ウェブサーバ及び前記アプリケーションサーバを通信可能に接続するネットワークと、
の少なくともいずれかを前記構成要素として含んで構成される
ことを特徴とする請求項1に記載の情報処理装置。 The system
An application server for executing various application programs for providing the information processing service;
A web server that communicates with a terminal of a customer who uses the information processing service;
An application program executed by the application server;
A communication program executed by the web server;
A network connecting the web server and the application server so that they can communicate with each other;
The information processing apparatus according to claim 1, comprising at least one of the components as the component.
所定時間における前記構成要素が機能している時間の割合を示す稼働率と、
前記構成要素が機能を開始してから終了するまでの時間の平均値を示す平均障害発生間隔と、
前記構成要素が機能を終了してから開始するまでの時間の平均値を示す平均復旧時間と、
前記構成要素が機能を終了してから開始するまでの時間の最大値を示す最大ダウンタイムと、
の少なくともいずれかを含んで構成される
ことを特徴とする請求項1に記載の情報処理装置。 The one or more performance evaluation items are:
An operating rate indicating the percentage of time that the component is functioning for a given time; and
An average failure occurrence interval indicating an average value of time from the start of the component to the end of the function;
An average recovery time indicating an average time from the end of the component to the start of the function;
A maximum downtime indicating a maximum value of a time from when the component ends its function until it starts,
The information processing apparatus according to claim 1, comprising at least one of the following.
前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とを、前記システムの性能の推定値が昇順または降順となるように前記方策毎にユーザインタフェースに出力する
ことを特徴とする請求項1に記載の情報処理装置。 The improvement effect output unit is
The estimated system performance value calculated for each policy and the estimated economic effect amount are output to the user interface for each policy so that the estimated system performance value is in ascending or descending order. The information processing apparatus according to claim 1.
前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とのうち、前記システムの性能の推定値が最も高い前記方策のものについて、ユーザインタフェースに出力する
ことを特徴とする請求項1に記載の情報処理装置。 The improvement effect output unit is
Out of the estimated value of the system performance calculated for each of the measures and the estimated value of the economic effect, the method having the highest estimated value of the system performance is output to the user interface. The information processing apparatus according to claim 1.
構成要素の二重化を示すデータ、
構成要素の高性能化を示すデータ、
又は構成要素が有する記憶装置の大容量化を示すデータ、
の少なくともいずれかを含んで構成される
ことを特徴とする請求項1に記載の情報処理装置。 Data indicating various measures stored in the measure data storage table is:
Data indicating duplication of components,
Data showing the high performance of the components,
Or data indicating an increase in capacity of a storage device included in the component,
The information processing apparatus according to claim 1, comprising at least one of the following.
前記各性能評価項目の少なくともいずれかを選択するためのデータの入力をユーザインタフェースから受け、
前記性能データ記憶テーブルに記憶された各構成要素の性能を示すデータに基づいて、前記選択された性能評価項目に関する前記各方策を実施した場合におけるシステムの性能の推定値と、前記各方策実施前からの性能の変化量とを、前記方策毎に算出し、
前記選択された性能評価項目に関する前記各方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値を、前記各方策実施前からの性能の変化量に基づいて、前記方策毎に算出し、
前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とを、前記方策毎にユーザインタフェースに出力する
ことを特徴とする情報処理装置の制御方法。 A performance data storage table that stores data indicating the performance of each of one or more performance evaluation items for each component constituting the system for providing the information processing service, and various types for improving the performance of the system A policy data storage table for storing data indicating a policy for each performance evaluation item, and a control method for an information processing apparatus comprising:
Receiving data input for selecting at least one of the performance evaluation items from the user interface;
Based on the data indicating the performance of each component stored in the performance data storage table, an estimated value of the performance of the system when the measures relating to the selected performance evaluation item are implemented, and before the implementation of the measures The amount of change in performance from is calculated for each of the measures,
The estimated value of the amount of economic effect obtained by using the information processing service provided by the system that has implemented each of the measures relating to the selected performance evaluation item is the amount of change in performance from before the implementation of each of the measures. Calculated for each of the measures based on
A method for controlling an information processing apparatus, comprising: outputting an estimated value of system performance calculated for each policy and an estimated value of an amount of economic effect to a user interface for each policy.
前記各性能評価項目の少なくともいずれかを選択するためのデータの入力をユーザインタフェースから受ける性能評価項目入力部と、
前記性能データ記憶テーブルに記憶された各構成要素の性能を示すデータに基づいて、前記選択された性能評価項目に関する前記各方策を実施した場合におけるシステムの性能の推定値と、前記各方策実施前からの性能の変化量とを、前記方策毎に算出する性能改善効果算出部と、
前記選択された性能評価項目に関する前記各方策を実施したシステムにより提供される情報処理サービスを利用することにより得られる経済的効果の額の推定値を、前記各方策実施前からの性能の変化量に基づいて、前記方策毎に算出する経済的効果算出部と、
前記方策毎に算出されたシステムの性能の推定値と、経済的効果の額の推定値とを、前記方策毎にユーザインタフェースに出力する改善効果出力部と、
を実現させるためのプログラム。
For each component constituting the system for providing the information processing service, a performance data storage table for storing data indicating performance for each of one or more performance evaluation items, and various types for improving the performance of the system In a data processing device comprising a policy data storage table for storing data indicating a policy for each performance evaluation item,
A performance evaluation item input unit that receives input of data for selecting at least one of the performance evaluation items from the user interface;
Based on the data indicating the performance of each component stored in the performance data storage table, an estimated value of the system performance when the measures relating to the selected performance evaluation item are implemented, and before the implementation of the measures A performance improvement effect calculating unit for calculating the amount of change in performance from each of the measures,
The estimated value of the amount of economic effect obtained by using the information processing service provided by the system that has implemented each of the measures relating to the selected performance evaluation item is the amount of change in performance from before the implementation of each of the measures. Based on the economic effect calculation unit for each of the measures,
An improvement output unit for outputting an estimated value of the performance of the system calculated for each of the measures and an estimated value of the amount of the economic effect to the user interface for each of the measures;
A program to realize
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004284531A JP4339220B2 (en) | 2004-09-29 | 2004-09-29 | Information processing apparatus, information processing apparatus control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004284531A JP4339220B2 (en) | 2004-09-29 | 2004-09-29 | Information processing apparatus, information processing apparatus control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006099417A true JP2006099417A (en) | 2006-04-13 |
JP4339220B2 JP4339220B2 (en) | 2009-10-07 |
Family
ID=36239165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004284531A Expired - Fee Related JP4339220B2 (en) | 2004-09-29 | 2004-09-29 | Information processing apparatus, information processing apparatus control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4339220B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008108262A (en) * | 2006-10-26 | 2008-05-08 | Hewlett-Packard Development Co Lp | Improving computer network |
JP2010517160A (en) * | 2007-01-26 | 2010-05-20 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for providing network resources to a content provider |
JP2012221037A (en) * | 2011-04-05 | 2012-11-12 | Toshiba Corp | Assignment plan generation device and program |
JP2013516719A (en) * | 2010-01-11 | 2013-05-13 | マイクロソフト コーポレーション | Syndication of multiple service instances |
JP2014006756A (en) * | 2012-06-26 | 2014-01-16 | Hitachi Ltd | Operation plan devising support system and method |
WO2014038037A1 (en) * | 2012-09-06 | 2014-03-13 | 株式会社 東芝 | Report creation system and program |
US9736035B2 (en) | 2014-03-04 | 2017-08-15 | Fujitsu Limited | Method and apparatus for providing information for selecting clouds |
JP2020154761A (en) * | 2019-03-20 | 2020-09-24 | 富士ゼロックス株式会社 | Information processing device |
JP7315191B1 (en) | 2023-01-23 | 2023-07-26 | booost technologies株式会社 | INPUT MANAGEMENT DEVICE, INPUT MANAGEMENT METHOD, AND PROGRAM |
-
2004
- 2004-09-29 JP JP2004284531A patent/JP4339220B2/en not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008108262A (en) * | 2006-10-26 | 2008-05-08 | Hewlett-Packard Development Co Lp | Improving computer network |
JP2010517160A (en) * | 2007-01-26 | 2010-05-20 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for providing network resources to a content provider |
US8850030B2 (en) | 2007-01-26 | 2014-09-30 | Optis Wireless Technology, Llc | Method and apparatus for providing network resources to content providers |
JP2013516719A (en) * | 2010-01-11 | 2013-05-13 | マイクロソフト コーポレーション | Syndication of multiple service instances |
JP2012221037A (en) * | 2011-04-05 | 2012-11-12 | Toshiba Corp | Assignment plan generation device and program |
JP2014006756A (en) * | 2012-06-26 | 2014-01-16 | Hitachi Ltd | Operation plan devising support system and method |
JP5575917B1 (en) * | 2012-09-06 | 2014-08-20 | 株式会社東芝 | Report creation system and program |
WO2014038037A1 (en) * | 2012-09-06 | 2014-03-13 | 株式会社 東芝 | Report creation system and program |
US10255125B2 (en) | 2012-09-06 | 2019-04-09 | Kabushiki Kaisha Toshiba | Report creation system and program |
US9736035B2 (en) | 2014-03-04 | 2017-08-15 | Fujitsu Limited | Method and apparatus for providing information for selecting clouds |
JP2020154761A (en) * | 2019-03-20 | 2020-09-24 | 富士ゼロックス株式会社 | Information processing device |
JP7238517B2 (en) | 2019-03-20 | 2023-03-14 | 富士フイルムビジネスイノベーション株式会社 | Information processing equipment |
JP7315191B1 (en) | 2023-01-23 | 2023-07-26 | booost technologies株式会社 | INPUT MANAGEMENT DEVICE, INPUT MANAGEMENT METHOD, AND PROGRAM |
JP2024104183A (en) * | 2023-01-23 | 2024-08-02 | booost technologies株式会社 | Input management device, input management method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP4339220B2 (en) | 2009-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4576923B2 (en) | Storage system storage capacity management method | |
Hussain et al. | Integrated AHP-IOWA, POWA framework for ideal cloud provider selection and optimum resource management | |
US8332263B2 (en) | System and method for configuring scoring rules and generating supplier performance ratings | |
US8615399B2 (en) | Tool for evaluation of business services | |
JP5460426B2 (en) | Productivity evaluation apparatus, productivity evaluation method and program | |
US20040267553A1 (en) | Evaluating storage options | |
JP4339220B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
WO2014054230A1 (en) | Information system construction device, information system construction method, and storage medium | |
US8307011B2 (en) | System and method for determining overall utilization | |
US20140320891A1 (en) | Systems and methods for reallocating image processing devices | |
US7716431B2 (en) | Analysis technique of execution states in computer system | |
JP2020046952A (en) | Information processing device and information processing program | |
JP7243134B2 (en) | Input operation work efficiency management device, input operation work efficiency management method, and input operation work efficiency management program | |
JP4215771B2 (en) | Service evaluation method, system, and computer program | |
JP2002109401A (en) | Method and device for controlling level of service | |
JPWO2013114911A1 (en) | Risk assessment system, risk assessment method, and program | |
US20060175393A1 (en) | Analysis technique of computer system | |
JP4826221B2 (en) | Access analysis system | |
JP7629838B2 (en) | Computer system and service recommendation method | |
US11909541B1 (en) | Management method, management device, and recording medium | |
JP2005301845A (en) | Service level setting system and method | |
JP4829441B2 (en) | Constraint satisfaction problem solving apparatus and solution | |
WO2023042419A1 (en) | Information presentation device, information presentation method, and information presentation program | |
JP6777802B1 (en) | Input item display control system and input item display control method | |
JPWO2012039486A1 (en) | Configuration management apparatus, configuration management method, and configuration management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070126 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090413 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090428 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090610 |
|
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: 20090630 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090701 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130710 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |