ラベル Debian の投稿を表示しています。 すべての投稿を表示
ラベル Debian の投稿を表示しています。 すべての投稿を表示

2014-02-04

OpenBlocks ファームウェア作成ガイドをgithubにて公開しました

OpenBlocks(AX3, A7, A6, 600)のファームウェア作成ガイドをgithubにて公開しました。

/ debian_based_firmware

・対応ファームウェアについて

OpenBlocksのファームウェアは、機種(AX3, A7, A6, 600)とOS(DebianGNU/Linux)によって異なります。対応しているファームウェアは下の表をご覧ください。

機種キシュ Debian 作成サクセイホスト TARGET DIST ARCH
AX3 7 7/amd64 obsax3 wheezy armhf
AX3 6 6/amd64 obsax3 squeeze armel
A7 7 7/amd64 obsa7 wheezy armel
A6 7 7/amd64 obsa6 wheezy armel
A6 6 6/amd64 obsa6 squeeze armel
600 7 7/i386 obs600 wheezy powerpc

ファームウェアを作成するホストのOSはDebian GNU/Linuxです。そのバージョンとアーキテクチャは、ファームウェアの対象となる機種とOSによって異ります。表の作成ホストに「バージョン/アーキテクチャ」を記述しました。


2013-12-11

[.tested] OpenBlocks AX3/A7 OpenSSLベンチマーク [debian Wheezy][AX3][A7]

OpenSSLは、DebianのパッケージよりUbuntuの方が40%前後良い結果になるのですが、原因はコンパイルオプションの違いによるものと思われます。
今回、マイクロサーバ技術課にてDebianのOpenSSLを再構築、速度検証を行った結果を、当blogにて報告します。

<検証環境>
OpenBlocks AX3/4 Debian 7.1 kernel: 3.2.40
OpenBlocks AX7 Debian 7.1 kernel: 3.2.40

OBDN技術ブログによる動作検証は、該当するソフトウェアの動作を保証およびサポートを行うものではありません。
内容に関するご指摘などありましたら、ブログ記事の担当までご連絡下さい。

1.OpenSSLの作成


開発環境の準備

SSD併用モードの検証機を用意します。
以下のコマンドを入力して、ビルド環境を作成します。

# apt-get install build-essential devscripts
# apt-get build-dep openssl
# apt-get source opnessl


OpenSSLのビルド

configはデフォルトで。

# cd openssl-1.0.1e
# ./config
# make


2.ベンチマーク


以下のopensslのオプションコマンドによるベンチマークを行いました。

# openssl speed md5 sha rc4 aes-128-cbc aes-256-cbc -elapsed

elapsedオプション このオプションを付けた場合は、経過時間に実時間を使用します。
付けない場合は、経過時間にユーザ時間を使用します。
( timeコマンドでいうところのrealを使うかuserを使うかの違いです。)


# time
real 0m0.000s
user 0m0.000s
sys 0m0.000s

AX3

MD5

16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 3959.72k 14570.50k 45317.27k 96043.04k 142521.75k
rebuild 3176.47k 11748.89k 38143.49k 86815.81k 139127.92k

SHA


SHA1
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 4118.90k 13892.91k 37209.22k 64278.28k 81364.79k
rebuild 3258.12k 11657.12k 35595.82k 73223.14k 105856.43k

SHA256
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 1185.47k 2831.95k 21233.46k 27692.57k 30383.88k
rebuild 9166.13k 22245.57k 40425.80k 50926.48k 55104.13k

SHA512
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 1001.78k 4010.72k 5859.25k 8083.48k 9087.40k
rebuild 2900.56k 11631.05k 16581.49k 22607.95k 25313.55k

RC4

16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 76616.54k 92183.77k 99732.75k 101792.74k 101980.87k
rebuild 86311.48k 97458.94k 101188.81k 102165.26k 101828.47k

AES


AES 128 CBC
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 19698.47k 24733.85k 26619.24k 27161.86k 27324.81k
rebuild 37864.58k 48231.72k 52411.28k 53509.61k 53727.00k

AES 256 CBC
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 15526.19k 18610.97k 19649.15k 19927.86k 20001.00k
rebuild 31212.60k 37900.44k 40606.87k 41398.18k 41575.08k
A7

MD5

16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 1498.52k 5339.41k 15721.63k 30893.06k 42628.34k
rebuild 1175.85k 4268.61k 13349.97k 28286.55k 42101.42k

SHA


