Oracle i Linux
Transkrypt
Oracle i Linux
Oracle i Linux Zimowisko TLUG, 11-13.01.2008 Kalina Detko Tematyka ● ● ● ● Linux firmowany przez firmę Oracle inne projekty open-source, w których firma Oracle bierze udział kompatybilność baz danych Oracle z dystrybucjami Linuksa podsumowanie: co Oracle daje za darmo? 2 Trochę historii ● 1998r. - Oracle po raz pierwszy udostępnia wersję instalacyjną swojej bazy danych na Linuksa (była to wersja 8) ● 2000r. - stworzono Linux Engineering Team ● 2006r. - ruszył program Unbreakable Linux ● 2007r. - wersja 11g udostępniona najpierw na Linuksa (14.08), później na inne systemy operacyjne (np. 23.10 na Windows) 3 Oracle Enterprise Linux ● ● nieco zmodyfikowana dystrybucja Red Hat Enterprise Server dostępna na licencji GPL 4 The Oracle Unbreakable Linux ● ● Program wsparcia dla dystrybucji Oracle Enterprise Linux Trzy poziomy wsparcia: – poziom Network – dostęp do oprogramowania i jego uaktualnień, – poziom Basic – wsparcie 24/7, – poziom Premier – wsparcie 24/7 i dodatkowo Oracle Lifetime Support. 5 Unbreakable Linux – ceny Roczna opłata za 1-2 procesory Binaria i źródła OEL Poziom Network Poziom Basic Poziom Premier $0 $99 $399 $1199 Roczna opłata za system z większą ilością procesorów $0 $99 $999 $1999 6 Korzyści ● ● ● sygnał dla klientów: „Linux jest stabilny” współpraca przy rozwijaniu jądra => Oracle Cluster Filesystem w jądrze 2.6.16 testy wydajnościowe => gotowy zestaw parametrów jądra i systemu, gwarantujący dobre działanie np. bazy Oracle 7 Inne projekty ● Eclipse ● ułatwienia dla programistów PHP, np. ● – rozszerzenie PHP do Oracle JDeveloper – Zend Core for Oracle – dystrybucja PHP5 w pełni kompatybilna z bazą Oracle) SASH (Spring, Apache Axis, Apache Struts i Hibernate w jednej paczce) ● baza Berkeley DB – wbudowana w wiele aplikacji (np. OpenOffice czy OpenLDAP) ● InnoDB (firma Oracle kupiła Innobase OY, twórcę InnoDB, w 2005r.) 8 Baza Oracle na Linuksie ● wersja 11g (najnowsza) – wszystkie edycje: Standard Edition One, Standard Edition i Enterprise Edition ● ● wersja 10g: – Express Edition – dla dystrybucji: Debian, Mandriva, SUSE, Fedora, Red Hat/OEL i Ubuntu – pozostałe (jak przy 11g) – na platformy Linux x86, x86-64, Itanium, Power Linux oraz z/Linux wersja 9i – obie edycje (Standard Edition i Enterprise Edition): dla platform x86, x86-64, IA64 i Linux/390 ● wersja 8 – już nie jest wspierana 9 Kompatybilne dystrybucje ● ● Najnowsza wersja 11g jest kompatybilna z: – Asianux 2.0 i 3.0 – Oracle Enterprise Linux/Red Hat Enterprise Linux 4.0 i 5.0 – SUSE Linux Enterprise Server 10.0 Na temat instalacji na innych dystrybucjach dokumentacja mówi tak: „Only the distributions and versions listed in the earlier list are supported. Do not install the software on other versions of Linux.” 10 Co Oracle daje za darmo? ● ● ● Oracle Enterprise Linux Wszystkie wersje bazy – do celów edukacyjnych Oracle Express Edition 10g – do 1 procesora, – do 4 GB danych, – do 1 GB RAM. 11 Źródła ● ● Oracle na linuksie: http://oracle.com/linux/ Oracle Unbreakable Linux support program: http://www.oracle.com/technologies/linux/ubl-faq.pdf ● Oracle and Open Source: http://www.oracle.com/technologies/open-source/docs/oracle-opensource-ds.pdf ● oraz http://www.oracle.com/technologies/open-source 12