2010年9月にはてなの最高技術責任者(CTO)に就任した田中慎司です。はてなの技術全般を見ていく仕事をしています。現在の筆者が注目する技術の一つがクラウドで、はてなのサービスでも利用を始めています。クラウドの技術というと、アプリケーションの実行環境が取り上げられがちです。筆者も2010年3月にセミナーで講演したり、クラウドについてのエントリーを書いたりしました。今回は、クラウドの利用で見逃せないもう一つの部分、クラウドのストレージサービスを、クラウドの利用を検討するエンジニア向けに解説します。 ■ クラウドのストレージサービスとははてなのようなWebサービスを実現するには、ざっくりいって2種類の環境を用意する必要があります。一つは、サービスを動かすためのアプリケーションを実行するサーバ環境で、もう一つがユーザからアップロードされる多数のコンテンツを保存するストレージ環境です。Micro

あなたがプライベートクラウド環境の構築を検討しているのであれば、警告しておきたい:これは多大な時間とコストを要する複雑な作業となる可能性がある。本記事では、プライベートクラウド環境を構築した経験のある筆者が自らの体験を元に、注意しておくべき点を10個紹介する。 自らの仕事や会社のためにプライベートクラウド環境の構築を検討しているって?計画はもう完成しており、ある程度進んでいるって?もしもまだ実際に手を付けていないのであれば、まず最初に以下の項目を確認してほしい。正しい道を進んでいると再確認できる場合もあれば、そうではないことに気付く場合もあるはずだ。 #1:構築に要する時間が常に問題となる プライベートクラウド環境の構築作業に費やした時間を取り戻すことはできない。IT部門にたまたま、能力のある手の空いた若手技術者がいるという状況にでもない限り、こういった環境の構築にかかる時間は、あなた(あ

