Cloud Computing ArchiYapı ve Bileşenler

Bulut Bilişim Nedir? Archidoku?

Cloud Computing Architecture, bir Bulut Bilişim hizmeti için gerekli bileşenlerin birleşimidir. Bir Bulut Bilişim mimarisi, bir ön uç platformu, bir arka uç platformu veya sunucuları, bir ağ veya İnternet hizmeti ve bir bulut tabanlı teslimat hizmeti gibi çeşitli bileşenlerden oluşur.

Bulut Bilişim'e bir göz atalım ve Bulut Bilişim'in nelerden oluştuğunu görelim. Bulut bilişim, ön uç ve arka uç olmak üzere iki bileşenden oluşur. Ön uç, bir bulut bilişim sisteminin istemci kısmından oluşur. erişim için gerekli olan arayüzleri ve uygulamaları içerir. Cloud computing veya Bulut programlama platformu.

Cloud Computing Archidoku
Cloud Computing Archidoku

Arka uç bulutun kendisini ifade ederken, bulut bilişim hizmetleri için gerekli kaynakları içerir. Sanal makineler, sunucular, veri depolama, güvenlik mekanizmaları vb. bileşenlerden oluşur. Sağlayıcının kontrolü altındadır.

Bulut bilişim, birden fazla sabit diske ve makineye yayılan dosya sistemini dağıtır. Veriler hiçbir zaman tek bir yerde saklanmaz ve bir ünitenin arızalanması durumunda diğeri otomatik olarak görevi devralır. Kullanıcı disk alanı dağıtılmış dosya sistemine tahsis edilirken, bir diğer önemli bileşen de kaynak tahsisi için bir algoritmadır. Bulut bilişim güçlü bir dağıtılmış ortamdır ve büyük ölçüde güçlü algoritmalara bağlıdır.

Cloud Computing Archidoku

The ArchiBulut bilişimin yapısı birçok farklı bileşen içerir. İstemci altyapısı, uygulamalar, hizmetler, çalışma zamanı bulutları, depolama alanları, yönetim ve güvenlik içerir. Bunların hepsi bir Bulut bilişim mimarisinin parçalarıdır.

Başlangıç ​​aşaması:

İstemci, istemci tarafı arayüzü ve uygulamasını içeren ön ucu kullanır. Bu bileşenlerin her ikisi de Bulut bilişim platformuna erişim için önemlidir. Ön uç web sunucularını (Chrome, Firefox, Opera, vb.), istemciler ve mobil cihazlar.

Arka Uç:

Arka uç kısmı, Bulut bilişim hizmetleri sağlamak için gereken tüm kaynakları yönetmenize yardımcı olur. Bu Bulut mimarisi kısmı bir güvenlik mekanizması, büyük miktarda veri depolama alanı, sunucular içerir. Sanal makineler, trafik kontrol mekanizmaları vb.

Cloud Computing Archidoku şeması
Cloud Computing Archidoku şeması

Bulut Bilişimin Önemli Bileşenleri Archidoku

Bulut bilişim mimarisinin bazı önemli bileşenleri şunlardır:

1. İstemci Altyapısı

İstemci Altyapısı, GUI sağlayan bir ön uç bileşendir. Kullanıcıların Bulut ile etkileşime girmesine yardımcı olur.

2. Uygulama

Uygulama, müşterinin erişmek istediği herhangi bir yazılım veya platform olabilir.

3. Hizmet

Hizmet bileşeni, müşterinin gereksinimlerine göre hangi hizmet türüne erişebileceğinizi yönetir.

Üç Bulut bilişim hizmeti şunlardır:

4. Çalışma Zamanı Bulutu

Çalışma zamanı bulutu, sanal makinelere yürütme ve çalışma zamanı ortamı sunar.

5. Depolama

Depolama, bir diğer önemli Bulut bilişim mimarisi bileşenidir. Verileri depolamak ve yönetmek için Bulutta büyük miktarda depolama kapasitesi sağlar.

6. altyapı

Ana bilgisayar düzeyinde, ağ düzeyinde ve uygulama düzeyinde hizmetler sunar. Bulut altyapısı, bulut bilişim modelini desteklemek için gereken sunucular, depolama, ağ cihazları, sanallaştırma yazılımı ve diğer çeşitli depolama kaynakları gibi donanım ve yazılım bileşenlerini içerir.

7. Idare

Bu bileşen, uygulama, hizmet, çalışma zamanı bulutu, depolama, altyapı gibi bileşenleri ve arka uçtaki diğer güvenlik konularını yönetir. Aynı zamanda aralarında koordinasyonu da sağlar.

8. Güvenlik

Arka uçta güvenlik, son kullanıcıya güvenli Bulut sistemleri, kaynaklar, dosyalar ve altyapı için farklı güvenlik mekanizmalarının uygulanması anlamına gelir.

9. Internet

