Sanallaştırma ve dağıtılmış depolama arasındaki fark nedir? İçerik yönetim sistemi ara katman yazılımı mı? IaaS, PaaS ve SaaS'ın farklı hizmetlerini anlamaya çalışıyorum.


cevap 1:

Bir cevaba ulaşmak için sorunuzda bahsettiğiniz bazı kelimeleri tanımlayıp tanımlayamayacağımızı görelim.

  1. Sanallaştırma: Gerçek madde / malzeme değil. Hesaplamada basitçe, gerçek kaynaklara eşanlamlı ya da eş anlamlı olarak davranan kavramları ifade eder. Şimdi bilişimde temel kaynaklar nelerdir. Bilgisayarınıza, dizüstü bilgisayarınıza, hatta bir cep telefonuna göz atın. İşlemci, RAM veya Ana Bellek, Depolama ve Ağ bileşenlerini her zaman yapı taşları olarak bulacaksınız. Yazılımın kullanılmasıyla, basit bir çok çekirdekli işlemci yongası, tek çekirdekli veya diğer herhangi bir yapılandırmanın çoklu ayrı işlemcileri gibi davranacak şekilde sanallaştırılabilir. Bu aynı zamanda diğer çeşitli bilgi işlem kaynaklarına da uygulanabilir Dağıtılmış Depolama (Dağıtılmış + Depolama): Örneğin, Taşınabilir HDD veya USB Sürücüsü gibi herhangi bir türde 1'den fazla depolama alanına aynı dosyanın birden fazla kopyasını kaydederseniz, yalnızca dağıtılmış depolama alanı haline gelir. Buradaki yakalama, tüm sürücülere veya depolama alanına aynı anda erişilebilir ve altta 1'den fazla disk / depolama olsa bile bir tane (yukarıdaki sanallaştırmayı hatırlayın) gibi görünmesidir. Örneğin, herhangi bir çevrimiçi depolama alanı kullanıyorsanız, muhtemelen verileri depoladığınız tek bir sürücü görebilirsiniz, ancak verilerin farklı sabit disklerde bulunabileceği sahne arkasında, farklı coğrafi konumlarda bile dağılmış olabilir.

Umarım bu, bir dereceye kadar Sanallaştırmanın Dağıtılmış Depolama'nın kullanılmasını sağlayan faktörlerden biri olmasına rağmen, farklı Sanallaştırma ve Dağıtılmış Depolama'nın ne kadar ışık tuttuğunu gösterir.

3. Evet, İçerik Yönetim Sistemi bir Arayüz yazılımı olarak kabul edilir, çünkü bir İşletim Sisteminin sunduğundan çok daha fazla özellik ve tesis sunar.

4. Bu terimler (IaaS, PaaS, SaaS) Secrat Nelson tarafından iyi tanımlandığından Layman'ın terimleriyle cevap vermeye çalışacağım. Yine, yakınınızdaki bir bilgisayara veya dizüstü bilgisayara bir göz atın

a. IaaS: Bilgisayar dediğimiz şeyin temel yapı taşlarını kiraladığınızda, bu modele IaaS denir. Örneğin: ihtiyacınıza bağlı olarak, kendiniz için x sayıda çekirdek, y bellek ve z depolama alanı sağlayabilirsiniz ve uygulamalarınızı çalıştırabileceğiniz sanal bir bilgisayar görevi görür. Tek fark, böyle bir makineye dokunamaz, hissedemez veya göremezsiniz. Sanallaştırma yeniden iş başında

b. PaaS: Sıfırdan veya önceden oluşturulmuş çerçevelerden yeni yazılım programları oluşturmanıza yardımcı olan yazılımlar / araçlar. Buna uygulama / veritabanı sunucuları, veritabanları, İçerik Yönetimi, Portallar, programlama dilleri desteği vb. Dahildir. Bu arada, özellikle bu katmandaki sunucular gibi terimler kullandığımızda bile yazılımla ilgilenir. PaaS olduğu için, makinenize / yerel bilgisayarınıza yüklemek yerine tüm bu araçlar kiralanmıştır

