SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

SQL Server 2022 New Features: Intel QAT を使用したバックアップの高速化

one comment

SQL Server 2022 RC 1 時点の情報となり、今後の Preview / 一般提供開始時には変更されている可能性もあります。

SQL Server 2022 の新機能として、Intel QAT (Quick Assist Technology) を使用した、バックアップの高速化とバックアップの負荷をハードウェアにオフロードするという機能があります。

Intel QAT を使用する場合、Intel® QuickAssist Adapter Family for Servers のようなハードウェアを使用しなくてはいけないのかと思っていたのですが、この機能はソフトウェアモードでも使用することができ、ハードウェア圧縮が使用できない場合でもソフトウェアで処理ができるようになっていました。

この機能を使用した場合の処理特性についてまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 10th, 2022 at 9:00 pm

AD FS から Azure AD への移行ステップを検証するためのメモ

one comment

サンプルアプリケーションを使って ADFS から Azure AD への認証移行ステップを確認する で解説されている AD FS を使用しているアプリケーションから Azure AD への移行を実施する際に使用できるデモを動作させる際のメモを。

久しぶりに AD FS を触ったら何も覚えていませんでした…。

AD FS 上のアプリをさらに Azure AD に移行するための新機能の提供 がどのような内容を表しているのかを検証するための下準備となります。

AD FS 上に WS-Federation 認証でサインインするサンプル アプリを登録するために必要な手順 も合わせて読んでおくとよいかなと思いました。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 4th, 2022 at 5:09 am

Posted in AD FS

Tagged with

Azure AD 証明書ベースの認証 (CBA) を手持ちの機材でモバイルデバイスから検証してみる

leave a comment

Azure AD の証明書ベースの認証 (CBA) をスマートカードで検証する環境を準備してみる からの継続した検証のメモを。

CBA は、モバイルデバイスもサポートされており、Android / iOS でも使用することができます。

普段使用している iOS / Android とは別に、使用していない昔の機種が手元になったので、これらを使用して検証ができるのかを確認してみました。