İnternet bağlantısı, ön uç ve arka uç arasında köprü veya ortam görevi görür. Frontend ve Backend arasında etkileşimi ve iletişimi kurmanızı sağlar.

Bulut Bilişimin Yararları Archidoku

Bulut bilişim mimarisinin avantajları şunlardır:

  • Genel Bulut bilişim sistemini daha basit hale getirir.
  • Veri işleme sürecinizi geliştirmenize yardımcı olur.
  • Yüksek güvenlik sağlar.
  • Daha iyi felaket kurtarma özelliğine sahiptir.
  • İyi kullanıcı erişilebilirliği sunar.
  • BT işletim maliyetlerini önemli ölçüde azaltır.

Sanallaştırma ve Bulut Bilişim

için temel olanak sağlayan teknoloji Cloud Computing Sanallaştırmadır. Sanallaştırma, tek bir fiziksel sunucunun birden fazla mantıksal sunucuya bölünmesidir. Fiziksel sunucu bölündüğünde, her mantıksal sunucu fiziksel bir sunucu gibi davranır ve bir işletim sistemini ve uygulamaları bağımsız olarak çalıştırabilir. VMware gibi birçok popüler şirket ve Microsoft sanallaştırma hizmetleri sağlar. Bilgisayarınızı depolama ve hesaplama için kullanmak yerine sanal sunucularını kullanabilirsiniz. Hızlıdırlar, uygun maliyetlidirler ve daha az zaman harcarlar.

Yazılım geliştiricileri ve test uzmanları için sanallaştırma çok kullanışlıdır. Geliştiricilerin test amacıyla birçok farklı ortamda çalışan kod yazmasına olanak tanır.

sanallaştırma esas olarak üç ana amaç için kullanılır: 1) Ağ Sanallaştırma, 2) Sunucu Sanallaştırma ve 3) Depolama Sanallaştırma

Ağ Sanallaştırma: Mevcut bant genişliğini kanallara bölerek bir ağdaki mevcut kaynakları birleştirme yöntemidir. Her kanal diğerlerinden bağımsızdır ve gerçek zamanlı olarak belirli bir sunucuya veya cihaza atanabilir.

Depolama Sanallaştırması: Birden fazla ağ depolama aygıtından gelen fiziksel depolamanın, merkezi bir konsoldan yönetilen tek bir depolama aygıtı gibi görünen bir şeye bir araya getirilmesidir. Depolama sanallaştırma, genellikle depolama alanı ağlarında (SAN'lar) kullanılır.

Sunucu Sanallaştırma: Sunucu sanallaştırma, işlemciler, RAM, işletim sistemi vb. gibi sunucu kaynaklarının sunucu kullanıcılarından maskelenmesidir. Sunucu sanallaştırma, kaynak paylaşımını artırmayı ve kullanıcılardan gelen hesaplama yükünü ve karmaşıklığını azaltmayı amaçlar.

Sanallaştırma, Bulut sistemini açmanın anahtarıdır, sanallaştırmayı bulut için bu kadar önemli kılan şey, yazılımı donanımdan ayırmasıdır. Örneğin, PC'ler sanal belleği kullanarak sabit diskten ekstra bellek ödünç alabilirler. Genellikle, bir sabit diskin bellekten çok daha fazla alanı vardır. Sanal diskler gerçek bellekten daha yavaş olsa da, düzgün bir şekilde yönetilirse, ikame mükemmel bir şekilde çalışır. Aynı şekilde, tüm bir bilgisayarı taklit edebilen yazılımlar vardır, bu da 1 bilgisayarın 20 bilgisayara eşit işlevleri yerine getirebileceği anlamına gelir. Bu sanallaştırma kavramı, çeşitli bulut bilişim türleriBu kapsamlı kılavuzda bunun hakkında daha fazla bilgi edinebilirsiniz.

ÖZET

  • Cloud Computing Architecture, bir Bulut Bilişim hizmeti için gerekli bileşenlerin birleşimidir.
  • Ön uç kısmı, Bulut bilişim platformlarına erişim için önemli olan istemci tarafı arayüzleri ve uygulamaları içeren istemci tarafından kullanılır.
  • Servis sağlayıcı, Bulut bilişim hizmetlerini sağlamak için gerekli tüm kaynakları yönetmek için arka uç kısmını kullanır.
  • Bulut Bilgisayarların Bileşenleri 1) İstemci Altyapısı, 2) Uygulama, 3) Hizmet, 4) Çalışma Zamanı Bulutu, 5) Depolama, 6) Altyapı, 7) Yönetim, 8) Güvenlik ve 9) İnternet'tir.
  • Bulut bilişim, eksiksiz bir Bulut bilişim sistemini daha basit hale getirir.
  • Sanallaştırma, tek bir fiziksel sunucunun birden fazla mantıksal sunucuya bölünmesidir.