イベント・セミナー2016 38

開発者必見! Windows Server&SQL Server 2016テクニカルガイド―IT提案セミナーレポート

高橋 正和

2017年1月17日 10:00

Sponsored

目次

  1. SDI(Software Defined Infrastructure)のための新機能
  2. Windows Server 2016の4分野
  3. Windows Server 2016のライセンスモデルの変更
  4. Hyper-Vのスケーラビリティの向上
  5. ネストされたHyper-V
  6. ネストされたHyper-Vを実行するデモ
  7. 動的なリソースの追加と削除
  8. ネットワークアダプタを動的に追加するデモ
  9. Hyper-Vクラスターのローリングアップデート
  10. Hyper-Vクラスター仮想マシンの開始順序の制御
  11. Hyper-Vクラスター仮想マシンの回復性
  12. 仮想マシンを一時的に停止するデモ
  13. 仮想マシンのノードフェアネス
  14. Nano Server
  15. Nano Serverのフットプリント①
  16. Nano Serverのフットプリント②
  17. Nano Serverのフットプリント③
  18. Nano Server Image Builder
  19. Nano Server Image Builderのデモ
  20. Windowsコンテナー
  21. Windowsコンテナーのアーキテクチャ
  22. Windowsコンテナーのデモ
  23. インテルによるコンピューティングの最適化
  24. 記憶域スペースダイレクト(S2D)
  25. 記憶域レプリカ
  26. 記憶域レプリカのデモ
  27. 記憶域QoS
  28. 記憶域QoSのデモ
  29. 重複除去の新機能
  30. ReFS
  31. 容量固定のVHDファイルをNTFSとReFSで作るデモ
  32. インテルによるストレージの最適化
  33. Windows Server 2016のSDN機能
  34. System Center 2016 Virtual Machine ManagerでSDNを統合管理
  35. System Center 2016 Virtual Machine ManagerでSDNを統合管理するデモ
  36. ポートACL
  37. インテルによるネットワークの最適化
  38. Windows ServerのWindows Defender
  39. セキュアブートの新機能
  40. Ubuntuのゲストマシンをセキュアブートするデモ
  41. シールドされた仮想マシン
  42. シールドされた仮想マシンのデモ
  43. インテルによるセキュリティの拡張
  44. SQL Server 2016の新機能を解説
  45. SQL Serverの進化
  46. Xeon E7-8800 v4のメモリ最大容量
  47. Windows Server 2016の最大メモリサイズ
  48. SQL Server 2016への移行パスと互換性レベル
  49. SQL Server 2016のエディション
  50. SQL Server 2016のエディションの比較
  51. データベース移行
  52. Microsoft Data Migration Assistantによる診断のデモ
  53. Microsoft Data Migration Assistantによるデータ移行
  54. Microsoft Data Migration Assistantによるデータ移行のデモ
  55. SQL Server Migration Asistant(SSMA)
  56. インメモリOLTPの利点
  57. インメモリOLTPの構成
  58. インメモリOLTPのパフォーマンスのデモ
  59. SQL Server 2014と2016のインメモリOLTPの機能比較
  60. 列ストアインデックスの構造
  61. バージョンごとの列ストアインデックスの比較
  62. 更新可能な列ストアインデックスの構造
  63. 列ストアインデックスを使わずテーブルスキャンになるデモ
  64. 列ストアインデックスを使ってインデックススキャンになッタデモ
  65. SQL Server 2016のセキュリティ機能
  66. 行レベルセキュリティ(RLS)
  67. 行レベルセキュリティをポリシーに追加するデモ
  68. 動的データマスク
  69. 動的データマスクのデモ
  70. Always Encrypted
  71. Always Encryptedによる暗号化
  72. Always Encryptedによる暗号化の設定のデモ
  73. Always Encryptedによる暗号化のデモ
  74. AlwaysOn
  75. AlwaysOn可用性グループ
  76. SQL Server 2016のAlwaysOn可用性グループ
  77. ドメイン環境に依存しないAlwaysOn可用性グループ
  78. ドメイン環境に依存しないAlwaysOn可用性グループのデモ
イベントページでは当日配布された資料のダウンロードやセッションの動画を確認できます。 https://www.impressbm.co.jp/event/impress_seminar/

株式会社インプレスは全国4会場で、Windows Server 2016やSQL Server 2016を扱う販売会社やSIer向けに、セミナー「ビジネス環境の変化と情報漏洩リスクに備えるIT提案セミナー」を開催した。特別協賛はインテル株式会社と日本マイクロソフト株式会社。

東京では12月6日に開催。主に営業担当者向けの第1部と、主に技術者向けの第2部の、2部構成で開かれた。ここでは、技術者向けにWindows Server 2016とSQL Server 2016の新機能や変更点について解説した第2部の模様をレポートする。

