OpenStack ve Bulut Bilişim: Özgür Yazılımla Bulut Bilişimin Geleceği

Bu yeni fırsatta konuşacağız özel ve genel bulutların oluşturulması için açık ve ölçeklenebilir bir platform, yani Açık yığın.

lpi'ye Açık yığın  bir altyapı çalışma projesi olarak oluşturuldu "Açık kaynak" (Açık kaynak) çevrimiçi bir hizmet figürü altında (IaaS) bir veri merkezinde büyük sanal özel sunucu gruplarının oluşturulması ve yönetimi için.

açık yığın-1 Görevler bunların hepsi kendi veri merkezlerinde bulut hizmetleri (Amazon ile aynı) oluşturmak için bulut hizmetleri arasında birlikte çalışabilirliği desteklemek içindi. OpenStack, şu anda altında ücretsiz olarak mevcuttur Apache 2.0 lisansı. Bu nedenle, çoğu zaman OpenStack Linux Cloud gibi bilgilendirici sitelerde, yani "Bulutun Linux'u". Diğerleri bunu aşağıdaki gibi projelerle karşılaştırır Okaliptüs y Apache Bulut Yığını, iki diğer açık kaynaklı bulut girişimi.

Openstack nasıl yapılandırılmıştır?

OpenStack bir modüler mimari şu anda oluşan on bir (11) bileşen:

  • Gitmiyor: Talep üzerine sanal makineler (VM'ler) sağlamak için (Talep üzerine) gereklidir.
  • hızlı: Gerekli nesnelerin depolanmasını destekleyen ölçeklenebilir bir depolama sistemi sağlamak.
  • Kül: Daha çalışan sanal makineleri barındırmak için kalıcı blok depolama sağlar.
  • Bakış: Çalışacakları sanal disk görüntülerinin listesini ve depolamasını sunmak.
  • Kilit taşı: Tüm OpenStack hizmetlerinin çalışması için kimlik doğrulama ve yetkilendirme teknolojisi sağlamak.
  • Ufuk: OpenStack hizmetleriyle etkileşim için modüler web kullanıcı arabirimi (UI) sağlamak.
  • Nötron: OpenStack yerleşik hizmetlerini kontrol eden arayüz cihazları arasında bir hizmet olarak gerekli ağ bağlantısını sağlamak için.
  • Ceilometre: Faturalama sistemleri için tek bir iletişim noktası sağlamak.
  • Sıcaklık: Para, farklı satıcılardan ve teknolojilerden birden fazla bulut uygulaması için düzenleme hizmetleri sağlar.
  • hazine: Dağıtılmış ilişkisel ve ilişkisel olmayan veritabanı motorları için birleşik bir hizmet olarak veritabanı sağlamayı sağlamak.
  • Sahra: Para, OpenStack tarafından yönetilen kaynaklar için gereken veri işleme hizmetlerini sunar.

Openstack nasıl doğdu?

La Ulusal Havacılık ve Uzay Dairesi (NASA) birlikte Rackspacegeliştirdiler OpenStack. RackSpace, bulut dosya depolama ve içerik dağıtım hizmetini destekleyen kodu sağladı (Bulut Dosyaları) ve Üretim Bulut Sunucuları (Bulut Sunucular.) NASA destekleyen teknolojiyi verdi nebula, büyük bilimsel veri kümelerinin yönetimini sağlamak için yüksek performans, ağ oluşturma ve verimli veri depolama yönetimi özelliklerine sahip kendi bulut bilişim hizmeti.

OpenStack resmen tam bağımsız bir kar amacı gütmeyen kuruluş haline geldi Eylül 2012. OpenStack Topluluğuetrafında oluşturulan, doğrudan ve dolaylı birçok rakipten oluşan bir yönetim kurulu tarafından denetlenmektedir. IBM, Intel ve VMware.

Openstack'i bu kadar başarılı, pratik ve kullanılmış yapan nedir?

OpenStack bir bulut platformu oluşturmayı hedefliyor, CMP (Bulut Yönetim Platformu) müşterilerine (kullanıcılarına) bulut hizmetleri sağlamak için bir altyapı içindeki farklı unsurların inşasını ve yönetimini kolaylaştıran. Karşılaştırırsak VMware Yığını, Açık yığın aynı seviyede olurdu vCAC ve / veya vCD).

OpenStack büyük bir kapasiteye sahiptir uzayabilirlik içinden API'ler vardır "Kolay" uygulamak ve uyarlamak için (büyük ölçüde AWS), kamu ve türünün "Satıcı ücretsiz", çok "Service Providers » görmek için döndüler OpenStack kendi bulut altyapısı girişimlerinize önemli bir alternatif olarak. OpenStack onun ile modüler teknoloji gereksinimlerine göre "Bulut" teslim edilmesi gereken, farklı projeleri aşamalı ve istikrarlı bir şekilde oluşturulan mimariye entegre etmeye izin verir.

Openstack NOT nedir?

