2020 acl learning_to_recover_from_multi-modality_errors_for_non-autoregressiv...広樹 本間
仮想化とは何か 近年、仮想化というキーワードがネットワークやサーバの業界で騒がれるようになっている。多くのインテグレータで仮想化対応を謳ったソリューションを展開し、さまざまな製品が用意されている。 ここでいう仮想化とは、1つの物理ハードウェアを分割して、複数のハードウェアが動作しているかのように見せたり、逆に複数の物理ハードウェアを統合して、1つのハードウェアが動作しているように見せたりする技術である。仮想化(Virtualizaion)の元となる「Virtual(仮想)」という単語を辞書で調べると、「実質的な」という言葉になる。ハードウェア実体とは独立して、ユーザーが「今ほしいもの」と実質的に同じ機能やサービスが実現できれば、それが仮想化だといえる。 仮想化技術そのものは50年ほど前からすでにあり、大型のシステムなどでは利用されていた。しかし、近年のハードウェアの高性能化・低価格化や、仮
仮想化・高可用性システムを構築したい方に最適な教科書 LPI-Japanは、Linux/OSS技術者教育に利用していただくことを目的とした教材「高信頼システム構築標準教科書 ― 仮想化と高可用性 ―」を開発し、無償にて公開しています。 本教材は、大手ITベンダーをはじめとする多くの企業からの、「Linux/OSSを使った高信頼システムを構築するための実践的なガイドブックが欲しい」という要望に応えて開発されました。クラウドサービスやプライベートクラウドの利用が拡大する中、クラウド基盤をはじめとするミッションクリティカルシステムでのLinux/OSSのニーズはますます高まっています。中でもクラウド基盤構築の中核技術である「仮想化技術」と、サーバ間連携など信頼性の高いシステムを構築するための「高可用性技術」は、IT技術者にとって必須の技術となっています。本教材は、このような技術の習得に役立つ実践
気になる記事をスクラップできます。保存した記事は、マイページでスマホ、タブレットからでもご確認頂けます。※会員限定 無料会員登録 詳細 | ログイン 月間ユニークユーザー数、884万人、月間ページビュー数、4億6000万(2010年3月)を誇る国内ナンバーワンの料理レシピの投稿・検索サイト「クックパッド」。 日常的に料理をする人はもちろんのこと、たまにしか包丁を握らない人でもクックパッドのウェブサイトを一度は訪れたことがあるのではないか。 2ちゃんねるやTwitterを凌駕する それくらい、クックパッドはレシピの投稿・検索サイトとして不動の地位を築いているように思える。なにしろ、母の日とカミサンの誕生日くらいしか、料理をしない筆者でさえも、クックパッドは何度かのぞき、お世話になったことがあるくらいだ。 ページビュー数の比較でいえば、この4億6000万という数字は、2ちゃんねるや今流行りのT
現状、企業が抱える情報システムの多くはコンピューティングリソースやデータが分散した状態であり、ガバナンスを維持しきれていない。プライベートクラウドの構築と運用を実現するためには、以下のステップを踏んでいく必要がある。 ステップ1――リソースの統合と共有 この段階での目的は、外部との連携がなく孤立(サイロ化)した情報システムを物理的かつ論理的に集約し、遊休しているITリソース(資産)を極力減らすことだ。仮想化技術を活用し、分散したサーバやストレージ、ネットワーク機器などのITリソースを統合し、複数の業務やアプリケーションで適切に共用する。 ステップ2――構築/運用プロセスの標準化 ここでは、統合/共有されたITリソースが常に決まった方法で活用することを目標とする。仮想化されたITリソースが利用できる状態にあったとしても、それを活用するポリシーや手順が、部署や拠点ごとに異なっていては意味がない
テストのツボ 「範囲」「観点」「条件」を検討 主要5項目をテストケースに [第4回]テスト設計 テスト計画を基に、テストで確認したいことを具体化してテストケースを作成するプロセスがテスト設計だ。ただしいきなりテストケースは作れない。事前にテストケース作成方針を検討し、テストの範囲と観点、条件をテストタイプごとに決めていく。テストケースには、5つの主要項目を記載しよう。(2018/12/21) エンジニアの楽々プレゼン術 間と接続詞と質問で理解を促進させる話し方 一生懸命に話しているのに気づけば相手が眠そうにしている様子を目にしたり、プレゼンの最後に「え?これまでの話は理解してもらえていなかったの?」と面食らうような質問を受けたりする─。(2018/12/21) IT維新志士 伊本貴士のスーパーエンジニア養成塾 プロジェクトが炎上? 要件定義書はあるか 第6回 要件定義の重要性 炎上案件──
firestorage.jp は個人、ビジネスを問わずご利用頂ける無料オンラインストレージです。 リモートワーク・テレワークでファイルを共有し送信・ファイル保存・データを送るのに便利、すぐにアップロード可能です。
内容:「firestorage」は、無料で使える国産の大容量データ転送サービスだ。ディスク容量が無制限、使い放題であるうえ、利用にあたって会員登録すら必須でなく、思い立った時にすぐ利用できるのが大きな特徴だ。 「firestorage」は、無料で使える国産の大容量データ転送サービスだ。高いシェアを誇る「宅ふぁいる便」などと同様、サーバを介して大容量ファイルを転送するためのウェブサービスだが、本サービスはディスク容量が無制限、使い放題であることが大きなメリットだ。しかも利用にあたって会員登録が必須でなく、誰でも利用できてしまうのだから驚きである。 利用方法は簡単そのもの。保存期間を指定したのち、アップロードボタンを押してファイルを指定すると、すぐさまサーバへのアップロードが開始される。完了するとダウンロード用のURLが表示されるので、これをメールに貼り付けて相手に送信すれば、簡単にファイルを
Akamaiさんでのセミナーに参加してきました。 個人的にはAkamaiさんと言えば「あまり一般的には知られていないけど使っていない人はほぼいない」企業というイメージがあります。 あまりに内容が楽しかったので、セミナーで色々質問しまくって聞いてしまいました。 想像以上に色々凄いと思いました。 ブロガーのyasuyukiさんが企画し、Akamaiさんにお願いして実現したプライベートセミナーでした。 元々はyasuyukiさんがAkamaiさんのセミナーを聞いて「面白い」とtwitter上で囁きまくっていて、その後「プライベートなセミナーやったら来ますか?」とのオファーを頂きました。 昔からAkamaiさんのCDN技術には非常に興味があったので「是非お願いします」とお願いしました。 セミナー参加者募集はyasuyukiさんのブログとtwitter上で行われ、16人の参加者がいました(アカマイさ
最近、qmailを管理するようになったが、まったくといっていいほど理解していないので、ポイントをメモします。 参考書籍 qmailで作る快適メールサーバー―qmailのインストールから活用までを徹底解説 この書籍は大変わかりやすいです。 メール配送のしくみ 図の参照元 => http://japan.internet.com/webtech/20030807/7.html 1. メールクライアントにてメールを記述(宛先、件名、内容など) 2. メールクライアントはリレー許可のあるSMTPサーバ(以降、メールサーバ)に配送を依頼 3. メールクライアントから送信依頼を受けたメールサーバは、メールが送り届けられるべきメールサーバを調べます。この情報は、メールの宛先とネームサーバ(DNSサーバ)のMXレコードから調べられます。 4. メールが送り届けられるべきメールサーバがわかったら、そのサーバ
Webサーバー=Apache!? 今、Webサーバーを構築しようとした時、ほとんどの人はサーバーソフトとして「Apache(Apache HTTP Server)」を選ぶと思います。 確かにApacheは非常に高機能で、通常必要と思われるほとんどの機能が備わっています。 しかし、自分用にちょっとしたサーバーを立ち上げるには、その設定項目の多さなどが少し大げさに感じることはないでしょうか? また、大抵のことは設定変更や外部で公開されているApacheモジュールなどで事足りますが、その範囲を超えてWebサーバーを拡張したい場合、自分でApacheモジュールを書かなくてはいけません。 Apacheモジュールを書こうとすると、かなりしっかりドキュメントなどを読む必要があり、また主にC言語による開発になるので、どうしても敷居が高くなってしまい、実際に書くということはほとんどないでしょう。 Apach
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
尾藤正人です。 ウノウでは最近新オフィスに引越ししたのですが、新オフィスにサーバルームを設置してフォト蔵のサーバをホスティング業者から自社サーバに移行しました。 自社サーバに移行のは下記のような理由からです。 フォト蔵のようなストレージ系のサービスの場合、十分な帯域を確保する必要があるが、広帯域を確保するにはコストがかかる フォト蔵のようなストレージ系サービスの場合、大容量のHDDが必要になるが、大容量のHDDを搭載したマシンはハイエンドマシンになり、増設コストがかかる マシンの増設に時間がかかりフレキシブルに対応できない というわけで自社サーバに移行したわけですが、自社サーバに移行するにあたって様々なノウハウがたまってきました。 サーバ構築にはいろいろトピックスがありますが、今回はハードウェア的な部分について書きたいと思います。 ・マシンは全て同じ構成にする 数多くのサーバを運用するに
会社でプログラミングはしてるけど、プライベートでWebサービスを作って公開するには、どうすればいいんだか・・・という過去の私みたいな人のために。 とりあえず、前提として。 Webサービスを構築するためのある程度のスキルはある 何を作りたいかも決まっている でも、自分でゼロからスタートして公開までの段取りがよく分からん 1.開発言語、フレームワーク、データベースを決める 何はともあれ。持ってるスキルにあっているものが良いと思うけど、新しい言語やフレームワークにチャレンジするのも楽しいかも。お好きなものをどうぞ。ただ、all in oneなフレームワークだと、色々揃えなくてもいいから楽。 言語を決めたら、それに合わせた開発環境を用意して、Hello Worldが動く程度には動作を確認しておく。 私の場合は 言語はruby フレームワークはRuby on Rails データベースはpostgre
前回の「ストレージをデータ保護から理解する」では、ストレージの内部アーキテクチャ、データ保護、可用性、信頼性について解説した。今回は、ストレージの性能の考え方を解説する。 ハードディスクドライブの仕組みと性能の考え方 まず、ストレージの性能を理解するため、多くのストレージで記録媒体として採用されているハードディスクドライブ(HDD)の仕組みと性能の考え方について解説する。HDDは磁性体を塗布したディスク(プラッタ)を回転させ、移動するアームの先端に取り付けた磁気ヘッドによりデータを記録する(または読み取る)。プラッタは同心円状のトラックに区切られ、各トラックを回転方向に分割したセクタで構成される。なお、最近のHDDはプラッタの内周から外周にかけてトラックをいくつかのゾーンに分け、セクタ数を段階的に多く配置していくZBR(Zoned Bit Recording)方式を採用している。そのため、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く