2016-03-22 44 views
-1

Sorumu cevaplamıyorsam lütfen özür dilerim, ama cevaba gerçekten ihtiyacım var. Trafiğin çok yoğun olduğu bir ortamda kullanıldığını varsayan bir web uygulaması üzerinde çalışıyorum ve DBMS (şu andaki MySQL), CPU, Bellek, mimarlık gibi hangi sunucu özelliklerinin daha iyi olacağını bilmek istiyorum ... Mark ya da ne olursa olsun ... ... çünkü o alandaki bir yeni kullanıcıyım. Gerçekten de, web uygulaması aşağıdaki durumlarda kullanılacaktır:Yükseklik performans web sunucusu özellikleri

  • Neredeyse 50 000 kişi (Server konak) Web Uygulaması için bir API aracılığıyla mobil uygulamalarının (Android istemci) veri göndermek için varsayalım birkaç saat içinde (yaklaşık bir saat). Bu kişilerin çoğunun (% 50 ila% 80) verileri aynı anda göndermesi en muhtemeldir.
  • Sunucu, bir tarayıcı için (her 10 saniyede bir) teslim edilmek üzere GET yönteminde web isteğini alır ve istek, verilere dayanarak bazı istatistik sonuçları sağlamak için yazılım açısından çok fazla hesaplama kaynağı gerektirir.

  • App Symfony2'nin

+0

Bu site programlama soruları içindir. Sunucu tasarımı/yapılandırması konu dışı. –

cevap

0

sen (u besbelli kullanmak istiyorsanız) kullanmak istediğiniz bulut hangi belirtmelisiniz AWS php framwork ile inşa edilir Web ... mobil gönderilen O Azure kullanabilirsiniz. Müşterilerden gelen akışa göre, IaaS'niz buradan otomatik olarak kaydedilebilir. EG: Azure kullanıyorsanız, A4 veya D4 boyutlu VM'de daha iyi bildiğiniz yazılım bağımlılıklarınızı kullanmanızı öneriyorum. bakınız: https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-size-specs/ Eğer bu kadar sanal makineler için gitmek sunucuda barındırılan gelmiş etmek istediği belirtildiği gibi Azure API hizmetini veya Azure mobil uygulama hizmeti kullanmak ancak

[Azure VM size].

Artılar: Sanal makineyi gereksinim (boyut) cinsinden ölçekleyebilirsiniz. Sadece kullanım için ödeme yapmalısınız (cloud özelliği)

Teşekkürler.

+0

Herhangi bir üçüncü taraf hizmetini kullanmayı düşünmüyorum, tüm kaynağın özel bir sunucuda tamamen gizli olması gerekiyor, bu nedenle lütfen yanıtınızı güncelleyin. –

+0

Özel sunucu açısından, başlangıçta 2 çekirdekli 4 GB ram gibi belirli özellikleri kullanabilirsiniz. Çünkü ideal olarak ne kadar bellek/CPU miktarı uygulamanız tarafından kullanılıyorsa ve diğer süreçler bunu etkileyebilir. Yani izlemek zorundasınız ve yanıt olarak spesifikasyonu artırabilir ve azaltabiliriz. Not: pik yükte kesintiye neden olabilir (otomatik ölçekleme/yük dengeleme kullanımı) – Kunal

İlgili konular