Using UEC consists ofcreating and registering images with the Cloud Controller. This page describes the process for Ubuntu 10.04 LTS. There is more than one way to obtain a virtual image: Download an image from thenetwork,bundle and uploaditCreate a custom image using VMBuilder Use the Image store to download and install and image Here we will describe the process of downloading one of the da
Overview This tutorial covers UEC installation from the Ubuntu 10.04 Server Edition CD, and assumes a basicnetworktopology, with a single system serving as the "all-in-one controller", and one or more nodes attached. Objective From this Tutorial you will learn how to install, configure, register and perform several operations on a basic UEC setup that results in a cloud with a one controller "fr
夏の自由研究に「Eucalyptus」でクラウドを作ってみないか? 連載「自分たち専用のクラウドを作ろう」では、Amazon EC2互換の環境構築を目指したOSSプロジェクト「Eucalyptus」の成果を利用して、「自分たち専用のクラウド」を作ることを目的に解説を行ってきた。連載終了にあたり、総目次をまとめた。 2009-08-10 12:00:00 OSSのクラウド基盤「Eucalyptus」を使う(8)--応用編〜おわりに この連載では、Amazon EC2互換のクラウド基盤であるOSS「Eucalyptus」を使い、「自分たち専用」のクラウド環境を構築することを目標に解説を行ってきました。今回は最後のまとめとして、ビルド専用環境の構築方法を考えてみましょう。 2009-08-04 15:35:01 OSSのクラウド基盤「Eucalyptus」を使う(7)--Eucalyptusでの
scale outの技術 首藤 一幸 Last-updated: January 5, 2010 注: このページの文章は以下の記事の元原稿です。 首藤一幸, "スケールアウトの技術", クラウドの技術, pp.88-101, (株)アスキー・メディアワークス, ISBN978-4-04-868064-6, 2009年 11月 6日 アスキー・メディアワークス社の 書籍紹介ページAmazon.co.jp の ページ 首藤一幸, "スケールアウトの技術", UNIX magazine 2009年 4月号, pp.78-91, (株)アスキー・メディアワークス, 2009年 3月 18日 データベースに求められる性能を試算したところ、 十台、百台…数万台のサーバが必要になった。 クラウドを構築する側はこういう問題に直面し、解決しようとしてきた。 台数に比例した性能を引き出すこと、つまりsca
2010/01/15 米アマゾン傘下のAmazon Web Servicesは1月14日、クラウドコンピューティング上でシステム構築を行う場合のベスト・プラクティスをまとめた「Architecting for the Cloud: Best Practices」を公表した。 これまでにも同社は、AWSのサービスを組み合わせてスケーラビリティや可用性を実現する事例を紹介したり、具体的なサービスの組み合わせ方などを解説する文書を公開してきた。今回新たに公開されたホワイト・ペーパーは、こうした解説の集大成と言えるもので、自社だけでなくマイクロソフトやIBM、グーグルが公開しているホワイト・ペーパーも参照している。 20ページの英文PDFはクラウド一般のメリットや特徴から説き起こし、AWSの各サービスの簡単な解説を続けた後に、クラウドの各種の特性を最大限に引き出すシステムについて、一般論としての概
「Amazon EC2 Spot Instances」が開始 米Amazon.comは12月14日(現地時間)、Amazon Web Services (AWS)の新サービス『Amazon EC2 Spot Instances』を発表した。これは未使用のEC2のクラウドリソースをオークション形式の競売にかけるもので、EC2インスタンスの"スポット"価格を自身の入札価格が上回った場合、当該のインスタンスを利用可能になる。スポット価格は需要と供給に応じて時価で変化し、自身がインスタンスを終了する、あるいはスポット価格が入札価格を上回った段階でSpot Instancesは終了する。同社によれば「優先順位の低いワークロードを安価にこなすための仕組み」とその狙いを説明する。 通常、EC2で利用するインスタンスは種類やサイズ、利用時間に応じて課金額が一意に決定される価格モデルが採用されている。無駄な
~Amazonとユーカリ、コアラが好きなのはどっち?~ Ubuntuで始めるクラウドコンピューティング Ubuntu 9.10には、EucalyptusをベースにしたAmazon EC2/S3互換の仮想化環境構築ソフトウェア「Ubuntu Enterprise Cloud」(UEC)が含まれています。早速試してみませんか(編集部) UbuntuJapanese Team/株式会社創夢 吉田 史 2009/11/25 EucalyptusとUEC 10月29日にリリースされたLinuxディストリビューション「Ubuntu 9.10」(開発コードネーム“Karmic Koala”)には、「Ubuntu Enterprise Cloud」(UEC)という、Amazon EC2/S3互換の仮想化環境構築ソフトウェアセットが含まれています。 UECはUbuntu 9.10の主要機能の1つとして開発
米Amazon傘下のWebサービス企業Amazon Web Services(AWS)は8月25日、企業向けの新クラウドサービス「Virtual Private Cloud(VPC)」を発表した。企業のデータセンターと論理的に隔離されたEC2のインスタンスをVPNで接続することにより、セキュアなクラウド環境を提供する。 ユーザーはVPCに固定IPアドレスを割り当ててサブネットを切り、自社のデータセンターのVPNルータをVPCに登録することで、データセンターとVPCを接続する。IPアドレスは/28(16アドレス)から/18(1万6384アドレス)の範囲で指定でき、1つのVPCで構築できるサブネットは20まで。CiscoとJuniperNetworksのVPN製品が対応している。 現在VPCで利用できるAWSのサービスは、Linux、UNIX、Windowsが稼働するEC2、ブロックストレー

Amazon EC2/S3および、その他Amazon Web Servicesについて、具体的な使い方を中心に、これまでこのブログ内で色々とエントリを書いてきたので、このエントリに目次代わりとしてまとめておきます。 今後も関連エントリを書いた際に、以下に追記していきますが、場合によっては記載されている情報が古い場合もありますので、その点はご了承ください。(できるだけ気づいた時点で修正しています。) # 尚、ここで紹介しているエントリは、全て私(id:rx7)自身が書き記したものです。 基本の流れを知るAmazon EC2/S3を使ってみた - 1.AWSへの登録〜S3を使うAmazon EC2/S3を使ってみた - 2.EC2が起こすイノベーションAmazon EC2/S3を使ってみた - 3.EC2起動後〜AMI作成Amazon EC2/S3を使ってみた - 4.EC2で固定IP