c. SaaS: Anlamak en kolayı, çünkü zaten böyle bir yazılım üzerinde çalışıyoruz, yani Quora. Yazılımın nasıl oluşturulduğu, bakımının yapıldığı ve ne tür sunucular üzerinde çalıştığı konusunda endişelenmemiz gerekmiyor. Diğer basit örnekler Gmail, Office 365, Dropbox vb. Olacaktır. Neredeyse her sektörde kullanılan çok faydalı ticari iş uygulamalarının büyük bir listesi vardır. Uygulamaları, Güncelleştirmeleri ve bakımları hakkında endişelenmeniz gerekmediğinde, bunlar SaaS braketi altına girer.

Şerefe


cevap 2:

Bulut çok geniş bir kavramdır ve neredeyse tüm çevrimiçi hizmet türlerini kapsar, ancak işletmeler bulut tedarikine atıfta bulunduğunda, genellikle göz önünde bulundurulan üç bulut hizmeti modeli vardır; Hizmet Olarak Yazılım (SaaS), Hizmet (PaaS) ve Hizmet Olarak Altyapı (IaaS). Her birinin kendi karmaşıklıkları ve hibrit bulut modelleri vardır, bu Saas Paas ve IaaS'ı anlamada sağlam bir kavrayış kazanmanıza yardımcı olmalıdır.

HİZMET OLARAK YAZILIM

Bazı açılardan, SaaS, istemcilerin, bu durumda genellikle web tarayıcılarının sunucularda çalışan yazılıma erişim noktası sağladığı eski ince istemci yazılım sağlama modeline çok benzer. SaaS, tüketiciler için en bilindik bulut hizmeti biçimidir. SaaS, yazılımı ve dağıtımını yönetme görevini üçüncü taraf hizmetlere taşır. İşletmeler için en çok bilinen SaaS uygulamaları arasında Salesforce gibi müşteri ilişkileri yönetimi uygulamaları, Google Apps gibi üretkenlik yazılım paketleri ve Box ve Dropbox gibi depolama çözümleri kardeşler bulunmaktadır.

SaaS uygulamalarının kullanımı, teknik personelin yazılımı yönetme, yönetme ve yükseltme gereksinimini ortadan kaldırarak yazılım lisanslama maliyetini azaltma ve lisanslama yazılım maliyetini azaltma eğilimindedir. SaaS uygulamaları genellikle bir abonelik modelinde sağlanır.

HİZMET OLARAK PLATFORM

PaaS, tipik olarak yazılımın geliştirilebileceği ve konuşlandırılabileceği bir platform sağlayan SaaS'tan daha düşük bir seviyede çalışır. PaaS sağlayıcıları, sunucularla uğraşma işinin çoğunu soyutlar ve istemcilere işletim sistemi ve sunucu yazılımının yanı sıra temel sunucu donanımı ve ağ altyapısının halledildiği bir ortam sağlar, böylece kullanıcılar ölçeklenebilirliği ve ürün veya hizmetlerinin uygulama geliştirmesini içerir.

Çoğu bulut hizmetinde olduğu gibi, PaaS da sanallaştırma teknolojisinin üzerine kurulmuştur. İşletmeler, gereksiz kaynaklara sahip donanıma yatırım yapmaktan ziyade, talep büyüdükçe ölçekleme yapabilirler.

PaaS sağlayıcılarına örnek olarak Heroku, Google App Engine ve Red Hat'ın OpenShift gösterilebilir.

ALTYAPI HİZMETİ

