Porównanie SQL Server z bazą danych DB2 firmy IBM

Przykłady migracji

  • Linie lotnicze Scandinavian Airlines przenoszą hurtownię danych do SQL Server, usprawniają dostęp do danych biznesowych i obniżają koszty o 50 procent.

  • Progressive Group zwiększa elastyczność biznesową dzięki przejściu na SQL Server.

  • Bovespa, brazylijska giełda papierów wartościowych, przechodzi na SQL Server, aby obsługiwać 110 tys. transakcji dziennie przy obrotach rzędu 1,5 mld USD.

  • Sieć Dansker Supermarket obejmująca 100 sklepów przenosi bazę danych analitycznych z DB2 na SQL Server.

  • Firma ubezpieczeniowa przechodzi z bazy danych DB2 na SQL Server — niższe koszty, większa skalowalność.

  • Indiana University zwiększa możliwości zaawansowanego zarządzania i wydajność dzięki migracji z bazy danych DB2 na rozwiązanie SQL Server.

Całkowite koszty posiadania i zwrot z inwestycji

  • Początkowe koszty nabycia są niższe niż w przypadku bazy danych DB2 firmy IBM. Dzięki korzystnej relacji ceny do wydajności SQL Server pozwala na obniżenie kosztów sprzętowych.

  • Oprogramowanie SQL Server 2008 pozwala na zautomatyzowanie, usprawnienie lub wyeliminowanie wielu rutynowych zadań związanych z zarządzaniem bazą danych, dzięki czemu koszty administrowania bazą danych są niższe niż w przypadku bazy danych DB2 firmy IBM (j. ang.).

  • SQL Server 2008 obejmuje funkcje, które klienci korzystający z produktu IBM DB2 muszą nabyć jako dodatkowe produkty: moduł analizy biznesowej, sprawozdawczość, analiza, ETL, możliwości dotyczące XML, magazynowanie danych, technologie bezpieczeństwa oraz optymalizacja wydajności.

  • Opłaty licencyjne za SQL Server są niższe niż za produkt IBM DB2, co skutkuje obniżeniem całkowitych kosztów posiadania oraz zwiększeniem zwrotu z inwestycji. Licencja na bazę danych DB2 może być 5-6 razy droższa niż licencja na oprogramowanie SQL Server, przy czym różnica ta będzie jeszcze większa w przypadku licencji dotyczących procesorów wielordzeniowych.

 

Przykłady wdrożeń: Klienci wybierają SQL Server, a nie DB2

 

Wydajność i skalowalność

Rozwiązanie SQL Server dystansuje bazę danych DB2 firmy IBM w zakresie wydajności i skalowalności:

 

Przykłądy wrdożeń

  • Citi Group korzysta z oprogramowania do prognoz rynkowych (Lava market montage) (j. ang.) wraz z bazą danych SQL Server, co pozwala na ponad 200000 aktualizacji w ciągu sekundy.

  • Firma Xerox (j. ang.) używa rozwiązania SQL Server do zarządzania 7 milionami transakcji dziennie, przy wskaźniku bezawaryjności wynoszącym 99,999%.

  • Firma American Power Conversion (j. ang.) dokonała migracji na oprogramowanie SQL Server Enterprise Edition, co o 100% skróciło czas odpowiedzi i dało oszczędności rzędu 800 tys. USD.

  • Grupa VHA (j. ang.)   przeszła z oprogramowania Mainframe/DB2 na oprogramowanie SQL Server, co spowodowało zwiększenie wydajności systemu PeopleSoft o 25%, skrócenie czasu replikacji o 89% oraz znaczące obniżenie całkowitych kosztów posiadania.

  • Instytucja finansowa Countrywide Home Loans (j. ang.) zrezygnowała z bazy danych DB2 firmy IBM na rzecz SQL Server, aby poprawić wydajność oraz zwiększyć dostępność.

  • Zespół Microsoft  IT (j. ang.)  korzysta z rozwiązań SQL Server podczas użytkowania narzędzia Global Forensic Security do obsługi 27TB danych.

  • Nasdaq (j. ang.), największa na świecie giełda akcji firm technologicznych, dzięki oprogramowaniu SQL Server wdrożyła system rejestracji zleceń w czasie rzeczywistym, co pozwala na obsługę 5000 transakcji w ciągu sekundy.

  • System Unisys UPSS (j. ang.), instalacja rozwiązania SQL Server z bazą danych o wielkości 23 TB, została zaliczona do najlepszych rozwiązań pod względem obciążeń szczytowych dla hurtowni danych.

  • Firma Premier BankCard (j. ang.) wdrożyła SQL Server dla hurtowni danych o wielkości 12 TB i bazy danych OLTP.

  • Sieć Danske Supermarket (j. ang.) wdrożyła usługi Microsoft SQL Server Analysis Services dla 600-GB modułów wielowymiarowych oraz ponad 10 TB danych analizy biznesowej.

 