Amazon EC2を使っている人であれば、添付ファイルや画像の置き場としてAmazon S3を使っている人は多いはずだ。他にもバックアップ用途や、大量のデータを保存しておく場所としてAmazon S3は便利なWebサービスだ。 ヘルプ だがAmazon S3はWebAPIに特化しておりその操作にはライブラリを介して行うのが一般的だ。だがこれでは自動化する際にはプログラムを組む必要があり面倒だ。そこでAmazon S3をターミナルから操作するs3cmdを使おう。 今回紹介するオープンソース・ソフトウェアはs3cmd、Amazon S3のCUIフロントエンドだ。 s3cmdはPythonで作られたソフトウェアで、Amazon S3の操作をターミナルから行うことができる。これであればファイルの送信や受信などをコマンドで行えるようになるので自動化も容易になるだろう。 リストコマンドを実行した所
前回に引き続き今回もAmazon EC2について書きます。 第2回の内容は、インスタンスの起動と停止 です。 第1回の説明の中でダウンロードしたAWS用コマンドラインツール(ec2-api-tools)をクライアントから利用してEC2を操作するのですが、実はこのツールのほかにもクライアントに必要なものがあります。 ■JRE(version5以降) ■SSHクライアント です。 まずは、簡単に自分の環境のJREを確認しましょう。Java環境がない方は、以下のサイトからダウンロードしましょう。 http://www.java.com/ja/download/manual.jspWindows確認例. C:\AWS>"%JAVA_HOME%\bin"\java -versionjava version "1.5.0_02"Java(TM) 2 Runtime Environment, S
先日、ご紹介した「Amazon EC2で利用できるストレージサービスAmazon EBS(ElasticBlock Store)が利用可能に!」のエントリの通り、Amazon Web Servicesにて新しいストレージサービスAmazon EBS(ElasticBlock Store)が使えるようになりました。 これらの詳細については「Amazon EC2で利用できるストレージサービスAmazon EBS(ElasticBlock Store)が利用可能に!」をご覧ください。 今日は、この新しく追加されたサービスであるAmazon EBSの具体的な使い方やパフォーマンスについてご紹介します。 # 色々やってみたので、ちょっとボリュームあります 今回ご紹介する手順の流れは、おおまかに↓のような感じです。 ボリューム(仮想ディスク)を作成してみる 動いているEC2インスタンス(仮想マシ

米Amazon.com傘下のAmazon Web Services(AWS)は11月18日、コンテンツ配信サービス「Amazon CloudFront」のβ版を立ち上げた。ユーザーである開発者や企業はエンドユーザーに対し、世界各地の最適な配信ロケーションから、レイテンシーを抑えた、高速なコンテンツ配信を行うことができる。 新サービスはAmazon S3などのほかのAWSサービスとシームレスに統合でき、またすべてのAWSサービス同様に契約は不要で、料金体系は実際に使用した分のみを支払う従量課金式だ。 配信サーバは米国8カ所、欧州4カ所、アジアに2カ所(香港と東京)の計14カ所で、配信リクエストはこのうちの1つに転送される。 料金はリクエストの数とデータ転送量、ロケーションによって決まる。米国が最も安く、東京が最も高い。1万リクエスト当たりの料金は米国は0.010ドル、東京は0.013ドル。1

あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

TheYahoo! Application Platform allows you tobuild and launch open-social applications to the largest daily viewing audience on the web.Important Notice: This service is currently in preview mode – documentation is available, butit is not yet open for use. Please check back periodically for more information on release dates. The web is open. And nowYahoo! is open. Get in front of the largest
米カリフォルニア州ロサンゼルスで始まったMicrosoftの開発者カンファレンス「Professional Developers ConferenceNews (PDC) 2008」。1日目の基調講演の舞台に現れたチーフソフトウエアアーキテクト (CSA) のRay Ozzie氏は開口一番、「過去数年にわたる取り組みについて、ついにエンドツーエンドで語れる段階を迎えた。今日はMicrosoftにとって様々な意味でターニングポイントになる」と述べた。そして既報のようにクラウドOS「Windows Azure」とクラウドプラットフォーム「Azure Services Platform」を発表した。MicrosoftのクラウドOSについては、PDC開幕前に"Strata"、"Zurich"、"Red Dog"などのコードネームと共に様々な噂が飛び交っていたが、それらをひとつの傘の下にまとめたのが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く