More Related Content Similar to さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
Similar to さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島) (20) More from さくらインターネット株式会社 (20) さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)2. 2
自己紹介
• 鷲北 賢(わしきた けん)
– 1998年4月入社
– バックボーンのお守りからサービス開発まで
• 初期の専用サーバ、データセンター構築
• オンラインゲームプロジェクト
• CTO兼取締役、などなど
– 2009年より、さくらインターネット研究所 所長
• 仮想化技術の研究(Linux KVM)
• さくらのVPS開発ヘルプ
– 2011年さくらのクラウド 開発チームリーダー兼務
– @ken_washikita
– http://facebook.com/ken_washikita
34. 34
標準でAPIをサポート
REST形式でアクセス可能で、/server/ならサーバ一覧な
ど、直観的なAPIアクセスを実現。
$ curl --user “APIKEY":“SECRET" https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/server/
Index":0,"ID":"112400226821","Name":"git¥u30b5¥u30fc¥u30d01","HostName":"localhost","Description":"","ServiceCla
ss":"cloud¥/plan¥/1","CreatedAt":"2012-05-07T00:19:44+09:00“,"Icon":{"ID":"112500078923",
"URL":"https:¥/¥/secure.sakura.ad.jp¥/cloud¥/zone¥/is1a¥/api¥/cloud¥/1.1¥/icon¥/112500078923.png","Name":"¥u30c
d¥u30b3","Sc
$ curl --user “APIKEY":“SECRET" -H 'X-Sakura-API-Beautify:1'
https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/server/
"From": 0,
"Count": 29,
"Total": 29,
"Servers": [
{
"Index": 0,
"ID": "112400226821",
"Name": "git¥u30b5¥u30fc¥u30d01",
"HostName": "localhost“,
35. 35
CLI “sacloud”も用意しています
$ sudo ~/.nave/nave.sh usemain stable
[sudo] password for tanaka:
######################################################################## 100.0%
installed from binary
$ sudo npm install -g sacloud
$ sacloud config --apiRoot="https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/"
/home/tanaka/.sacloudcfg.json:
{
"apiRoot": "https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/"
}
$ sacloud config --accessToken=APIKEY --accessTokenSecret=SECRET
/home/tanaka/.sacloudcfg.json:
{
"apiRoot": "https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/",
"accessToken": “APIKEY",
"accessTokenSecret": “SECRET"
}
$ sacloud show server
GET https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1/server.json?{} -> 200 OK (1/1) ~1.539sec
+--------------+--------------------+--------+---------------------+
| id | name | status | created at |
+--------------+--------------------+--------+---------------------+
| 112400226821 | gitサーバ1 | up | 2012-05-07 00:19:44 |
+--------------+--------------------+--------+---------------------+
| 112500271369 | www2 | up | 2013-06-20 00:27:33 |
+--------------+--------------------+--------+---------------------+
| 112400258152 | rp1 | up | 2012-05-28 15:35:11 |
41. 41
アップデートを続けています
• 2012年
– ストレージの安定運用と信頼回復
– ホストサーバのクラッシュ対策
– APIとシステムの安定化
• 2013年
– パケットフィルタ、ロードバランサ、API公開
– SSDストレージサービス
– node-sacloud(CLI)
– IPアドレス追加機能、スタティックルーティン
グ対応
– VPSからのデータマイグレーション、4TBまで
のプラン追加
– SLA導入、時間単位課金制導入、サーバプラン
見直し
– ハイブリッド接続機能
– 第2ゾーン提供開始
• 2014年
– スタートアップスクリプト
– 新コンパネ(ver3.1)
– VPC機能(ルータアプライアンス)提供開始
– CoreOS対応
– Microsoft SQL Server対応
– sandboxゾーン提供開始
– サーバ作成フォーム・リニューアル
– マップ表示機能エンハンス
– APIクライアントライブラリ公開
– 障害・メンテナンス情報配信メールアドレスの
登録機能
• 2015年
– サーバ環境(アカウント)とユーザの分離
– オブジェクトストレージのアカウント統合
– メンテナンス対象サーバのマーク機能
– サーバ作成簡単モード
– ディスクパーティション拡張機能
– 二段階認証
– 東京リージョン開所
– GSLB機能リリース
– DNSサービス開始
– ルータ+スイッチ帯域メニュー増強
– アクセスレベル設定機能
– ハイブリッド接続東京リージョン対応
• 2016年
– シンプル監視機能βリリース