OpenStack şu değildir:

  • Ürün: Aslında teknoloji ile bir bulut oluşturan bir dizi hizmettir. Açık Kaynak, daha sonra topluluğunkilerle paylaşılabilecek ve katkıda bulunabilecek kendi ihtiyaçları lehine değiştirilmesine, uyarlanmasına ve kişiselleştirilmesine izin veren. OpenStack tarafından tutulur ve kontrol edilir Vakıf OpenStack.
  • Bir Hiper Yönetici: Basit bir sanallaştırma öğesinden daha fazlasıdır, bulutun çok üzerinde bir katmanda yer alan bir öğe olduğu için rakiplerinin yüksekliğine sahiptir. vCD y vCAC (sanal makine yazılımı) ve diğerleri ile CMP'ler de üçüncü şahıslar (3) oradalar.
  • % 100 Ücretsiz: Aşağıdaki katmanların bakım, eğitim, sorun giderme, yönetim ve bakım maliyetleri nedeniyle sadece kodun açık olması (örneğin vSphere, ağ iletişimi, depolama vb.) sağlayıcıya ve / veya kullanılan teknolojiye bağlı olarak ilişkili bir maliyetleri olabilir veya olabilir. Ek olarak, bazı Linux Dağıtımları kendi "Lezzet" (sürümler) OpenStack'in kendisi, ilgili değer ekleyerek, kod için değil, destek ve geri kalanı için bir maliyet.
  • Yalnızca Servis Sağlayıcılar için: OpenStack Her türlü Kurum, Firma, Organizasyon tarafından kullanılabilir ve sadece Servis Sağlayıcılar (SP'ler)API'leri aracılığıyla açıkça modülerlik ve tüketim kolaylığı, ürünü SP'ler ve diğer ilgili taraflar için çok ilginç kılıyor.

VE BULUT BİLİŞİM NEDİR?

Göre NIST (Ulusal Standartlar ve Teknoloji Enstitüsü) OpenStack Bilgi işlem kaynaklarının tahsisi ve tüketimi için ölçeklenebilir bir isteğe bağlı hizmet modeli olarak tanımlanabilir veya düşünülebilir. Tüm bunlar altyapıların, uygulamaların, verilerin (bilgi) ve bilgi işlem kaynakları, ağlar, veriler (bilgi) ve depolama kapasitesi rezervleriyle entegre bir dizi hizmetin kullanımını kapsar. Ayrıca, müşterinin mevcut ihtiyaçlarını karşılamak için bu öğelerin Bulut Bilişim sağlayıcısının küçük bir geliştirme, kontrol ve etkileşim çabasıyla hızlı bir şekilde oluşturulabileceğini, tedarik edilebileceğini, dağıtılabileceğini ve piyasaya sürülebileceğini varsayarsak.

Bulut bilişim hizmetlerinin sağlanması, üç (3) özel iş modeli ile ilişkilendirilebilir:

  • Hizmet Olarak Altyapı (IaaS): Bu İş Modeli, tüketiciye (kullanıcıya), işletim sistemi ve uygulamalar dahil olmak üzere, yazılımı kurmak için gerekli olan işleme, depolama, ağlar ve diğer tüm bilgi işlem kaynaklarının sağlanmasını sağlar. Temel bulut sistemi üzerindeki kontrol hariç, İşletim Sistemi ve Uygulamaları hariç. Örnek: Amazon Web Services EC2.
  • Hizmet Olarak Plattform (PaaS): Bu İş Modeli, tüketiciye (kullanıcıya) sağlayıcı tarafından sağlanan programlama dillerinden veya arayüzlerden üçüncü taraflarca geliştirilen veya sözleşme yapılan uygulamaları çalıştırma yeteneği sunar. Altta yatan sistem veya altyapı kaynakları üzerindeki kontrol dışında.
  • Hizmet Olarak Yazılım (SaaS): Bu İş Modeli, tüketiciye (kullanıcıya) sağlayıcının bulut altyapısında çalışan uygulamalarını kullanma olanağı sunar. Uygulamalara, örneğin bir web tarayıcısı gibi arabirimler aracılığıyla istemci cihazlardan erişilir. Bu durumda, kullanıcı yalnızca sağlanan yazılımın bir konfigürasyon arayüzüne erişebilir.

Bulut bilişim hizmetlerinin sağlanması, üç (3) özel uygulama modeli ile ilişkilendirilebilir:

  • Genel Bulut: Bu Bulut Dağıtım Modeli, ortamın parçası olan altyapının ve mantıksal kaynakların genel halk veya geniş bir kullanıcı grubu tarafından kullanılabilmesini sağlar. Genellikle sunulan altyapıyı ve hizmetleri yöneten bir sağlayıcıya aittir. Örnek: GoogleApps hizmeti.
  • Özel bulut: Bu Bulut Dağıtım Modeli, altyapının yalnızca tek bir kuruluş tarafından yönetilmesine olanak tanır. Uygulamaların ve hizmetlerin yönetimi aynı kuruluş tarafından veya üçüncü bir kişi tarafından gerçekleştirilebilir. İlişkili altyapı, kuruluşun içinde veya dışında olabilir. Örnek: Kuruluşa ait olan veya bir sağlayıcıyla sözleşme yapılan ancak kaynakları o kuruluşa özel olan herhangi bir bulut hizmeti.
  • Topluluk Bulutu: Bu Bulut Dağıtım Modeli, altyapının çeşitli kuruluşlar tarafından paylaşılmasına olanak tanır ve temel amacı, benzer endişeleri olan (görev, güvenlik veya yasal uyumluluk gereksinimleri vb.) Belirli bir topluluğu desteklemektir. Özel Bulut gibi, kuruluşlar tarafından veya üçüncü bir tarafça yönetilebilir ve altyapı kendi tesislerinde veya dışında olabilir. Örnek: tarafından sağlanan hizmet www.apps.gov devlet kurumlarına bulut bilişim hizmetleri sağlayan ABD hükümeti.
  • Hibrit Bulut: Bu Bulut Uygulama Modeli, iki veya daha fazla eski Bulut Bulutunun birleştirilmesine olanak tanıyarak bunları ayrı varlıklar olarak tutar, ancak yönetilen verilerin ve uygulamaların taşınabilirliğine izin veren standartlaştırılmış veya tescilli teknolojilerle birleştirilir.

Umarım bu gönderiyi beğenmişsindir!


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.