SDI(Software Defined Infrastructure)のための新機能

Windows Server 2016については、NECマネジメントパートナー株式会社の吉田薫氏が、デモをまじえて解説した。

吉田氏はWindows Server 2016をSDI(Software Defined Infrastructure)に対応したサーバーOSであると位置づけた。氏はSDIを「ハードウェアではなくソフトウェアでITインフラを定義するもので、コストと柔軟性をもたらす」と説明する。吉田氏の講演は、このSDIの「コンピューティング」「ストレージ」「ネットワーク」「セキュリティ」の4分野で構成された。

それに先立ち、Windows Server 2016の変更点として、ライセンスモデルの変更が語られた。オンプレミスとクラウドのライセンスモデルが一本化され、コアベースのライセンスに統一されたという。

NECマネジメントパートナー株式会社 吉田薫氏(人材開発サービス事業部 シニアエキスパート)
NECマネジメントパートナー株式会社 吉田薫氏(人材開発サービス事業部 シニアエキスパート)

Windows Server 2016のコンピューティング

1つめの分野はコンピューティングだ。まず、Hyper-Vのスケーラビリティ向上が紹介された。物理プロセッサの最大数が512、物理メモリの最大サイズが24TBとなり、仮想プロセッサや仮想メモリのスケーラビリティも向上している。吉田氏は「VMwareに負けない数値」と語った。

続く新機能として、ネストされたHyper-V、つまりHyper-Vの仮想マシンの中でHyper-Vを動かす機能が紹介された。仮想マシンのvCPUで仮想化支援機能をサポートしたことにより実現された。ただし、Windows Server 2016のHyper-Vどうししかネストできないという。吉田氏は実際にHyper-Vの仮想マシンでHyper-Vを動かすところをデモした。

さらに、動的なリソースの追加と削除もデモされた。実行中にディスクやメモリ、ネットワークを追加削除できる機能だ。「リソースの追加や削除のために仮想マシンを停止しなくてよくなり、仮想マシンのダウンタイムが減る」と吉田氏はメリットを語った。

Windows Server 2016のクラスター機能についての新機能も紹介された。まずはこれまでの機能として、アクティブ/スタンバイのフェールオーバークラスターと、アクティブ/アクティブで動くHyper-V(ホスト)クラスターが説明された。

そして新機能として、まずHyper-Vクラスターのローリングアップデートが紹介された。Hyper-VクラスターをWindows Server 2012 R2からWindows Server 2016にアップグレードする際に、ワークロードの停止をなくすというものだ。これはアップデートするホスト上の仮想マシンを一時的にほかのホストにマイグレーションすることで実現するという。「ポイントはWindows Server 2012 R2のクラスターにWindows Server 2016が混在できること」と吉田氏は説明した。

続いて、Hyper-Vクラスターの仮想マシンの開始順序の制御も紹介された。仮想マシンの依存関係にもとづいて、依存される仮想マシンを先に起動するというもので、「これまでは運用で回避していたものが、PowerShellで依存関係を設定できるようになった」と説明された。

次に、Hyper-Vクラスターの仮想マシンの回復性だ。「ネットワークの接続が一時的に切れたのでフェイルオーバーしたら、勝手に直って、フェイルオーバーが無駄になった」というケースを想定した機能で、短時間の障害を許容し、しばらくフェイルオーバーせずに待つのだという。これも吉田氏が、仮想マシンを一時停止するところをデモした。

Hyper-Vクラスターの新機能の最後は、ノードフェアネスだ。ホストの負荷に合わせて仮想マシンを再配置して平均化するもので、これまではSCVMM(System Center Virtual Machine Manager)が機能を持っていたが、Hyper-Vだけでできるようになったという。

次にNano Serverが紹介された。最小のフットプリントで動作するWindows Server 2016で、吉田氏は従来のServer Coreと、ドライバーのロード数やサービスの実行数、起動時のI/O、カーネルメモリー、ディスクサイズなどの数値で比較した。

さらに、Nano Serverのイメージを作成するNano Server Image Builderを紹介し、デモがなされた。Nano Serverのイメージに入れたいパッケージを選んでVHDイメージやUSBメモリーを作成するもので、作ったNano Serverイメージが約5秒で起動するところを見せた。

その次はWindowsコンテナーだ。コンテナー型仮想化によりアプリケーションだけを動かすもので、DockerをWindowsに実装したものだという。コンテナーイメージもDocker Hubから取得できる。

Windowsコンテナーの実行環境は2種類。Windows Serverで直接コンテナーが動くWindows Serverコンテナーと、Hyper-Vの仮想マシンの中でコンテナーを動かすHyper-Vコンテナーだ。Hyper-Vコンテナーの用途として、吉田氏は「安定性がまだわからないときなどに使う」と語った。

