OcleBase

1 OcleBaseとは

WebアプリやWebサービスに
大容量ファイルの高速転送機能
クラウドストレージへのファイル格納機能
簡単に追加することのできるソフトウェアです。

OCLE – Optimization for Client-Less Environment (クライアントレス環境の最適化)テクノロジーは、サーバにOcleBaseをインストールし、Webアプリのソースを若干修正するだけで、WebブラウザからAmazon S3をはじめとした各種クラウドストレージへの大容量ファイルの高速アップロード/ダウンロード、高速書き込みを可能とします。

(参考動画)1GBのファイルを4秒でアップロード

2 OcleBaseの特長

大容量ファイルの
高速転送

独自の高速プロトコル/転送エンジンにより数10GB~数100GBといった大容量ファイルや、数1000個といった多数ファイルの高速転送を実現しております。

※測定実績:1GBファイルを4秒で転送(お使いのネットワーク環境に影響を受けます)

各種クラウドストレージへの
高速格納

ファイルはサーバのSSDやHDDへの格納だけでなく、Amazon S3やAzure Blob Storage等のクラウドストレージへ直接保存が可能です。

※対応ストレージ
Amazon S3、Azure Blob Storage、Google Cloud Platform / Firebase Cloud Storage・ファイルシステム、 Wasabi

クライアント側で専用ソフトの
インストール不要

Chrome等のWebブラウザで所定のURLを開き、ファイルをドラッグ&ドロップするだけで高速アップロード/ダウンロードが可能です。

システムへの
組み込みが簡単

WebサービスとWeb hook、Web APIにより疎結合する形式のため、Webアプリのユーザーインターフェースを変更することなく、簡単に大容量ファイルの高速転送機能の追加が可能です。

スマホやタブレットで
使用可能

最新のHTML5に準拠しているため、PC用のWebアプリだけでなくスマホやタブレットといったモバイル環境にも完全対応しております。

セキュリティの
確保

HTTPSと協調動作することで通信経路の暗号化を実現するとともに、接続先のなりすましを防止し、CORSの設定をすることも可能です。
転送認証機能を統合することで、転送対象ファイルの構成やユーザーアカウントによるファイル転送の許可や拒否をすることができ、高速ファイル転送のセキュリティ強化を実現します。

OcleBase
OcleBase

3 参考動画

1GBのファイルを4秒でアップロード

インターネット回線の余剰の転送帯域が効果的に活用されることで、ファイルの転送が高速化されます

[環境]

  • サーバー: AWS EC2 m5.xlarge, EBS gp2
  • クライアント: Mac mini 2020, 3.2GHz 6コア第8世代Intel Core i7, 16GB 2,666MHz DDR4, Boot CampでWindows 10 Proをインストール
  • ブラウザ: 84.0.4147.135 (Official Build) (64 ビット) (cohort: Stable)

多数ファイルのアップロード

一度に数1000個のファイルを各種ストレージにアップロードができます。

※124個、1024個のファイルアップロードのデモとなります

Amazon S3へのファイルアップロード

WebブラウザからAmazon S3にファイルをドラッグ&ドロップで簡単にアップロードができます

4 ユースケース

社内・エンドユーザー向けシステムへの機能追加

「OcleBase」を導入することで、大容量ファイルの高速転送/格納機能を最小限の工数で追加ができます。
Webブラウザベースとなるため、設定作業やアプリインストールといったユーザーへの負担なく実装が可能です。

導入実績

第49回放送文化基金賞の放送技術部門を受賞した、日本テレビ放送網株式会社様のバラエティー番組等の制作フローをクラウド上で一元化するシステム「Alligator」の開発にファイル転送ソフトウェアとして「OcleBase」が採用されました。
作業担当者のローカル環境とクラウド基盤の間のネットワーク転送機能に「OcleBase」が使用されたことで、インターネットが接続できる環境であればどこからでも、汎用Webブラウザを使用した映像素材の高速アップロード/ダウンロードが実現できました。
これにより、今まで放送局や外部協力会社がバラバラに行っていたロケ後のデジタル変換、編集、素材管理等が一元化され作業フローが大幅に改善し、勤務改善を通じた働き方改革に貢献をしております。

5 OcleBase 機能一覧

高速ファイル転送
  • ウェブブラウザでの高速ファイルアップロード
  • ウェブブラウザでの高速ファイルダウンロード
  • ネットワーク切断時のアップロード途中再開
  • ネットワーク切断時のダウンロード途中再開
  • 高遅延ネットワークに最適化した高速アップロード用設定
  • XDCAMからの高速アップロード用設定
    ※XDCAMは、ソニーグループ株式会社の登録商標です。
ストレージ アップロードされたファイルは以下のストレージに格納することができます。
AWS – S3、Azure – Blob Storage(Block BLOB)、Wasabi、 Google Cloud Platform、Firebase – Cloud Storage、ファイルシステム
セキュリティ
  • HTTPS下での転送経路暗号化
  • アップロード内容に応じた転送認可
  • ダウンロード内容に応じた転送認可
  • CORS設定機能
管理用
ウェブ画面
  • 高速ファイルアップロード(検証用)
  • 高速ファイルダウンロード(検証用)
  • アップロード済みファイル詳細一覧
  • アップロード済みファイル選択・削除
  • 転送関連設定
  • 使用許諾ライセンス管理
  • 管理者ガイド閲覧
  • コピー&ペースト用JavaScriptテンプレート
JavaScript API
  • アップロード開始
  • アップロードキャンセル
  • アップロード進捗イベントハンドラ
  • ダウンロード開始
  • ダウンロードキャンセル
  • ダウンロード進捗イベントハンドラ
Webhook
  • アップロード開始の通知
  • アップロードキャンセルの通知
  • アップロード完了の通知
  • ダウンロード開始の通知
  • ファイル格納先ストレージ詳細の通知
Web API 転送セッション数取得

6 OcleBase 対応環境

OS
(サーバー側)
WindowsまたはLinux
CPU
(サーバー側)
x64アーキテクチャまたはaarch64アーキテクチャ(AWS Graviton2を含む)
メモリ
(サーバー側)
実行時最低4GiBの空き容量が必要
ウェブブラウザ
(クライアント側)
  • Chromeの最新版を推奨
  • Edge、Firefox、Safariの各最新版でも動作
  • AndroidやiOSのモバイル環境にも対応
ストレージ
(アップロード先)
Amazon S3・Azure Blob Storage・Google Cloud Platform / Firebase Cloud Storage・ファイルシステム・Wasabi
製品に関するお問い合わせ

お問い合わせフォーム、もしくは、下記メールまでご連絡ください。