問題タブ [gogrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-hosting - mosso と gogrid どっちがいい?
私は自分のサーバーを管理するのに十分な経験があるので、gogrid スタイルの管理は問題ありません。しかし、計算サイクルの用語にアクセスするのが非常に難しいことを除けば、mosso はいくらか安いタグのようです。これについて共有できる人は誰でも大歓迎です。
c# - Azure: 私のアプリでも機能しますか?
クラウドに入れたいアプリケーションを作成しています。このアプリケーションには、主な機能が 1 つあります。
他のユーザーに代わってソケット CLIENT セッションをホストします (iPhone の Beejive IM を考えてみてください。クライアントがこれらの IM ネットワークで状態を維持するための IM セッションをホストし、IM ネットワーク接続を切断することなく、クライアントが自由に接続/切断できるようにします)。 )。
さて、私が現在計画している方法は、1 つの「ワーカー インスタンス」が処理できるクライアント セッションの数が限られている可能性が高いということです (議論のために 50,000 としましょう)。これらのセッションは、非常に長期間存続するワーカー タスクになります。
私が理解しようとしている問題は、特定のクライアント セッションに対してタスクを実行する必要がある場合があることです (例: クライアント セッションを切断する必要がある場合)。Azure では、特定のクライアント セッションをホストしているインスタンスのみがデキューできる小さなタスクをキューに入れることができますか?
現在、GoGrid をプロバイダーとして検討しており、Apache の Active Messaging Queue ソフトウェアを使用してこの問題を解決しています。私の Web アプリは、特定のインスタンス ID に割り当てられた「切断」タスクをキューに入れます。したがって、各クライアント セッションは特定のインスタンス ID に割り当てられます。次に、インスタンスは、割り当てられている「切断」タスクのみをデキューします。
Azure で同様のことを行うことが実現可能かどうか、また一般的にどのように行うかを考えています。スケールするために多くの異なる VM をセットアップする必要がなく、代わりに 1 つのパッケージをデプロイするだけというアイデアが気に入っています。また、Apache ActiveMQ や MSMQ などのサード パーティ製品を統合する代わりに、Azure のキューを利用するとよいでしょう。
c# - C# で UNC パスにアクセスする最良の方法
大量の画像を保存するアプリケーションを構築しています。GoGrid.com には仮想化環境があり、そのクラウド ストレージを利用したいと考えていました。
これをどのように表現するか正確にはわかりませんが、(コードで) UNC パスと資格情報を指定して画像を配置または取得すると、非常に効率が悪いように見えます (接続、画像の取得、切断)。
大量の画像がある場合、または一度に多くのユーザーがこれを実行している場合、通常のサーバーをひざまずかせてしまうようです.
だから私の質問は、あなたのウェブサイトが実行されている巨大なドライブを除いて、これをどのように達成することを目指すべきですか? 繰り返しになりますが、すべてが 1 つの優れた傘の下にあるため、Amazon S3 ではなく GoGrid クラウド スタージを選択しています。クラウド ストレージには、UNC パスと特定のユーザー名/パスワードを介してアクセスできます。
ありがとう!
gogrid - GoGrid カスタマー レビュー / 満足度
GoGrid のクラウド ホスティングを使用したことがある人はいますか? パフォーマンスと費用対効果が高いと感じましたか?
mule - Mule ESB /GigaSpaces XAP/Appistry/GoGrid for Paas プラットフォームで複数のアプリケーションを SaaS としてオンボード?
複数のアプリケーションをクラウドプラットフォームに簡単に追加できるプラットフォームを開発し、アプリケーションをSaaSベースで提供できるようにするプロジェクトに取り組んでいます。すべてのアプリへのシングル サインオン アクセスがあります (おそらく Open SSO を介して)。
1. Mule ESB (さまざまな言語で開発されたアプリを統合するため) 2. GigaSpaces XAP (スケーラビリティーのため) 3. Appistry Cloud IQ Platform (アプリケーションをアップロードするため) 4. ホスティング用の GoGrid
これは正しいツールの組み合わせですか? 他の組み合わせをお勧めできますか?
hosting - GoGrid と EC2 についての考え
現在、GoGrid (Microsoft スタック) で SaaS アプリケーションをホストしています。ここに私が持っているものがあります:
- データベース サーバー - 物理ボックス、12 GB RAM、2 X クアッド コア CPU (2.13 GHz Xeon E5506)
- 2 つの Web / アプリケーション サーバー - クラウド サーバー、2 GB RAM、2 つの VCPU
- 毎月 300 GB の帯域幅
私はこれに月額約 900 ドルを支払っています。ウェブ/アプリ サーバーが限界に達しているため、4 GB の RAM にアップグレードする必要があります。ファイアウォールも必要で、GoGrid は 200 ドルでこのサービスを追加しました。アップグレード後、約 1,400 ドルを支払うことになります。
Amazon EC2、具体的には次の構成を見始めました。
- データベース サーバー - 「High Memory Double Extra Large Instance」 - 34 GB RAM、13 EC2 コンピューティング ユニット
- 2 つの Web / アプリケーション サーバー - 「ラージ インスタンス」 - 7.5 GB の RAM、4 つの EC2 コンピューティング ユニット
1 年間のリザーブド インスタンスを使用する場合、初期費用は 4,500 ドル、月額は 700 ドルになります。これは、償却すると月額 1,075 ドルになります。Amazonには無料のファイアウォールも含まれています。
ここに私の質問があります:
EC2 インスタンスでデータベース (特に SQL Server) を実行した経験のある人はいますか? 専用機と比べてどうだった?私の主な関心事の 1 つは、ディスク I/O に関するものです。
コンピューティング ユニットに関する Amazon の説明はかなりあいまいです。データベース サーバーの CPU パフォーマンスがどのように比較されるかについてのアイデアはありますか?
Amazon ソリューションが、現在の、または改善された GoGrid セットアップよりも大幅に優れたパフォーマンスを提供することを願っています。仮想データベース サーバーを使用すると、可用性の点でも優れています。今、ハードウェアに問題があれば、深刻な問題になるでしょう。
洞察をありがとう...