3

私は、Python を使用して Web から大規模なデータ セットをスクレイピングすることを含む、いくつかの学術研究プロジェクトに取り組んでいます。私の教育機関の Linux サーバーで作業するのは不便でした。その理由は、(1) スーパーユーザー アクセス権がないため、パッケージのインストールを IT スタッフに頼らざるを得ないことと、(2) ディスク クォータが多少制限されていることです (理想的には ~10 GB が必要です)。これらの問題を解決するマシンにアクセスする最も簡単な方法は何ですか? 巨大な処理能力は必要ありません。24 時間年中無休で実行される適度に高速なマシンにアクセスして、プログラムを継続的に実行できるようにする必要があります。何よりも、実行、使用、および保守が非常に簡単なものが必要です。私とこのプロジェクト。Linuxが望ましいですが、Windowsも検討します。

アマゾン ウェブ サービスのことは知っていますが、私の特定のニーズにより適したものがあるかどうか疑問に思っています。

ところで、SSH と SFTP の使用に制限されないように、このマシンへのある種のリモート デスクトップ アクセスを取得できれば、大きなボーナスになります。

提案?

編集:プログラムを24時間実行する必要があり、ラップトップの電源を頻繁にオフにする必要があるため、VirtualBoxまたはVirtual PCを使用できません.

4

4 に答える 4

1

sshでx11vncを使用します。リモートサーバー上の「sudoapt-getinstallx11vnc」。

それができたら、vncを介してリモートサーバーにアクセスできますが、すばらしいのは、次のようにsshを介してvncをトンネリングできることです。

ssh -X -C -L 5900:localhost:5900 remotehost x11vnc -localhost -display:0

詳細については、x11vncのマンページを参照してください。

または、Linuxディストリビューションでリモートデスクトップ(実際にはvnc)をセットアップするだけです。ほとんどのディストリビューションには、リモートデスクトップアクセスを構成するためのGUIが付属しています。

于 2009-01-28T14:57:44.487 に答える
1

CS 部門のマシンでの実行に固執したい場合は、 virtualenvを使用してパッケージのインストールの問題を解決してください。また、ディスク容量が問題になる場合は、S3 (およびおそらく FUSE) を使用して、膨大な量のデータを非常に安価に保存できます。

ただし、それが本当に目的ではない場合は、Slicehostを強くお勧めします。彼らはあなたに仮想プライベートサーバーを提供します-したがって、インストールされるもの、ユーザー、管理者などを完全に制御できます.

原則として、EC2 (「実際の」サーバーに使用することを好みます) に非常に似ていますが、使いやすいインターフェイスと優れた顧客サービスを備えており、あなたのような小規模なプロジェクトを対象としています。

于 2009-01-28T03:00:08.290 に答える
0

私は、 TekTonic Virtual Private Serversにかなり満足しています。これは仮想化された環境ですが、必要なパッケージをインストールするための完全なルート アクセス権があります。CPU とメモリの制約がどのようなものかはわかりませんが、それらが広すぎない場合は、これでうまくいくはずです。私は試したことがないので、リモート デスクトップを有効にできるかどうかはわかりませんが、必要なパッケージをインストールできる可能性があります。

プランの範囲は月額 15 ドルから月額 100 ドルで、月額 15 ドルのプランには 294MB の RAM、13GB のディスク容量、および 2.6GHz の最大 CPU 速度が付属しています。私はかなり長い間その計画を実行し、最終的に 2 倍のディスク/CPU/メモリを使用して次のレベルに移行しましたが、非常に満足しています。私は 2003 年から利用していますが、これらの価格で同等のプランを提供している人をまだ見つけていません。

于 2009-01-28T03:33:30.390 に答える
0

使用できる Linux マシンがあれば、SSH -XGUI プログラムを起動できます。リモートデスクトップではありませんが、近いです。

ssh -X whoever@whatever.com
firefox

それからバム。デスクトップに Firefox ウィンドウが表示されます。

于 2009-01-28T02:53:34.857 に答える