it-swarm-tr.com

Web barındırma ve bulut barındırma arasında nasıl seçim yapılır?

Normal web barındırma ve bulut barındırma arasında nasıl seçim yapılır, bu kararı kolaylaştıracak önemli noktalar nelerdir.

Normal web hostingte yapabildiğim her şey bir bulutta mümkün mü? Kısaca, ne zaman seçilmeli?

20
Amr Elgarhy

Sanırım alabileceğiniz barındırma türlerini aşırı derecede basitleştiriyorsunuz. İşte buradalar, niçin iyi oldukları ve niçin iyi olmadıkları:

Paylaşılan Hosting

Potansiyel olarak yüzlerce başka kişiyle bir sunucudasınız. Sahip olabileceğiniz disk alanı/veritabanlarının miktarı ve aylık olarak aktarabileceğiniz veri miktarı gibi önceden tanımlanmış sınırlar vardır. Bu en ucuzudur, bazen ayda 3 dolara kadar azdır, ancak dikkatli olun - siteniz en az kaynak tüketmeye başlar başlamaz askıya alınacak ve yükseltmeniz istenecektir.

Ek olarak, PHP/SSH/etc gibi şeyler 'paranoid' modunda yapılandırılmıştır. Belirli işlevlere erişiminiz olmayabilir ve ihtiyaç duyabileceğiniz şeyleri yüklemek için Ana Bilgisayarınıza bağlı olmanız gerekir (ör. Subversion/Mercurial).

Bu kişisel veya kartvizit tipi bir siteye ev sahipliği yapmak isteyen insanlar için iyidir. Bunun bir çekim ateşi bayi barındırma olarak adlandırılır ve bu da müşterileriniz için ek barındırma hesapları oluşturmanıza olanak tanır.

Not, bu PCI/DSS/HIPAA/Etc uyumlu değil.

Sanal Özel Sunuc

Siteniz, paylaşılan bir sunucunun kendi benzersiz görünümünü elde eder. Servislerinizi ve yazılımlarınızı aynı sunucuda yaptığınız gibi yapılandırabilirsiniz, ancak gerçek kaynak garantisi yoktur. "Kötü komşular" sitenizi taramaya getirmek için yeterlidir.

Bunu genellikle, istedikleri şekilde yapılandırmalarına izin veren bir kum kutusuna ihtiyaç duyan geliştiriciler için öneririm.

Yine, PCI/DSS/HIPAA/Etc uyumlu değil

Sanal Özel Sunuc

Bu, tüm amaç ve amaçlar için, belirli miktarda garantili kaynakla gelen özel bir sunucudur. Sen süper kullanıcı olacaksın, ne istersen yapabilirsin. Platforma bağlı olarak, kaynak sınırlarınız kullanımda ani artışlarla başa çıkmak için bazen 'patlama' yapabilir. Maalesef, bu aynı zamanda, birkaç komşunun da “patlaması” gerektiğinde kaynaklarınızın acı çektiği anlamına gelir.

Bu rotaya giderseniz, bir Xen sağlayıcısıyla gitmenizi öneririm, ödediğinizden daha azına sahip olamazsınız.

Herhangi bir trafik türünü VPS'den daha az bir şeyle başlamasını bekleyen tüm yeni sitelere öneririm.

Bu, PCI/etc uyumlu yapılan hiper yönetici ve depolamanın türüne bağlı olarak olabilir.

Tamamen Tahsis Edilen Sunuc

Tam olarak okunduğu gibi, sizin ve yalnız olan bir sunucu. Ayda bir tane kiralayabilir veya bir tane satın alabilir ve bir veri merkezinde bulunması için ödeme yapabilirsiniz. Öncelikle kiralama seçeneğine gitmenizi öneririm, gerekirse ölçeklendirmek için daha az yatırım gerekiyor. Gelir izin verdiğinde, her zaman kendi sunucularınızı satın alabilirsiniz. O zamana kadar, ihtiyacınız olan donanım türünü çok iyi kavrayacaksınız.

Bunu, barındırma konusunda ayda birkaç yüze yetebilecek başlangıç ​​şirketleri veya güvenlik standartlarına uyması gereken herkes için öneririm. Herhangi bir tür CC bilgisini veya herhangi bir sağlık/sağlık bilgisini saklarsanız, gerçekten kendi donanımınıza özel bir şekilde erişmek istersiniz.

Bulut Hosting

Bazı büyük web barındırma şirketleri için birkaç bulut platformu inşa ettim. Xen’in gelişiminde üretkenim ve hatta “net” bir deyimle IAAS (Bir Hizmet Olarak Altyapı) olarak ne anlama gelmesi gerektiği konusunda net ve özlü bir cümle ile size söyleyemem.

Çoğu bulut sağlayıcı ile elde ettiğiniz şey, trafik talepleri doğrultusunda daha fazla bellek veya depolama alanı tahsis edilebilecek bir veya daha fazla sanal makinedir, ardından trafik azaldığında 'boşta' ayarına geri dönün. Ek olarak, bazıları tek bir vakanın klonlarını yapma ve bunları bir yük dengeleyici (genellikle yazılım tabanlı) kullanarak birbirine bağlama yeteneği sunar.

Burada dikkat edilmesi gereken şey, siteniz dövülmüşse mega faturalardır. Sizi “otomatik ölçeklendiren” algoritmasının, barındırma şirketi lehine ve cüzdanınız lehine daha az çalıştığı birçok örnek vardır. Bu tür bir barındırma elde ederseniz, anahtarın el ile yapıştırılmış kaldığından emin olun. Pek çok durumda, artan trafik talebini karşılamak için sadece bir önbellek açmak yeterlidir.

