進化し続けるプラットフォーム:ベアメタル クラウドの新境地
2022 年 9 月は第 2 です Bare Metal Cloud (BMC) プラットフォームの記念日。一般公開されて以来、API 駆動型プラットフォームは複数のマイルストーンを達成しました。これは、DevOps チームがソフトウェア配信パイプラインを加速するために使用できるオンデマンドのベアメタル インフラストラクチャとして始まりました。今日、組織はベア メタル クラウドを活用して、数分でグローバルおよびエッジ リソースをバーストさせたり、本番環境に対応した Kubernetes 環境をワンクリックでデプロイしたりしています。
来たる 1 周年を記念して、この記事では最新のプラットフォーム アップデートの概要を説明し、その進捗状況の詳細を共有して、特定のユース ケースにどのように活用できるかを示します。
エッジ ロケーションの起動:Bare Metal Cloud への 10 ミリ秒アクセス
事前構成された強力なコンピューティング リソースをデータ ソースのできるだけ近くに配置することの重要性を認識し、American Tower と提携してテキサス州オースティンに最初のエッジ ロケーションを立ち上げました。

Bare Metal Cloud の可用性を向上させることで、米国南西部のユーザーは、グローバルに相互接続された Kubernetes 対応サーバーに 10 ミリ秒でアクセスできるようになりました。このプラットフォームは、戦略的に配置されたエッジ データ センターの 5G 接続を活用して、次世代のワークロードをサポートし、企業が高帯域幅で低遅延のテクノロジにアクセスできるようにします。
Megaport Cloud Router を使用すると、エッジから米国内のさまざまな Bare Metal Cloud ロケーションへの複数の仮想レイヤー 3 プライベート接続を簡単に作成できます。これにより、転送速度がさらに向上し、インフラストラクチャの接続性が向上します。
Bare Metal Cloud Edge インスタンスを使用する利点は次のとおりです。
- データ転送の待ち時間が短縮されます。
- 他の Bare Metal Cloud ロケーションへの高速データ転送
- ライブ データ ストリームとリアルタイム分析のパフォーマンスが向上しました。
- アプリケーションのユーザー エクスペリエンスがよりスムーズになります。
- Intel SGX と 20 Gbps の DDoS 保護によるハードウェア レベルのデータ セキュリティ
- インフラストラクチャの維持費は不要 - ラック、電源、冷却、セキュリティを管理
ニーズに基づいてエッジ インスタンスを選択し、60 秒でインフラストラクチャを稼働させることができます .選択したインスタンスが希望の場所で利用できない場合、Bare Metal Cloud ポータルでは、ワンクリックで別のサーバー デプロイ場所を選択できるようになりました。

6か所で利用可能 Bare Metal Cloud は、米国、ヨーロッパ、アジア全体にまたがり、複数の場所が近日公開予定であるため、必要な場所にコンピューティング リソースを提供し続けます。
SUSE Rancher の統合:高可用性 K8s クラスター環境を 5 分未満で実現
2021 年 7 月、開発者がコンテナ サービス プラットフォームをゼロから構築するために必要な作業時間を節約できるようにすることを目的として、SUSE Rancher と統合された Bare Metal Cloud インスタンスを初めてリリースしました。単一ノード管理クラスターの作成を簡素化するこのソリューションは、K8s の採用または Kubernetes ソフトウェアのテスト目的に最適でした。
その間、Bare Metal Cloud 上の SUSE Rancher は、サンドボックス化から Day 2 運用まで、あらゆるものに適したすぐに使用できるエンタープライズ Kubernetes インフラストラクチャ ソリューションに進化しました。プラットフォーム開発の最新段階では、地理的に分散された単一ノードまたは複数ノードのワークロード クラスターとその管理クラスターの合理化されたプロビジョニングが導入されました。この機能により、組織は、最新の専用ハードウェアで実行される回復力のあるグローバル コンテナー環境にすぐにアクセスできます。

ソリューションのデプロイ手順は 5 分もかからず、直感的な Bare Metal Cloud ポータル内から数回クリックするか、プラットフォームの API を介して POST リクエストを 1 回行うだけで済みます。
インフラストラクチャのセットアップ オーバーヘッドがないため、このソリューションでは次のことができます。
- 構成済みの 1 ノードまたは 3 ノードの管理クラスタを導入する
- 1 ノードまたは 3 ノードのワークロード クラスタを同じ場所または別の場所にデプロイする
- 各ノードのパブリック IP 割り当てを管理する
- クラスタの秘密鍵または証明書を追加します。
- アクセス トークン、TLS 設定、ノード taint、ドメイン名を設定する
- 定期的なクラスタ バックアップ スナップショットをスケジュールする
- 同じ場所にあるすべてのノードで 15 TB の帯域幅プールを無料で利用できます。
このソリューションは、ユーザーのデフォルトのバックエンド ネットワークにクラスターをデプロイし、プロビジョニングされたリソースを簡単に区別して管理できるように、それぞれの Kubernetes ロールとタグを自動的に割り当てます。ワークロード クラスターをプロビジョニングした後、ユーザーは簡単にアクセスできる Rancher UI を介して、ノードをさらにスケーリングおよび調整できます。

