Ang Apache ugong library ay nakasulat sa Java, na may sprinkles ng XML at Python.
Sila ay nakasulat at pinagsama-sama upang magbigay ng isang pang-isahang tool na solusyon upang gumana sa mga kalabisan ng mga ulap mga serbisyo at mga tool sa cloud-based popping out sa lahat ng dako sa Internet mga araw na ito.
Ang mga aklatan ay nagbibigay ng mga karaniwang interface para sa nakikipag-ugnayan sa bawat isa sa mga serbisyo / mga tool, awtomatikong paghawak ng mga pagkakaiba sa pagitan ng mga ito.
Mga default para sa bawat serbisyo ay ibinibigay at kailangan lang ng nag-develop upang gumawa ng ilang mabilis na pagbabago upang makakuha ng isang interface umaandar na withing minuto
Mga Tampok :.
- Mga sinusuportahang mga serbisyo:
- Ang karamihan sa mga bahagi ng Apache Hadoop stack
- Apache kutsero ng mga elepante
- Chef
- manika
- Ganglia
- ElasticSearch
- Apache Cassandra
- Voldemort
- Hama
- Serbisyo maaaring i-deploy sa:
- Amazon EC2
- Rackspace Cloud
Ano ang bagong sa paglabas:
- Adaptor para sa OpenStack Ulap
- Nilikha Kerberos Serbisyo
- Added Python script upang tulungan ssh / scp in sa VM
- ugong script para sa Hadoop MRv2 sinulid-install na sumusuporta sa Hadoop-2.0.x at Hadoop 3.x (puno ng kahoy) na sanga
Ano ang bagong sa bersyon 0.5.0:
- Sub-gawain:
- Suporta maramihang mga bersyon ng Zookeeper
- Lumikha ClusterSpec alam factory BlobStoreContext klase
- Mga Fixed Bug:
- Mag-log babala para sa mga pangalan na hindi nakikilala ng serbisyo
- Zookeeper serbisyo ang dapat lang pahintulutan pagpasok sa paglitaw ng Zookeeper
- ugong hang kapag ang file '$ HOME / .ssh / known_hosts' ay kabilang sa isang lipas na identifier para sa isang tiyak na host ip address.
- Pagpapabuti:
- Gawing mas mahusay na paggamit ng ComputeServiceContext
- Magdagdag ClusterAction para sa mga generic na script
- Pagbutihin ang mensaheng error kung whirr.instance-template kaliwa out sa config
- Suporta maramihang mga bersyon ng Hadoop
- Mga Gabay I-update ang Configuration sa Info Recipe
- Malinaw maghiwalay ang mga API ng gumagamit at service provider
- Bagong Tampok:
- [CDH] Umpisahan iba pang mga serbisyo batay sa CDH, hindi lang HDFS at Mr
- Sinusuportahan ng lokal na-upload tarball
- Magdagdag Voldemort bilang isang serbisyo
- Magdagdag ElasticSearch bilang isang serbisyo
- Magdagdag ng suporta para sa BYON
Ano ang bagong sa bersyon 0.4.0:
- Bug:
- Pagkakataon dapat umpisahan sa pagkakasunud-sunod na tinukoy sa template.
- [HBase] nabigo ang pagsubok Pagsasama.
- Pangasiwaan mabaluktot pag-timeout ng mas mahusay.
- Mag-log file ay hindi dapat kasama sa tarball o naka-check sa pamamagitan ng daga.
- CDH at Hadoop mga pagsubok sa pagsasama ay nabibigo.
- NPE para huminto ang paglitaw ng sa EC2.
- Ang resource / Hindi natagpuan ang install_cdh_hadoop.sh kapag tumatakbo mula sa CLI.
- Pagpapabuti:
- Ang mga gumagamit.
- Mag-upgrade sa 1.0 jclouds-beta-9.
- Recipe para sa isang HBase Cluster.
- Display magagamit tungkulin sa halip na pangalan ng serbisyo kapag tumatakbo ./bin/whirr.
- Bagong Tampok:
- Payagan ang mga user na mag-log in sa mga kumpol bilang kanilang mga sarili.
- Suporta imahe na tinukoy ng gumagamit.
- Suporta lokal na tinustusan mga script.
- Magdagdag ng kakayahan upang sirain ang isang kumpol halimbawa.
-Andar
Dapat na i-override ang isang arbitrary na Hadoop ari-arian bago ilunsad
Ano ang bagong sa bersyon 0.1.0:
- Sub-gawain:
- Punan ang pagsisimula dokumentasyon - pagkuha-started.confluence
- Dokumento at ipatupad
- Magdagdag ng key-file sa direktoryo ng pamamahagi
- I-publish Maven artifact sa http://repository.apache.org
- I-update ang mabilis na pagsisimula dokumentasyon upang gumana sa paglabas 0.1.0
- Bug:
- hadoop-ulap push command na invokes proxy paglikha
- Huwag hindi nangangailangan ng manu-manong pag-install ng Apache daga upang ipunin
- Ayusin ang daga babala dahil sa mga file ng site
- Cassandra POM dapat nakasalalay sa mataas na antas na
- workaround bug 331 sa jclouds (mabigo ang ilang mga pagpapatakbo EC2ComputeService para tumigil sa paglitaw ng)
- Payagan lamang ang pag-access sa mga kumpol mula sa tinukoy na network
- Hadoop serbisyo ay pinaghiwa-
- Hindi dapat magpatakbo ng mga pagsubok Pagsasama sa & quot; mvn i-install & quot;
- Log4j ay nawawala mula sa CLI jar
- Pagpapabuti:
- Lumikha ant build para sa pagpapatakbo ng EC2 pagsusuri ng yunit
- Suporta karagdagang opsyon pangkat ng seguridad sa hadoop-ec2 script
- Lumikha setup.py para sa EC2 ulap script
- Bumuo ng mga ulat na daga
- Ipatupad ang pinagmulan istilong code
- Paghiwalayin ang mga unit at integration (system) mga pagsusulit
- Mag-upgrade sa 1.0 jclouds-beta-6
- Pahintulutan ang script lokasyon upang masapawan
- Magdagdag ugong mabilis na pagsisimula sa README.txt at website (sa sandaling ito ay live na)
- I-update POM upang tumuro sa Apache 0.8 na daga-Snapshot
- Buksan up port 50010 (JobTracker) at 50,070 (NameNode) para sa Hadoop Serbisyo
- Magdagdag ng core javadoc
- Lumikha ng factory Serbisyo
- Payagan ang serbisyo ng Hadoop na tumakbo sa Rackspace Cloud server
- umaayon sa mga pamantayan ng interface Java SPI
- Ipatupad ang serbisyo / cdh
- Ipakilala ang pagbibigay ng pangalan sa pagkakapare-pareho para sa mga provider ng ulap serbisyo
- Pag-isahin ang ClusterSpec at ServiceSpec
- Decouple keypairs mula sa mga file na hawakan ang mga ito
- Configuration ng Paggamit Commons upang pamahalaan kumpol specs
- Linisin ang POM dependency
- Bagong Tampok:
- Magdagdag ng suporta para sa mga EBS imbakan sa EC2
- Patakbuhin namenode at jobtracker sa hiwalay na mga pagkakataon EC2
- Magsulat ng Rackspace ulap provider
- Magdagdag ng Zookeeper serbisyo sa cloud script
- Magdagdag Cassandra serbisyo
- Magdagdag ng CLI
- Gawain:
- I-import unang source code mula sa Hadoop contrib
- unang Java source code import
- Lumikha website proyekto
- Magdagdag ng target na mga direktoryo sa svn huwag pansinin
- Paglabas na bersyon 0.1.0
Proseso ng paglabas
Mga Komento hindi natagpuan