Yığını aşağı doğru hareket ettirerek, bulut hizmetleri için temel yapı taşlarına ulaşıyoruz. IaaS, kendiliğinden tedarik edilebilen, ölçülebilen ve isteğe bağlı olarak temin edilebilen bulut depolama ve ağ kapasitesi ile tamamlanan yüksek düzeyde otomatik ve ölçeklenebilir bilgi işlem kaynaklarından oluşur.

IaaS sağlayıcıları bu bulut sunucularını ve ilgili kaynaklarını gösterge tablosu ve / veya API aracılığıyla sunar. IaaS istemcileri, geleneksel sunucularda olduğu gibi sunucularına ve depolarına doğrudan erişebilir, ancak daha yüksek bir ölçeklenebilirlik sırasına erişebilirler. IaaS kullanıcıları, bulutta bir “sanal veri merkezi” dış kaynak kullanabilir ve oluşturabilir ve kapasite planlamasına veya fiziksel bakım ve yönetimine yatırım yapmak zorunda kalmadan, geleneksel bir veri merkezinin aynı teknolojilerine ve kaynak özelliklerine erişebilir.

IaaS en esnek bulut bilgi işlem modelidir ve sunucuların otomatik olarak dağıtılmasına, işlem gücünün, depolama ve ağa bağlanmasına olanak tanır. IaaS istemcileri, PaaS veya SaaS hizmetlerinin kullanıcılarına göre altyapıları üzerinde gerçek bir kontrole sahiptir. IaaS'nin temel kullanımları PaaS, SaaS ve web ölçeği uygulamalarının gerçek gelişimi ve dağıtımını içerir.

Navisite, exoscale ve Softlayer gibi bir Altyapı Hizmet olarak kendi benzersiz değer teklifleri ve aralarından seçim yapabileceğiniz hizmet portföyü ile erişim sağlayan birçok sağlayıcı var.

ComputeNext, uygulama ihtiyaçlarınız için doğru IaaS sağlayıcısını seçtiğinizden emin olabilmeniz için IaaS için bir aracılık hizmeti sağlar. Tek bir API'dan 20'den fazla bulut sağlayıcısına normalleştirilmiş erişim sayesinde, en uygun olanı bulmak için sağlayıcılar arasında fiyat ve performansı karşılaştırabilir ve ardından yalnızca bir platforma kilitlenmeden oluşturup dağıtabilirsiniz.

Umarım şimdi SaaS, PaaS ve IaaS arasındaki farkları iyi anlarsınız.

Herhangi bir sorunuz varsa, yorumlarda sormaktan çekinmeyin.


cevap 3:

Bulut çok geniş bir kavramdır ve neredeyse tüm çevrimiçi hizmet türlerini kapsar, ancak işletmeler bulut tedarikine atıfta bulunduğunda, genellikle göz önünde bulundurulan üç bulut hizmeti modeli vardır; Hizmet Olarak Yazılım (SaaS), Hizmet (PaaS) ve Hizmet Olarak Altyapı (IaaS). Her birinin kendi karmaşıklıkları ve hibrit bulut modelleri vardır, bu Saas Paas ve IaaS'ı anlamada sağlam bir kavrayış kazanmanıza yardımcı olmalıdır.

HİZMET OLARAK YAZILIM

Bazı açılardan, SaaS, istemcilerin, bu durumda genellikle web tarayıcılarının sunucularda çalışan yazılıma erişim noktası sağladığı eski ince istemci yazılım sağlama modeline çok benzer. SaaS, tüketiciler için en bilindik bulut hizmeti biçimidir. SaaS, yazılımı ve dağıtımını yönetme görevini üçüncü taraf hizmetlere taşır. İşletmeler için en çok bilinen SaaS uygulamaları arasında Salesforce gibi müşteri ilişkileri yönetimi uygulamaları, Google Apps gibi üretkenlik yazılım paketleri ve Box ve Dropbox gibi depolama çözümleri kardeşler bulunmaktadır.

