この項目はまだ作成されていません。もし、文書作成の権限がある場合は、文書の作成をクリックして最初の文書を作成することができます。
この項目はまだ作成されていません。もし、文書作成の権限がある場合は、文書の作成をクリックして最初の文書を作成することができます。
ranosgrantのブログ コンピュータ関係について興味のおもむくまま書いています。最近は、OpenFlow に特に興味を持っています。 ソフトウェア寄りのことばかりしていたので少しだけハード寄りのことをしたくなりました。そこで目に付いたのが、去年の10月に衝動買いで買った中古のノートPC。 買ったものの遊んでいたので OpenFlow スイッチにしました。作業記録を残しておきます。参考までに、構想、見積もりも書いておきます。 ■ OpenFlow スイッチの作り方概要 Open vSwitch という OpenFlow にも対応した仮想スイッチのソフトウェアがあるのでこれを使います。ちなみに、OpenFlowフレームワーク Trema の仮想ネットワーク機能の仮想 OpenFlow スイッチもこの Open vSwitch を使っているとのこと(書籍『OpenFlow実践入門』(初版、
Linux が持つネットワーク仮想化機能の話。 kernel 2.6.24 以降でサポートされる。実行にはiprouteパッケージの 3(おそらく) 以降が必要。 Fedora16, 17、Ubuntu12.04 は標準で利用可能を確認。 RHEL6系はiprouteのバージョンが低いため利用不可。 利用可否は以下のコマンドで確認可能。 # ip netns このコマンドがエラーにならなければ、利用条件を満たせている(はず 利用方法は以下 一つのホスト内で独立したネットワーク環境を作成できる。 作成したネームスペースはホストの物理環境や、他のネームスペースの干渉を受けない。 特に1ホスト上での仮想マシンのネットワーク的な分離に利用される。 ■作成方法 # ip netns add testns01 ■ネームスペースの確認 # ip netns testns01 ■ネームスペースのネットワー
Linux Network Namespace を使うと 1 つの Linux ホストの中に仮想的なネットワーク環境を複数作れる。今回はサーバ、ゲートウェイ、クライアントの 3 つのネームスペースを作って通信させてみる。この機能を使うには新しめの Linux カーネルとツール群が必要みたいなのでディストリビューションには Ubuntu 13.04 を使った。 まずは各ネームスペースを作る。 $ sudo ip netns add server $ sudo ip netns add gateway $ sudo ip netns add client $ ip netns list client gateway server ネームスペース gateway をルータにしたいので IP 転送を有効にする。 ip netns exec コマンドを使うことで各ネームスペース上でコマンドを実行でき
CONTENTS NAME SYNOPSIS DESCRIPTION OPTIONS ADDRESS SPECIFICATIONS ADDRESS TYPES ADDRESS OPTIONS DATA VALUES EXAMPLES DIAGNOSTICS FILES ENVIRONMENT VARIABLES CREDITS VERSION BUGS SEE ALSO NAMEsocat - Multipurpose relay (SOcket CAT) SYNOPSIS socat [options] <address> <address> socat -V socat -h[h[h]] | -?[?[?]] filan procan DESCRIPTION Socat is a command line based utility that establishes two bidir
Purpose Peer-to-peer technologies are used to facilitate real-time communication and collaboration across distributed networks. In the peer-to-peer model, without using Internet servers, each PC user can do the following: Exchange data Share resources Locate other users Communicate Collaborate directly in real time By using peer-to-peer technologies, applications that coordinate the use of compute
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes 第33回 systemd徹底入門 ~ PID1を再考しよう! (中井悦司) 2013年12月 はじめに 今回は、「Linux女子部」の主催で行われた、「Fedora最新技術情報&Systemd勉強会」でのネタをお届けします。当日は予備椅子も含めて満席の状態で、熱気につつまれた会場となりました。Fedoraの最新機能には、来年発表予定のRed Hat Enterprise Linux 7(RHEL7)に搭載予定の物もあり、RHELユーザの注目が集まったようです。当日のTweetのまとめからも、その熱気が伝わります。 この勉強会では、私は「systemd徹底入門!」の講師をつとめました。systemdの概要は、第29回のコラムでもお伝えしましたが、
概要 OpenFlow は話題になっている技術だが、キーワード先行の感は否めない。そこで、現在 OpenFlowを推進している各種ベンダ、ユーザの各立場の話者から、 OpenFlow によって何を実現しようとしているのか その結果各推進者はどの様なポジションを狙っていくのか ユーザはどういった利益を狙っていくのか について解説した上で、サービス提供者、ネットワーク運用者が求める実課題の解決にOpenFlow がどの様な役割を果たせるのか、どれだけ現実と要求の間にギャップがあるのか、議論を行いたい。 発表者
OpenFlow/SDNはなぜ誕生したのか、OpenFlow以前にあった問題とは。生みの親カサド氏が壇上で語る。SDN Japan 2013 世界で最もセキュリティの高い米諜報機関のネットワーク管理の経験から生まれたのがOpenFlowおよびSoftware-Defined Networkingの技術だった。 OpenFlowの生みの親として知られ、現在はVMwareでネットワークチーフアーキテクトを務めるマーティン・カサド(Martin Casado)氏は、9月18日から3日間、都内で開催されたイベント「SDN Japan」において、OpenFlow開発の経緯について基調講演「SDN、ネットワーク仮想化、そして無限の彼方へ」で語りました。 その内容をダイジェストで紹介しましょう。 SDN、ネットワーク仮想化、そして無限の彼方へ VMware Inc, Martin Casado氏。 まず
0分 - ソフトウェアでネットワークをプログラミング! 今までコンピュータのネットワークは、どちらかといえば“静的な”存在でした。組織変更や新しいサービスの投入に合わせてネットワーク構成の変更が必要な場合には、ネットワーク管理者が関連する機器それぞれの設定変更をマニュアル操作で行っていました。 しかし、サーバ仮想化やクラウドの登場により、現在はこうした静的なネットワークの在り方が根本から見直されてきています。 例えば、サーバ仮想化のおかげで、何台ものサーバが突如としてネットワーク上に現れたり、「ライブマイグレーション」によって、突然サーバがネットワークのある部分から別の部分へ移動したりといったことが起きるようになりました。ネットワークも、これらに適応した柔軟かつ迅速な構成変更が求められるようになっています。 あるいは、クラウドの登場によって、1つのデータセンター内で複数の顧客の通信をそれぞ
今回のインターネット10分講座では、ネットワークの制御方法を管理者自らが自由に設計することができる、OpenFlow技術について解説します。 1 はじめに 現在広く使用されているネットワーク機器は、自律的に収集した情報を元にして、パケットを転送します。例えばL2スイッチは、パケット転送に、受信したパケットから学習したMACアドレスを用います。また、ルータはOSPFやBGPといった、経路制御プロトコルを用いて取得した経路情報を用いています。このような自律的動作のための制御機能が、ネットワーク機器にはそれぞれ搭載されています。ネットワーク管理者は、ベンダーによりあらかじめ用意されている範囲で、この制御機能を使用するしかありませんでした。 一方、ネットワークサービス事業者は、ネットワーク技術の複雑化に加え、事業環境の急激な変化や、ユーザーニーズの多様化といった課題に直面しています。この課題解決の
開発環境は難しい 最適な開発環境をつくるのっていつも難しいなーと思います。サーバ側に入って開発する人もいれば、クライアント側のIDEあげてる人もいるわけで人それぞれです。 その人に特化した開発環境をつくるだけであればそこまで難しい話ではありませんが、チームでの開発となるとそのあたりをうまく解消するのがだんだん難しくなってきます。また、新しくサブドメインが増えたりなど開発環境も常にアップデートし続ける必要があります。 このあたりを、サーバエンジニアが手動でやってると死にます。悪しきDev/Opsの対立関係がうまれてしまうので、なんとかしないといけない。 というわけで、オフィス移転をきっかけに開発環境を作りなおしてみました。以下の3点からさくらVPSを選びました。 コストを抑えたい 最近さくらVPSに東京リージョンができた ローカルネットワーク接続できるようになった 新規開発環境をつくる上での
基礎からのPHPという書籍を読んでおりましたら、SQLインジェクションの攻撃例として、以下のSQL文ができあがる例が紹介されていました。PHP+PDO+MySQLという組み合わせです。 SELECT * FROM tb2 WHERE ban=1;delete from tb2 2つのSQL文がセミコロンで区切って1つにまとめられていますが、これを「複文(multiple statement)」と言います。私は、SQLインジェクション攻撃の文脈で複文が使える組み合わせを調べたことがあり、PHPとMySQLという組み合わせでは、複文は使えないと思っていましたので、この攻撃は成立しないのではないかと思いました。 しかし、決めつけも良くないと思い手元の環境で動かしてみたところ、あっさり動くではありませんか。 PDOを用いてMySQLを呼び出す場合は複文が実行できると気づきましたが、なぜPDOの場合
はじめに スマートフォンアプリ開発でAPIを介しWeb/APIサーバーとやりとりをする場合、「httpsを使っていれば通信はユーザーにバレない」なんてことはなく、Webアプリでツールを使ってできるのと同じようにユーザーには通信内容の確認や改竄などができます。 そのため、そのことを前提にアプリやサーバーAPIの設計と実装を行わない場合、アプリ利用者によるゲームスコア結果送信の改竄や、ソーシャルゲームにおけるレイドボスなどへのダメージ操作、ECサイトアプリでの購入操作なども可能になってしまいます。 また、最近自分は「無料で音楽聴き放題!! - ネットラジオ」というアプリをリリースしたのですが、このアプリに導入するスタティックリンクライブラリが不明な外部サーバーへ通信していないか、SSLを使用しているつもりがそうでない通信をしてしまっていないかのチェックをするため、自分はmitmproxyという
さて昨今電子書籍ブームである。いま日本にいるのもあって電車内などあちこちでタブレットを開き、電子書籍を読んでるらしき人たちを見る。 俺も iPad 2 や Nexus 7 の Kindle アプリでよく電子書籍を読んでいる。漫画も読めばビジネス書のようなものも読むし、小説も読みたい。Kindle はよくセールもやってるし、端末を選ばないし使い勝手がいいので気に入っている。端末から削除しても Amazon 側で保存されてて、読みたくなったらまた本棚から取り出すようにダウンロードすればいい。たいへん気が楽だ。 ところで Kindle が日本でサービスを展開する前に別の日本国内の電子書籍サービスで購入してしまった漫画がいくつかある。漫画の画質が良いと評判のサービスなのだが、端末の乗り換えがたいへん不便で、Kindle のように iPad で読んでた本の続きを電車内で iPhone で読もうなどと
9to5Mac によると、Apple はアプリ開発者に iOS 7.1 beta 2 を公開しました。 「iOS 7.1」は、現在の最新版に当たる「iOS 7.0.x」よりも新しいバージョンの iOS。Apple はそのテスト版を開発者に限定して公開しています。 (画像引用元:9to5Mac) 新たな機能が追加されているほか、これまでの機能を改善したり、11月に公開された iOS 7.1 beta 1 で追加された機能の一部が削除されました。 さらに 9to5Mac が消息筋から得た情報によると、一般ユーザーも利用できる正式版 iOS 7.1 が公開・配布されるのは来年になるようです。 iOS 7.1 beta 2で追加・削除された機能 ここでご紹介している機能は開発途上のベータ版 iOS 7.1 に搭載されているものです。 一般ユーザーに iOS 7.1 が正式公開・配布されるまでの間に
Vim この記事はVim Advent Calendar 2013の15日目の記事です。 14日目はjoker1007さんによるwebapi-vimとBufWriteCmdでWeb上のリソースをVimで編集するでした。 本記事では、2013年中に試しておきた海外産Vim pluginを8個ご紹介します。 はじめに なんで海外産限定なの? 理由は以下のとおりです。 日本産のVim pluginは入れている人が多く日本語での情報も多い(vimrc読書会に参加した感覚として) Vim Advent Calendar 2012が1年続いたこともあり、興味深い日本産Vim pluginが多すぎる… 海外でそこそこ流行っていても日本ではあまり知られていないVim pluginが多いのでもったいなーと思ったので、本記事を書こうと考えました。 ちなみに、今回ご紹介するのは今年私が見つけたVim plugi
【とくダネ】小倉智昭アナが黒子のバスケ脅迫犯の動機を知るために黒バス全巻購入して読んだ結果wwwwww 2013年12月16日マンガ 7 Tweet 黒子のバスケ 1 :匿名 13/12/16(月)11:10:02 ID:PR0mTJsv. ハマっただけだったwww 小倉さんまさかの黒バスにハマる。笑— ほおずき月紫 (@hoooozuki_294) 2013, 12月 15 【速報】小倉智昭、黒バスにハマる。— かざたつ@常に低血糖 (@kazatatsu) 2013, 12月 15 とくダネに黒バスの脅迫のことしてた 黒バスよんで結果的に小倉さんはまったらしいww うれしいことや pic.twitter.com/YhBhYEgTjw— 鏈 (@aaalovefuu) 2013, 12月 15 小倉、犯人の動機調べるために買った黒バスにハマる— やっべぇよ@シロ㌠ (@CosmicEr
ニュージーランド・クライストチャーチのカフェ「C1 ESPRESSO」では、店内に張り巡らせたチューブを使って、時速140キロの速度でミニバーガーやポテトフライを詰めたカプセルをテーブルまで届けるという超高速エアシューターシステムを構築中です。 C1 Cafe Redefines Fast Food | Stuff.co.nz http://www.stuff.co.nz/the-press/christchurch-life/9511871/Mini-burgers-to-your-table-at-140kmh 超高速エアシューターデリバリーシステムを説明するシェフのリッチー・ワードさん。このシステムでは手に持っているカプセルにハンバーガーやタコスをいれて送ったり、客からの注文を書いた紙を受け取るなどのやり取りができるとのこと。 使い方は、チューブの中にカプセルをセットして、カバーを閉
ワンカップの日本酒というと、酒屋の前で酒臭いオッサンが一杯ひっかけているといった、オシャレとかスタイリッシュと言った言葉とは対極にあるようなイメージを持っている人が多いのではないでしょうか? いや、最近のワンカップの日本酒はそんな事はありません。味もデザインも洗練された物が多く出ています。 そしてワンカップに限らず飲み切りサイズの日本酒で特にオススメしたいものが有ります。それはコンビニに売っています。 1972年生まれ。元機械設計屋の工業製造業系ライター。普段は工業、製造業関係、テクノロジー全般の記事を多く書いています。元プロボクサーでウルトラマラソンを走ります。日本酒利き酒師の資格があり、ライター以外に日本酒と発酵食品をメインにした飲み屋も経営しているので、体力実践系、各種料理、日本酒関係の記事も多く書いています。(動画インタビュー) 前の記事:トマト酒は鬼平もうまいと言うに違いない >
同棲は素晴らしい 今ひとり暮らしの人はみんな同棲したほうがいい。 ボクもつい10ヶ月前まではずっとひとり暮らしだった。 狭い部屋で、上の階に住んでいる住人の騒音に悩まされながら毎日缶詰とサトウのごはんを食って生活してた。 飯食べて、布団にはいるんだけど、今までの失敗経験とかなんていえばいいんだろ、中学の頃に書いてた自作の詩のノートが母親に見つかったときのあの胸を締付けるような布団で飛び跳ねるような、あの感情が10分おきくらいにやってきて眠れなかった。精神的にも荒んでた感じ。 あとキッチンは全く使わないからピカピカだし、冷蔵庫には何もはいってない。炊飯器は邪魔だから冷蔵庫の中にいれてた。 最初は大学の寮にいて、そこそこ知り合いも近くにいたが、去年の夏頃からは訳あって大学から離れたところに引っ越した。 そこは友人も近くにいないし、しまいには電波も悪かったのでインターネットすらだるいと思えた。
OpenStack は、クラウドコンピューティングのためのオープンソース・フリーソフトウェアであり、クラウドの分類のIaaSサービスとして仮想マシンやその他のリソースを提供する[2]。 OpenStackは、データセンター全体の処理、ストレージ、およびネットワークリソースのマルチベンダーハードウェアプールを制御するコンポーネントで構成されている。 そして、Webベースのダッシュボード、コマンドラインツール、または Webサービスを通じて操作する。 OpenStackは 2010年に、米Rackspace Hosting社(英語版)とNASAの共同プロジェクトとして始まった。 ソフトウェアとそのコミュニティを促進するために、2012年9月に設立された非営利法人 OpenStack Foundation[3] によって OpenStack は管理されている[4]。 AT&T、AMD、Cisco
2022年3月30日(太平洋標準時)、25回目の OpenStack リリースとなる「OpenStack Yoga」が正式公開されました。 続きを読む
OpenStack Foundationのコーポレート・スポンサーとなり、SolarisやExalogicなどとOpenStackとの互換性確保に乗り出す。 日本オラクルは12月16日、米Oracleがクラウド基盤管理ソフトウェアのオープンソースプロジェクトOpenStack Foundationのコーポレート・スポンサーに就任したことを発表した。 これにより同社は、「Oracle Solaris」「Oracle Linux」「Oracle VM」「Oracle Virtual Compute Appliance」「Oracle Infrastructure as a Service」「Oracle ZFS Storage ZS3」「Axiom Storage System」「StorageTek Tape System」に、OpenStackの管理コンポーネントを搭載する計画を表明。また
Googleが自社のデータセンターおよびクラウドを稼働させるカスタムサーバにARMベースのプロセッサを検討していることが報じられている。 Bloombergによると、GoogleはARMテクノロジを使用した独自のサーバプロセッサを設計する可能性があるという。Googleがその方向に進んだ場合、同社はより大規模な導入を計画する可能性がある。GoogleがARMチップを製造する可能性は低く、大部分のプロセッサはIntelに依存することになりそうだ。 これは、Intelの収益源に確実に影響を与えるものだ。Bloombergによると、GoogleはIntelで5番目の大口顧客だという。 以下に、GoogleがARMに移行した場合の主な影響を挙げる。 ARMはデータセンターにおける信頼性を得る。ARMの幹部らは、データセンター関連の市場シェアを拡大する必要性について非常によく分かっている。問題は、シ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く