Wysoka dostępność

Oprogramowanie SQL Server zapewnia najwyższy poziom dostępności bez dodatkowych kosztów, w konkurencyjnej cenie, pozwalając na zaspokojenie wszelkich wymagań w zakresie magazynowania danych i analizy biznesowej.

  • Potwierdzona wydajność w odniesieniu do wymagających aplikacji klientów. Klienci korzystający z systemów firmy IBM przechodzą na rozwiązanie SQL Server.

  • Wszystkie dostępne funkcje gotowe do użytku zaraz po zainstalowaniu. Baza danych DB2 firmy IBM wymaga dokupienia ich jako dodatków.

  • Nowe, łatwo dostępne możliwości, takie jak kopia migawkowa (snapshot) bazy danych oraz izolacja takich zapisów. Baza danych DB2 nie oferuje aktualnie takich możliwości.

  • Ulepszone, łatwo dostępne możliwości SQL Server 2008 , takie jak rozszerzone dublowanie, krótsze czasy przywracania danych po awarii, mniejsze rozmiary kopii zapasowych itd.

 

Wysoka dostępność dla klientów korzystających z oprogramowania SQL Server

  • bwin (j. ang.), jedna z największych firm zajmujących się hazardem internetowym, wdrożyła SQL Server 2008 w celu zarządzania transakcjami realizowanymi w czasie rzeczywistym (przez całą dobę, 7 dni w tygodniu) i danymi w ilości 100 TB.

  • Firma Xerox (j. ang.) używa rozwiązania SQL Server do zarządzania 7 milionami transakcji dziennie, przy wskaźniku bezawaryjności wynoszącym 99,999%.   

  • Citi (j. ang.) — dzięki SQL Server oprogramowanie Market Montage obsługuje 200000 aktualizacji w ciągu sekundy.

  • Giełda London Stock Exchange (j. ang.) skraca czas dystrybucji danych z 30 do 2 milisekund.

  • Nasdaq (j. ang.) — zainstalowanie oprogramowania SQL Server na giełdzie NASDAQ umożliwia obsługę 5000 transakcji w ciągu sekundy oraz 100000 równoczesnych kwerend w ciągu dnia.

  • Koncern Unilever (j. ang.) obniżył całkowite koszty posiadania dzięki rozbudowaniu systemu SAP o SQL Server.

  • Kompania żeglugowa Mediterranean Shipping Company (MSC) (j. ang.), wdrożyła funkcję dublowania baz danych programu SQL Server 2005 dla 5 terabajtów danych

  • Firma FUJIFILM (j. ang.) przeprowadza wdrożenie wieloterabajtowego systemu SAP przy użyciu Microsoft SQL Server 2005.

   

Bezpieczeństwo

Oprogramowanie SQL Server jest liderem w zakresie bezpieczeństwa platformy baz danych i jest bardziej bezpieczny niż produkt DB2.   Od 2004 roku w programie SQL Server wykryto tylko jedną lukę (j. ang.) — w porównaniu z 61 w przypadku DB2. Bezpośrednio po zainstalowaniu SQL Server 2008 jest bardziej bezpieczny niż produkt DB2 firmy IBM. Bez dodatkowych kosztów są w nim dostępne funkcje zabezpieczeń, których nie ma w programie DB2 (bądź które firma IBM oferuje jako kosztowne dodatki):

  • Bezpieczna praca dzięki dostępnym w programie SQL Server funkcjom certyfikacji na podstawie czytelnych kryteriów oraz zgodności z szyfrowaniem FIPS 140-2..

  • Użycie funkcji zarządzania opartego na regułach w celu narzucenia zasad bezpieczeństwa wszystkim usługom dotyczących danych w przedsiębiorstwie.

  • Szyfrowanie danych bez modyfikowania aplikacji za pomocą przezroczystego szyfrowania danych.

  • Wdrażanie rozwiązań szyfrowania na poziomie całego przedsiębiorstwa dzięki zewnętrznemu zarządzaniu kluczami i sprzętowym modułom zabezpieczeń (HSM).

  • Audyt wszystkich operacji dzięki nowemu obiektowi inspekcji, a także zarządzanie scentralizowanym raportowaniem dla wielu serwerów.

  • Konfiguracja narażonego obszaru za pomocą automatycznych zasad bezpieczeństwa.