DevOps チームは、Bare Metal Cloud と一般的な IaC ツールとの統合を活用して、高可用性のエンタープライズ Kubernetes インフラストラクチャのプロビジョニングと管理を自動化することもできます。 Terraform プロバイダーと Pulumi プロバイダー、または phoenixNAP の GitHub ページで定期的に更新される Ansible モジュールを使用して、Bare Metal Cloud をコードとして管理できます。
GitHub の更新:Go および Python SDK
オープンソース ソフトウェアは、Bare Metal Cloud のクラウドネイティブ アーキテクチャを促進し続けています。その見返りとして、phoenixNAP は GitHub リポジトリを継続的に更新および拡張することで、コミュニティに恩返しを続けています。
GitHub で包括的なコード ライブラリを構築および維持するための継続的な取り組みの中で、Python および Go 用の SDK を開発しました。開発者はそれらを使用して、Bare Metal Cloud を強化するテクノロジーを深く掘り下げ、それを独自の展開に統合し、ユース ケースに拡張することができます。
SDK を使用すると、API を介してプラットフォームと対話し、次のことを実行できます:
- 監査ログ エントリを読み、API 呼び出しと WebUI アクティビティを追跡する
- サーバーのプロビジョニング、廃止、再起動、SSH キーの取得など
- プライベート ネットワークを作成、一覧表示、編集、削除する
- IP ブロックのリクエストと削除
- SUSE Rancher が管理する K8s クラスタをデプロイする
- タグを割り当てて、デプロイされたリソースをグループ化および分類する
Go および Python SDK とは別に、phoenixNAP の Bare Metal Cloud GitHub には Ruby の公式 SDK も含まれているため、別の言語に切り替えることなくプラットフォームの API を簡単に操作できます。
パブリック ネットワーク IP ブロックの導入
従来、プライベート IP アドレスは Bare Metal Cloud サーバーに自動的に割り当てられていました。展開に割り当てる IP ブロックと IP アドレスの数を選択する際の柔軟性を高めるために、phoenixNAP はパブリック IP 割り当て機能を導入しました。

BMC ポータルまたは API を使用して、サーバーの展開プロセス中にさまざまなデータ センターの場所でパブリック IP ブロックを簡単に購入し、プライベート ネットワークを超えたサーバー アクセスを有効にできるようになりました。
パブリック IP ブロックは、別途購入して請求されます。必要に応じて、最大 16 個の IP を購入できます。そのうち 13 個は割り当て可能です。また、以前に割り当てられていたサーバーを廃止し、新しい展開に再割り当てする場合でも、IP ブロックを保持することを選択できます。
さらに、この新機能により、パブリック IP の割り当てをサーバーだけでなく、パブリック ネットワークにも割り当てることができます。これにより、プラットフォームでのネットワーク展開の柔軟性がさらに高まります。非常に安全なプライベート ネットワークで API 駆動型サーバーを使用する場合でも、インターネット経由でサーバーにアクセスする場合でも、Bare Metal Cloud を使用すると、ネットワークの定義と管理が簡単になります。

IP タグ付けによる簡素化されたネットワーク管理
Bare Metal Cloud にパブリック IP が導入されたことで、フィルタリングの目的で IP ブロックにタグを付けるオプションが追加され、サーバーとネットワークの展開の可視性が向上しました。既存のサーバー タグ付け機能と同様に、IP ブロックにメタデータを割り当てて、場所、環境、目的などに応じて簡単に分類できます。
タグ付けオプションにより、次のことが可能になります:
- 既存のタグを取得して、タグ割り当ての概要を取得する
- 割り当てられたタグに基づいて既存の IP ブロックをフィルタリングする
- 既存のタグを新しいタグで上書きする
たとえば、配置場所または使用する環境に基づいて、新しく配置された IP ブロックに名前と値を割り当てることができます。
より簡単なプラットフォーム移行のための BYOIP
また、Bare Metal Cloud に Bring Your Own IP (BYOIP) オプションを導入しました。 phoenixNAP から新しい IP ブロックを購入する代わりに、既存の IP ブロックをインポートできるようになりました。
この新機能は、新しいインフラストラクチャを既存のセキュリティ、管理、および展開ポリシーに合わせるのに役立ちます。
この機能により、次のような組織の Bare Metal Cloud へのスムーズな移行が可能になります。
- ロード バランサ、ウェブ サーバー、または同様の展開に独自の IP プールを使用する
- 特定の IP アドレスに既存のアーキテクチャ依存関係がある
- IP がハードコーディングされたデバイスを使用する
- 信頼できる連続した IP を連絡先として使用するサービスに依存する
IP ブロックの有効性と所有権が確認されたら、Bare Metal Cloud に簡単にインポートして、BMC ポータルまたはプラットフォームの API の両方を介して管理できます。
進化は続く
phoenixNAP のポートフォリオの中で最も用途の広い製品の 1 つとして、Bare Metal Cloud は進化を続けています。変わらないのは、この API ファースト プラットフォームが簡単に使用できる専用サーバーを提供することです。これにより、DevOps チームはコードをより迅速に取得できるようになり、組織は IT 支出を最適化できます。
Bare Metal Cloud の境界をさらに押し広げて、クラウド ネイティブな組織が最新の IT の課題に取り組むのを支援する中で、さらにエキサイティングなニュースを皆さんと共有できることを楽しみにしています。
クラウドコンピューティング
- AWSモニタリングツール—ギャップを埋める
- クラウドセキュリティはサイバーセキュリティの未来です
- Google Cloud Platform:チートシート
- Google Cloud Update; Googleの進化
- Google CloudPlatformの要点
- 成功するために必要な5つのAzureプラットフォームツール
- クラウドでの再プラットフォーム化とは何ですか?
- クラウドにDevOpsをデプロイする方法
- ERPをクラウドに移行する方法
- サイバー犯罪者にとって、COVIDは与え続ける贈り物です
- Canonical による MAAS (Metal-as-a-Service) を使用した Bare Metal Cloud でのサーバー プロビジョニングの自動化