
過去数年間のクラウドサービスは、生活とビジネスの多くの分野に浸透してきました。その結果、さまざまな種類のリソースと対応する略語(SaaS、PaaS、IaaS)が登場しました。
このようなさまざまなオプションをすべて理解し、それぞれのオプションが必要な理由を理解することは非常に困難です。IT従業員でさえ、クラウドを主に
情報を保存するためのツールであると考えています。
今日の記事では、クラウドテクノロジーのスタック全体を検討し、その一部である企業IaaSについて詳しく説明します。
ピザのように、ただの雲
クラウドテクノロジーのスタックは3つの部分で構成され、各部分はサービスの個別のカテゴリを表します。
- SaaS-クラウドで実行されるアプリケーション、エンドユーザーがWebを介してアクセスするアクセス。
- PaaSは、クラウドアプリケーションの開発と展開を促進するツールとサービスのセットです。
- IaaS-コンピューティングインフラストラクチャ(サーバー、データウェアハウジング、ネットワーク、オペレーティングシステム)。独自のソフトウェアソリューションの展開と立ち上げのために顧客に提供されます。
説明した回路は、ダイアグラムの形式で表すことができます。

クラウドサービスの主要なタイプの違いは、「サービスとしてのピザ」の概念を使用して明確に示すことができます。「クラウド」はピザと比較されます。 消費者がレストランに来てピザを注文したい場合-それはSaaSであり、宅配料金を支払う場合はPaaSであり、店で材料を購入して自分のピザを調理する場合-IaaSの例え:

今日は、この最後のオプションだけを詳しく見ていきます。
IaaSとは
Infrastructure as a Service(IaaS)は、サーバー、データウェアハウジング、オペレーティングシステム、ネットワークリソースなどのクラウドインフラストラクチャのさまざまなコンポーネントが接続されたサービスとして提供されるスキームです。 データセンターのハードウェア、ソフトウェア、ラックを購入する代わりに、企業は必要に応じてサードパーティのプロバイダーからこれらのリソースを取得します(そして、その後拒否します)。
IaaSにはいくつかのサブカテゴリがあります。サービスはパブリッククラウドまたはプライベートクラウド、およびこれらのアプローチの組み合わせを使用して取得できます(「ハイブリッドクラウド」-VMware vCloud Connectorを使用したクラウドの作成
に関するHabréの別の資料を書きました)。
機能とIaaSプロバイダー
サービスとしてのインフラストラクチャの概念には、いくつかの基本的な特性が含まれます。
- リソースはサービスとして配布されます。
- 消費されるリソースの量が動的に拡張(および削減)される可能性があります。
- 柔軟な支払いモデルが実装されました(たとえば、実際に消費されたリソースのみの支払い-従量制モデル)。
- 原則として、複数のユーザーが1つの物理的な「鉄」リソースで作業します。
世界には膨大な数のIaaSプロバイダーが存在します。たとえば、最も有名なアマゾンウェブサービスの中には、これに加えて、地域市場に強いプレーヤーがいます。 Habréには
、ロシアのIaaSサービスプロバイダーの概要に関する興味深い資料がありました。
IaaSを使用する場合
特定の企業の専門家がITインフラストラクチャの作成と管理の経験を持っている場合、特定の条件では、IaaSの使用が最適なオプションになります。 一般的な例を次に示します。
- 同社のITリソースに対するニーズは、異なる時点では同じではありません。ニーズが大きくなると、急激なバーストが発生しますが、長くは続きません。
- 企業は、鉄を購入して独自のインフラストラクチャを作成するだけのお金を持たない新興企業です。
- 組織は急速に成長しており、インフラストラクチャを絶えず拡張するという問題が発生しています。
- 機器を含む取引コストを削減する必要があります。
- テストする必要がある、またはITリソースの継続的な割り当てを必要としない、新しい実験的な事業ラインを立ち上げるとき。
IaaSを使用しない場合
IaaSの柔軟性とスケーラビリティにもかかわらず、このテクノロジーには一定の制限があり、その使用に問題がある状況があります。
- 会社が規制された業界のプレーヤーである場合、そのルールでは、会社が所有していない(および他の国にあることが多い)サーバーにデータを保存することはできません。
- IaaSは、最高レベルのパフォーマンスを必要とする企業には適さない可能性があります-専用のインフラストラクチャリソース(ホスト型インフラストラクチャ)を使用することで簡単に達成できます。
このすべての支払い方法
IaaSモデルに従ってインフラストラクチャがリースされる場合、原則として、課金には2つのオプションがあります。
- これらの最初のものは、プロバイダーの共有(共有)リソースの販売を伴いますが、これはサーバー全体のパフォーマンスによって制限されます。 この場合、リソースは必要に応じて購入することができ(必要に応じて廃棄することもできます)、消費された容量に対してのみ支払うことができます-これはPay as you goモデルです。
- 2番目のオプションは、保証された割り当て済みリソース(予約プール)の使用です。 このスキームには、クライアント企業が使用し、固定料金で毎月支払う固定量のリソースの予約が含まれます。
論理的な消費リソースの支払いモデルは、コンピューティングリソースの需要が急激に増加する季節的なピーク負荷のある企業に適しています。
2番目の価格設定スキームはそれほど柔軟ではありませんが、リソースのより安定した割り当てが特徴です-会社は常に自分用に予約を確保しています。 予測可能で安定した消費の場合、このオプションが最適です。
おわりに
「クラウドコンピューティング」という用語は実際には複合語であり、特定の状況や技術を明確に説明するために使用することはできません。 クラウドの使用を開始することを計画している企業は、ニーズに最適なサービスを選択するために、こうしたサービスのさまざまな側面と種類を調査する必要があります。
今日は以上です! 次回の出版物では、企業インフラストラクチャをクラウドに移行する特定のケースを取り上げ、新たな問題、一般的な間違い、IaaSの使用に関するベストプラクティスについて説明します。
ご清聴ありがとうございました。
ブログを購読することを忘れないでください!