Więcej informacji

 

Zaawansowane zarządzanie

Oprogramowaniem SQL Server można łatwiej zarządzać, a dodatkowo jest ono bardziej wydajne niż baza danych DB2. Środowisko rozwiązania SQL Server upraszcza zarządzanie i obsługę, zmniejszając tym samym zapotrzebowanie na pomoc techniczną ze strony specjalistów IT.

  • SQL Server oferuje bardziej zaawansowane i zintegrowane narzędzia do instalacji, konfiguracji i aktualizacji oprogramowania niż produkt DB2 firmy IBM.

  • Składnik Management Studio pozwala obniżyć ogólne koszty administracji dzięki zastosowaniu na wielu serwerach funkcji zarządzania (opartego na regułąch) rutynowymi operacjami bazodanowymi. Produkt DB2 firmy IBM nie pozwala na zarządzanie dotyczące wielu serwerów.

  • SQL Server udostępnia zaawansowane funkcje dostosowywania i optymalizacji wydajności:

    • Narzędzie Resource Governor to gotowe rozwiązanie pozwalające na lepsze i optymalne wykorzystanie posiadanego sprzętu.
    • Usługi gromadzenia danych dot. wydajności – Performance Data Collector i Performance Studio skracają czas rozwiązywania problemów oraz usprawniają procesy gromadzenia danych, raportowania i monitorowania.
    • Stabilniejsza i bardziej przewidywalna wydajność kwerend pozwala na blokowanie planów kwerend w przypadku wymian sprzętu serwerowego, uaktualnień serwerów i wdrożeń.
    • Wbudowane zarządzanie oparte na regułach pozwala na zarządzanie konfiguracją narażonego obszaru i zastosowanie najlepszych rozwiązań.

Przeczytaj więcej na temat możliwości zaawansowanego zarządzania oprogramowaniem SQL Server 2008.

 

Wydajność programistów

Microsoft udostępnia najpopularniejszą na świecie platformę tworzenia aplikacji. Połączenie oprogramowanie SQL Server 2008 i Visual Studio zapewnia dostęp do zestawu zintegrowanych narzędzi do tworzenia aplikacji i zarządzania nimi, uznany przez programistów i administratorów baz danych za najwydajniejsze środowisko programistyczne. Integracja SQL Server 2008 i Visual Studio .NET pozwala twórcom oprogramowania na platformę .NET na łatwiejsze opracowywanie aplikacji związanych z bazami danych. Rozwiązania SQL Server ma nad produktem DB2 kilka istotnych przewag dotyczących osadzenia logiki .NET w bazie danych:

  • SQL Server udostępnia jedno zintegrowane środowisko programistyczne. W przypadku produktu DB2 klienci muszą poznać i obsługiwać różne metodologie i narzędzia. 

  • Integracja SQL Server i Developer Studio zapewnia największą możliwą optymalizację.

  • Możliwość skorzystania z jednego zestawu narzędzi do tworzenia i zarządzania bazami danych  w całym cyklu życia aplikacji, obejmującym koncepcję, projekt, programowanie, testowanie, wdrożenie, zarządzanie i obsługę. Produkt DB2 wymaga różnych narzędzi do różnych zadań.

  • Produkt Microsoft Visual Studio Team Edition for Database Professionals zwiększa wydajność i produktywność programistów zapewniając lepsze zarządzanie zmianami w cyklu życia aplikacji oraz rozszerzone możliwości komunikacji i współpracy

  • Rozwiązanie SQL Server oferuje zaawansowane możliwości tworzenia oprogramowania, które są niedostępne w programie DB2, lub dostępne jedynie jako płatne dodatki — integracja z platformą .Net oraz zintegrowane wykrywanie błędów zapewnia zwiększoną efektywność prac, obiektowy model danych (EDM), synchronizacja z urządzeniami zdalnymi, śledzenie zmian w kodzie SQL oraz typy danych przestrzennych.  

 

Więcej informacji

 

Analiza biznesowa i magazynowanie danych