今回使用したのは次の機種となっており古いものなのですが、CBA の要件は、Android 5.0 以降 / iOS 9 以降と要件は厳しくないので証明書のインストールから Office ポータルへのアクセスについてはこれらの機種でも対応することが可能でした。

  • Android: GALAXY S5 (SC-04F)
  • OS: Android 6.0.1
  • 2014 年モデル
  • iOS: iPod touch Gen3 (MD724J/A )
    • OS: iOS 9.3.6
    • 2012 年販売

    Android については、Android Studio をインストールし、Android Emulator を使用することでも検証することはできます。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    10月 3rd, 2022 at 9:13 am

    2022年9月下旬の Azure SQL Database Update と SQL Server Update

    leave a comment

    2022年9月下旬の Azure SQL Database Update の情報がアナウンスされたのでまとめておこうと思います。

    アップデートには含まれていないが、当月更新されたものもなりますので、それらも追記しています。

     

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 29th, 2022 at 10:23 am

    従量課金の Azure Functions で HTTP Trigger を使用して SQL Server ベースの環境にアクセスした場合の挙動について調べてみる

    leave a comment

    先日、AWS で RDS Proxy が SQL Server をサポートしました。

    RDS Proxy を使用せずに Lambda と RDS を組み合わせた場合には、

    というような影響を受け、リクエストごとにコネクションを生成してしまうため RDS Proxy を介して接続をすることで接続を最適にすることができることは把握していたのですが、Azure Functions の HTTP Trigger を使用した場合には、どうなるのかを今まで気にしていなかったので、この機会に確認をしてみました。

    しばやん先生からフィードバックいただいた、こちらの内容のとおりではありますが、実際に挙動を確認して把握しておこうかと。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 28th, 2022 at 4:10 pm

    Posted in Azure Functions

    Tagged with

    .NET Core 3.1 以降を Windows Update の更新対象とする

    leave a comment

    最近の Windows の Azure VM には、.NET Core 3.1 / .NET 5.0 / .NET 6.0 がインストールされていますが、標準の設定では Windows Update で更新の対象とならないようでした。

    .NET Core 3.1 以降を Windows Update で更新対象とする必要がある場合、次の作業を実施する必要があるようです。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 28th, 2022 at 8:33 am

    Posted in .NET

    Tagged with

    Azure AD 証明書ベースの認証 (CBA) の証明書をスタンドアロン CA で発行できるか検証してみる

    leave a comment

    先日公開した次の投稿では、CBA で使用する証明書は AD CS を使用していたのですが、発行機関としてはエンタープライズ CA として設定した環境を使用していました。

    スタンドアロン CA から発行した証明書でも検証することができるかを試したところ、スタンドアロン CA でも要件が満たせたのでその際の作業内容を残しておきたいと思います。

    今回は Windows Server 2022 を使用してスタンドアロン CA を作成しています。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 27th, 2022 at 9:13 am

    Azure SQL Database Hyperscale のゾーン冗長構成と性能への影響

    leave a comment

    先日、Azure SQL Database の Hyperscale のゾーン冗長構成が一般提供開始 (GA) しました。

    Hyperscale のゾーン冗長は、SQLBits 2022 付近で機能が発表され Azure SQL News Update | Data Exposed Live @SQLBits 2022 で紹介されています。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 25th, 2022 at 3:53 pm

    Microsoft Intelligent Data Platform の参考情報

    one comment

    Build 2022 で発表された Microsoft Intelligent Data Platform について、どの辺の情報を確認すればよいかを調べる機会があったので。

    Microsoft Intelligent Data Platform は、そういう名称のプロダクトが存在するというわけではなく、データベース / 分析 / データガバナンスのためのサイロ化されたデータプラットフォームの分断を解決するため、開発者 / インフラ担当者  / データエンジニア / データサイエンティスト / ビジネスアナリスト / データオフィサー (責任者) が、個々の強力なサービスをは現状通り活用しながら、一つのプラットフォームで統合して取り扱うことができる、統合データプラットフォームの方向性を打ち出したものという理解でします。

    今後のデータプラットフォームがどのような方向性で進化をするかを把握するためのキーワードになるのではないでしょうか。

    Build 2022 のセッションとしては次のようなものがあります。

    この発表をブログのアナウンスとして発表したものが Microsoft Intelligent Data Platform の概要 となり、基本的な内容についてはこの内容を確認しておけばよいのではないでしょうか。

    Build 2022 の発表内容については、次のニュースサイトでも記事が上がっています。

    Microsoft Intelligent Data Platform を活用することでどのようなデータの統合が実現できるかを説明した動画も公開されており、マイクロソフト インテリジェント データ プラットフォーム |実際のデモ を確認することで、Microsoft Intelligent Data Platform を構成する製品 / サービスで実現できることを把握することができます。

    Microsoft Intelligent Data Platform を構成する製品については、SQL Server も含まれており、SQL Server がどのように統合されるかについては、Build 2022 の SQL Server 2022 と Azure SQL の新しいイノベーションにより、アプリケーションを最新化する で解説されており、SQL Server 2022 で追加されている機能のいくつかについては Intelligent Data Platform を実現するために活用できる機能となっています。

    Written by Masayuki.Ozawa

    9月 25th, 2022 at 1:54 pm

    SQL Server 2022 Release Candidate 1 (製品候補版) がリリースされました

    leave a comment

    Bob Ward の Twitter で知ったのですが SQL Server 2022 RC1 (16.0.950.9) がリリースされました。現時点では Windows 版がリリースされており、Linux 版の RC1 はこの後の提供となるようです。

    What’s new in SQL Server 2022 (16.x) Preview も RC1 の内容に更新されています。

    RC0 -> RC1 で新たに記載された内容としては、「RC 1 introduces Hybrid buffer pool with direct write as well as other improvements.」があるようでで、Windows Server 2022 と SQL Server 2022 を使用した場合の PMEM の直接書き込みのサポートが追加されているようです。Intelが撤退を公表、3D XPointはどんな遺産を残す? が発表されている今だとハイブリッド Buffer Pool の利用は悩ましいところがありますが…。

    Written by Masayuki.Ozawa

    9月 24th, 2022 at 8:40 pm

    Posted in SQL Server 2022

    Tagged with