Wszystkie nowe funkcje w najnowszej wersji Postgres Plus Advanced Server (PPAS) zostały zainspirowane przez naszych klientów, w tym np. hi5 Networks czy The Los Angeles Times powiedział Ed Boyajian, dyrektor wykonawczy w EnterpriseDB. Użytkownikom bazy PostgreSQL szukającym funkcji klasy enterprise i wysokiej wydajności, czy też klientom Oraclea chcącym niskim kosztem zapewnić sobie technologię alternatywną, wysoce niezawodną i wymagającą niewielkich nakładów przy migracji, proponujemy dziś nasz produkt.
EnterpriseDB sprzedaje dwie wersje bazy. Standard Server jest zmodyfikowaną wersją PostgreSQL udostępnianą jako oprogramowanie Open Source, natomiast Advanced Server jest już produktem w pełni komercyjnym i o zamkniętym kodzie, ale o rozbudowanej funkcjonalności z warstwą zgodności z bazami Oracle na czele.
Jak powiedział Jim Mlodgenski, główny architekt oprogramowania w EnterpriseDB, firma nie przygotowała tych mechanizmów zgodnych z którąś z konkretnych baz Oraclea. Starano się zapewnić obsługę funkcji tej bazy jakby ponad PostgreSQL, np. w postaci naśladowania procedur zapisu czy sposobu wykonania wywołań SQL.
Postgres Plus Advanced Server 8.3 R2 zapewnia zgodność nie tylko na poziomie funkcji, ale także sposobu zachowania się bazy. Naśladowanie to jest zrobione w taki sposób, że i programiści, i administratorzy baz nie będą widzieli różnic między bazami Oracle a EnterpriseDB.
Oczywiście nie wszystkie funkcje Oracle są emulowane, ale jak powiedział Mlodgenski, zgodność obejmuje czas od 1996 roku, czyli Oracle 7.3 aż do ostatniej edycji 11g sprzed dwóch lat. Potwierdził także, że PPAS ma wszystkie te funkcje, o które prosili kliencji. Wiele aplikacji Javy i programów raportujących nie jest w stanie wykryć podmiany bazy danych.
Wśród zmian w PPAS należy też wyróżnić mechanizm nazwany Infinite Cache, który zapewnia masową skalowalność przy niskich kosztach Jest to odmiana wolnego i otwartego serwera cacheującego memcached. Wykorzystuje on wiele serwerów jednocześnie i nie wymaga żadnych zmian w programie, żeby przyspieszyć działanie bazy.
Kolejną nowością jest funkcja nazwana DynaTune, służąca do automatycznej optymalizacji ponad 50 parametrów pracy PostgreSQL. Proces ten bazuje na obserwacji sposobu wykorzystania bazy i rodzaju sprzętu na którym serwer działa.
Według słów Boyajiana już ponad 300 użytkowników wdrożyło nową wersję Postgres Plus Advanced Server w czasie trwania fazy beta. Zamkniętej wersji bazy używa ok. 80% klientów EnterpriseDB.
Licencja na bazę w wersji Advanced Server kosztuje 1995 dolarów rocznie na każde gniazdo procesora (dla maszyn jedno- i dwuprocesorowych). Kolejne 1000 dolarów trzeba wydać na to, żeby zapewnić sobie zgodność z bazami Oracle. Na większych serwerach koszt ten wynosi 4495 dolarów za każde gniazdo. Dla porównania Oracle 11g oznacza wydatek od 5800 do 47 500 dolarów za procesor.
źródło: The Register
| P | W | Ś | C | P | S | N |
|---|---|---|---|---|---|---|
| « grudnia | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
RSS feed komentarzy tego posta · TrackBack URI
Zostaw odpowiedź