|(1) SuSE Linux 7.0, SuSE Linux Enterprise Server
(2) SuSE Linux 7.2, SuSE Linux Enterprise Server (SLES) 7
|Detailed Features in SuSE Linux useful for Oracle Servers|
|kernel 2.2 (2.4 update available)
|kernel 2.4 (2.2 also available)
|Oracle version||Made for Oracle 8i
(8i database, iAS 8i, glibc 2.1 based iAS 9i, Apps 11i, Developer 6i)
|Made for Oracle 9i||X|
|Raw I/O||Part of the binary standard kernel of SuSE Linux, i.e. it works 'out of the box'. It is also supported on logical volumes (see "LVM").||X||X|
|Server-Ready Kernel||The standard binary SuSE kernels - both SMP
and non-SMP - are ready for Oracle.
The default SMP kernel has been compiled
with support for up to 64 GB of RAM.
and SuSE engineers have worked together
create a default SuSE kernel which
optimal support for the Oracle database.
|Logical Volume Manager||The Logical Volume Manager LVM is included,
and can be configured using SuSE's configuration
An LVM lets you create virtual partitions spanning many physical partitions and disks, so that you can increas/decreas the size of the virtual partition during runtime, should you find out you need more space.
Please have a look at the LVM whitepaper.
|Journaling Filesystem||Included is the jounaling Reiser filesystem.
In addition to journaling, the reiserfs
grow (during runtime) and shrink (unmounted),
thus supporting the functionality provided
by the Logical Volume Manager. That
you can add new disks and use their
in an existing (virtual, LVM) partition
having to shut down your system!
SuSE is the major sponsor of ReiserFS development. Quote from the ReiserFS README: "Ecila funded hypertext feature development, MP3.com funded journaling, and SuSE funded core development. SuSE has helped in much more than just funding...."
|Java||IBM JDK/JRE 1.3 (Java 2), Blackdown.org JDK/JRE 1.1.8, Sun JDK/JRE 1.2.2 (Java 2), GNU Java, Guavac, Jakarta/Tomcat, Jikes, JServ (Apache)||X|
|IBM JDK/JRE 1.3 (Java 2), Blackdown.org JDK/JRE 1.1.8, Sun JDK/JRE 1.3.0 (Java 2), Borland JBuilder 4.0 Foundation (Eval), GNU Java, Guavac, Jakarta/Tomcat, Jikes, JServ (Apache)||X|
|64 GB memory support||Part of the kernel sources in SuSE Linux, but you have to create a new kernel, since this patch is not in the binary kernel installed by default.||X||X|
|Motif 2.1||Motif is necessary for Oracle Applications 11i and Developer 6i. Oracle uses OpenMotif. SuSE Linux includes the exact same version Oracle uses for development (Metrolink's OpenMotif version 2.1.30)||X||X|
|Large file (64bit) support||Oracle does not (yet) support this feature. Even if kernel
and glibc are patched to include 64bit
support, Oracle cannot and does not
However, SuSE Linux has support for this
feature, so as soon as Oracle supports
files SuSE Linux users will be able
it. In addition, people can start using
with other applications, e.g. 'tar'.
Oracle 9i does have LFS support. Oracle uses SuSE Linux for 9i Linux work!
About LFS (by Andreas Jäger, one of SuSE's glibc developers).
|Security||For setting up a secure system, we provide
harden_suse, a tool that sets a tight security on your
system depending on the answer to ten questions
it asks, two different very good security
scanners (saint and nessus), the package SuSEfirewall, which sets up a packet filter, tripwire, which detects if your files have been manipulated
by anyone, and many more packages.
Some of the security settings can be adjusted using SuSEs system administration tool YaST (Yet Another Setup Tool).
|Development: Separation of kernel- and glibc- header files||SuSE Linux 7.2 is the first Linux to fully separate the kernel from the glibc header files. The implication is that the API programmers can use is now 100% independent from the kernel and hidden behind the glibc! This means applications developed on SuSE Linux 7.2 and later will be completely independent of the kernel version.||X|
|The exact same Linux on all hardware platforms||SuSE Linux is available for IA-32, IA-64,
x86-64 (AMD 64 bit), S/390, SAPRC,
(IBM, Apple, Motorola) and Alpha AXP.
Linux localizations include English,
French, Japanese, Korean, Italian,
All these versions are made from a single source tree in an automated build and QA system. The Logical Volume Manager in the IA-64 version is the exact same as in the IA-32 version and in the SPARC version, for example, including all user level tools. The only thing that is different is the boot method.
|What else?||More than 2000 packages of software on 6
CDs, e.g. webservers like Apache, Roxen,
or AOLserver, and servers for about every
service there is on the Internet, plus tons
of tools for every task from networking (security
scanner, traffic monitors, etc.) to programming
(about every script- and programming language
that exists for Linux), editors, office suites
(e.g. StarOffice, KOffice) and lots more.
Everything is organized in series ("n" for networking, "d" for development, etc.) so that you find your way around quickly and are not overwhelmed by the choice. SuSE also provides pre-set package selections e.g. for "Office System", "Network Server", "Minimum System", and a couple more.
SuSE Linux comes with ~1000 pages of printed documentation written by SuSE. In addition, it contains all the usual electronic Linux documentation sources like HOWTOs, info files and several books, and the documentation for each of the ~2000 individual software packages.
Users have access to the SuSE Support Database (SDB) online (sdb.suse.de) and can also install a copy locally for offline access. There is also a hardware compatibility database (CDB, cdb.suse.de). SuSE also maintains several very active mailing- lists.