資料のアジェンダは、下記の通り。
Windows Server 2016 Hyper-V の新機能/改善点
最近のトピックから見るMicrosoft Loves Linux
主要な Linux ディストリビューション
Windows Server Hyper-VのLinuxサポート
System Center とLinux
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
資料のアジェンダは、下記の通り。
Windows Server 2016 Hyper-V の新機能/改善点
最近のトピックから見るMicrosoft Loves Linux
主要な Linux ディストリビューション
Windows Server Hyper-VのLinuxサポート
System Center とLinux
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]David Buck
?
Java SE 8の主要な機能として、Lambda(クロージャ)とデフォルト?メソッド(従来ディフェンダー?メソッドもしくはエクステンション?メソッドと呼ばれていた)があります。クロージャを言語に追加することによってアプリケーションやライブラリに新たな表現の機会が与えられましたが、実際にはどのように実装すべきなのでしょうか。Lambdaはインナー?クラスによってシンプルでかつ文法的にコンパクトになるということは広く理解されていると思います。しかし、現実にはLambdaによる記述は、Invokedynamicを使った実装によって従来のJavaとは異なったものになっています。本セッションでLambdaについて、さらに深く理解してください。
9. 8? Hitachi Systems, Ltd. 2017. All rights reserved.
3.Oracle RACとは
実IP 仮想IP実IP 仮想IP
Public LAN
Private LAN
(内部通信用)
共有ディスク
Oracle Real Application Clusters
(Oracle RAC)とは、
複数のサーバーで同一のデータを、
参照/更新するクラスタデータベース。
10. 9? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
11. 10? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
実IP 仮想IP実IP 仮想IP
Public LAN
Private LAN
(内部通信用)
共有ディスク
Dockerでは、IPアドレスは
Dockerエンジンを通して割り当てられるため、コン
テナから柔軟にIPアドレスを制御することは難しい。
= 仮想IPを扱えない。
~仮想IP~
12. 11? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
実IP 仮想IP
共有ディスク
実IP 仮想IP
192.168.0.0/24
vxlan(vxlan0)
vxlan(vxlan1)
192.168.1.0/24
~仮想IP~ コンテナ間を仮想ネットワーク(vxlan)で接続するこ
とにより、仮想IPを扱うことが可能
13. 12? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
vxlanとは、
RFC7348で規定されている論理的な
(仮想的な)L2ネットワークを構築するための規格。
Kernel 3.18(≒ Docker対応)以上であれば、
Linuxカーネルに標準で組み込まれており、
仮想NICを作成して使用することができる。
実ネットワーク
仮想ネットワーク
仮想NIC仮想NIC
14. 13? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
実IP 仮想IP実IP 仮想IP
Public LAN
Private LAN
iSCSI
コンテナからiSCSIを扱うことはできない
~共有ディスク~
15. 14? Hitachi Systems, Ltd. 2017. All rights reserved.
4.Oracle RAC on Dockerの構築ポイント
実IP 仮想IP実IP 仮想IP
Public LAN
Private LAN
NFS
NFSであれば、コンテナから直接扱うことが可能
~共有ディスク~