Container」が、AWSのマイクロVM「Firecracker」をサポート。Container」が、AWSのマイクロVM「Firecracker」をサポート。Container」の新バージョン1.5が登場。Services(以下AWS)がオープンソースとして公開したマイクロVM(軽量な仮想マシン)の「Firecracker」に対応しました。Foundationが開発を開始したものです。一般にコンテナは、コンテナ間でカーネルを共有しつつユーザー空間だけを分離することで、軽量で高速な環境を実現してきました。これは一方でコンテナ間の分離レベルが低いという課題を抱えていました。Containersはコンテナの軽量さを保ちつつ、このコンテナ間の分離レベルを仮想マシン並みの高いものにするため、カーネルの共有を行わずコンテナごとにカーネルを持つ実装を選択しています。ContainerはデフォルトでQEMUをベースに開発が進められてきました。QEMUはエミュレータの一種であり厳密には仮想化ハイパーバイザとは異なるものですが、あるレイヤをエミュレーションによって隠蔽することで仮想化ハイパーバイザのように環境を分離する機能を提供します。1.4では、QEMUをベースに機能を絞り、インテルの64ビットCPUやARMに特化し、性能や安定性を優先させた「NEMU」をサポートしました。Containerの高度な分離レベルを実現する入れ替え可能なコンポーネントとして、AWSがオープンソースで公開したマイクロVMの「Firecracker」のサポートをバージョン1.5で実現したわけです。2018」で発表しました。Lambdaのようなマルチテナントのコンテナ環境のために開発された仮想化技術です。少ないメモリで迅速に起動し、高い分離レベルを実現するハイパーバイザとしてQEMUの代替を目指して開発されたと説明されています。Containerの開発チームとFirecrackerの開発チームはミーティングを行うなどで協力したことが、AWSのブログで報告されています。Containerは、コンテナランタイムの分離レベルを担う部分を選択可能にしました。Containerのブログで示されています。ContainerとFirecrackerの組み合わせで実行中。ContainerとQEMUの組み合わせで実行されています。Containerなど、おもにセキュリティを軸にした複数のコンテナランタイムが登場してきました。今後はアプリケーションごとにメモリ消費量や性能、成熟度、セキュリティ要件などに合わせて、適切なコンテナランタイムを使い分けて行く時代になりそうです。OpenStackPublickey広告.NET帳票ツール。デザイナはExcel。クラウド/サーバー環境対応。.NET5/6/8に対応。デザイナはExcelのため、エンドユーザーも編集可能。ノーコードでCSVファイルから帳票を出力する、CSVReportも新収録。EFS」の新機能「低頻度アクセスストレージクラス」正式版に。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。Copilotが複数ファイルにわたるコード変更や生成に対応。CopilotがAppleのXcodeに対応。Xcode」パブリックプレビューOrbがデジタル通貨決済システムの基盤にNewSQLのTiDBを採用。ETLをなくし、トランザクション処理とデータ分析を統合可能に[PR]日本人プログラマ向け、プログラミングに適した「フォント」まとめ。2024年版GitHubで最も使われている言語、PythonがJavaScriptを抜いて1位に。生成AI関連プロジェクト急増で。Sonnetが選択可能に。100」の仮想マシンを正式提供開始JetBrains、JavaScript/TypeScriptのためのIDE「WebStorm」と.NETのためのIDE「Rider」、非商用利用ならば無償で利用可能に。