吉田氏はWindowsコンテナー機能のインストール方法を説明したあと、Windowsコンテナーをデモした。dockerコマンドでコンテナーを起動してPowerShellを実行し、IISをインストールしてコンテナーの外のWebブラウザーからアクセスしてみせた。さらに、Hyper-Vコンテナーを作るところも見せた。

コンピューティングの最後に、インテルによるコンピューティングの最適化を説明した。Xeon E5-2600 v4によって、3年前のサーバー機と比較してパフォーマンスが54%以上向上したと語られた。

Windows Server 2016のストレージ

2つめの分野はストレージだ。まず、記憶域スペースダイレクト(S2D)が紹介された。スケールアウトファイルサーバーのストレージとして、それぞれのローカルストレージを束ねてSASの共有ストレージのように使える機能だ。吉田氏はこれをハイパーコンバージドのシナリオとして語った。

続いて記憶域レプリカが紹介された。ボリュームをブロックレベルで自動的にレプリケーションするもので、Power Shellで設定する。吉田氏は、記憶域レプリカを設定してレプリケーションするところや、設定を変更して逆向きにレプリケーションするところをデモした。

記憶域QoSもデモされた。仮想マシンに対して最小と最大のIOPSを指定する機能で、従来はVHDの1つ1つに設定する必要があったのが、Windows Server 2016ではポリシーで一元作成できるようになった。デモでは、2つの仮想マシンで合計150 IOPSになるように設定して実際にIOPSを計測してみせた。

重複除去についても新機能が紹介された。Windows Server 2016では、64TBの大容量ボリュームや1TBの大容量ファイルに対応した。

Windows Server 2012で登場した新ファイルシステムReFSは、Windows Server 2016でバージョン3.0になり、「実用段階になった」と吉田氏は語った。デモでは、容量固定のVHDファイルを作るところをNTFSとReFSで比較し、NTFSで28秒のところ、ReFSで10倍容量のVHDを作って1.14秒で終わる様子を見せた。

ストレージの最後に、インテルによるストレージの最適化として、PCIe対応(NVMe)インテルSSDデータセンター・ファミリーを紹介した。まず、NVMe SSDとSAS SSD、SATA HDDを比較して圧倒的に性能が向上するという結果を見せた。そのうえで、3つのシナリオとして、HDDにNVMe SSDをキャッシュとして組み合わせたシナリオ、SATA SSDにNVMe SSDをキャッシュとして組み合わせたシナリオ、すべてNVMeのシナリオを説明した。

Windows Server 2016のネットワーク

3つめの分野はネットワークだ。Windows Server 2016にはSDNの機能として、仮想スイッチなどのデータプレーンの機能と、それを制御するコントロールプレーンのネットワークコントローラーの機能をOSの機能として用意しているという。

「その設定はPowerShellでもできるが、大変なのでSystem Center 2016 Virtual Machine Managerを使うのがいい」と吉田氏は推奨した。そして、GUIから仮想マシンを2つの仮想ネットワークにつなぐところをデモした。

また、ポートACLもデモされた。ネットワーク全体にACLをわりあててHyper-Vポートへのアクセスを集中管理するものだ。

ネットワークの最後に、インテルによるネットワークの最適化も説明した。VMDqやSR-IOVに対応したネットワークアダプターIntel X710/XL740が紹介された。

Windows Server 2016のセキュリティ

4つめの分野はセキュリティだ。まずは「Windows Defender」が紹介された。これまでクライアントOSに搭載されていたものだが、Windows Server 2016にもNano Server以外には標準でインストールされるようになった。グループポリシーによる一元管理や、WSUSによる定義ファイルの配布に対応するほか、監視情報もAzure Log Analyticsのサービス連携で一元管理できるという。

続いてHyper-Vにおける新機能として、Linuxゲストのセキュアブートに対応したことが紹介され、デモとして実際にゲストとしてUbuntuをセキュアブートしてみせた。

次に、シールドされた仮想マシンだ。Hyper-Vの仮想マシンイメージを暗号化するもので、BitLockerの技術が使われている。暗号の鍵は専用の「HGSサーバー」で管理し、信頼されたHyper-Vホストだけに限定して鍵を渡すという。「信頼するホストを設定する方法として、いちばん簡単なのはADでグループを作ることだ」と吉田氏は説明し、信頼していないホストで起動が禁止されるところをデモした。

セキュリティの最後に、インテルによるセキュリティの拡張も説明された。Xeon E5-2600 v4がサポートがサートするTPM 2.0とインテルセキュアキー、AES-NIが紹介された。

SQL Server 2016の次ページに続く

Sponsored
この記事のキーワード

この記事をシェアしてください

人気記事トップ10

人気記事ランキングをもっと見る