34. 構成事例2:某研究所様での構成 50ユーザ
App Server
User
User
MySQL
Linux
Nginx, MySQL, ownCloud
オンプレミス(お客様サーバルーム内)で構築。
DBは同居、ファイルはローカルストレージへ保存。
バックアップサーバを設置し、データの定期バックアップを実施。
Storage
Backup Server
1日1回定期バックアップ
・ownCloud設定ファイル
・MySQLダンプデータ
・データディレクトリ
カスタマイズ内容
・監査ログ機能
利用シーン:社内でのファイル共有
34
35. 構成事例3:某国立大学 3,500ユーザ
仮想環境(VMware)にownCloudを構築。
DBはMySQLを使用(ownCloudサーバと同居)
ストレージは、NFSマウント
Open LDAPと連携
Open LDAP
App Server
User
User
MySQL
NFS Server
CPU:2コア×1
メモリ:8GB
Linux , nginx, MySQL. ownCloud
仮想マシン
カスタマイズ内容
・監査ログ機能
・Upload Only Folder Share
⇒学外の関係者から、一つのフォルダ
内にファイルを回収する際に使用しま
す。
利用シーン:学内(教職員、学生)でファイル共有
35
導入効果
・研究論文の回収にかかる人的コストの削減
・外部との共同研究課程における情報共有の一元化による効率化
36. 構成事例4:映像制作会社 200ユーザ
仮想環境(VMware)にownCloudを構築。
DBはMySQLを使用(ownCloudサーバと同居)
ストレージは、NFSマウント(シン・プロジョニング)
Active Directoryと連携
利用シーン:外部との取引先とファイル共有
36
Active Directory
App Server
User
User
MySQL
NFS Server
CPU:4コア×1
メモリ:8GB
Linux
apache, MySQL, ownCloud
仮想マシン
カスタマイズ内容
・監査ログ機能
・ユーザー一括登録機能
導入効果
・外部クライアントとの大容量(数GB程度)データやりとり時における、時間および輸送コストの削減
37. 構成事例5:製造系企業様 2,000ユーザ
Active Directory
App Server
User
User
MySQL
Windows File Server
CentOS
apache, MySQL, ownCloud
仮想マシン
仮想環境にownCloudを構築。
Active Directoryと連携
外部ストレージ機能で、Windowsサーバと連携
ユーザはタブレット端末を使用し、画像ファイルをFileServerにアップロード
User
iPad
iPad
カスタマイズ内容
・ファイルRename機能
⇒iPadからアップロードされる画像ファイルが、
「image.jpg」というファイル名となってしまう
ので、毎回発生するリネーム作業をなくすために
本機能を追加しました。
利用シーン:現場からタブレット端末で画像ファイルをアップロード
22
38. 構成事例6:AWS上での構成
EC2+RDS+S3の構成
Webサーバはnginx、DBサーバはRDSを使用
ownCloudのExternal storage support機能を利用し、S3と連携。
38
利用シーン:AWSのクラウドストレージサービスと連携
User AmazonLinux
nginx, php-fpm, ownCloud
User
Web1
RDS
Amazon S3
External storage support
導入効果
・AWSのクラウドストレージに接続しでファイル容量の可変性を持たせることで、ストレージの利便性が向上
39. 構成事例7:IBM SoftLayer上での構成
App Server
User
User
MySQL
SoftLayerのオブジェクトストレージに接続
SoftLayer上でownCloudを使用するユーザのために、プラグインを開発・公開
Object Storage
カスタマイズ内容
・Softlayer object storage support
利用シーン:SoftLayerのオブジェクトストレージと連携
39
導入効果
・SoftLayerのオブジェクトストレージに接続しでファイル容量の可変性を持たせることで、ストレージの利
便性が向上
40. 構成事例8:Web+DB冗長化構成
ownCloudを冗長化、MariaDB Galera Cluster を冗長化
Swiftオブジェクトストレージに接続
利用シーン:WebとDBを冗長化した構成
40
導入効果
・スケールアウトできるサーバー構成
・負荷分散でサーバーダウンにも対応
App Server 2
MariaDB
Galera
Cluster
memcached
Server
Swift
Server 3
App Server 1
Server 2
Server 1
ownCloud
Server
LoadBalancer