Oprogramowanie SQL Server 2008 jest wiodącą platformą do analiz biznesowych (BI) i hurtowni danych. Firma doradcza Gartner (j. ang.) uznała Microsoft za lidera wśród dostawców platform do analiz biznesowych i hurtowni danych. SQL Server jest produktem, który najszybciej zwiększa swój udział w rynku oprogramowania do analiz biznesowych (j. ang.)   i  baz danych (j. ang.). Licencji na SQL Server  jest sprzedawanych więcej (j. ang.)   niż łącznie licencji na oprogramowanie firm Oracle i IBM.

 

ANALIZA BIZNESOWA
Firma Microsoft jest największym na rynku dostawcą serwerów OLAP, a w przypadku narzędzi BI jej udział jest 8-krotnie większy niż firmy IBM. Oprogramowanie SQL Server zapewnia:

  • zintegrowany pakiet analizy biznesowej będący jednym z najbardziej kompleksowych rozwiązań BI dostępnych na rynku, który obejmuje gotowe do zastosowania możliwości raportowania (Reporting Services), składniki dotyczące analizy, wyszukiwania danych i OLAP (Analysis Services), a także narzędzia ETL do drążenia, transformacji i ładowania danych (Integration Services);

  • bezproblemową integrację z pakietem Microsoft Office;

  • zaawansowane możliwości analizy biznesowej:

    • Składnik Reporting Services znaczna część możliwości raportowania SQL Server, takich jak Tablix dla tabel danych oraz rozszerzone możliwości wizualizacji (j. ang.), nie jest dostępna w ofercie firmy IBM dotyczącej analizy biznesowej.
    • Składnik Analysis Services program SQL Server jest najlepszym silnikiem OLAP dostępnym na rynku (j. ang.).   Dodatek programu Microsoft Excel umożliwia przeprowadzenie wyszukiwania danych w całej organizacji z poziomu znanego i przyjaznego narzędzia. W bazie danych DB2 nie jest dostępna podobna możliwość.
    • Składnik Integration services SQL Server Integration Server jest światowym liderem, jeśli chodzi o wydajność przetwarzania ETL. Usługa SQL Server Integration Services jest znacznie tańsza od bazy danych DB2, a może zostać zastosowana do obsługi najbardziej wymagajacych obciążeń.


Dowiedz się więcej o programie SQL Server:

 

HURTOWNIE DANYCH
Wszystkie funkcje SQL Server 2008 dotyczące magazynowania danych gotowe do użycia od razu po zainstalowaniu oprogramowania:

  • Funkcja Resource Governor służy do zarządzania zasobami.

  • Funkcja ulepszonego partycjonowania (pozwalająca na równoległe partycjonowanie tabel) służy do efektywnej obsługi większych ilości danych.

  • Funkcje kompresji danych i kompresji kopii zapasowych pozwalają na znaczne zredukowanie zajmowanego miejsca, zasobów oraz skrócenie czasu potrzebnego na wykonanie kopii zapasowej/przywrócenie danych.

  • Optymalizacje zapytań dotyczących danych zawierających technikę łączenia gwiaździstego (ang. star join) i inne optymalizacje silnika hurtowni danych.

  • Zwiększona wydajność ETL, dzięki której usługa Integration Services dzierży aktualnie światowy rekord wydajności ETL i przewyższa pod tym względem każde narzędzie ETL firmy IBM.

 

Wybrane wdrożenia klientów
  bwin (j. ang.), jedna z największych firm zajmujących się hazardem internetowym, wdrożyła SQL Server 2008 w celu zarządzania transakcjami realizowanymi w czasie rzeczywistym (przez całą dobę, 7 dni w tygodniu) i danymi w ilości 100 TB.


Inni duzi klienci używający programu SQL Server magazynowania jako hurtowni danych:

  • First Premier Bank (j. ang.) korzysta z SQL Server do analizy biznesowej 12 TB danych istotnych z punktu widzenia misji banku.

  • Duński operator telekomunikacyjny TDC (j. ang.)   obniża koszty dzięki obsłudze 6-terabajtowej hurtowni danych za pomocą oprogramowania SQL Server.

  • Sieć księgarni Barnes & Noble (j. ang.)   ma dostęp do szczegółowych danych biznesowych z różnych kanałów sprzedaży dzięki hurtowni danych obsługiwanej za pomocą SQL Server.

 

OLTP

