Apache whirr kirjastot Javalla, nonparelleilla XML ja Python.
Ne kirjoitettiin ja koottu tarjota yhden työkalun ratkaisu työskennellä lukuisia pilvipalveluihin ja pilvi-pohjaiset työkalut popping ulos kaikkialla Internetissä näinä päivinä.
Nämä kirjastot tarjoavat yhteisen rajapinnan vuorovaikutuksessa jokainen näistä palveluista / työkaluja, automaattisesti käsittely eroja.
Oletukset kunkin palvelun tarjotaan ja kehittäjä tarvitsee vain tehdä muutamia nopeita muutoksia saada käyttöliittymän vauhtiin withing minuuttia.
Ominaisuudet :
- Tuetut palvelut:
- Useimmat osat Apache Hadoop pino
- Apache Mahout
- Chef
- Puppet
- hermosolmu
- ElasticSearch
- Apache Cassandra
- Voldemort
- Hama
- Palvelut voidaan ottaa käyttöön:
- Amazon EC2
- Rackspace Cloud
Mitä uutta strong> tässä julkaisussa:
- Sovitin OpenStack Pilvet
- Kirjoittaja Kerberos Service
- Lisätty Python skriptit tukea ssh / scp sisään VM
- whirr käsikirjoituksen Hadoop MRv2 LANKA asentaa joka tukee Hadoop-2.0.x ja Hadoop 3.x (runko) oksat
Mitä uutta strong> versiossa 0.5.0:
- Sub-tehtävät:
- Tuki useita versioita zookeeper
- Luo ClusterSpec tietoinen BlobStoreContext tehdas luokka
- Kiinteä Bugs:
- Kirjaudu varoitus Kirjaamattomien palvelujen nimet
- zookeeper palvelun pitäisi sallia vain sisäänpääsyn zookeeper tapauksissa
- whirr jumittuu tiedosto "$ HOME / .ssh / known_hosts" sisältää vanhentunut tunnisteen tietyn IP-osoitteen isäntä.
- parannukset:
- Tee tehokkaamman käytön ComputeServiceContext
- Lisää ClusterAction geneeristen Skriptin toteutus
- Paranna virheilmoitusta whirr.instance-malleja vasemmalle ulos config
- Tuki useita versioita Hadoop
- Päivitä Configuration Oppaat kanssa Resepti Info
- Selvästi rajattava käyttäjän ja palveluntarjoajan API
- Uudet ominaisuudet:
- [CDH] Aloita muut palvelut perustuvat CDH, ei vain HDFS ja MR
- Paikallista tarrapallon upload
- Lisää Voldemort palveluna
- Lisää ElasticSearch palveluna
- Lisää tukea Byon
Mitä uutta strong> versiossa 0.4.0:
- Bugs:
- instanssit olisi alkanut järjestyksessä malliin.
- [HBase] integrointi epäonnistuu.
- Käsittele kiemura aikakatkaisuja paremmin.
- Kirjaudu tiedostoja ei pitäisi sisällyttää pakettia tai tarkastaa RAT.
- CDH ja Hadoop kotoutumistesteistä epäonnistuvat.
- nonyylifenolietoksylaatteja pysäytetty esiintymiä EC2.
- Resource toiminnot / install_cdh_hadoop.sh ei löytynyt ajettaessa CLI.
- parannukset:
- Käyttäjien olisi voitava ohittaa mielivaltaisen Hadoop omaisuutta ennen käynnistämistä.
- Päivitä jclouds 1,0-beeta-9.
- resepti HBase Cluster.
- Näyttö käytettävissä roolit sijaan palvelujen nimet ajettaessa ./bin/whirr.
- Uudet ominaisuudet:
- Salli käyttäjien kirjautua klusterien itse.
- Tuki käyttäjän määrittämiä kuvia.
- Tuki paikallisesti tarjottaviin skriptejä.
- Lisää kyky tuhota klusterin esimerkiksi.
Mitä uutta strong> versiossa 0.1.0:
- Sub-tehtävä:
- Kirjoita aloittelemassa dokumentointi - saaminen-started.confluence
- Document ja toteuttaa vapautumisen prosessi
- Lisää AVAIMET tiedosto jakeluhakemiston
- Julkaise Maven esineitä http://repository.apache.org
- Päivitä pikakäynnistys asiakirjat työskennellä vapauttaa 0.1.0
- Bug:
- Hadoop-pilvi tarjontapalvelukomentoa vetoaa proxy luominen
- Älä vaadi manuaalista asennusta Apache RAT koota li>
- Korjaa RAT varoituksia johtuen sivuston tiedostoja
- Cassandra POM pitäisi riippua huipputason
- Ongelman bug 331 jclouds (Jotkut EC2ComputeService toiminta epäonnistuu pysähtyi tapauksissa)
- Vain salli pääsyä klusterit määritellään verkkojen
- Hadoop palvelu on rikki
- Integrointitestit saisi ajaa & quot; mvn asentaa & quot;
- log4j puuttuu CLI JAR
- Improvement:
- Luo muurahainen rakentaa käynnissä EC2 Osatestit
- Tuki lisäturvaa ryhmä vaihtoehto Hadoop-EC2 script
- Luo setup.py varten EC2 cloud skriptejä
- Luo RAT raportti
- Pakota lähdekoodi tyyli
- Erillinen yksikkö ja integrointi (järjestelmä) testit
- Päivitä jclouds 1,0-beeta-6
- Salli kirjoitus paikkoja ohittaa
- Lisää whirr nopea alku README.txt ja verkkosivuilla (kun se on live)
- Päivitä POM osoittamaan Apache RAT 0,8-snapshot
- Avaa portit 50010 (JobTracker) ja 50070 (NameNode) varten Hadoop Service
- Lisää ydin javadoc
- Luo Service tehdas
- Anna Hadoop palvelu voidaan ajaa Rackspace Cloud palvelimet
- ottaa standardin Java SPI-liitäntä
- Toteuta palvelu / CDH
- Esittele nimeäminen johdonmukaisuutta pilvi palveluntarjoajien
- Yhtenäistä ClusterSpec ja ServiceSpec
- irrottaa keypairs haluamasi tiedostot pitää niitä
- Käytä Commons Configuration hallita klusterin silmälasit
- Siivoa POM riippuvuudet
- Uusi ominaisuus:
- Lisää tukea EBS varastointi EC2
- Suorita namenode ja jobtracker erillisiin EC2 tapauksissa
- Kirjoita Rackspace pilvi tarjoaja
- Lisää zookeeper palvelun pilvi skriptejä
- Lisää Cassandra palvelu
- Lisää CLI
- Tehtävä:
- Tuo alkuperäisen lähdekoodin Hadoop contrib
- Tuo alkuperäisen Java lähdekoodi
- Luo projektin verkkosivuilla
- Lisää kohde hakemistoja svn sivuuttaa
- Julkaisuversio 0.1.0
Kommentteja ei löytynyt