Microsoft、独自の Linux ディストリビューションをリリース

制作 | OSC オープンソース コミュニティ (ID: oschina2013)

2 年間の内部使用と 2022 年 10 月からのパブリック プレビューでの実行を経て、Microsoft はついに数日前に Azure Linux ディストリビューションを正式に一般公開しました。

Microsoft の特注オープン ソース ディストリビューションにより、「非常に明確かつ積極的に Azure に焦点を当て、コンテナ ホストをサポートするために必要なものにディストリビューションのコンポーネントを調整することができます」と Microsoft の Azure Linux 担当プリンシパル プログラム マネージャーである Jim Perrin 氏は述べています。依存関係や余分なパッケージなどを最小限に抑えるためです。」

概要によると、Azure Linux は、Azure Kubernetes Service (AKS) 用のオープンソース コンテナ ホスト オペレーティング システムであり、Azure 用に最適化されており、開発者が Microsoft ツールを使用してコンテナ ワークロードを展開および管理しやすくするように設計されています。Azure Linux Container Host は、AKS、AKS-HCI、Arc 製品全体にわたってクラウドからエッジまでの信頼性と一貫性を提供します。新しいクラスターに Azure Linux ノード プールをデプロイしたり、既存の Ubuntu クラスターに Azure Linux ノード プールを追加したり、Ubuntu ノードを Azure Linux ノードに移行したりできます。

Azure Linux ディストリビューションは CBL-Mariner プロジェクトから派生したもので、CBL は Common Base Linux の略です。Microsoft が CBL-Mariner プロジェクトを開始したのは、社内の Linux ディストリビューションと、エンジニアが Azure 上で実行している無数のワークロードに対応する一貫したプラットフォームが必要だったからだとペリン氏は述べています。

Azure Linux は「CBL Mariner Linux の商用サポート製品」であると同氏はビルド Q&A で説明した。ただし、オペレーティング システムの現在の主な目的は Azure Kubernetes Service (AKS) のコンテナー ホストとして実行することであるため、商用サポートも限定的です。Microsoft の Windows Hyper-V ハイパーバイザー用に最適化されており、仮想マシン内で実行され、x86 と Arm の両方をサポートします。

Microsoftは、Azure Linuxは「Azureに非常に重点を置いており」、「Kubernetesクラスターの実行の基礎」を意図的に盛り込んでいることを強調した。とはいえ、他の製品チームが他の目的でこれを構築する可能性もあり、.NET チームはその一例です。一部のコンテナー ワークロードでは Azure Linux が使用されますが、Microsoft の公式サポートはホストに限定されています。

881d4a1f06845066e24dcc6ea7b75689.png

Azure Linux は Microsoft 自身が開発した Linux ディストリビューションであり、同社は Fedora や CentOS などのオープンソース ディストリビューションをフォークすることを選択していません。これに関してペリン氏は、元マイクロソフトCEOスティーブ・バルマー氏の有名な言葉「Linuxは癌だ」の影響には一定の理由があると述べた。

「Azure Linux は独自のディストリビューションです。私たちは Fedora などをフォークしませんでした。コードは Fedora から借用したもので、RPM ベースのディストリビューションです。別のディストリビューションをフォークしなかった理由は… Microsoft にはある種の歴史があります。 Linux では... Ballmer の言葉は 2001 年のことだと思いますが、多くの感情は今でも残っています。私たちは既存のディストリビューションから始めて、必要に応じてそれをフォークするという選択をしませんでした。それの一部は、私たちが望んでいないことです。 「私たちは、ニーズに合わせてカスタマイズできるものをゼロから構築したいと考えています...私たちは、かゆい所の一つをつかんで、コミュニティにソリューションを提供しています。」

Perrin 氏はまた、自社の Azure Linux は Amazon Linux に匹敵すると考えていますが、全体としてこの 2 つはまったく異なります。Amazon Linux は顧客が仮想マシンにインストールできるように設計されていますが、Azure Linux は現時点ではインストールされていません。また、Amazon Linux 2023 は Fedora と多少関連していますが、AWS のドキュメントには「AL2023 の GA リリースは特定の Fedora リリースと直接比較されていないが、Fedora 34、35、および 36 のコンポーネントが含まれている」と記載されています。

関連リンク: https://learn.microsoft.com/en-us/azure/aks/use-azure-linux

------

質の高い技術交流グループを作りました、優秀な人たちと一緒にいると自分も優秀になります、今すぐクリックしてグループに参加し、共に成長する喜びを感じてください。さらに、最近転職したい場合は、1 年前に 2 週間かけて大手工場からの対面経験を集めました。フェスティバル後に転職する予定がある場合は、ここをクリックして獲得できます

推奨読書

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

こんにちは、私はプログラマーの DD で、Alibaba Cloud の MVP、Tencent Cloud の TVP として 10 年間ベテランドライバーを開発してきました。一般的な開発からアーキテクト、そしてパートナーまで。その過程で、私が最も深く感じているのは、私たちは学び続け、フロンティアに注意を払わなければならないということです。忍耐強く、より考え、不平不満を少なくし、一生懸命働くことができれば、コーナーで追い越すのは簡単です。だから、私が今やっていることをやるには遅すぎるかどうかは聞かないでください。何かについて楽観的である場合は、希望が見えたときだけ耐えるのではなく、希望が見えるまで耐えなければなりません。信じてください、あなたがそれを続ける限り、あなたは今よりも良くなるでしょう!まだ方向性が決まっていない場合は、まず私に従ってください。コーナーリングや追い越しのための資本を蓄積するのに役立つ最先端の情報をここで頻繁に共有します。

おすすめ

転載: blog.csdn.net/j3T9Z7H/article/details/130939192