Amazon ve diğerleri, tekliflerinin değil, PCI/DSS gibi güvenlik standartları veya HIPAA/HITECH gibi federal standartlar tarafından belirtilen kuralları yerine getirdiğini açıkça belirtti. Bu bir hiper yönetici kullanmanın bir ihmali değil, paylaşılan bir depolama ağı kullanmanın bir ihtarı.

Özet olarak:

Alacağınız tür barındırma türü gerçekten çok önemlidir, önemli olan ağınızı nasıl planladığınızdır. Örneğin, yalnızca resimlere ve ortamlara hizmet etme sorumluluğuna sahip hafif bir http sunucusu kullanan static.domain.com'a sahip olabilirsiniz, böylece üretim sunucunuzdaki yükü büyük ölçüde azaltır.

Ek olarak, dinamik sayfaların (ve/veya) akıllı önbelleklenmesi, bunları içine alan sorguları herhangi bir platformdan önemli ölçüde daha fazla sıkmanıza izin verir.

Birkaç VPS sunucusu veya belki de özel bir sunucu ve birkaç VPS sunucusu alırdım. Yapmam konusunda kararlı olduğum bir diğer şey, etki alanım çözülemiyorsa DNS'mi bölmek. Dünyadaki tüm önbelleğe alma ve ince ayarlar yardımcı olmayacak.

Sizin için en iyisinin ne olacağını söylemek gerçekten zor, projenizin karmaşıklığından ve ihtiyaçlarından emin değilim. Bununla birlikte, umarım, yukarıda size ne şekilde karar verirseniz verin, lehte ve aleyhte olanlar hakkında size bazı bilgiler verir.

18
Tim Post

Bu ilginç ve çok çeşitli bir soru. "Normal" web barındırma ile bulut tabanlı bir hizmetten yararlanma arasındaki temel farkın, isteğe bağlı (veya dinamik) ölçeklenebilirlik olduğunu söyleyebilirim.

Bir "normal" web barındırma hizmeti genellikle zaman birimi başına belirli bir fiyat için belirli bir hizmet düzeyi (işlemci döngüleri, bant genişliği, depolama alanı vb.) Sağlar. Gerçekte ne kadar hizmet kullandığınıza bakılmaksızın bu fiyatı ödersiniz. İhtiyaçlarınız servis seviyesini aşarsa, çoğu durumda mahsur kalırsınız.

Çoğu bulut hizmetinin arkasındaki fikir, hizmet seviyesinin bazen çılgınca değiştiği ve yalnızca gerçekte kullandıklarınız için ödeme yaptığınızdır.

Netflix'i bir kullanım durumu olarak düşünün: Netflix servis seviyesinin hafta içi ve akşamları ve hafta sonları (ABD'de) çoğu zaman akşamları ve gece saatlerinde yükseldiğini iddia ediyorum. Bu yüzden, hizmet seviyelerinin 7: 00'de Cuma gecesi ihtiyaçları, sabah 9: 30'da Salı sabahından çok farklı. "Normal" bir barındırma hizmeti kullanarak, her zaman "Cuma gecesi seviyesi" hizmeti için ücret ödemeleri gerekirken, bulut tabanlı bir çözümle, hizmet düzeyleri büyüdükçe ve talep üzerine azaldıkça ödedikleri miktar değişir.

4
Alan

Bulut barındırmada gizli maliyetlere dikkat etmeniz gerekir. Çoğu bulut sunucusu, yoğun bir trafik akışı aldığınızda kullanım için ücret talep ettiğinden, bu süre için büyük bir barındırma faturasıyla karşılaşabilirsiniz. Çoğu bulut çözümü kullanılan kaynağa sınır koyamaz, bu nedenle trafik sıkışıklığı yaşarken genellikle maliyetlerinizi sınırlandırmanın bir yolu yoktur.

Bu olumsuz.

Bunun yanı sıra, web sitenizin, geleneksel bir paylaşılan veya tahsis edilen bir sunucunun da idare edemeyeceği büyük trafik patlamalarıyla başa çıkması mümkün olacak.

2
Ashley G

Diyelim ki büyük bir şirkette yöneticisiniz. Özel sorumluluklarınız arasında tüm çalışanlarınızın işlerini yapmak için ihtiyaç duydukları doğru donanıma ve yazılıma sahip olmalarını sağlamak vardır. Herkes için bilgisayar almak yeterli değildir - çalışanlara ihtiyaç duydukları araçları sağlamak için yazılım veya yazılım lisansları da satın almanız gerekir. Ne zaman yeni bir işe alım yaptırırsanız, daha fazla yazılım satın almalı veya mevcut yazılım lisansınızın başka bir kullanıcıya izin verdiğinden emin olmalısınız. O kadar stresli ki, her gece devasa paralarınızla uyumayı zor buluyorsunuz.

Yakında, senin gibi yöneticiler için bir alternatif olabilir. Her bilgisayar için bir yazılım paketi yüklemek yerine, yalnızca bir uygulama yüklemeniz gerekir. Bu uygulama, çalışanların, kullanıcının işi için ihtiyaç duyacağı tüm programları barındıran Web tabanlı bir hizmete giriş yapmalarını sağlar. Başka bir şirketin sahibi olduğu uzak makineler, e-postadan Word işlemeye, karmaşık veri analiz programlarına kadar her şeyi kullanır. Buna bulut bilişim denir.

1
user4801