SAP SQL Anywhere

SAP SQL Anywhere®
Feb. 18, 2016
SAP Price(2016年Q1~)
SQL Anywhere SAP 価格 - 2種のエディション (2015年Q4〜)
カウント
単位
込
7018416 SAP SQL Anywhere, Advanced Edition (user)
ユーザー
25
1,920,000円
1
7018361 SAP SQL Anywhere, Advanced Edition (core)
物理コア
1
312,000円
4
SAP SQL Anywhere, Edge Edition, workgroup
version (user)
SAP SQL Anywhere, Edge Edition, workgroup
7018359
version (core)
ユーザー
5
物理コア
1
162,000円
4
7018360 SAP SQL Anywhere, Database and Sync Client
デバイス
1
31,200
1
Material #
製品/ライセンス名称
7018417
価格
お問い合わ
153,600円
せください。
最少
注文数
1
基本
パッケージ
追加
ライセンス
SQL Anywhereは使用するコア数を指定できるので、マシン分購入する必要はありません。
•
2つのEditionがあります。それぞれのEditionの違いは、最大使用可能コア数と、対応OS、大規模システム向けの機能等です。
•
Webまたはクラサバの形で使用する場合は、それぞれに、ユーザー数をカウントするユーザーライセンスモデルと、サーバー側の物理コア数をカウントするコアライセ
ンスのモデル(ユーザー無制限)の2通りがあります。
•
•
クライアント側にデータベースを搭載し、サーバーDBとデータ同期する形で使用する場合には、ユーザー数をカウントするユーザーライセンスモデルと、サーバー側の
物理コア数とクライアント側の台数をカウントするコア&デバイスのライセンスモデルがあります。スタンドアロンで使用する場合も、同様に2通りあります。
Database and Sync Client は、各DB間のデータ同期をする場合のコア&デバイスライセンスモデルのクライアント側ライセンスです。スタンドアロンで使用する
場合も同様です。(クライアント側データベースは、SQL AnywhereまたはUltra Lightのどちらかになります。)事前にコアベースのxx Edition (7018361、
7018359)を購入していない場合にはこのライセンスは購入できません。
(注)Edge Editionは、SAPからエンドユーザー様への直販はしておりません。。
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
3
SQL AnywhereのEdition 選択のポイント
Edge Edition, workgroup
version (旧Workgroup)
(Standard)
Advanced
8
16
無制限
Windows
Linux
Mac OS(英語版)
Windows
Linux
Mac OS(英語版)
Unix (英語版)
Windows
Linux
Mac OS(英語版)
7018416
7018361
Unix (英語版)
SQL Anywhere サーバ
最大使用可能Core数
SQL Anywhere サーバ
対応OS
Material Number
SQL Anywhere サーバ
SQL Anywhere クライアント
SQL Anywhereパーソナル・サーバ
Mobile Linkサーバ
Mobile Linkクライアント
Ultra Light
高可用性
読み込み専用スケールアウト
インメモリモード
FIPS 暗号化
RSA 暗号化
モニタリングツール
(実運用環境での使用)
モニタリングツール
(開発とテスト環境での使用)
7018417
5ユーザ
パッケージ
○
○
(5ユーザ)
○
(5ユーザ)
7018359
1Core
パッケージ
○
○
無制限
Mobile Linkサーバーは
含まれる*
5ユーザ
パケージ
○
○
(5ユーザ)
1 Chip
パッケージ
○
○
無制限
1 Core
パッケージ
○
○
無制限
25ユーザ
パッケージ
○
○
(25ユーザ)
Mobile Linkサーバーは
含まれる*
×
○
(5ユーザ)
×
○
(5ユーザ)
×
×
×
×
○
×
×
×
×
○
○
×
×
×
○
○
×
×
×
○
○
○
○
○
○
○
○
○
○
○
×
×
○
○
○
○
○
○
○
○
○
○
×
コア︖使用OS? ⾼可用性必要︖
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
4
ユーザーライセンス or Core ライセンス︖
スタンドアロン
※通常ユーザーライセンス。
P8のcore+デバイスのライセ
ンスモデルの選択も可能
ユーザーライセンス
データ同期
一定数以下
…
ある一定数以上
クラサバ / Web
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
core ライセンス
クライアントアクセス数無制限
Internal
5
基本パッケージ (xx Editionという名前のもの)
Edge 5ユーザーライセンス
基本パッケージで可能な構成
スタンドアロン 5ユーザー
OR
サーバー1台+
データ同期 5ユーザー
5ユーザー以上必要な場合には、
また基本パッケージを購入
※ 2015年Q4より変更。以前は1ユーザーごと追加可能。今後は
Edge Edition, workgroup versionであれば5ユーザー単位、
Advanced Editionであれば25ユーザー単位
OR
サーバー1台+
クラサバ 5ユーザー
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
※ SQL Anywhere サーバーまたはMobile Link サーバーを1台追加す
る場合も、xx Edition を追加購入してください。
※基本パッケージには、3階層で使用される場合のSQL Anywhere
サーバーとともに使用するMobile Linkクライアントも含まれます。
Internal
6
スタンドアロンまたはデータ同期で使用する場合に選択可能なライセンスモデル︓
ユーザーライセンス or Core + デバイスライセンス︖
ユーザーライセンス
スタンドアロン
サーバー側は台数をカウント、クライアント側は使用す
る⼈数をカウント
クライアント側ユーザーは一⼈が何台使用しても良い
OR
core + デバイスライセンス
サーバー側はコア数をカウント。クライアント側はデバイ
ス数をカウント
データ同期
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
スタンドアロンPCまたはデータ同期クライアントデバイス
1台を何⼈で使用しても良い。
不特定多数の⼈が利用する
⾃販機などでの利用に適する
Internal
7
SQL Anywhere コンポーネントとライセンスおよび価格について
発展系
HANA/SAP ASE/SAP IQ/SQL Anywhere
例) 1500拠点のデータを統合(⇒ 分析)
Oracle/DB2/SQL Server/MySQL
Mobile Link サーバー
Mobile Link クライアント
WAN
拠点A
拠点B
拠点C
拠点D
拠点E
拠点F
SQL Anywhere サーバー
SQL Anywhere クライアント
・・・拠点数 計1500拠点
1 サーバー
5 ユーザー以内
1 サーバー
5 ユーザー以内
1 サーバー
5 ユーザー以内
1 サーバー
5 ユーザー以内
1 サーバー
5 ユーザー以内
1 サーバー
5 ユーザー以内
(1) 各拠点に必要なライセンスは「xxx Edition」に含まれるライセンスでカバー可能 (2) Mobile Linkサーバー毎に「xx Edition」が必要
(3) SQL Anywhere サーバーとMobile Link サーバーは「xx Edition」でカバー可能 (4) 同期の負荷分散のためMobile Link サーバーは2台必要
7018417
SAP SQL Anywhere, Edge Edition, workgroup version 5Users ¥- x 1,502 = ¥ -
各拠点毎のユーザー数が5を超える場合には、さらに基本パッケージを購入
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
8
SAP SQL Anywhere とは
SAP SQL Anywhere の歴史
•
•
•
•
前身は Watcom C/C++などのコンパイラーで当時一世を風靡したカ
ナダの Watcom 社が、1992年に PC 専用に開発した Watcom SQL
(DOS版) という RDBMS
1995年Powersoft 社によるWatcom社の買収後、Sybase 社に買収さ
れるが、旧 Watcom 部隊は、Sybase の子会社 iAnywhere
Solutions 社を設⽴し、SQL Anywhere の事業を継続
2010年 SAP社による Sybase の買収により、SAP 製品となる。現在
も旧 Watcom 拠点で開発を継続
日本では、2003年のアイエニウェア・ソリューションズ株式会社設⽴
により、サイベース株式会社より事業を移管。2013年1月に SAP
ジャパン株式会社に法人統合され、事業を継続
誕生からすでに20年以上
日本では1995年より出荷開始。約20年の実績
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
10
SQL Anywhere の設計思想
アプリケーションへの埋め込みやモバイルコンピューティング環境などリソースが限られた環
境へのニーズに対応するよう最初から設計・開発されたRDBMS
小リソースで稼働するにも関わらず、エンタープライズシステムレベルの性能・機能を装備
out-of-the-box(箱から出してすぐの状態で/デフォルトで)高速スピードを実現
アプリケーションへの埋め込み、管理、運⽤サポートが容易
開発期間の短縮、柔軟な開発が可能
DB管理者がいないところでも⾃律的に稼働するよう、⾃⼰管理、⾃⼰チューニングに注⼒
---某大手電機系SI様--「SQL Anywhereは安定性が高く、初期設定を済ませれば、何年もほったからしのままでも安定して動作するの
で助かっています。」
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
11
「SQL Anywhere」はパッケージ全体の名前でもあり、メイ
ンのRDBサーバーの名前でもあります。
•
データベースエンジン
•
•
•
•
スイート製品
軽量フル機能の⾼性能データベースサーバー
超小型データベースエンジン
データ同期ソリューション
•
•
SQL Anywhere
Ultra Light
Mobile Link
(SQL Remote)
ツール類
SQL Central
• Interactive SQL
HANA SPS10より
HANAに実装。
1999年より実績ある
技術
•
etc.
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
異種データベースと何万もの
SQL Anywhere/Ultra
Lightとの同期
Internal
12
SQL Anywhereのカバー範囲
Windows サーバー (数千ユーザー)
Windows 部門サーバー (数十ユーザー)
Windows デスクトップPC
Windows ノートPC
Windows タブレット・Windows Embedded
NEW
OSは今のところ
Debianのみ
Linux(Arm)ベースボードコンピューター
(Raspberry PI & Olimex)
Windows Embedded CE 機器
iPhone/iPad・Android・BlackBerry
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Ultra Light
MAC OS デスクトップ&サーバー
SQL Anywhereは各OS
間をデータベースファイルのコ
ピーで移⾏可能
SQL Anywhere
Linux デスクトップ&サーバー
シングル ユーザー
UNIX デスクトップ&サーバー
マルチ ユーザー
標準的な技術を利用した同じRDBMSで、クラウドからWeb、クライアント・サーバ型、スタンドアロンからモバ
イルまで幅広いアプリケーションに対応
Internal
13
SQL Anywhereサーバーは安価で高性能
低コストのサーバーでも高速処理
現在TPC-C のPrice/Performance のベンチマークにおいてOracleを抜いて現在ダントツトップ
http://www.tpc.org/tpcc/results/tpcc_price_perf_results.asp
特別なチューニングなし
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
市販のハードウェア
•システムのトータルコスト : $21,160.12 USD
• 使用した SQL Anywhere データベースのサイズ︓ 750GB
• 使用した接続数︓ 90,000
• スループット率 112,890 tpmc (1分あたりのトランザクション)
• マシン : DELL PowerEdge T620(Off the Shelf -- 市販品)
• データベースサーバーのパラメータは最⼩限のチューニングで⾼度な設定はな
し
• マシンのうち10コアをSQL Anywhere サーバーが使用
Internal
14
SQL Anywhere
主な機能︓サーバー
⾃⼰管理機能
キャッシュサイズの⾃動チューニング
マルチプログラミングレベルの⾃動チューニング
動的に適応するクエリプラン
共通する多くのタスクを⾃動化する開発者用
機能
• 統計情報の⾃動メンテナンスと⾃動ヒーリング
•
•
•
•
埋め込みが可能
• 一時ファイルに仮想化された構造を持つキャッ
シュメモリを割り当て
• マシンの全リソースを占有しない Good
corporate citizen 善良な市⺠)
柔軟な同時性
• ANSI 0〜3 分離レベルでの標準ローレベルロッ
ク
• 3つのレベルのスナップショットアイソレーション
(MVCC)
データベースとテーブルレベルの暗号化、通信プロトコル
暗号化
大文字/小文字区別ありデータに対する大文字/小文字区別
なし検索のサポート
カラムの圧縮
計算されたカラム
ジョブのスケジューリングとイベントモニター
ポータブルなファイル
• 単純なファイルコピーでデータベースを移動可能
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
15
SQL Anywhere
主な機能︓サーバー
豊富な SQL クエリのサポート
• クエリ間の並列処理によるOLTP と OLAP
• 再帰 UNION、共通テーブル式
• MERGE 命令、WINDOW クエリ、テーブル関
数、SEQUENCE をサポート
データタイプをフルサポート
• 標準タイプ
• 完全な空間エンジンによる空間データタイプ
• 全⽂検索 ︓述語、ワイルドカード、類似検索
を含む
• OPENXMLを介したXPATH クエリによるXML
タイプ
• ROW および ARRAY タイプ
SQL ストアドプロシージャとトリガ
• 2 つの方⾔︓Transact-SQL と Watcom
SQL (ISO SQL 規格に基づく)
外部環境プロシージャ
• Java, .NET (共通⾔語ランタイム)、PHP、
C/C++
リモートデータアクセス (CIS) – SAP IQ とシェア
• SAP ASE に類似の実装 – プロキシテーブル、
機能補償
• クエリエンジンのフェデレーション
マテリアライズドビュー
• オンデマンドリフレッシュと即時リフレッシュの両方
• SPOJG ビューにわたる公判で効率的なビュー
マッチングアルゴリズム
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
16
SQL Anywhere
主な機能︓サーバー
HTTP サーバーを統合
• SAP SQL Anywhere から直接Webサービス
に対応
• ⾃己完結型のリモートWebアプリケーションのデ
プロイメントが可能
• SQL Anywhere oData プロデューサ
論理ロギング
• 挿入、更新、削除、etc.などを含むトランザク
ションログ
ドイツ語、フランス語、日本語、中国語へ完全ロ-カライ
ズ
• さらにディプロイメントに関しては9⾔語へのロー
カライズ
インデックスコンサルタントやプロファイリングツールなどの
ツールのスイート
Visual Studio との統合
ルートノード
データベースミラーリングによるHA および読み込み専⽤ コピーノード
スケールアウト
HA ノー
ド
• ログシッピングベース
インメモリモード
• パーシスタンス、トランザクションログなし
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
17
SQL Anywhere
主な機能︓同期
Ultra Light
Mobile Link サーバ
異種のバックエンドデータベースシステムへの双方
向データレプリケーション
何万クライアントにも拡張
サポートされる統合DBMS︓ASE、IQ、Oracle、
DB2、Microsoft SQL Server、MySQL、HANA
リモート側にSQL Anywhere または Ultra Light
システム全体にわたるトランザクションの整合性
柔軟な変更ベースの差分同期
ハンドヘルドやスマートフォンなど、リソースに制約の
あるプラットフォーム向けのインプロセスデータベース
標準 SQL ⾔語
ビルドインの同期クライアント︓変更のトラッキング、
ネットワーク管理
256 ビットの暗号化によるエンドツーエンドのセキュ
リティ
対応プラットフォーム︓Windows Mobile、
BlackBerry、iOS、Android、Windows 8
RT/Phone
セキュリティ
256 ビットの暗号化による end-to-end のセキュリ
ティ
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
(注)日本のみ商標登録の関係でMobile Link、Ultra Light。日本以外ではそれぞれ
MobiLink、UltraLite
Internal
18
HANA SPS10 に実装された Remote Data Sync 機能
HANA プラットフォームのデータ交換技術の選択肢の一つとして
SQL Anywhere のデータ同期技術Mobile Link が HANA SPS10で実装
SQL Anywhereの
Mobile Link 同期
サーバー
SQL Anywhere
またはUltra Light
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
19
Mobile Linkのデータ同期で実現する業務イメージ
基幹DBサーバ
支店・部門
データ同期とは︓
離れた場所で発⽣したそれぞれの
データを「随時」相互に反映すること
SQL Anywhere
基幹DB
Mobile Link
同期ミドルウェア
HANA
SQL Anywhere
Oracle
SQL Server
DB2
MySQL
ASE
IQ
…
POSレジ
基幹DBサーバーの全てのデータのコピーを持つわけではなく、必要な
データだけを持つ
配送業務
SQL Anywhere
メンテナンス業務
Ultra Light or
SQL Anywhere
×
Ultra Light or
SQL Anywhere
オフライン時はローカルデータ参照
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
ネットワークの接続状況に依存しない確実なデータアクセスと快適なレスポンス
ローカルデータ参照
×
営業支援
×
ローカルデータ参照
Ultra Light or
SQL
InternalAnywhere20
SAP Data Management 戦略の重要な一要素であるSQL Anywhere
Simplify & innovate with end-to-end Data Management
SAP HANA
In-memory platform
Application
Services
Database
Service
Integration
Services
SAP ASE
SAP IQ
SAP Event Stream
Processor (ESP)
Transactional DBMS
Data warehouse DBMS
Event Processing Engine
SQL on Hadoop
SAP Data Integration
Real-time data enrichment
Data Replication, ETL &
Quality
SAP SQL Anywhere
Mobile & embedded
RDBMS
Real-Time
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Mission-Critical
Low TCO
Internal
21
Thank you
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
© 2015 SAP SE or an SAP affiliate company.
All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated
companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internal
23