コードはどこで実行されていますか?何が実行されていますか? また、なぜ中断されるのですか?私たちには決して分からないかもしれない。
以前は、企業のデータセンターの IT スタッフがサーバーの運用と保守を自ら行っていたのが一般的でした。 IT チームは、サーバーの仕様を慎重に確認し、入札を集め、注文書に記入し、サーバーをコンピューター ルームに慎重に設置してテストできるように配送します。 IT スタッフは日常業務でサーバーをチェック、構成、保守できます。 また、企業によるクラウド コンピューティング テクノロジーの導入は、ハードウェアとはまったく関係がない場合もあります。 「インスタンス」の作成は、クラウド コンピューティング プロバイダーの Web サイトで Web ページをクリックするのと同じくらい簡単なので、一部の IT チームでは、サーバーの起動作業をすべて、継続的インテグレーションおよびデプロイメント ロボットによって実行される自動スクリプトに任せています。ビルド ルーチンを構成するときは、インスタンスのサイズについて話し合うのにほんの少しの時間を費やすだけで、その後、作業はロボットによる展開ルーチンに引き渡されます。ソフトウェアは、IT スタッフの助けを借りずに、予備サイクルのオークションをインテリジェントに交渉し、コストを最小限に抑えます。 「サーバーレス」という流行語が一般的になるにつれ、IT プロフェッショナルはハードウェアとますます関わりが薄れていくでしょう。もちろん、エンタープライズビジネスにサーバーが存在しないというわけではありませんが、IT 運用担当者は自社のサーバーや IT ハードウェアの運用と保守について心配する必要がなくなります。数行のコードを実行するだけで、サーバーをクラウドで実行し続けることができます。 クラウド コンピューティングの謎の多くは、労力を削減し、運用上のストレスを軽減することができます。これらの秘密は、メモリ構成やハード ドライブのパーティション分割、または壊れた DVD-ROM ドライブをどうするかについての詳細を考慮する必要があることを意味するものではありません。こういった雑用を省くのは良いことです。開発者は、ハードウェア障害などの厄介な問題を回避できるように、アジャイルなツールとアプリケーションの構築に懸命に取り組んできました。 しかし、クラウド コンピューティングには多くの秘密が潜んでいる場合があります。企業がクラウド コンピューティング プロバイダーと契約を締結する前に、話し合いで多くの詳細が省略されます。幸いなことに、これらの詳細は重要ではない場合があり、すべてクラウドで処理されるため、IT スタッフはハードウェアについて心配する必要がなくなります。 しかし、企業が実行しているコードが最も重要なときに失敗する可能性がある場合に備えて、これらの秘密を考慮する必要がある場合があります。次に、失敗の確率は 1 パーセントなのか、1,000 分の 1 なのか、それとも 10 億分の 1 なのかといういくつかの質問について検討する必要があります。 IT スタッフがハードウェア障害の修復について神経質になるべきだと言っているわけではありませんが、心配な場合は、知っておくべきクラウド ハードウェアの 8 つの謎を次に示します。 1. サーバーはどこで実行されていますか? ご存知のとおり、サーバーはクラウドで実行されます。ニューヨークやカラチで実行された例があるかもしれないと主張する人もいるかもしれないが、わかっているのはそれくらいだ。通常、人々が知ることができるのは、そのサーバーがどの都市で稼働しているか、またはどの国で稼働しているかということです。 サーバーが設置されている住所を気にするべきでしょうか?おそらく、それらが配置されている建物の秘密性は、脆弱性ではなく、セキュリティ機能なのです。人々がサーバーの物理的な場所を知らない場合、悪意のある攻撃者もそれを知ることができません。クラウド内のサーバーは、企業独自のコンピューター室にあるサーバーほど簡単にアクセスできないためです。 問題は、データセンターの物理的な場所を心配する人もいれば、税法や管轄上の法的問題を心配する人もいることです。また、データ輸出法や、データが国外に持ち出されないようにすることについて心配する必要がある人もいます。 2. 使用されているCPUは何ですか? CPUはコンピューターの中核です。コアプロセッサの機能は人間の脳に似ており、コンピューター内のすべてのデータの処理と計算を担当します。人々は、CPU のアップデートがコンピュータ ハードウェアの開発に与えた影響を今でも覚えているかもしれません。 現時点では、クラウド コンピューティング サーバーの CPU の製造元、モデル、または詳細を知らない可能性が高くなります。クラウド コンピューティング企業が企業に販売する CPU には、「m1」や「large」など、何の意味もない謎の名前が付けられており、「m1」と「m2」は互いに何の関係もない可能性があります。それらは単なる名前です。 一部のクラウド コンピューティング企業は、企業が購入する「仮想」 CPU パワーを計算し、適切な数の CPU をプロビジョニングします。これは、サーバー上のコア プロセッサの数に関係している可能性があり、スレッド化と並列アルゴリズムに影響する場合もあれば、そうでない場合もあります。これはすべて、企業が購入する CPU の数を測るだけの指標である可能性があります。 IT 担当者が CPU に何を重視するかはさまざまです。場合によっては、特定の CPU に起因するセキュリティ上の脆弱性や不具合が発生することがあります。 「隠されたミステリーモード」の脆弱性は、VIA C3 x86 チップセットに影響します。アルゴリズムの実行速度を上げるには、スレッド モデルとカーネルを理解する必要がある場合があります。こうした軽微な問題の多くについては、クラウド コンピューティング会社が顧客のために常に最善の状態を維持するはずなので、IT スタッフが心配する必要はありません。あるいは約束をするでしょう。 3. どのようなメモリが使用されていますか? これまで、IT スタッフは、ワークロードの実行を高速化するために、より高速なメモリを使用するかどうかを検討していました。また、ある RAM が他の RAM よりも優れているか、またはより安定しているかどうかを知りたいです。そこで、私たちはいくつかの有名なメモリメーカーの製品を選択し、そのブランドと技術的な方法について学びました。 現在、IT スタッフはクラウド コンピューティング メモリの良し悪しを知りません。これはクラウド コンピューティング ベンダーのエンジニアが心配すべきことであり、企業の IT スタッフが心配する必要はありません。しかし、人々はそれらのエンジニアがどのように対処するかを知らないかもしれません。ビジネス上の問題が発生すると、メモリ品質の低下やコードの不具合により、会社のインスタンスがクラッシュする可能性があります。企業の IT 担当者はこれらのことを決して知ることはありません。 4.どのようなハードドライブが使用されていますか? 一部のクラウド コンピューティング プロバイダーは、SSD ハード ドライブを使用していると主張しています。一部のベンダーは、より高速なハードドライブの使用を検討しています。一部のクラウド コンピューティング プロバイダーは、詳細を説明せずに 25 GB のストレージ スペースのみをレンタルします。しかし、すべてのハード ドライブの信頼性評価が同じというわけではなく、すべてのフラッシュ ストレージが同じように高性能というわけでもありません。多くの企業がフラッシュメモリセルの品質のせいでコードを失っています。クラウド コンピューティングでは、通常、データの損失を心配する必要がなくなります。別のインスタンスを起動して続行するだけです。 5. それほど単純ではないトランジスタ メモリは、おそらく、基本的で退屈なセマンティクスを備えた、サーバーの最も単純な部分です。トランジスタは 1 と 0 の 2 つの値を保存するだけの電子デバイスであるように見えるかもしれませんが、これは教科書の理論的な部分にのみ記載されています。現実には、それらは本質的にアナログ回路であり、いくつかの問題を引き起こす可能性があります。研究者は Rowhammer や RAMBleed のような巧妙な手法を発見しており、ハッカーはそれらをリモートで悪用する方法を解明しています。記憶の基本的な意味を信頼できないのであれば、何を信頼できるでしょうか? 6. その他の謎のチップ ほとんどの IT 担当者は、コンピューターの残りのコンポーネントについてほとんど議論しません。人々は通常、CPU やメモリについて話すかもしれませんが、ネットワーク チーム以外で、データを高速に移動するネットワーク プロセッシング ユニット (NPU) について話す人はほとんどいませんが、多くの人がその存在を忘れているようです。しかし、NPU には独自のファームウェアがあり、クラウド コンピューティングには、最も複雑なセマンティクスを備えた精巧で再構成可能なネットワーク層があります。 IT 担当者が分岐予測や Rowhammer の悪用を心配する一方で、ハッカーがネットワーク カードで何ができるかを考える人はほとんどいません。 7. どのような技術が使用されていますか? 場合によっては、IT スタッフがサービスの説明に使用する正しい一般的な用語を知らないこともあります。たとえば、Amazon の Glacier ストレージは、データを保存するための最も低コストのストレージ プラットフォームの 1 つですが、同社は使用しているストレージ技術について説明していません。それで、それは機械的なハードドライブから構築されているのですか?あるいは、Blu-ray ディスクのスタックにデータを書き込むのでしょうか?あるいは、ロボットアームでロードした磁気テープを使用して保管しますか?コストを抑えるために、2 つまたは 3 つの異なるストレージ テクノロジを使用するのはいかがでしょうか?すべては謎だ。 IT 担当者が知っているのは、1 ギガバイトあたりのコストと、情報を取得するのにどれだけの速度が必要かということだけです。 8. どのような不具合が発生しましたか? 場合によっては、企業の IT スタッフが何が問題なのかをまったく把握できないことがあります。クラウドに移行しても、停電、ハードドライブの破損、ランサムウェアなどの有害事象の危険性がなくなるわけではありませんが、IT 部門が知っておく必要のある事象の発生を防ぐことはできます。会社のコンピューター室では、IT チームのメンバーが障害を報告して、何が起こったかを全員が把握できるようにすることができます。しかし、クラウド コンピューティング プロバイダーはユーザーに真実を伝えない可能性があります。 クラウドでは、誰が問題を処理しているのか分からない場合があります。コミュニケーションは、せいぜい電子メールまたはトラブル チケットの連絡先情報に基づいて行われます。それでも、クラウド コンピューティング ベンダーの弁護士、管理者、広報部門は、ユーザーには停止について知らせず、慎重な言葉遣いのみを伝えます。 その良い例として、最近 QuickBooks の会計データに対して発生したランサムウェア攻撃が挙げられます。また、クラウド コンピューティングはデータを安全に処理できるというマーケティング レトリックにより、顧客は実際に何が起きているのか疑問に思うことになります。すると、企業のデータセンターが同じ攻撃に遭遇すると簡単に崩壊してしまう可能性がありますが、少なくとも IT スタッフは何が起こったかを把握し、それに応じて対処することができます。 |
<<: この記事を読むまで私はカフカのことをよく知っていると思っていた
>>: クラウドベースのアプリケーションは利益を生む製品になり得る
このタイトルを見て笑う人もいるかもしれません。キーワードはどうやってトップに上がったのですか?と聞く...
本日、百度は金曜日の予定通り月例アップデートを行いました。お祭りごとに家族を恋しく思う気持ちが募り、...
11月28日、Tangtangは私にウェブサイトを見せてくれました。このウェブサイトのURLは教えま...
ネットワークマーケティングといえば、ほとんどの人や企業が知っています。現在、企業向けのマーケティング...
2g メモリ/150g ハードドライブ/100M 無制限/月額 5 ドル、ダラスまたはニューヨークの...
[[424251]] 5Gは新世代の情報通信技術の先導技術として、企業のデジタル変革とデジタルインフ...
9月20日、2018年クラウドネイティブベストプラクティスサミットがクラウンプラザ北京U-Townで...
日々の最適化では、ウェブマスターのウェブサイトで最適化に関する記事をいつも読んでいます。そこには、私...
数年にわたる開発を経て、 ASO は一般的な話題になりました。今日この記事を書くにあたり、古い話題を...
アイコンといえば、皆さんもよくご存知だと思います。アイコンファイルは特殊な形式であり、サイズが小さく...
翻訳者 |蔡珠良メインフレームを覚えていますか?サーバーレスとは、私たちがこのマシンを所有し、あ...
4月25日午後、「ファーウェイクラウド広東専属月例電子商取引業界ハイエンドCXOプライベートミーティ...
新学期が始まります。OneTechCloud は、9 月の新学期に特別割引をご用意しました。特に学生...
[[216237]] FTT は、可用性を犠牲にすることなく vSAN クラスタで発生できる障害の数...
Sparknodeは2017年に設立された、プロのVPS運営会社です。簡単に言うと、有名なサーバーレ...