cloudsql v2は デキる子なのか?
TRANSCRIPT
CloudSQL v2 (Ryo Kumano)GCPUG Fukuoka 3rd (2016/01/16)
http://gcpug.jp
(Ryo Kumano)
2014/06 - - GCP - 2015/08 ->
- B2CDB - RDBMS
http://gcpug.jp
Google Cloud SQL
http://gcpug.jp
A.
http://gcpug.jp
Google Cloud SQLCloud SQL 2(Second Generation)Agenda
http://gcpug.jp
MySQL (https://cloud.google.com/sql/?hl=ja )
MySQL?MySQL 5.5/5.6 Google
Google Cloud SQL
http://gcpug.jp
MySQLIPGCE (GCPOK)
http://gcpug.jp
()
- -VMDBCloud SQL DB
http://gcpug.jp
INDEXDBDBCPUHWOSInstallMySQLInstallMySQLINDEXDBDB
:CPU/Memory:Cloud SQLMySQL Workbench:DeveloperConsole:backupHW
http://gcpug.jp
CloudSQLExternal_IP(Cloud SQLInternal_IP(IPv4))APPExternal_IPDev/OpsExternal_IP (OfficeIP)
:::::::: ::::::::Cloud SQL ::::::::::GCP RS GCP |, /!,. |/O| /!, |!`,' ,|/- `=j r= / ! T | //|/_,|`/ |`=|,='| / ='|`:::::::/_ ,-, _!_ / /`'" |_,. | |/ Y /| | | j/`' GAE BigQuery GCE
http://gcpug.jp
1: (qps)
? - 1 -
CloudSQLVMinstallMySQL (5.6.28 Community Server)
http://qiita.com/kumanoryo/items/ba9adb3f1fd2c26f948e
http://gcpug.jp
2: ? - 2 -
http://gcpug.jp
Packeages Billing Plan Per Use Billing Plan Packages Billing Plan I/O
3: Cloud SQLSPOF? - 3 -
http://gcpug.jp
Cloud SQLGCEMySQLHA? - -
http://gcpug.jp
GCEMySQL + MHAMHA for MySQL: https://code.google.com/p/mysql-master-ha/wiki/TableOfContents?tm=6DB(cactizabbix)timelineinsertDB(CloudSQLI/O)GCE
writeExternal_IPMasterVIP(Internal_IPstaticInternal_IPGCE)MySQL5.6GTIDHA
Oracle Database Cloud SQL 2 (Second Generation)
VACUUMMicrosoft SQL Server
http://gcpug.jp
2015/12/10() beta release
doc (https://cloud.google.com/sql/docs/introduction#v2)v1710240GB(v120)v1Failover ReplicaRead ReplicabackupCloud SQL 2 (Second Generation)
http://gcpug.jp
https://cloud.google.com/sql/docs/introduction#v2
Google Cloud Platform Blog (http://googlecloudplatform.blogspot.jp/2015/12/the-next-generation-of-managed-MySQL-offerings-on-Cloud-SQL.html)
v2() Thread=8 v1()v2
v1/v2InstanceTypev17
http://gcpug.jp
v17CloudSQL(v1)MySQLCloudSQL(v2)
7read-only2read-write3
VMMySQLqps
http://gcpug.jp
DeveloperConsole10GB -> 15GB 15GB -> 1000GB
$0.17 per GB /month 10240GB(v120)
http://gcpug.jp
v1
v2v1 (Packageing Billing Plan D0 v2 (db-f1-micro) 1$0.36
v2 db-n1-standard-1($2.316/day)v1D2InstanceType
http://gcpug.jp
v2hourly x 24v2dailyv1Packaging Billing Plan
Failover Replica MasterStandbyCloudSQL v2Failover ReplicaRead ReplicaMasterSPOF()
http://gcpug.jp
Failover Replica MasterFailover ReplicaRead Replica
http://gcpug.jp
Failover ReplicaMHAMasterSPOFFailover ReplicaRead Replica
http://gcpug.jp
GCEMySQL + MHAMHA for MySQL: https://code.google.com/p/mysql-master-ha/wiki/TableOfContents?tm=6DB(cactizabbix)timelineinsertDB(CloudSQLI/O)GCE
writeExternal_IPMasterVIP(Internal_IPstaticInternal_IPGCE)MySQL5.6GTIDHA
FailoverFailover ReplicaRead Replica
http://gcpug.jp
Read Replica DB v1Failover ReplicaRead Replica
QPSCPU(user)
http://gcpug.jp
Failover ReplicaRead Replica
Read Replica Read Replica1 MasterRead ReplicaMaster
http://gcpug.jp
Failover ReplicaRead ReplicaRead Replica
readRead Replica
Read Replica213
http://gcpug.jp
1:(qps) -> v1v2qps2: -> GCE3:Cloud SQLSPOF -> Failover ReplicaSPOF
v2...
http://gcpug.jp
Cloud SQL v2
http://gcpug.jp
VMMySQLInternal_IP
http://gcpug.jp
Cloud SQL v2
http://gcpug.jp
http://gcpug.jp