「VPNサーバーに接続&家のサーバにiSCSI接続&リッチアプリ実行」が快適で良い感じです。
こういう使い方をし出すと,ウィルコムの帯域ではちょっと大変になってきますね…
ただ,UQはじめセルが大きいWANはピーク速度は速いけど速度が不安定らしいので,WiMAXにすればいいかというとそうでもなさそう。
ソフトバンクがXGPで動作するPocketWiFi的なものをリリースしたらおもしろい&うれしいんですが。
記事の更新は少ないです…が時々コメント欄で話題を広げていたりします。楽しいコメントをいただければ嬉しいです。
(返信できないかもしれません。ご了承ください)
(返信できないかもしれません。ご了承ください)
2010年3月29日
2010年3月28日
LiIon版どこでもWiFi
ひとまず何が作りたかったかというと,「本体内充電しながら通信できるどこでもWiFi」です。
車では充電しながら,外では放電しながら連続的にナローバンドを提供してくれます。
MAKE中の動画とかいろいろ撮ったんですが,出先なのでとりあえず現時点の写真のみ。ごついですね。
方法ですが,エネループが入るところを大胆カットして,そこにこいつを押し込めます。
つまり,単三形エネループをリチウムイオン版エネループに入れ替えるという,ちょっとおしゃれな仕様になっています。
外形的には,単三4本に対してKBC-L2ASはかなりでかい。18650(直径18mm×高さ65mm)の円筒形リチウムイオン電池が2本と,その間にUSB端子の幅のコンバータ基板が挟み込まれている構造になっています。
ただし,横幅はどこでもWiFiの幅とほぼ同じという好条件。そこで,どこでもWiFiの電池カバーとKBC-L2ASの殻をフランケンシュタイン的にくっつけてみました。(本体側の単三電池の端子を外したり,プラの部分をカットしたりしないと入りません。基板からはセルに対して温度センサが伸びていて,異常時には安全機構が働く様になっています。念のため書いておくと,基本的には,というよりも絶対 に,KBC-L2ASの回路はいじっちゃいけません。)
内部の配線は単純に,+5V DC(EIAJ #2プラグ)→KBC-L2ASのDC入力,KBC-L2ASの+5V出力→どこでもWiFiという,電線2本のみの結線です。
ただ,単純にACアダプタ入力として入れたのは安易だったようでした。なぜならどこでもWiFi標準添付の5Vアダプタの出力は2.3Ah。KBC-L2ASの供給可能出力(1.0A強?)を大きく超えています。
そのせいで…通信すると落ちてしまいます(涙)
というわけで現時点ではまったく使い物になってくれない水準の工作になってしまいましたが,今後エネループの供給可能出力を調べて,電池側に接続してみようと思います。だいぶ前の知識では,アンペアメーターだけをつないだほとんど短絡状態の回路でアルカリ電池が400mAくらい,ニッカド電池が1Aくらいしか出せないと記憶しているので,そっちならいけるんじゃないかと思っています。
続きはまた今度!
2010年3月26日
The joojoo。「新しいカテゴリの先駆け」らしいけど?
The Joojooが出荷開始になるそうです。
ざっとおさらいしておくと,Atom+ION,静電容量式マルチタッチパネル,1.1kg, 12.1インチwxga+(1366x768), 4GB SSD…なのでWindowsは無理といった感じ。今時のSSD容量から察していただけるとおりWEB端末。なのでFLASHもきっちりサポートという触れ込みのデバイス。出荷元のFusion garageは「カテゴリークリエーティングタブレット」と息巻いています。
この登場にはなんとなく既視感があると思うのですが。そうEeePCです。どうせ売れないよといわれ,大手メーカーからは眼中から外されていたのに,しばらくしたらそのカテゴリーに大量参入していた,という図式。ここまでは同じなんですが,今度はメーカーが自らカテゴリークリエーターを宣言してしまっています。今回の,開発元を干してまで手に入れたFusion garageのjoojoo。果たして今回もシンデレラになれるんでしょうか?
道具道的読みでは,というか,みんなわかってると思います。シンデレラまではいけない,と。すでに敵が大勢いるとわかっている時点で,カテゴリークリエーター面していいんか?という話。EeePCはしばらくユニークでいられたけれど,大手メーカーの参入した時点でEeePCは宝石をちりばめたり,かわいらくしてみたり,性能を上げてみたり下げてみたり。いろいろやったけど,結局のところ埋もれてしまいました。
今回はASUSの出足に対するhpやSONYの刺客出動までの期間は用意されていないので,joojooが出るほぼ直後にiPad, hpの小型タブレットなどなど強者が質を競って鼻息を荒げている。しかもFusion garageは開発元を切ってしまっているので,joojoo 1008Hやらjoojoo 2.0を作っていく創造性があるかといえば,ないんじゃないかなー。
ここまでライバル達の事前情報が出てしまっているのにjoojooをほしがる人は何を求めているのかを逆に知りたいくらい。いちおう12インチある妙に縦長の16:9 wxga+解像度か?ハックしてAndroidを動かす?SSDを交換してWindowsを動かす?(それか夢を見てMacOSXを動かす?)
買う人はいると思うのでぜひ感想は聞きたいのですが、生かし所がわかりません。風呂場でYouTube見たりブログを書く?私は今Thinkpadで風呂場でこれを書いていますが何か?というところ。もっとライトなユーザーは風呂場で携帯を使うから、防水携帯なんでしょ、と思ってみたり。
買いたい人も買いたくない人も、ぜひ感想を#iTabletへ!
ざっとおさらいしておくと,Atom+ION,静電容量式マルチタッチパネル,1.1kg, 12.1インチwxga+(1366x768), 4GB SSD…なのでWindowsは無理といった感じ。今時のSSD容量から察していただけるとおりWEB端末。なのでFLASHもきっちりサポートという触れ込みのデバイス。出荷元のFusion garageは「カテゴリークリエーティングタブレット」と息巻いています。
この登場にはなんとなく既視感があると思うのですが。そうEeePCです。どうせ売れないよといわれ,大手メーカーからは眼中から外されていたのに,しばらくしたらそのカテゴリーに大量参入していた,という図式。ここまでは同じなんですが,今度はメーカーが自らカテゴリークリエーターを宣言してしまっています。今回の,開発元を干してまで手に入れたFusion garageのjoojoo。果たして今回もシンデレラになれるんでしょうか?
道具道的読みでは,というか,みんなわかってると思います。シンデレラまではいけない,と。すでに敵が大勢いるとわかっている時点で,カテゴリークリエーター面していいんか?という話。EeePCはしばらくユニークでいられたけれど,大手メーカーの参入した時点でEeePCは宝石をちりばめたり,かわいらくしてみたり,性能を上げてみたり下げてみたり。いろいろやったけど,結局のところ埋もれてしまいました。
今回はASUSの出足に対するhpやSONYの刺客出動までの期間は用意されていないので,joojooが出るほぼ直後にiPad, hpの小型タブレットなどなど強者が質を競って鼻息を荒げている。しかもFusion garageは開発元を切ってしまっているので,joojoo 1008Hやらjoojoo 2.0を作っていく創造性があるかといえば,ないんじゃないかなー。
ここまでライバル達の事前情報が出てしまっているのにjoojooをほしがる人は何を求めているのかを逆に知りたいくらい。いちおう12インチある妙に縦長の16:9 wxga+解像度か?ハックしてAndroidを動かす?SSDを交換してWindowsを動かす?(それか夢を見てMacOSXを動かす?)
買う人はいると思うのでぜひ感想は聞きたいのですが、生かし所がわかりません。風呂場でYouTube見たりブログを書く?私は今Thinkpadで風呂場でこれを書いていますが何か?というところ。もっとライトなユーザーは風呂場で携帯を使うから、防水携帯なんでしょ、と思ってみたり。
買いたい人も買いたくない人も、ぜひ感想を#iTabletへ!
2010年3月23日
iSCSIを立ち上げた。
今まで何でスルーしてたんだろう,と思った。
Vista時代からiSCSIという名前は目にしていたけど,うさんくさいなー,負担かかりそうだなーと思ったりしてろくに調べもせずサービスを停止したりしていた。そのくせ,Sambaはドライブレターが面倒だな…とか思ったりしてきた。
iSCSIは伝送線にEthernet上のTCP/IPを使うSCSIと定義されてはいるものの,現時点では物理的にはネットワークインタフェースを利用し,トランスポート層はソフトウェアで実装されているものが多いそう。つまり,自宅サーバーを建てていれば,サービスの1つとしてストレージを構築できるようなのだ。
iSCSIでディスクをマウントすると,クライアントのOSからはネットワークストレージではなく,ローカルディスクとして認識される。これがSCSIたる所以なんでしょう。iSCSIをセットアップすれば,ディスクの管理ツールに新たなディスクとして現れる。クライアント(iSCSI流に言えば「イニシエータ」)は,他のローカルディスクと同様に,フォーマットだけでなくパーティションの管理まで行うことができる。
しかも!サーバー(iSCSI内の呼称は「ターゲット」)が提供しているのは1つのファイル(「エクステント」)だけ…ということは、バックアップや復元も簡単にスケジュールできるではないかっ。
ここまで調べれば導入しないわけにはいかないので、さっそくFreeBSDサーバーに導入。
先人が居られたので導入は楽だった。
http://uyota.asablo.jp/blog/2009/04/03/4222456 「FreeBSDでiSCSIを試す」
http://freebsd.fkimura.com/FreeNAS-a0.html 「FreeNASでiSCSIターゲット。」
わかる人向けに要約すると、
1)portsからnet/iscsi-targetをmake install。
2)/usr/local/etc/iscsi/target を編集。
3)/usr/local/etc/iscsi/auths, /usr/local/etc/iscsi/passwdを編集しておくとユーザー認証による不正アクセス回避ができる。Windows7のiSCSIコントロールパネルによるとIPSecで通信内容も暗号化できるらしい…が、これは試さなかった。iscsi-targetには、それらしい項目は実装されていない様子だった。
4)/etc/rc.confを編集して iscsi_target_enable="YES"を追加。
5)/usr/local/etc/rc.d/iscsi-target onestartでサービス起動。
6)Windowsのコントロールパネル→管理ツール→iSCSIイニシエーターで、ターゲットのIPや認証情報を打ち込んで、ターゲットの中のiSCSIディスクを探索する。
7)目的とするターゲットを選択して「接続」する。すると、次回からはネットワーク接続時に自動的に再接続されるらしい。ビバ自動再接続!
8)ディスクはフォーマットされていないので、管理ツール→ディスクの管理を立ち上げると、ディスクを初期化せよとのアラートが出るので、それに従いMBR形式で初期化→パーティションの作成→NTFSでフォーマットをする。
以上の8手順。
ここまでで、エクスプローラー上にはディスクとして認識されている。試しにCrystal DiskMark2.2でベンチマークをとってみた。
130Mbpsの無線LANイニシエータ上からのパフォーマンスはシーケンシャルリード4MB/s、ライト7MB/sで頭打ち。ランダム512KBもシーケンシャルと同スコアだった。ランダム4KBが2~3MBと十分に速いので、ファイル管理アプリケーションの体感速度は悪くない、というか、十分速い。bpsに直すと50Mbps程度で頭打ちになっている。リンクが300Mbpsにならないのはアンテナが2本だからかもしれませんが,もし300MでリンクすればワイヤレスUSB並の速度が出てしまうのに驚愕。
そして一番気になる1000BASE-T上でのパフォーマンスは…びっくりです。
シーケンシャルリード/ライト(MB/s) 61.2 / 73.53
ランダムリード/ライト(512KB, MB/s) 60.23 / 53.15
ランダムリード/ライト(4KB, MB/s) 11.47 / 3.943
firewall越しでもUSB2.0より速い…というか,ローカルの2.5インチより速いんですけど?
あとは,VPN経由でのパフォーマンスを測定してみたいところですが,こちらはADSLでは期待薄ですね。(NTTから遠いせいで,下り1.5M,上り800k程度しか出ていないので)
来月から光になるので,その後に測定してみたいと思います。
いやー,これは予想以上かもしれません。
自宅サーバーをもてあましてる人,やめちゃった人は試してみるといいかもしれませんよ。
ググると勉強になる単語集
CIDR 「192.168.0.0/16」などの「/16」の記法についてのルールらしい。サブネットマスクは2進数で書くと111....1000....0となっているので,サブネットマスクの記述は1の長さだけわかればよい,ということで簡略化された書き方。
例)192.168.0.0/16の場合
サブネットマスクは1111 1111 1111 1111 0000 0000 0000 0000なので
サブネットは192.168.0.1~192.168.255.254。
192.168.0.0/24の場合
サブネットマスクは1111 1111 1111 1111 1111 1111 0000 0000なので
サブネットは192.168.0.1~192.168.0.254
Vista時代からiSCSIという名前は目にしていたけど,うさんくさいなー,負担かかりそうだなーと思ったりしてろくに調べもせずサービスを停止したりしていた。そのくせ,Sambaはドライブレターが面倒だな…とか思ったりしてきた。
iSCSIは伝送線にEthernet上のTCP/IPを使うSCSIと定義されてはいるものの,現時点では物理的にはネットワークインタフェースを利用し,トランスポート層はソフトウェアで実装されているものが多いそう。つまり,自宅サーバーを建てていれば,サービスの1つとしてストレージを構築できるようなのだ。
iSCSIでディスクをマウントすると,クライアントのOSからはネットワークストレージではなく,ローカルディスクとして認識される。これがSCSIたる所以なんでしょう。iSCSIをセットアップすれば,ディスクの管理ツールに新たなディスクとして現れる。クライアント(iSCSI流に言えば「イニシエータ」)は,他のローカルディスクと同様に,フォーマットだけでなくパーティションの管理まで行うことができる。
しかも!サーバー(iSCSI内の呼称は「ターゲット」)が提供しているのは1つのファイル(「エクステント」)だけ…ということは、バックアップや復元も簡単にスケジュールできるではないかっ。
ここまで調べれば導入しないわけにはいかないので、さっそくFreeBSDサーバーに導入。
先人が居られたので導入は楽だった。
http://uyota.asablo.jp/blog/2009/04/03/4222456 「FreeBSDでiSCSIを試す」
http://freebsd.fkimura.com/FreeNAS-a0.html 「FreeNASでiSCSIターゲット。」
わかる人向けに要約すると、
1)portsからnet/iscsi-targetをmake install。
2)/usr/local/etc/iscsi/target を編集。
3)/usr/local/etc/iscsi/auths, /usr/local/etc/iscsi/passwdを編集しておくとユーザー認証による不正アクセス回避ができる。Windows7のiSCSIコントロールパネルによるとIPSecで通信内容も暗号化できるらしい…が、これは試さなかった。iscsi-targetには、それらしい項目は実装されていない様子だった。
4)/etc/rc.confを編集して iscsi_target_enable="YES"を追加。
5)/usr/local/etc/rc.d/iscsi-target onestartでサービス起動。
6)Windowsのコントロールパネル→管理ツール→iSCSIイニシエーターで、ターゲットのIPや認証情報を打ち込んで、ターゲットの中のiSCSIディスクを探索する。
7)目的とするターゲットを選択して「接続」する。すると、次回からはネットワーク接続時に自動的に再接続されるらしい。ビバ自動再接続!
8)ディスクはフォーマットされていないので、管理ツール→ディスクの管理を立ち上げると、ディスクを初期化せよとのアラートが出るので、それに従いMBR形式で初期化→パーティションの作成→NTFSでフォーマットをする。
以上の8手順。
ここまでで、エクスプローラー上にはディスクとして認識されている。試しにCrystal DiskMark2.2でベンチマークをとってみた。
130Mbpsの無線LANイニシエータ上からのパフォーマンスはシーケンシャルリード4MB/s、ライト7MB/sで頭打ち。ランダム512KBもシーケンシャルと同スコアだった。ランダム4KBが2~3MBと十分に速いので、ファイル管理アプリケーションの体感速度は悪くない、というか、十分速い。bpsに直すと50Mbps程度で頭打ちになっている。リンクが300Mbpsにならないのはアンテナが2本だからかもしれませんが,もし300MでリンクすればワイヤレスUSB並の速度が出てしまうのに驚愕。
そして一番気になる1000BASE-T上でのパフォーマンスは…びっくりです。
シーケンシャルリード/ライト(MB/s) 61.2 / 73.53
ランダムリード/ライト(512KB, MB/s) 60.23 / 53.15
ランダムリード/ライト(4KB, MB/s) 11.47 / 3.943
firewall越しでもUSB2.0より速い…というか,ローカルの2.5インチより速いんですけど?
あとは,VPN経由でのパフォーマンスを測定してみたいところですが,こちらはADSLでは期待薄ですね。(NTTから遠いせいで,下り1.5M,上り800k程度しか出ていないので)
来月から光になるので,その後に測定してみたいと思います。
いやー,これは予想以上かもしれません。
自宅サーバーをもてあましてる人,やめちゃった人は試してみるといいかもしれませんよ。
ググると勉強になる単語集
CIDR 「192.168.0.0/16」などの「/16」の記法についてのルールらしい。サブネットマスクは2進数で書くと111....1000....0となっているので,サブネットマスクの記述は1の長さだけわかればよい,ということで簡略化された書き方。
例)192.168.0.0/16の場合
サブネットマスクは1111 1111 1111 1111 0000 0000 0000 0000なので
サブネットは192.168.0.1~192.168.255.254。
192.168.0.0/24の場合
サブネットマスクは1111 1111 1111 1111 1111 1111 0000 0000なので
サブネットは192.168.0.1~192.168.0.254
登録:
投稿 (Atom)