Car-tech

Terabyte-sized Java Apps Now Possible

Google I/O 2011: App Engine MapReduce

Google I/O 2011: App Engine MapReduce
Anonim

Ang software, Ehcache 2.2, maaari ring magkaroon ng hanggang daang milyong bagay sa Java sa isang solong cache, ayon kay Terracotta's CEO, Amit Pandey. Nagdagdag din ang terabyte ng memorya mula sa kakaunting bilang ng 10 server.

Nagtatampok din ang pag-update ng isang bagong pamamahala ng console, kakayahan ng komunikasyon sa intra-data center at isang bagong karaniwang runtime library na ang claim ng kumpanya ay makakatulong na mabawasan ang memorya at paggamit ng bandwidth.

[Karagdagang pagbabasa: Pinakamahusay na mga kahon ng NAS para sa streaming ng media at backup]

Ang software ng pag-cache ng memorya tulad ng Ehcache ay maaaring magamit upang i-host ang mga malalaking application at ang kanilang data sa loob ng nagtatrabaho memorya ng isang hanay ng mga server. Pinapabilis ang oras ng pagtugon dahil walang kinakailangang tawag sa disk sa mga operasyon.

Ang Terracotta ay hindi nag-iisa sa paghahatid ng merkado para sa mga application ng enterprise na nakabatay sa multiserver na Java. Noong nakaraang linggo, inihayag ng Oracle ang isang pag-upgrade sa Koda ng ipinamamahagi datos ng datos ng software, na maaari ring magamit upang magpatakbo ng mga malalaking application ng Java.

Kahit Ehcache ay nasa ilalim ng lisensya ng open-source ng Apache, pinanatili ng Terracotta ang source code ng Ehcache, Ang papel na ginagampanan ng isang kumpanya na tinatawag na Ehcache na binili ng Terracotta noong nakaraang taon.

Sa buong mundo, ang mga 150,000 hanggang 200,000 na mga application ay gumagamit ng Ehcache, ayon sa mga pagtatantya ng kumpanya.

"Ehcache ay nakaupo sa pagitan ng application at database at mga cache ang pinaka madalas na ginagamit na data, "sabi ni Jeff Hartley, isang vice president ng mga produkto at marketing para sa Terracotta. "Hindi mo kailangang i-laki ang iyong database upang mahawakan ang peak load. Maaari itong sukat sa isang mas mababang antas, dahil ang cache ay maaaring maglingkod mula sa memory ang data na pinaka-madalas na kailangan."

Previous versions of ang open-source software ay maaaring sukat sa tungkol sa 100GB o kaya, ayon sa kumpanya. Bago ang paglabas na ito, ang pinakamalaking naka-cache na pag-deploy ng Java ay nakita na lamang ng tungkol sa 200GB ang sukat, at ang karamihan sa mga deployment ay may sukat mula sa 2GB hanggang 20GB.

"Pagbubuo ng anumang cache na mas malaki kaysa, sabihin, 50 gigabytes ay lubhang kumplikado at nagsasangkot Manu-manong trabaho para sa mga developer at operator at maaaring maging napakahirap upang mapanatili, "sabi ni Pandey. "Ang aming nagawa ay nagbibigay-daan sa mga developer at operator na gumamit ng cache ng terabyte na may ilang daang milyong bagay."

Ang pooled memory ay maaaring gamitin upang magpatakbo ng isang halimbawa ng isang application, maraming mga pagkakataon ng isang solong application, o maramihang mga aplikasyon, sinabi ni Pandey.

Ang mga organisasyong may malalaking database na sumusuporta sa kanilang mga programa sa Java ay maaaring nais na isaalang-alang ang paggamit ng Ehcache, sinabi ni Pandey. Ang isang organisasyon ay maaaring ilagay ang kanilang buong database sa memorya, na kung saan ay mabawasan ang latency ng application sa pamamagitan ng "isang pares ng mga order ng magnitude," sinabi niya.

Bilang karagdagan sa mas mataas na laki ng deployments, ang bagong bersyon ay nagbibigay ng isang bilang ng mga mga bagong katangian. Ang isa ay isang hanay ng mga kakayahan sa pagpapatunay na gumagamit ng malawak na deployed na Light Directory Access Protocol upang mag-log in sa mga gumagamit.

Na-update ng software ang mga panel ng pagsasaayos ng scheduler at Web session nito. Ang console ay maaari ding mag-alok ng isang kumpol-matalino na pagtingin sa lahat ng mga node. Ang bagong software ay maaari ding tumakbo sa iba't ibang mga heyograpikong lugar sa pamamagitan ng malawak na mga network ng lugar, na hindi na nakakabit sa isang pag-deploy sa isang solong sentro ng data. Ang tampok na ito ay makakatulong sa pagbawi ng organisasyon ng kalamidad at pagpapatuloy ng mga plano sa operasyon.

Sinasaklaw ni Joab Jackson ang software ng enterprise at ang pangkalahatang teknolohiya ng breaking balita para sa

Ang IDG News Service. Sundin si Joab sa Twitter sa @Joab_Jackson. Ang e-mail address ni Joab ay [email protected]