1 / 15

Apache AMBARI

Apache AMBARI. 09011064 Selim Alkan 11011601 Ahmet Oğuz Kansız 10011040 Emre Ceyhan. Apache Ambari Nedir ?.

angus
Download Presentation

Apache AMBARI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Apache AMBARI 09011064 Selim Alkan 11011601 Ahmet Oğuz Kansız 10011040 Emre Ceyhan

  2. Apache Ambari Nedir ? • Apache Ambari Hadoop cluster’larının yönetimi,provizyonu ve takip edilmesi için geliştirilmiş açık bir operasyonel framework’tür. Ambari kullanışlı bir çok araç ve API desteği sayesinde Hadoop’un karmaşıklığını son kullanıcıdan gizler ve yönetim kolaylığı sağlar.

  3. Apache Ambari Sistem Mimarisi

  4. Hadoop’un popülerliğinin gün geçtikçe artması dolayısıyla cluster yönetimi konusundaki ihtiyaç da artmıştır. Çeşitli ticari Hadoop yönetim yazılımları halihazırda hizmet vermektedir. Ancak Apache Ambari açık kaynak kodlu ilk implementasyondur.

  5. Ambari neden bu kadar önemli? • Stabilite ve kullanım kolaylığı Hadoop girişiminin önemli 2 anahtarıdır ve Ambari bu iki özelliği de bünyesinde barındırır. Dahası, projenin gelişim hızı ve kısa sürede eklenen özellikler heyecan vericidir.

  6. Ambari’ye son zamanlarda eklenen geliştirmeler ve özellikler • Basitleştirilmiş cluster provizyonu (adım adım yükleme sihirbazıyla birlikte) • Hadoop çekirdeklerinin (HDFS ve MapReduce) performansıyla ilgili önceden konfigüre edilmiş metrikler • Görselleştirme desteği sayesinde cluster’lar arasındaki ilişkileri/bağlılıkları görme • Mevcut operasyonel araçlarla kullanmak için hazır Restful API’ler • Bilgilendirici ve kontrol araçlarının kolayca erişilebildiği bir kullanıcı arayüzü.

  7. Ambari ne yapar? Ambari sistem yöneticilerine şu olanakları sağlar • Hadoop Cluster’larının provizyonu Ne derece büyük olursa olsun, Hadoop servis ve cluster’larının barınması ve bakımı Ambari ile kolaylaştırılmıştır. Ambari sağladığı Web arayüzüyle bileşenlerin provizyonlarını yapmanıza olanak tanır.

  8. Ambari ne yapar? • Hadoop cluster’larının yönetimi Ambari cluster yönetimini kolaylaştıracak araçlar sunmaktadır. Web arayüz sayesinde başlatma/durdurma/test etme olanağı vardır. Ayrıca mevcut cluster’larınızın büyüklüğünü denetlemenize ve konfigürasyonları değiştirmenize de olanak tanınır.

  9. Ambari ne yapar? • Hadoop Cluster’larının izlenmesi Anında bir bakışla, Hadoop Cluster’larının son durumu izlenebilir. Daha önceden tanımlanabilen alarmarla Hadoop servisleri kontrol altında tutulabildiği gibi; görselleştirme seçenekleriyle Cluster’ların birbiriyle olan ilişkisi izlenebilir. Ambari aynı zamanda iş teşhisi araçlarıyla, mevcut işlerin birbirleriyle olan bağlantılarının izlenmesi için görselleştirme seçeneği de sunar.

  10. Ambari ne yapar? • Diğer uygulamalara Hadoop’un entegrasyonu Ambari sunduğu RESTful API’leri sayesinde diğer araçlarla (örneğin Microsoft System Center ve Teradata Viewpoint) entegre olma imkanı sunar. Daha derin özelleştirmeler için Ambari Nagios ve Ganglia ile beraber diğer standart teknoloji ve protokolleri de bünyesinde barındırır.

  11. Ambari nasıl çalışır? • Ambari, Hadoop cluster provizyonu ve süren işlerin yönetimiyle alakalı tek noktadan kontrol sağlar. Çalıştırılan servislerin hayat döngüleri şu özelliklerle birlikte konrol edilir:

  12. Wizard-drivenistenilen sayoda Hadoop servisinin kurulması için çalıştırılır. • Granular configuration hassas konfigürasyon ayarları yapılır. Tek bir makinenin, tek bir ayrılmış işlemcisine dahi istenilen özelleştirmeler yapılabilir. • Ganglia metriks koleksiyonu içinveNagiossistem alarmları için kullanılır • job diagnosticvetroubleshootingaraçları • GüçlüRESTfulAPI’leri sayesinde rahatça entegre edilebilir. • Cluster heatmaps

  13. Hangi Hadoop Servislerini Destekler? • HDFS • MapReduce • Hive • Hcatalog • Hbase • Zookeeper • Ooize • Pig • Sqoop

  14. Ambari’nin desteklediği 64 bit işletim sistemleri neler? • RHElL 5(Redhat Enterprise Linux) • RHEL 6 • CentOS 5 • CentOS 6 • OEL 5(Oracle Enterprise Linux) • OEL 6 • SLES 11 (Suse Linux Enterprise Server)

More Related