SaaS uygulamalarının kullanımı, teknik personelin yazılımı yönetme, yönetme ve yükseltme gereksinimini ortadan kaldırarak yazılım lisanslama maliyetini azaltma ve lisanslama yazılım maliyetini azaltma eğilimindedir. SaaS uygulamaları genellikle bir abonelik modelinde sağlanır.

HİZMET OLARAK PLATFORM

PaaS, tipik olarak yazılımın geliştirilebileceği ve konuşlandırılabileceği bir platform sağlayan SaaS'tan daha düşük bir seviyede çalışır. PaaS sağlayıcıları, sunucularla uğraşma işinin çoğunu soyutlar ve istemcilere işletim sistemi ve sunucu yazılımının yanı sıra temel sunucu donanımı ve ağ altyapısının halledildiği bir ortam sağlar, böylece kullanıcılar ölçeklenebilirliği ve ürün veya hizmetlerinin uygulama geliştirmesini içerir.

Çoğu bulut hizmetinde olduğu gibi, PaaS da sanallaştırma teknolojisinin üzerine kurulmuştur. İşletmeler, gereksiz kaynaklara sahip donanıma yatırım yapmaktan ziyade, talep büyüdükçe ölçekleme yapabilirler.

PaaS sağlayıcılarına örnek olarak Heroku, Google App Engine ve Red Hat'ın OpenShift gösterilebilir.

ALTYAPI HİZMETİ

Yığını aşağı doğru hareket ettirerek, bulut hizmetleri için temel yapı taşlarına ulaşıyoruz. IaaS, kendiliğinden tedarik edilebilen, ölçülebilen ve isteğe bağlı olarak temin edilebilen bulut depolama ve ağ kapasitesi ile tamamlanan yüksek düzeyde otomatik ve ölçeklenebilir bilgi işlem kaynaklarından oluşur.

IaaS sağlayıcıları bu bulut sunucularını ve ilgili kaynaklarını gösterge tablosu ve / veya API aracılığıyla sunar. IaaS istemcileri, geleneksel sunucularda olduğu gibi sunucularına ve depolarına doğrudan erişebilir, ancak daha yüksek bir ölçeklenebilirlik sırasına erişebilirler. IaaS kullanıcıları, bulutta bir “sanal veri merkezi” dış kaynak kullanabilir ve oluşturabilir ve kapasite planlamasına veya fiziksel bakım ve yönetimine yatırım yapmak zorunda kalmadan, geleneksel bir veri merkezinin aynı teknolojilerine ve kaynak özelliklerine erişebilir.

IaaS en esnek bulut bilgi işlem modelidir ve sunucuların otomatik olarak dağıtılmasına, işlem gücünün, depolama ve ağa bağlanmasına olanak tanır. IaaS istemcileri, PaaS veya SaaS hizmetlerinin kullanıcılarına göre altyapıları üzerinde gerçek bir kontrole sahiptir. IaaS'nin temel kullanımları PaaS, SaaS ve web ölçeği uygulamalarının gerçek gelişimi ve dağıtımını içerir.

Navisite, exoscale ve Softlayer gibi bir Altyapı Hizmet olarak kendi benzersiz değer teklifleri ve aralarından seçim yapabileceğiniz hizmet portföyü ile erişim sağlayan birçok sağlayıcı var.

ComputeNext, uygulama ihtiyaçlarınız için doğru IaaS sağlayıcısını seçtiğinizden emin olabilmeniz için IaaS için bir aracılık hizmeti sağlar. Tek bir API'dan 20'den fazla bulut sağlayıcısına normalleştirilmiş erişim sayesinde, en uygun olanı bulmak için sağlayıcılar arasında fiyat ve performansı karşılaştırabilir ve ardından yalnızca bir platforma kilitlenmeden oluşturup dağıtabilirsiniz.

Umarım şimdi SaaS, PaaS ve IaaS arasındaki farkları iyi anlarsınız.

Herhangi bir sorunuz varsa, yorumlarda sormaktan çekinmeyin.