InfoQ ホームページ 仮想マシン に関するすべてのコンテンツ
-
GraalVM 21.0、Javaで記述されたJVMを導入
GraalVMは、Javaで記述されたJVMを提供する新コンポーネント"Java on Truffle"を含む、メジャーバージョン21.0をリリースした。GraalVMはそれ自体、複数言語のアプリケーション実行のための共有ランタイムを提供する多言語仮想マシンである。Truffleフレームワークを使ってJavaで記述されたJVMであるJava on Truffleは、Javaアプリケーション実行の新たな選択肢を提供する。コードネームはEspressoである。
-
AWS re:Invent 2020概要
AWSの主催で年次開催されるre:inventカンファレンスが、今年はバーチャルの無償カンファレンスとして、3週間にわたって行われた。いくつかの基調講演やセッションの中でAWSは、新機能や改善、クラウドサービスを発表した。今回紹介するのはコンピューティング、データベース、ストレージ、ネットワーキング、マシンラーニング、開発に関連するおもな発表のレビューである。
-
AWSがAmazon EC2の新しいインスタンスタイプを導入
AWSは最近、さまざまなプロセッサ上のAmazon EC2向けと、さまざまなEC2ファミリー向けの新しいインスタンスタイプを発表した。リージョンのサブセットのみであっても、新しいインスタンスのほとんどはすでに利用可能である。他は月末までに利用できる予定である。
-
AWSでは、機密コンピューティング用の分離されたEC2環境であるNitro Enclavesが利用可能に
AWSでは最近、Nitro Enclavesが利用できるようになった。これは、機密データを処理するための分離されたEC2環境である。軽量Linux OSがベースのNitro Enclaveは、強化され、保証されており、高度な制約がある仮想マシンである。
-
MicrosoftはAzure Confidential ComputingからDCsv2-VMの一般向け提供を発表
最近、MicrosoftはDCsv2シリーズ仮想マシン(VM)の一般向け提供を発表した。これらのVMを使用すると、顧客は使用中にデータを保護するアプリケーションを提供できる。
-
MicrosoftがQuantum Intermediate Representationを公開
LLVMを基盤とするMicrosoft Quantum Intermediate Representation(QIR)は、LLVM IRを拡張して、量子構造の表現により適するようにしたものだ。
-
Google、Windows Server VMの管理を簡略化する新機能を発表
Googleは先頃、起動画面診断、Windows Serverの自動アップグレード、新しい診断ツール、ライセンスレポートの改善など、いくつかの新機能を発表した。大部分はベータ版で、Google Cloud (GCP) 上で動作するWindowsワークロードに関する問題のトラブルシュートやアップグレード、必要なライセンスの管理の簡略化を目的としたものだ。
-
Googleが単一テナントノード向けのCPUオーバーコミットについて一般向けの提供を発表
Googleは最近のブログ投稿で、単一テナントノードのCPUオーバーコミットが一般向けに利用可能になったことを発表した。単一テナントノードのCPUオーバーコミットにより、顧客は専用ホストの仮想CPUリソースを最大2回オーバープロビジョンできる。
-
Google、クラウドプラットフォーム用のConfidential VMをベータ版ローンチ
先日のブログ記事でGoogleは、新タイプの仮想マシンであるConfidential VMを発表した。データの保管中だけでなく、メモリにある間も暗号化されていることを保証する、いわゆるコンフィデンシャルコンピューティングに関わる企業での作業に使用するための仮想マシンだ。
-
Google Propellerが大規模LLVMバイナリからさらなるパフォーマンスを引き出す
Google Propellerは、実行時の動作のプロファイルに基づいてLLVMバイナリを再リンクおよび最適化することにより、LLVMバイナリのパフォーマンスを向上させることができる。Googleのエンジニアによると、Propellerは、以前はLLVMによって高度に最適化されていたバイナリの主要なパフォーマンスベンチマークを2~9%向上させることができる。
-
Googleが仮想マシンの作成と復元を簡素化するマシンイメージを紹介
最近のブログ投稿で、Googleはマシンイメージを発表した。これは、ユーザが仮想マシンを作成、バックアップ、復元するために必要なすべての情報を含む新しいタイプのCompute Engineリソースであり、環境の管理に必要な時間を短縮してくれる。Compute Engineの機能は現在ベータ版であり、SLAまたは非推奨ポリシーの対象ではない。
-
WebAssemblyでホットリローディング、リモートデバッグ、統一的なハードウェアアクセスを実現する
先頃発表されたWARDuinoは、マイクロコントローラをターゲットにしたWebAssemblyの拡張である。ライブコードアップデート、リモートデバッグ、マイクロコントローラのハードウェアモジュールへのアクセスといった機能を加えることにより、開発上の一般的な問題に対処する。WARDuinoの仮想マシンは、一部のベンチマークにおいて、Espruino(一般的なマイクロコントローラ用JavaScriptインタプリタ)の5倍の速度で動作している。
-
Windows Subsystem for Linux 2が一般公開へ移行、アップデートプロセスが容易に
Microsoftは、Windows Subsystem for Linux 2(WSL2)を、Windows 10バージョン2004で一般提供すると発表した。WSL2は昨年、Insider Program内でリリースされた。一般提供に移行することによってWSL2は、標準的なWindows Update経由で自動的にアップデートされることになる。
-
JFRがOpen JDK 8で使用可能に
Open JDK 11でオープンソース公開されたJava Flight Recorderが、アーリーアクセスリリースとしてOpen JDK 8のメインラインにバックポートされた。Azulから提供されているJMC 7.1とともに、Flight RecorderのプロファイリングがOpen JDK 8とOpen JDK 11の両方で利用できるようになる。
-
New Relic - Javaの現状報告
ユーザの自己報告によるデータには、運用システムにおける最新JVMの採用に前向きな傾向がある一方で、New Relic(実際に運用されているJVMをモニタしたもの)の最新レポートでは、JVMの中心が依然としてJava 8であること、Java 11の進展が捗々しくないこと、非LTSリリースの存在感が極めて低いこと、といった現状が浮き彫りにされている。ユーザが実際に何を使っているのか、レポートを読んで確認して頂きたい。