Wydajność i skalowalność od Software AG

Warszawa, 2011-10-19

Klienci Software AG mogą już korzystać z najwydajniejszej na świecie technologii in memory, umożliwiającej nawet dziesięciokrotne zwiększenie wydajności aplikacji. Rozwiązania in-memory są też jednym z głównych elementów świadczenia niezawodnych usług w modelu chmury.

Ehcache, Quartz i BigMemory to narzędzia, które znalazły się w ofercie Software AG dzięki przejęciu amerykańskiej firmy Terracotta, lidera na rynku technologii in-memory. Tworzą one grupę zaawansowanych rozwiązań umożliwiających wydajne keszowanie danych i dostęp aplikacji do danych znajdujących się w pamięci podręcznej. W ten sposób możliwe jest nawet dziesięciokrotne zwiększenie wydajności systemów. Odbywa się ono dynamicznie, bez dodatkowych obciążeń dla działania aplikacji. W konsekwencji wzrasta wydajność pracy całego systemu, który dostosowuje się do rosnącej liczby obsługiwanych danych. Istotną zaletą tego rozwiązania jest także redukcja kosztów, wynikająca ze zmniejszenia nakładów finansowych na obsługę i utrzymanie baz danych oraz infrastruktury IT.

Częstym powodem ograniczenia wydajności aplikacji jest konieczność ich odwoływania się do baz danych, jak również niedoskonałość funkcjonalności garbage collection (odśmiecanie danych), której uruchomienie, w celu usunięcia z pamięci niepotrzebnych danych, znacznie spowalnia działanie aplikacji. Rozwiązanie tych problemów zapewniają narzędzia firmy Terracotta, które umożliwiają, między innymi, keszowanie danych, czyli przechowywanie ich w szybkiej pamięci podręcznej i udostępnianie aplikacjom.

  • Wraz z przejęciem firmy Terracotta portfolio Software AG wzbogaciło się o trzy narzędzia: 
    Ehcache - narzędzie do keszowania, wyposażone w zaawansowane funkcje zarządzania. Umożliwia natychmiastowe zwiększenie szybkości reagowania aplikacji, może obsłużyć miliony żądań na sekundę. Dzięki zastosowaniu Ehcache od 30 do 90% zmniejsza się obciążenie baz danych. Korzystanie z narzędzi z funkcjami keszowania charakteryzuje się mniejszymi o 90% opóźnieniami w porównaniu do baz danych. Opensource’owa wersja Ehcache znalazła też zastosowanie w dystrybucji Linuksa - Ubuntu.

  • Quartz - narzędzie ułatwiające uruchamianie nawet do 10 tys. zadań jednocześnie. Jego zastosowanie to standard w przedsiębiorstwach, z którego korzysta ponad 100 tys. firmowych aplikacji. Quartz Scheduler, komercyjna wersja Quartz została wyposażona w graficzny interfejs, umożliwiający monitorowanie i kontrolę uruchamiania zadań. Inny moduł umożliwia przypisanie konkretnych zadań do konkretnych maszyn w określonym czasie. Dzięki temu, w złożonych środowiskach istnieje możliwość obciążenia konkretnym zadaniem wybranej maszyny. Za pomocą narzędzia Quartz można planować dowolną aplikację przygotowaną dla środowiska Java, bez względu na to, czy jest to prosty program czy rozbudowana korporacyjna aplikacja.

  • BigMemory - najnowsze narzędzie rozszerzające funkcjonalność Ehcache, udostępniające aplikacjom działającym w środowisku Java dodatkową pamięć, której nie obejmuje proces oczyszczania. BigMemory umożliwia keszowanie powyżej 1 terabajta. Zastosowanie BigMemory sprawia, że aplikacje działają szybciej, a ich zachowanie jest bardziej przewidywalne. Dzieje się tak dzięki zwiększonemu wykorzystaniu dostępnej pamięci i zmniejszeniu czasu reakcji aplikacji.

Narzędzia Ehcache, Quartz i BigMemory, dostępne także w modelu opensource’owym, są w pełni zintegrowane z oprogramowaniem takich dostawców, jak: Oracle, IBM, czy Apache Tomcat. Produkty firmy Terracotta to niezwykle rozpowszechnione, wśród Klientów na całym świecie, narzędzia umożliwiające wzrost skalowalności i wydajności aplikacji, które stały się niemal standardem w zakresie keszowania aplikacji. Z tych narzędzi korzysta już ponad pół miliona firm, w tym te znajdujące się na liście Fortune 2000.

