レビュー1523
サーバーの場所
レビュー33
サーバーの場所
レビュー337
サーバーの場所
サーバーの場所
レビュー102
サーバーの場所
レビュー471
サーバーの場所
レビュー57
サーバーの場所
クラウドホスティング、このタイプのクラウドコンピューティングの可能性、それから利益を得ることができる人、およびこのテクノロジーの欠点を発見しましょう。
クラウドホスティング|クラウドコンピューティングの世界について話し始めているネット上のいくつかの記事があります。ついにファッションに過ぎないという先入観から抜け出し、ようやくこの技術の可能性を認識し始めているようです(明らかにデメリットもあります)。
クラウドホスティングの定義は、多くの人にとって当然のことながら明確ではありません。このテクノロジーが行った多くのことの中で、最も価値のないものの1つは、ホスティングを含む多くのセクターで混乱を引き起こすことでした。この投稿の目的は、クラウドホスティングの意味と、このテクノロジーの顕著な特徴を明確にすることです。
クラウドホスティングの名前は、従来のホスティングとその基本的なクライアントサーバーモデルを拡張できる可能性から、柔軟性のある(1人以上の訪問者のニーズに動的に対応するという意味で)より複雑なインフラストラクチャに至る機会に由来しています。 、効率的(非常に多くなる可能性のある訪問者を効果的にサポートするため)およびスケーラブル(基本的に、実際の使用と「消費」に基づいて支払うことができます)。
では、なぜクラウドと従来のホスティングテクノロジーを組み合わせるのでしょうか。それは誰のためのものであり、どのようにすべてを使用することができますか?基本的な考え方は、“の提供に基づいています。サービスとしてのインフラストラクチャ&rdquo ;、つまり、必要なリソースの正確なサイズを気にする必要はありません。
クラウドホスティングとはどういう意味ですか?
クラウドホスティングという用語は、おそらく私たちのほとんどに明確なアイデアを示唆しておらず、ほとんどの人にとってあいまいで不明確なテクノロジーのままであることがよくあります。これは、ユーザーにデータストレージなどのサポートを提供するために、ネットワークリソースの実質的な仮想化で構成されるクラウドコンピューティングから部分的に派生しています。ホスティングセクターでのクラウドの使用は、同等のVPSや専用のVPSよりもはるかに低い価格で優れた効率を提供することに成功しており、これがこのテクノロジーを非常に興味深いものにしている理由です。
IaaSとはどういう意味ですか?
クラウドソリューションを使用してサーバー、ソフトウェア、ネットワークデバイスを購入するのではなく、顧客はニーズに応じてスケーラブルなアウトソーシングリソースの購入を選択します(ユーティリティコンピューティング)。したがって、その時点で、消費されるリソースの数、したがってそれらのコストは、企業の実際の活動レベルを反映し、リソースのサイズが大きすぎることによる無駄を回避します。
クラウドホスティングを最大限に活用する方法
クラウドホスティングを購入したい人は通常、次のことを行う必要があります。
クラウドサーバーのサイズの決定(実質的に最大メモリサイズ)
オペレーティングシステム(Ubuntu 64ビット、CentOS、Windows Serverなど)と、必要に応じてデータベースサーバー(Microsoft MySQLサーバーなど)を選択します。
購入したマシンを、さまざまなデバイスから制御可能なインターフェイス(通常はWeb)を介して駆動し、他に何もインストールする必要はありません。
優れたクラウドホスティングの特徴
クラウドホスティングインフラストラクチャでは、事前に決められた方法ではなく、必要なワークロードに応じて、さまざまな程度で複数のサーバーを使用できます。したがって、通常の状態で1つだけを使用する場合、たとえば、作業は最大50の異なるサーバーに分散されます。明らかに、この複雑なリソースの階層化は、効率的な仮想化の程度により、エンドユーザーに対して完全に透過的な方法で実行されます。これにより、非常に高い効率、負荷ピークの最適な管理、および万が一の場合にデータを回復する可能性が高くなります。予期しない損傷の。クラウドホスティングの典型的な使用法は、実際、大量のデータのストレージ(記憶)に関係しています。
クラウドホスティング:誰がそれを使用しますか?
これはGoogleの広範なトレンドですが、Rackspaceが実施した調査によると、従来のホスティングと比較して50%増加していますが、中小企業の回答者の約60〜70%はこれに精通していません。技術。おそらく、私たちが話していることをよりよく理解するための最良の方法は、いくつかの使用例をリストすることです。
データストレージ(ファイルおよび/または大量のデータ)
Webホスティング(大量のトラフィックフローの管理)
処理/分散ワークロードの強化(ワークロード管理の改善)
ファイルとデータベースのホスティング
アプリケーションホスティング
Rackspaceによって提案された確かに部分的なリストであり、クラウドホスティングの優れた多様性のアイデアを提供します。ただし、この適応性は、イタリアでは少なくとも3つのタイプの問題と衝突します。
クラウドホスティングを提供している企業はまだそれほど多くありません
クラウドホスティングを使用するには、時間、プロジェクト、およびリソースが必要であり、多くの場合、実装する時間がありません。
多くの場合、このテクノロジーをどのように活用するかについての正確なアイデアはありません。これは多くの場合、紙に残っています。
多くの企業がオンサイトのホスティングインフラストラクチャを購入するための可用性を持っていないことは事実であり、このため、問題を効率的に解決するためにクラウド環境でスペースを借りることを選択できます。イタリアのソリューションとは別に、このタイプの代替手段は、Amazon AWS、GoogleCloudなどの有名企業の間で探す必要があります。
共有ホスティングからクラウドホスティングへ
私たちが「共有ホスティング「少し錆びている人は、LinuxまたはWindowsサーバー上で、それが存在する共有環境のおかげで、通常はramやCPUではなく、特定の専用リソースを備えた共有環境であることを知っておいてください。アドホックに作成された、またはcPanelやPleskなどの非常に一般的なコントロールパネルを使用して作成されたサーバー上のアカウント。
クラウドホスティングについて話すとき、私たちは常に共有環境について話しますが、異なる特性とより大きな保証があります。最初に知っておく必要があるのは、クラウドホスティングサービスでは、ディスクスペースや帯域幅などのリソースだけでなく、CPUやRAMメモリにも保証があることを期待しているということです。私たちのアカウントは実際にはVPSに匹敵しますが、それと比較すると、マネージドバージョンです。つまり、更新とメンテナンスはプロバイダーによって行われ、何よりも、VPSで実行できるようにシステム上で対話することはできません。これは共有ホスティングと完全に似た製品であり、いくつかの機能がありますが、残念ながら、各ISPが独自のクラウドホスティングオファーを作成する方法を決定するため、「標準化」するのは困難です。
クラウドホスティング:スケーラブルで分散型
共有環境の場合、クラウドホスティングサービスは一般的な共有ホスティングとどのように異なりますか?最初のスケーラビリティ。システムのCPUとRAMを保証できると述べましたが、これらのソリューションは仮想化によって有効になることが多いため、同じクラウドホスティングソリューションを使用して、システムからより多くのリソースをリアルタイムでリクエストすることもできます。クラウドコンピューティング環境のスケーラビリティについて説明する原則。
実際、一般的に共有されているホスティングプランでも、利用可能なリソースを増やすことができます。非常に真実ですが、クラウドホスティングで発生するはずではありません。お客様は、追加のGBのRAM、より優れた計算能力、そして明らかにインスタンスの専用帯域幅などのパラメーターのセットを使用して、ホスティングプラットフォームを拡張する可能性があります。 Rackspaceのクラウドサイトなどの一部の製品では、使用されたCPUサイクルに基づいて支払う可能性についての話もあり、月額10,000CPUサイクルを含む基本オファーがあります。
これが可能なのは、クラウドホスティングサービスが通常は仮想マシンのクラスターでホストされているためです。ここで、これらの環境の2番目の特徴について説明します。クラウドホスティングソリューションは複数のマシンに分散されているため、フェイルオーバー時に、そのうちの1つに障害が発生した場合でも、別のマシンがダウンタイムなしでインスタンスを実行し続けることができます。経験によれば、クラウドコンピューティングでさえ失敗しますが、同じデータセンター内の複数のマシンへの分散と、場合によっては地理的な分散により、1つのクラウドホスティングインスタンスで長期間のダウンタイムが発生する可能性が大幅に低下します。
クラウドホスティングの配布は必ずしも地理的に分散している必要はなく、この製品を定義するための基本的な要件とは見なされませんが、価格と目標に基づいて検討する必要があることは明らかです。どのサプライヤー。
コントロールパネルとスケーラビリティ
クラウドホスティングソリューションには、明らかにコントロールパネルもあります。これは、プロバイダーまたは非常に一般的なパネルによって設計されたアドホックソリューションにすることができます。
コントロールパネルは重要なコンポーネントです。クラウドホスティングはマネージド製品ですが、実際、このソリューションを探している顧客は、インスタンスを完全に自律的に操作および制御できることを望んでいます。リソースの数とリソースを非常に明確に知りたいのです。私は使用しているので、リソースをリアルタイムで増やしたり、スケーリングが自動的に行われる場合にシステムがリソースを追加しているかどうかを監視したりするために、非常にシンプルなパネルをどのように作成できるでしょうか。
スケーラビリティについて議論することはたくさんあります:それはクラウドホスティングシステムでどのように起こるべきですか?プロセスを自動化するクラウドサイトの例を見てみましょう。ホストされたサイトに到着するリクエストに基づいて、インスタンスが拡大または縮小します。
本質的に、クラスターはリソースのバランシングと割り当てを処理し、CPUサイクルをリアルタイムで表示する可能性があります。一部のクラウドソリューションは、SPUの使用に基づいてこのように機能しませんが、クラウドのソリューションはこれらすべてを提供せず、単にクラスター構造を使用してシステムのスケーラビリティを確保します。理想的なソリューションがここにないこと、または少なくとも個々の顧客に理想的なソリューションが存在することは明らかです
SSHアクセス
クラウドホスティングオファーに存在しますか?すべてが正しくない。これらの環境へのアクセスは禁止されています。管理されているユーザーはこのツールを使用しないでください。また、ほとんどの場合、お客様は制限されていても完全に使用することはできません。共有ホスティング環境でもSSHアクセスを提供するオファーがありますが、これは疑わしい選択です。もちろん、クラウドホスティングサービスが高品質であるかどうかを判断するのに不可欠ではありません。
クラウドホスティングサービスの価格
価格設定は、リソースの変動に伴うコストを追加して毎年行うことができます。これは、クラウドコンピューティングのモデルと非常によく似たモデルですが、必要なことはほとんどないため、関連する変数は少なくなります。コンピューティングの時間を考慮してください。今日、このセクターで活動している主要なISPを取り上げると、単一の年払いモデルを持っている人はほとんどいないことがわかります。ほとんどすべてのISPが月額料金を提供しており、そこから開始して、削除されたリソースに基づいて最終的なコストを調整します。または追加されました。
マネージドクラウドホスティングはどこに行くのですか?
クラウドホスティングの世界へのこの旅の最初の部分を終える前に、疑問を明確にするために、それがマネージドソリューションであることを意味します。共有ホスティングと同様に、サーバーとデーモンの保守と更新はプロバイダーの責任であり、プロバイダーのみに依存します。次に、後者にアプリケーションとWebサイト用に自動的に設定できる構成があるかどうか、または構成を適応させるためにパラメーター(Apacheなど)を変更できるかどうかを理解する必要があります。これが可能であれば、私たちのニーズと負担を示して、私たちのためにそれを行うのは介護者の仕事かもしれません。
クラウドホスティングオファーではデーモン構成を直接変更する必要はないと正直に考えることができますが、サイトのタイプとインスタンスの現在の負荷に基づいて、アドホック設定でコントロールパネルを介して動作できるはずです。これは、製品の管理された性質と、そのような製品を管理する人が、Apacheの構成をいつ変更する必要があるのか、いつ尋ねるのかを理解できるようにするなど、基本的なシステムスキルすら持っていないという事実を維持するためです。そのアカウントの調整のため。