はてなキーワード: vmwareとは
自分でWEBサービスを作りたいと思っている人へ ( http://anond.hatelabo.jp/20101203150748 ) を読んで、初心者じゃなくてある程度の経験者が作ったらこうなるんだよってことで書いています。でも正直4ヶ月でそこまでできるようになるなんておそらく相当頭がいいんじゃないかなと思うんです。いや、本当に凄いと思う。
まず作ったサービスはグルーポンチケットのまとめサイト。 グルーポンナビ( http://gp-navi.net/ )まず自分のスペックだけど、昔から趣味でプログラムやったり仕事でプログラムしたりしてました。Web系ばっかりやってるいちおうこういうのを作るのには慣れてる方です。
それで私ですが、まず最初に http://anond.hatelabo.jp/20101203150748 の人と同じで全然お金を使いたくなかったです。だからいろんなホスティング会社を探したりしたんですが、VPSを借りちゃうと大金がかかるんですよね。そこで、いわゆる流行のクラウドであるHeroku( http://heroku.com/ )を使う事にしました。
このHerokuは無料で使えるから良いんですけど、バッチ処理を行うには有料のサーバを契約しなくちゃいけないんです。しかもWebの一回のリクエストは30秒までに押さえなくちゃいけないっていう制限があったりで、正直無料で使うには厳しい。
でもやっぱり無料っていう響きに吸い寄せられてHerokuを使うと決めてアプリケーションを書き始めました。Railsで書いて賞味2週間くらいちまちまと進めてアプリを完成させました。だいたい一日2時間くらいかな。Railsにはそこまで詳しくはなかったけど、Webで検索すれば結構情報がヒットするからそこまでの苦労は無かったです。それよりも制限のあるHerokuでどうやって実現するかというのが、結構問題でした。
それでしばらく運用してました。このときは全然宣伝しませんでしたから、ほとんどページビューはあがらなかったです。宣伝大事。これほんと。それでHerokuで作った仕組みなんですが、無料でやりたかったので、Workersを契約しないでアプリをつくってました。だからWebのリクエストをトリガーとして普通にクロールさせるよう作ったんです。でも、クロールするサイトを徐々に増やしていくと30秒以内にリクエストが終了しなくなってきてさぁ問題。どうしようかと考えたあげく、レンタルサーバもいいなっておもったけど、結局自宅サーバをたてることにしました。たぶん、これが一番コストパフォーマンスが良い。でも気をつけなくちゃ行けないのが、サーバ自体の管理を自分でやらなくちゃいけないから結構めんどくさいんですよね。結局自宅サーバかよって感じです。
サーバをNTT-X Storeで発注して発注して、16,800円。かなり安いです。このサーバの詳細は http://wiki.nothing.sh/page/NEC%20Express5800%A1%BFGT110b に書かれています。なんでこのマシンにしたのかというと、VMWareのESXiで仮想化をしたくて、それに対応している安いサーバがこれだったというわけ。ちなみに、これをすると管理が楽になる。例えば、マシンのバックアップが取りたいなと思ってもすぐできるんですね。だから仮想化は凄く良い。
でも、素のGT110bを使うとメモリも少ないしCPUも弱いしハードディスクも少ないので、これはネットで買い足しました。あ、あとデスクトップ用のモニタが無かったのでそれも中古で買いました。それが次のような感じ。
ずいぶんと安い買い物だったと思います。もちろん、マシンの上で動かしているOSはLinuxなので、ライセンス料もかからないしとてもリーズナブルです。
ここまできたら後はアプリを作り直すだけでした。Herokuで作ってたときにはHerokuの制限を考えながらアプリを作ってたので作りづらかったですが、自宅サーバを使うとそういった制限はなくなるのですごく作りやすい。お金を払うだけの価値はあると思います。やっぱりお金をかけるべきところはかけないとダメですね。
それから結構このアプリケーションは携帯ユーザの女の子がよく使ってくれます。結構教えると毎日見てくれるんですよ。やっぱりお買い物と言えば女の子ですね。だから、携帯対応しました。携帯はいままでやった事は無かったんだけど、Railsのプラグインであるjpmobile( https://github.com/darashi/jpmobile )を使ったところすごく簡単に対応する事ができた。凄いですね。id:darashiさんに感謝です。
iPhoneも対応していますが、こちらもあまり詳しくなかったので最初はjQuery mobileを使って構築しました。でもちょっと重かったのでjQuery mobileはやめて手組しています。そもそも一ページしか無いのでそんない難しい事は無いですね。
ウェブサービス公開するのはそこまで難しくないんですが、それを流行らせるのはかなり難しいですね。面白いサービスとかであれば結構色んなところがとりあげてくれたりするんですけど、後発のサービスになるとなかなか。。。開発者の方は作る事よりもどうやってみんなに知ってもらうかを考えるのがすごく大変な事だと思います。お金かけて広告うてれば楽なんですけどね。
とにかく作ったら公開。やる事は各方面への宣伝です。今のところやってるのはTwitterへの投稿と、ここへの投稿ですかね。これからいろいろ試そうとしているところ。このサービスがある程度知名度が上がってきたらまたそのとき軌跡を書きたいと思います。
たしかにバックボーンは強いが1ユーザーあたりに割り当てられる回線はかなり、絞らているのが現状。
そっこう500エラーを返す さくらってのが 個人的評価で 高負荷環境での使用について信頼してない。低負荷なら普通のレンサバでよかろう。
スクリプトゴリゴリなら、高負荷環境でないと安心できないし・・・
そもそもCPUタイムの割り当てについてもかかれていないし・・・
24コアです。ただし仮想マシンは48台収容です。とかでも文句言えないし。
S3みたいに、CPUコアの割り当てにより値段が変わるシステム=言い方変えればCPUコアの割り当ては保証されるシステムでないと、安心出来ない。
練習用にはいいんだろうけど・・・VmwareでLinuxいれた方がよかろうと。
正直、用途がわからん。
Toru Takasuka の起業・経営 サイボウズ株式会社
イエイリカズマ Official Blog ~生け贄スタイルの理論と実践~ieiriblog ロリポップ!レンタルサーバー - 7/27正午まで初期費用半額キャンペーン中!
iemoto BLOG サービス〈 専用サーバ (Linux,Windows)/仮想共有サーバ(VPS) 〉|クララオンライン - CLARA ONLINE, Inc.
さくらインターネット創業日記 http://tanaka.sakura.ad.jp/
専用サーバ エントリー|専用レンタルサーバ(ホスティング)ならさくらインターネット
サービス仕様 | 専用レンタルサーバ(ホスティング)ならさくらインターネット
夢はアジアへ世界へ(ドメイン & 固定IP & Bハウジング) サーバ本体無償提供、ホスティング向きハウジングサービスを月額7,780円で
Amazon.co.jp: 現場が教えるホスティングサービスの勘所―立ち上げから運用管理までのノウハウ (NEサポートシリーズ): 合阪 省: 本
Amazon.co.jp: レンタルサーバをはじめよう!―ホスティングのためのサーバ構築術: 斎藤 高洋: 本
デル株式会社(Dell Japan)の公式サイト- ノートパソコン(PC)、デスクトップパソコン、サーバ、プリンタ、ソフトウェア、モニタなどのオンライン販売 | Dell 日本 2ch検索: [DELL] 2ch検索: [PowerEdge] 「PowerEdge」の検索結果 - Yahoo!オークション
HP - 日本 | 日本HP (ヒューレット・パッカード)公式ウェブサイト 2ch検索: [HP] 2ch検索: [ProLiant] 「ProLiant」の検索結果 - Yahoo!オークション 「ml115」の検索結果 - Yahoo!オークション HP ML115 ホップ・ステップ・ジャンプ キャンペーン 2 4391380-AGRC - NTT-X Store
「ThinkPad」の検索結果 - Yahoo!オークション
ウノウラボ Unoh Labs: VMwareとCentOSでウェブ開発の環境をさっさと整える手順書(前編)
元増田だが、具体的はまったことを挙げていく。
→アイオーのLANDISKってやつにログインできない。認証のダイアログは出るけど認証に失敗する。
→landisk vistaでぐぐるとわかるけどレジストリの変更が必要。なにそれ。
→ファームウェアアップデートが必要。ばりばり運用中のものをアップデートなんでできないっすよ。
・マシンを立ち上げてVMware Server 1.0系で仮想マシンを起動すると、10分ほどフリーズする。
→これはどうしようもない。あきらめて待つしかない。一度立ち上がるとそれ以降のVMの起動はすぐできる。
この手の話は、はてなでも/.でも2chでも、どこでも変わらない。
有史以来、WinユーザとMacユーザが仲良くなったことはないし、Linuxはディストロレベルで排他的。
Win2000派はXPを認めないし、XP派はVistaを認めない。7はあれとこれとそれがクソ。きっとクソ。
エサを待つひな鳥のごとくSP2まだーと口からクソたれる。
IEでFirefoxでOperaでSafariでChromeでSleipnirでLunascapeで・・・
どんな場所でやっても論調もでてくる意見も、いつでも同じ。
何度でも同じ事を繰り返す。
そこで提案したいのだが、どうだろう。
そろそろ、OSやブラウザの論議をエクストリーム・スポーツとして認めて、
厳格にルールを定めるべきじゃないだろうか。
(ルールがないから、これらの論議は古代パンクラチオンの様相を呈しているに違いないのだ)
~~~~~
上の方は細かく定めても無駄だ。
2コア2Ghz以上 メモリ2GB以上
4コア3Ghz以上 メモリ4GB以上
8コア(略
これくらいおおざっぱでいい。
もちろん画面解像度が縦横1024x768に満たない端末は別部門だ。
そして、いくつかの禁則事項を設定する必要がある。
[大原則]
・使っていないOS・ソフトの「悪い点」を指摘する「だけ」の意見は言わない
・WindowsユーザーはOSの「機能比較」の場で使えるソフト数の話をしない
・組んだこともないのにサーバー向けがどうたらいわない
・CUIの話禁止(言ってもわからないし、言わなくてもわかるから)
・ユーザー数の差異に起因するセキュリティリスクの話をしない(してもしょうがないから)
・簡単・軽い・無料・安全は全て禁句
・エロゲ、Winny、P2P、FPS、エロゲ、Wineは禁止ワード
・OOo、Gimp、Inkscape、Blender、Vmwareは禁止ワード(誤解の元)
・Acid Testの話は試合前にすませておく(途中でおしっこしたくならないように)
・Webkitの話は試合前にすませておく
・アドオンの話禁止(言ってもわからないし、言わなくてもわかるから)
・旧バージョンの話を持ち出さない(気持ちは分るけど)
http://www.vmware.com/support/player25/doc/releasenotes_player251.html
What's New
* Japanese localization 〓 A localized version of VMware Player is now available in Japanese for Windows hosts.
http://www.ubuntulinux.jp/products/JA-Localized
Ubuntuは日本語化バージョンがあり、VMware用の仮想マシンも配布してる。サイトも日本語
最初から最後まで日本語の説明を読みながら、日本語の仮想マシン上で、日本語のUbuntu Linuxが動かせるようになる。
そうなれば日本でもUbuntuユーザーが増えるんじゃないだろうか。
(すでに海外ではLinuxのディストリビューションで一番人気だったはずだが、日本でのシェアは低かったと記憶している。)
単体の実行ファイルを起動して、あとはすべてよろしくやってくれれば、それが一番いいんだろうけど、それはVMwareの方針がからむので無理そうだ。
VMware Tools入れただけで何とかなると思ったら全然だめなんだもの。
Googleで引っかからなかったのは検索方法が悪かったのか…?
どうにか解明したので日本語化しとく
ネットワークに繋がらない場合は以下の方法をおためしあれ。
1. ゲストOS(=NT4.0)上でネットワークアダプタを全部削除
3. VMware上でゲストOSのハードウェア設定からネットワークアダプタを全部削除
6. VMware上でゲストOSのハードウェア設定にネットワークアダプタを追加
8. ゲストOS上でネットワークアダプタ[AMD PCNET Family Ethernet Adapter]をNTのCD(i386の中)から入れる
これで使えるはずー
http://anond.hatelabo.jp/20081108171512の続き
元ますだですだよ。あぽ取って再びアップルのお店に行ってきただよ。
予約の時間に行くとなんかうつろな目で待ちくたびれた顔の生き物がたくさん居る。
一緒にうつろな目でうだうだしてると名前を呼ばれて若干据わりの悪い椅子に誘導される。
そのままやる気の無い顔で待つ。
検証だなんだとうるさいこと言われるとアレなのでMacBook本体も持って行ったのに、メディアが駄目っぽいのを自分で調べた由を伝えるとそれでお話は済んでしまう。
MacBookにはかすりもしない。重かったのに。重かったのに。
「確認しますので暫くお待ちくださいね^^」
再びうだうだと待つ。
「いま店舗に交換用メディアの在庫が無いので発注して暫く待つことになってしまいますけれども^^;」
サポセンに電話もせず何の為に私はわざわざリアル店舗に足を運んだのでせう。
「それと…綺麗に印刷入ったものではなくて、その、自分で焼いたCDみたいなやつ、みたいなものになってしまうのですけれども^^;」
きたよ。DVD-Rきたよ。
取り敢えず発注をお願いし、打ちひしがれつつ帰る。
準備しておいた換装用のHDD・BootCampのVista・VMwareは暫くおあずけ。うずうず。ちょううずうず。
アップルストアを責めるべきではない。きっと私は助けを求める相手を間違えたのだと思う。
これから不貞寝する。
[admin@sakura2 ~]$ uname -a Linux sakura2 2.6.9-67.0.4.ELsmp #1 SMP Sun Feb 3 07:08:57 EST 2008 i686 athlon i386 GNU/Linux [admin@sakura2 ~]$ cat /etc/issue.net CentOS release 4.6 (Final) Kernel \r on an \m
# yum update # yum remove emacs emacspeak emacs-leim emacs-common # yum remove NetworkManager # yum remove bluez-bluefw bluez-hcidump bluez-libs bluez-utils # yum remove cups cups-libs # yum remove irda-utils isdn4k-utils pcmcia-cs wireless-tools # yum remove wpa_supplicant gpm xinetd # yum remove ppp nfs-utils lksctp-tools autofs # yum remove xorg-x11-libs # yum remove selinux-policy-targeted # yum remove vsftpd # yum clean all
[admin@sakura2 ~]$ uname -a Linux sakura2 2.6.9-67.0.7.ELsmp #1 SMP Sat Mar 15 06:54:55 EDT 2008 i686 athlon i386 GNU/Linux
# rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/centos-release-notes-5.1.0-2.i386.rpm \ http://mirror.centos.org/centos/5/os/i386/CentOS/centos-release-5-1.0.el5.centos.1.i386.rpm [root@sakura2 admin]# cat /etc/issue.net CentOS release 5 (Final) Kernel \r on an \m # yum update glib procps udev iptables # rpm -Uvh --nodeps http://mirror.centos.org/centos/5/os/i386/CentOS/initscripts-8.45.17.EL-1.el5.centos.1.i386.rpm \ http://mirror.centos.org/centos/5/os/i386/CentOS/mkinitrd-5.1.19.6-19.i386.rpm # rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/e2fsprogs-1.39-10.el5.i386.rpm \ http://mirror.centos.org/centos/5/os/i386/CentOS/e2fsprogs-libs-1.39-10.el5.i386.rpm \ http://mirror.centos.org/centos/5/os/i386/CentOS/e2fsprogs-devel-1.39-10.el5.i386.rpm
# rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/kernel-2.6.18-53.el5.i686.rpm
[admin@sakura2 ~]$ uname -a Linux sakura2 2.6.18-53.el5 #1 SMP Mon Nov 12 02:22:48 EST 2007 i686 athlon i386 GNU/Linux # yum clean all [root@sakura2 admin]# yum --version Loading "fastestmirror" plugin 2.4.3 [root@sakura2 admin]# rpm --version RPM version 4.3.3
# yum update Error: Missing Dependency: python-abi = 2.3 is needed by package python-elementtree
# vi /etc/ssh/sshd_config # /etc/init.d/sshd restart
# vi /etc/yum.repos.d/dhozac-vserver.repo
# yum update kernel # yum install util-vserver{,-core,-lib,-sysv,-build}
[admin@sakura2 ~]$ uname -a Linux sakura2 2.6.22.19-vs2.3.0.34.1 #1 SMP Mon Mar 17 05:32:04 EDT 2008 i686 athlon i386 GNU/Linux
# yum update bash screen rsync # /etc/init.d/iptables save # /etc/init.d/iptables start # cat /etc/sysconfig/iptables # Generated by iptables-save v1.3.5 on Mon Mar 24 19:57:07 2008 **filter :INPUT ACCEPT [1067:96557] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [63680:6208436] :e0 - [0:0] -A INPUT -i eth0 -j e0 -A e0 -m state --state RELATED,ESTABLISHED -j ACCEPT -A e0 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A e0 -p tcp -m tcp --dport 22 -j ACCEPT -A e0 -p tcp -m tcp --dport 80 -j ACCEPT -A e0 -p tcp -m tcp --dport 443 -j ACCEPT -A e0 -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Mon Mar 24 19:57:07 2008 # Generated by iptables-save v1.3.5 on Mon Mar 24 19:57:07 2008 **nat :PREROUTING ACCEPT [179:10642] :POSTROUTING ACCEPT [213:13895] :OUTPUT ACCEPT [251:16220] -A PREROUTING -s ! 10.0.0.0/255.255.255.0 -p tcp -m tcp --dport NNNN -j DNAT --to-destination 10.0.0.1:22 -A POSTROUTING -s 10.0.0.0/255.255.255.0 -d ! 10.0.0.0/255.255.255.0 -j SNAT --to-source AAA.BBB.CCC.DDD COMMIT # Completed on Mon Mar 24 19:57:07 2008
[root@sakura2 ~]# /usr/sbin/vserver-stat CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME 40013 27 301.5M 73.8M 30m36s31 56m38s90 11d06h56 one 40015 5 10.8M 4.4M 0m28s33 0m12s68 9d04h23 two 40016 2 4.2M 1.3M 0m00s47 0m00s64 0m01s97 three
VMwareで作る、初めてのLAMP環境構築 - Unix的なアレという記事がホテントリに載っていた。
記事自体はわかりやすい記事だと思う。UbuntuのためにBitCommet落とさせるのはどうなんだろうとは思うけど、アクセス集中を考えるとこちらを教えとくほうがいいのかもね。
ただ正直なところ、この記事に約150人もの人がブックマークしてるのはどうなんだ。VMwareっていつからあるもんだと思ってるんだ。そもそもVMware Playerさえ持ってりゃダブルクリックするだけで起動するUbuntuを「参考になる」と思うというのはどれだけレベルが低いことかわかっているのか。qemu-imgから始まってクロスコンパイル環境とか、まで行けば、UN*X知らない人なら「参考になる」と思うかもしれないけどさ。
さて答えはどちらなんだろう。
このような記事に脊髄反射的にブックマークする人の統計と、日記を公開してるならその内容とを継続的に追いかけるとよく見えてきそうですね =)
linux (Fedora7) に parallels と vmware 両方入れてみた。
vmware のインストールはめんどくさかった。linux kernel の header ソースファイルが必要らしい。
どこから持ってくるねん、とかめんどくさかった。
最終的には vmware-any-any-update というパッチがあるらしくそちらを使ったほうが楽ということでそちらを使用。
parallels はすんなり。
機能
vmware のほうでは音声デバイスが検出されなかった。マウスのスクロールが利かなかった。
parallels のほうではすんなり。問題なし。
????????m - DeepBurner WinShot(Windows95/98/Me / 画像&サウンド)
ウノウラボ Unoh Labs: VMwareとCentOSでウェブ開発の環境をさっさと整える手順書(前編)
VMWare上のUbunutu 7.10 Gutsy Gibbon上にRails環境 - clickyourstyle.comのサテライト
FreeBSD : PowerEdge SC430にFreeBSD 6.1をインストールする : コンピュータも夢を見る
Home | Ubuntu Japanese Team Ubuntu - Wikipedia 日本語ローカライズ | Ubuntu Japanese Team
ウノウラボ Unoh Labs: RackでWebアプリのWebサーバー依存を無くす
Ruby on Rails のサーバプロセスを把握する - hetimaの日記
BlogFish: Scaling Rails with Apache 2.2, mod_proxy_balancer and Mongrel
FastCGI インストール - Rails で行こう! - Ruby on Rails を学ぶ
rails で apache + fastcgi (マルッと!)
CentOS で構築する自宅サーバ : Apache + lighttpd で Rails を動かす
Fedora Core 3で Ruby on Rails:Goodpic
筆者自身、3カ月おきにPCをクリーンインストールしているが、バックアップデータの書き戻しとOS再インストールに4??5時間程度かかっている。
例えば筆者は[Ctrl]と[Caps Lock]を入れ替えているのだが、変更しないと、まともに仕事ができないのだ。
どう見てもマヌケです。
3ヶ月おきにOS入れ直すとわかってるんだよね。でもCtrlとCapsLockが入れ替わってないと仕事できないんだよね。メモ帳やプレーンなIEを我慢して使って日々の生産性も落ちまくってるんだよね。でも3ヶ月に一度、ほぼ一日中仕事しない日が出来るんだよね。Lifehackの素晴らしさに軽く目眩がしてきたよ。
うん、「敢えてカスタマイズしないというメリットがあることも覚えておきたい」のはその通りだと思うけど、その前にまず「環境を自分に合わせるのではなく、自分を環境に合わせ」ようよ。秀丸なんて些事よりも、キーボード配列なんていう、根源的かつ影響の大きい奇天烈な改造を、立ち止まってもう一度よく考えようよ。他人のPCを操作する心配より、他の人がCapsLock+C,S,V,X,Yで七転八倒するのを心配しようよ。
CtrlとCapsLockを入れ替えるなんていうクールでグレートなLifehacked環境も、丸ごと仮想化してバックアップすればいいじゃない。調子悪くなったらその仮想マシン捨てて、バックアップからまたvmx持ってくればいいじゃない。ホストOSもそんなに重くならないだろうし、クリーンインストールするにしてもVMWareさえ入れれば終わりだから時間も短縮されるよね! 4??5時間も「仕事ができません」つってサボる口実がなくなるのはもったいないけど、仮想化すれば数秒から数分で愛しのシリアル流れる秀丸が帰ってくるよ! ミラクルスマイルワンダフル!
きみとぼくの壊れた世界も、Alt+Ctrl(じゃないなCapsLock)で抜けたあと最小化すればあっという間にデフォルト環境に早変わり! 見てくれよジェニー、こいつのCtrlキーがちゃんとCtrlしてるんだ!
VistaになってもEUCを読み書きできない冴えないモテない使えないWindowsフォルダの永久凍土notepad.exe、今時タブすらついてない驚くばかりの独自性を誇る精神遅滞のIE6。これらをフルに使ったとしても、仕事の効率は下がる一方だろう。例えば数分かけて秀丸なりFirefoxなりOperaなりSleipnirなり入れた環境を3ヶ月使い続けたときに比べて、総仕事量はどっちが多いの? さあレッツ4000YEN!
Lifehacked仮想マシン。今時のUSBメモリは4GBとか8GBとか入るので充分だろう。無理ならiPodで。データを持ち歩くのではなく、自分自身の環境を持ち歩くのもなかなかいい。セキュリティなら、仮想マシンを2バイト文字で暗号化ZIPするとか、仮想HDDを暗号化ソフトで暗号化するとか、CtrlとCapsLockを入れ替えるなんていう嫌がらせを施しておけばまあ充分じゃないかな。
U3? へえ。