Przejęcie firmy Terracotta wzmacnia pozycję rynkową Software AG w obszarze Business Process Excellence. W portfolio Software AG narzędzia Terracotty reprezentują technologię in-memory, umożliwiającą wydajniejsze korzystanie z oprogramowania już oferowanego przez Software AG. Po włączeniu narzędzi firmy Terracotta do pakietu webMethods rozwiązania te zyskują dodatkową funkcjonalność - możliwość korzystania z mechanizmów keszowania. Klienci korzystający z produktów z rodziny webMethods za pomocą tych samych narzędzi, bez dodatkowych nakładów, będą mogli efektywnie obsługiwać znacznie większe woluminy danych.
Technologia in-memory jest jednym z ważnych elementów usług oferowanych w chmurze. Klienci korzystający z wybranej funkcjonalności w tym modelu nie muszą martwić się o jakość jej działania w sytuacji nagłego zwiększenia się liczby przetwarzanych danych - rozbudowanie możliwości ich obróbki uzyskuje się właśnie stosując rozwiązania z grupy in-memory. Nie ma też konieczności wprowadzania zmian do aplikacji, która ma być używana w modelu cloud computing.

Zastosowanie rozwiązań firmy Terracotta, znajdujących się obecnie w ofercie Software AG, oprócz korzyści związanych z przyspieszeniem działania aplikacji i efektywniejszym wykorzystaniem posiadanych serwerów sprawia, że możliwa jest redukcja wydatków związanych z koniecznością uruchomienia i utrzymania dodatkowych serwerów, a także zakupu licencji na systemy operacyjne i bazy danych. Ponadto Software AG zyskała dużą i aktywną społeczność skupioną wokół narzędzi firmy Terracotta, udostępnianych na licencji open source.

Informacje o firmie Software AG
Software AG to światowy lider rynku rozwiązań w zakresie Business Process Excellence (doskonalenia procesów biznesowych). Od ponad 40 lat firma dostarcza innowacyjne systemy oraz rozwiązania. Kierując się tą zasadą firma stworzyła Adabas — pierwszą transakcyjną bazę danych o wysokiej wydajności, a także ARIS — pierwszą platformę do analizy procesów biznesowych, oraz pakiet webMethods — pierwszą platformę integracji, która łączy serwer B2B i architekturę SOA.

Oferta firmy obejmuje kompleksowe i niezwykle łatwe w obsłudze rozwiązania do zarządzania procesami biznesowymi (BPM). Nasze najlepsze w branży marki, takie jak: ARIS, webMethods, Adabas, Natural, CentraSite i IDS Scheer Consulting, tworzą jedyną w swoim rodzaju ofertę rozwiązań, które obejmują modelowanie strategii, projektowanie, integrację i kontrolowanie procesów biznesowych, a także integrację systemów i zarządzanie danymi w oparciu o architekturę SOA. Ponadto pozwalają na procesowe wdrażanie systemów SAP  oraz strategiczne doradztwo i usługi związane z procesami biznesowymi.
W 2010 r. firma Software AG odnotowała przychody na poziomie 1,1 mld EUR. Firma zatrudnia ponad 5600 pracowników, którzy obsługują 10 000 klientów (firmy i instytucje publiczne) z 70 krajów. Oprogramowanie i usługi oferowane przez Software AG umożliwiają firmom szybszą realizację celów biznesowych. Spółka ma siedzibę w Niemczech i jest notowana na Frankfurckiej Giełdzie Papierów Wartościowych (TecDAX, ISIN DE 0003304002/SOW).

Informacje o IDS Scheer
IDS Scheer jest podmiotem należącym do Grupy Software AG.

Software AG – Get There Faster

Kontakt:
Software AG Polska
Marzena Fajkowska
Marketing Manager
ul. Piękna 18
00-549 Warsaw
Poland
Tel: +48 22 379 53 17
Telefon komórkowy: +48 605 574 445
marzena.fajkowska@softwareag.com