Oprogramowanie SQL Server 2008 jest istotną z punktu widzenia misji firmy platformą obsługi danych związanych z przetwarzaniem transakcji w trybie online (OLTP).

  • Klienci korzystający z systemów mainframe przechodzą na SQL Server jako rozwiązanie OLTP krytyczne z punktu widzenia ich działalności.

  • SQL Server 2008 oferuje wiele możliwości w zakresie zarządzania obciążeniem danymi OLTP: usługa Resource Governor; obsługa danych relacyjnych, XML, FILESTREAM oraz danych przestrzennych; kompresja danych; automatyczne odzyskiwanie uszkodzonych stron; wizualne narzędzia projektowe; rozszerzona obsługa zdarzeń; rozszerzone dublowanie baz danych; automatyczne, przezroczyste szyfrowanie danych; gromadzenie danych o wydajności; zarządzanie oparte na regułach.

  • Firma Microsoft jest pierwszym dostawcą baz danych publikującym wyniki testu porównawczego TPC-E (j. ang.)  Dla produktu DB2 firmy IBM nie są dostępne wyniki testów porównawczych w tej kategorii.

  • Migracja między systemami mainframe jest teraz bardziej dostępna i łatwiejsza w zarządzaniu, co zapewniają funkcje re-hostingu, przenoszenia, zastępowania lub przepisywania istniejących aplikacji.

   

Klienci, którzy dokonali migracji z systemu mainframe/bazy danych DB2 firmy IBM na rozwiązanie SQL Server firmy Microsoft:

 

Integracja z SAP

Oprogramowanie SQL Server jest zintegrowane z systemem SAP Ze względu na integrację z systemem SAP, 42% nowych klientów SAP wybiera program SQL Server zamiast innej bazy danych (w tym DB2). SQL Server jako najczęściej wybierana baza danych dla systemu SAP:

  • jest dostrojona do potrzeb systemu SAP  , w związku z czym oferuje następujące funkcje: uproszczona instalacja, automatyczna optymalizacja i dostrajanie, partycjonowanie tabel dla SAP BW, projekt dostosowany do architektury SAN, kompresja danych przeprowadzana w sposób przezroczysty dla SAP BW, optymalizacje zapytań dotyczących tabel SAP R/3 wykorzystujących technikę łączenia gwiaździstego; 

  • została przetestowana pod kątem obciążeń 10-krotnie większych niż obciążenia danymi w przypadku największych na świecie klientów SAP, czego dowodzi ten test porównawczy certyfikowany przez SAP (j. ang.); klienci SAP obsługują największe obciążenia danymi za pomocą oprogramowania SQL Server, a wielu z nich, takich jak Pilgrim’s Pride, Fuji czy Unilever, przenosi swoje bazy danych do SQL Server;

  • zapewnia niższe całkowite koszty posiadania niż inne bazy danych w tym DB2; wyniki badań firmy Wipro obejmujących 68 klientów firmy SAP korzystających z rozwiązań ERP (j. ang.) pokazują, że rozwiązanie SQL Server umożliwia skrócenie nieplanowanych przestojów oraz obniżenie kosztów pracy i pomocy technicznej w porównaniu z innymi bazami danych.

 

Klienci SAP korzystający z oprogramowania SQL Server:

  • Firma China Light and Power (j. ang.) wdrożyła system SAP R/3 działający w systemie operacyjnym Microsoft Windows, a inwestycja zwróciła się już po 20 miesiącach, przy dostępności wynoszącej 99,98%.

  • Koncern przemysłowy Danfoss (j. ang.), przeniósł system SAP R/3 na platformę Windows z SQL Server, aby o połowę obniżyć koszty i zwiększyć szybkość przetwarzania danych o 40%.

  • Firma Fujifilm (j. ang.)  przeniosła aplikacje biznesowe SAP do rozwiazania SQL Server, aby uzyskać większą stabilność i obniżyć czas reakcji.

  • Firma Klosterfrau (j. ang.)   uaktualniła system SAP R/3 z wersji 4.0B do 4.7, zastąpiła bazę danych oprogramowaniem SQL Server, przeniosła 800 GB danych w ciągu jednego weekendu i obniżyła nakłady na administrację o 30%. 

  • Niemiecka firma papiernicza Koehler (j. ang.), wdrożyła aplikacje biznesowe SAP z zastosowaniem SQL Server, osiągając planowany wskaźnik bezawaryjności na poziomie 100%. 

 

Materiały dotyczące rozwiązań SQL Server dla klientów SAP:

 

 Zasoby dla
 Profesjonalistów  IT

SQL Server 2008