SHA1
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 1297.46k 4093.24k 10183.34k 16189.44k 19507.88k
rebuild 1140.14k 3761.33k 9810.09k 16310.86k 20307.97k

SHA256
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 1185.47k 2831.95k 5132.54k 6406.29k 6927.70k
rebuild 2689.97k 6131.58k 10653.60k 13119.15k 14002.60k

SHA512
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 153.51k 617.22k 871.08k 1195.69k 1349.91k
rebuild 729.19k 2926.45k 4139.18k 5635.75k 6278.72k

RC4

16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 22444.42k 25887.09k 27038.89k 27221.73k 27396.78k
rebuild 22965.96k 26169.81k 27001.28k 27336.02k 27303.04k

AES


AES 128 CBC
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 4880.32k 5504.11k 5666.79k 5733.38k 5720.79k
original 7606.46k 8501.16k 8808.19k 8854.03k 8899.24k

AES 256 CBC
16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
original 3751.82k 4089.11k 4202.92k 4214.39k 4232.53k
rebuild 5890.15k 6452.46k 6589.41k 6650.88k 6660.10k
3.検証結果から


AX3
  • AESは2倍程度高速となります。
  • MD5は遅くなります。
  • RC4, SHA1は大きく変わりません。SHA256, SHA512は数倍高速となります。
A7
  • AESは3割程度高速となります。
  • MD5は遅くなります。
  • RC4, SHA1は大きく変わりません。SHA256, SHA512は数倍高速となります。

暗号化アルゴリズム単位で指定できるので、MD5を指定しない前提であれば、リビルドをすることにより速度向上を見込めます。

2013-06-21

Debian GNU/LinuxがOpenBlocks Aファミリの公式サポートを開始

〜 OpenBlocksに対応するLinuxカーネルが、 Debianの公式リポジトリに登録されました 〜

2013年6月21日、ぷらっとホーム株式会社(証券コード:東証6836、本社:東京都千代田区、代表取締役社長:鈴木友康、以下ぷらっとホーム)は、ARMアーキテクチャを採用した汎用マイクロサーバであるOpenBlocks Aファミリが、Debian GNU/Linuxのコミュニティから公式にサポートされたことを発表しました。
OpenBlocks Aファミリ(OpenBlocks AX3およびOpenBlocks A6)へ対応したLinux公式カーネルパッケージ (2013年5月27日発表) が、このたびDebian GNU/Linuxの開発版であるsidバージョンにおいて登録されました。これによりOpenBlocks Aファミリの利用者様は、新機能や、不具合修正等が反映された最新のバージョンをバイナリパッケージの状態で入手可能となります。
ぷらっとホームは、今後もDebian GNU/Linuxのコミュニティを支援し、Debian GNU/Linuxの発展と普及に貢献していきます。

 

OpenBlocksシリーズとは

2000年に発売を開始した汎用小型サーバ「OpenBlocksシリーズ」は、「小型・堅牢・低消費電力」をテーマにシリーズを展開。昨年リリースしたOpenBlocks Aファミリは、企業ネットワーク用途での豊富な実績を活かし、多拠点展開やデータ中継用途に最適なARM搭載マイクロサーバとして好評を博しています。
 

 

関連URL

 
■製品ラインナップ、その他の詳細

■カーネルパッケージ詳細
 
 
■Debian GNU/Linuxのsidバージョンについて

ぷらっとホームについて 


ぷらっとホームは、創設当時の1993年に、まだ黎明期にあったLinuxオペレーティングシステムを企業として初めて国内へ輸入・販売しました。また1996年には独自ブランドとして最初のオリジナルサーバーを出荷、2000年に東証マザーズでの株式公開を果たしました。ぷらっとホームは、創業以来、日本の代表的なオープンソースOS関連企業として、また数々の先端的なプロダクトの市場投入を通じて、企業におけるビジネスの立ち上げや運用を支え続けています。


本発売に関するお問合せ先


報道機関からのお問い合わせ先:
ぷらっとホーム株式会社 広告・マーケティング課 渡辺美央
pr@plathome.co.jp
Tel 03-5213-4373 / Fax 03-3221-0882

ユーザー向けのお問合せ先:
ぷらっとホーム株式会社 営業部 竹内敬呂(たけうちよしろ)
sales@plathome.co.jp
Tel 03-5213-4370 / Fax 03-3221-3766

* ぷらっとホームおよびPlat'Homeの名称・ロゴは、日本国及びその他の国における、ぷらっとホーム株式会社の登録商標または商標です。