jaws days 2015 deep dive & ace amazon rds for aurora 大崎充博
TRANSCRIPT
自己紹介
2015/03/22(日) 株式会社シティネット 大崎充博 2
大崎充博 おおさき みつひろ株式会社シティネット[email protected]
経歴北海道の動物関係の専門学校カナダにしばらく行って帰ってくると学校が倒産競走馬の牧場に住み込みIT屋→コンサル→現在にいたる。
モノノフ得意分野
仮想化、クラウド、BOM、製造業のシステム全般ITGC、ITコンサルティング
クラウドファンディングgoo.gl/LDAzJ5
Amazon RDS for Aurora
・MySQL5.6互換の「早くて」「安くて」「安全」なRDB
・ライバルはOracle、SQLServer等の商用RDB
2015/03/22(日) 株式会社シティネット 大崎充博 4
使用上の諸注意・ストレージエンジンは「InnoDB」インポート時に強制変換
・MySQL5.6(Aruroraに限らず)では、インスタンスの暗号化は行えない。2015.03.17時点
・通信経路の暗号化は今後対応予定(プレビューでは未対応)
・SSL接続は今後対応予定(プレビューでは未対応)
・同一リージョン内のAZをまたいでクラスタを作成可能。
・ストレージのサイズは10GB~64Tまで自動拡張
・Amazon Aurora DB クラスターには最低 2 つの VPC サブネットが必要です。
2015/03/22(日) 株式会社シティネット 大崎充博 5
Availability Zone Availability Zone Availability Zone
Configure Aurora
2015/03/22(日) 株式会社シティネット 大崎充博 6
Cluster Volume
region
10.0.0.0/24
security group
10.0.2.0/2410.0.1.0/24
Aurora DB Cluster
ReadWrite
Cluster Endpoint
Instance Endpoint
Aurora VPC
http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/Aurora.CreateVPC.html
2015/03/22(日) 株式会社シティネット 大崎充博 7
Aurora Security Group
Aurora用のSecurityGroupを作成する。
とりあえず接続のため
Inbound All Traffic 0.0.0.0/0
2015/03/22(日) 株式会社シティネット 大崎充博 18
Create Aurora
インスタンス作成時に決めておくこと
・異なるAZにレプリカを作成するか?→最初にレプリカを作るか?
・VPC、SG、Subnetを予め作成
・バックアップ間隔、バージョンアップに関する方針
2015/03/22(日) 株式会社シティネット 大崎充博 24
Auroraに接続
Mac
・MySQL Workbench 6.2
Windows
・phpMyAdmin4.2.11(XAMPP5.6.3 )
2015/03/22(日) 株式会社シティネット 大崎充博 30
・Cluster Endpoint (ホスト名+ポート)Clusterへの接続(高可用性)
・Instance Endpoint(ホスト名+ポート)Master、Replicaへの明示的な接続
・ログインID、Password
接続に必要な情報
2015/03/22(日) 株式会社シティネット 大崎充博 31
互換性
・MySQL 5.6.10として認識
・RDS for MySQLのスナップショットからAuroraへの変換、ダンプデータのインポートが可能
・Auroraは複数のテーブルスペースをサポートしない。
2015/03/22(日) 株式会社シティネット 大崎充博 35
Auroraは早い?
同様のハードウェアで実行する標準のMySQL 5.6 と比べて最大5 倍のパフォーマンス
2015/03/22(日) 株式会社シティネット 大崎充博 37
出典 http://www.slideshare.net/AmazonWebServices/sdd415-new-launch-amazon-aurora-amazons-new-relational-database-engine-aws-reinvent-2014
Auroraは安い?
使用料
Instance: db.r3.8xlarge(32cpu、Memory244GB)
Storage:1TB、24時間365日使用
=年間約500万(not リザーブドインスタンス)
構築
MySQL5.6互換のクラスター環境を、
オールインワンで提供
運用、保守
自動修復、自動パッチ、Storageは自動拡張
2015/03/22(日) 株式会社シティネット 大崎充博 38
スケールアップ
2015/03/22(日) 株式会社シティネット 大崎充博 41
Oracle RAC
Aurora
Cluster Volume
ハードウェアの増設、交換(CPU、Memory、Storage)
数クリックでスケールアップStorageは64TBまで自動拡張
可用性
2015/03/22(日) 株式会社シティネット 大崎充博 42
Oracle RAC
Aurora
Cluster Volume
Active Active Active
Cluster Volume
Active Active Active
Choose a Aurora ?
2015/03/22(日) 株式会社シティネット 大崎充博 43
Oracle RACAurora <<<スケーラビリティ
可用性 Oracle RACAurora <<<
構築の容易さ Oracle RACAurora >>>>>>>>>>保守、運用の容易さ Oracle RACAurora >>>>>>>>>>
Auroraの特徴を理解し設計されたシステムであれば、その構築の容易さ、保守・運用の自動化の恩恵を最大限受けることが可能
Let’s Deep Dive AWSならシティネットへ株式会社シティネットhttp://www.city-net.jp/Tel:088-880-8844Fax:088-880-8845