![]() THE AURORA FAQ (Last update July 20, 1998) |
While IBM probably wish to keep customers calm in saying its "just a small
upgrade" there are some radical new features that at last makes Warp Server
an equal competitor to Netware and Windows NT server. Even some IBM'ers has slipped
and told us that "Aurora is not an upgrade but a whole new product".
Aurora is now officially announced and IBM has told us that Aurora will go into
beta sometime in october and will be released in the first quarter of 1999. The
beta will be limited to a some 2000-3000 people so I expect that CD burners will
start humming in late october ;-)
- IBM's official Aurora
homepage
- The Aurora whitepaper
- Apply for a copy
of the Aurora beta
Please note that this page is not finished so dont hesitate to tell
me what I have missed and where I'm plain wrong.
LVM
The Logical Volume Manager LVM takes over drive letter mapping. You can selectively
assign drive letters to a volume of our choice. Select permanent or sticky drive
letter assignments that allows hard drives to be moved or added without changing
their drive letters. LVM lets you combine several partitions and even physical disks
into a single logical drive (disk spanning). And with dynamic partition resizing
partitions can grow without reformatting.
To allow you to use LVM Aurora provides a new version of the FDISK utility, called
LVMDISK. LVMDISK is also used to create JFS volumes during installation.
SMP
Aurora will integrate SMP support into a 'single source' product code base.
There will not be a separate SMP product. Aurora will install both the uni-processor
and SMP kernels on your hard disk. The appropriate kernel will then be used by the
OS. If additional processors are added, the upgrade process is simplified by a utility
that points to the already installed SMP Kernel. Aurora is optimized for 8-way SMP
systems but the architectural limits for the CPUs will be 64.
NFS
Network File System (NFS) will be supported in Aurora, allowing any UNIX (or
other OS that supports NFS) drive to be mounted and made a sharable resource to
OS/2 Warp Server's clients.
GUI ENHANCEMENTS
The whitepaper says, "The OS/2 Warp 4 interface, with enhancements based
on customer feedback, provides a graphical interface for routine management tasks".
It's still hard to say if this is a major change or just a few fixes.
COMMUNICATOR
As part of the "feature sweep from Software Choice" Netscape Communicator
will be included in Aurora. One can wonder why a browser is included in a server
OS ? It might be that IBM understands that lots of "administrators" will
run Aurora on their desktops.
TCPIP
As it should, most of the enhancements and new stuff are in the TCPIP support.
TCP/IP and MPTS will have lots of capacity and performance improvements compared
with TCP/IP V4.1. TCP/IP in Aurora will use SMP and improve HTTP server connection
management.
Aurora supports LDAP (Lightweight Directory Access Protocol) ans ships with a toolkit
for developing LDAP applications in C and Java.
Also DDNS and DHCP for all clients. The DHCP proxy in Aurora gives Dynamic IP on
any industry standard DHCP client.
JAVA 1.1.6 (OR LATER)
Believe it or not ;-) but IBM will include Java 1.1.6 (or any later verson ready
in time) with Aurora. Incuded is also the Java 1.1.6 toolkit.
Y2K AND EURO
Aurora is fully year 2000 ready and fully supports euro.
CID ENHANCEMENTS
Installation via CID is enhanced with a "Top Install" shell that will
gather the data needed and output a ready to use CID file. All operating system
services will be CID installable. Aurora's installation provides a utility to report
the status so additional complications and errors can be prevented during installation.
I2O
Aurora will use the I2O (Input/Output Architecture) for device drivers compliant
with this. I2O allows device driver developers to develop a driver in "hardware"
and all that is needed in native code (OS/2 code) is a generic I2O driver. Aurora
will ship with SCSI, Ethernet and Token Ring I2O drivers. But dont panic, you can
still use all old OS/2 drivers.
VINCA SUPPORT
Aurora supports (but does not include ?) the Vinca Standby server. It allows
you to have an extra servers ready online to take over if the main server fail.
The Vinca software configures a server to respond to multiple names and sharing
of those names and this "Active-Active" server configuration with bi-directional
fail over enables two fully functional servers to protect each other. Theese servers
do not need to be identical and can be managed remotely.
BACKUP
The "OS/2 Warp Server Backup/Restore V6.0" is included and the Personally
Safe n Sound (PSnS) component now has a command line interface. You can back up
to partitioned removable media, such as IOMEGA's JAZ and ZIP drives for faster backups/restors
and the new "dual-device backup set" allows you to do incremental back
up to one media and a full backup to another all at the same time.
WINDOWS NT SERVER MANAGEMENT
Something for the computer journalist to write about. Aurora allows you to manage
a Windows NT server as if it was a Warp Server and all resources on the Windows
NT machine appears seamlessly as Warp Server resources. The user logs on to the
Aurora Server and the Windows NT server resources are there. No need for separate
userid/passwords. But, to use this the Windows NT server must be part of a Warp
Server domain, not the other way around.
SYSTEM MANAGEMENT
Aurora includes Tivoli's Lightweight Client Framework (LCF) Endpoint Agent for
OS/2. Tivoli Framework LCF supports OS/2 as an endpoint for TCP/IP. The LCF endpoint
agent for OS/2 makes Aurora "Tivoli Ready".
For clients Aurora includes Netfinity Manager and Client Services, Netfinity 5.2
that gives network administrators what they need to initiate and manage services
for clients and servers.
VPN
Aurora's remote connection PPP server (Enhanced Remote Access Connection Server
for OS/2 Warp Server) is enhanced with a integrated Virtual Private Network function.
INTEGRATED WEBSERVER
Lotus GO webserver has more or less been promised to be a part of Aurora. But
there has been lots of talk about IBM including Apache in other server products
lately. Why not include the whole Lotus Domino server !
ORION
Orion is a framework or rather a set of Java applications that will allow you
to administer any IBM server from any OS with a current JVM. With Orion it should
be possible to administer your Aurora server from a IBM Mainframe with MVS or administer
a AS/400 from a Javabased PDA !!
I have been told unofficially several times that Orion will be included in Aurora
(*) so either it just waits to be announced or Orion will not be finished in time.
(*) Allowing you to administer your Aurora server from any Java client.
C2 SECURITY
I suspect IBM's large customers has asked for this. C2 requires a secure file
system and while 386 HPFS is adequate JFS/WARP will probably be used. This is an
old rumor and I have not heard anything for quite a while so it may be that IBM
have postponed or dropped C2.
NEW KERNEL
The kernel is rewritten to make all internal routines pure 32 bit (enhancing
performance). The external interfaces to the Doscall APIs will not be changed to
preserve compatibility. Thunk routines will be removed and new interfaces will be
created in the Kernel to support 32 bit rutines but the external 16 bit APIs will
still be supported for compatibility. This probably means that all (or at least
most) of the 16 bit assembler code in the kernel is replaced with 32 bit C code.
If IBM ever wanted to port Aurora to another processor this would help alot. I also
assume that the SMP kernel is more or less completly rewritten since the old one
(in Warp Server 4) contained lots of assembler code.
NEW API'S
Many API's has been enhanced to support the 64 bit filesystem and there are
new API's for ADD32, IFS32 and the new (rumored) memory mapped file system support.
Dont expect to many of them to be made public though.
NO MORE 512 MB LIMITS
Aurora will support full 4 GB(*) memory addresses for all 32 bit applications.
Applications that use APIs that accept pointers as parameters can now allocate those
parameters above the 512M line.
(*) Applications will probably get 2GB for code and 2GB for data.
NEW DEVICE DRIVER API'S
Aurora will include the ADD32 for 32 bit physical device drivers and the IFS32
(or FSD32) for 32 bit installable file system drivers. But rumors tells me that
there will be no classes, toolkits etc for making 32 bit drivers :-(.
The new 32 bit IFSes and DDs must make themselves SMP safe. Kernel execution environment
32 bit locking services are provided for use by IFSs and DDs to become SMP safe.
Kernel execution environment services are also provided to obtain necessary serialization
for a 32 bit IFS or DD to call a non-SMP safe 16 bit DD. 32 bit DD and IFSes will
enhance performance alot but without development kits only IBM will be able to use
them :-(.
Old DD and IFSes (16 bits) will still be supported for compatibility reasons.
DVD CD-ROM
To be available on Software Choice before becoming a part of Aurora. But, there
are no support for MPEG/DVD (DVD movies) planned by IBM. There is however at least
one requester who is willing to pay IBM for developing DVD movie support for Warp
4. He is now waiting for a price quotation from IBM.
Just as the current version of WSOD (WorkSpace On Demand) requires a Warp Server
to boot from the next version of WSOD will require a Aurora server to boot from.
The next WSOD will also support the latest IBM Network Stations, that means it will
remoteboot Java OS for e-business !
Its also interesting to note that IBM choose NOT to remove the Warp or OS/2 name
from the product. Aurora has had many names, Server99, Warp Server for e-business
and NC Server for e-business. IBM has talked long about dropping the OS/2 and Warp
names but Auroras product name is apparently going to be Warp Server for e-business.
IBM still thinks that the Warp name is worth keeping.
The Orion framework is supposed to allow you to administer any IBM server from
any client (or server) with a current JVM. Orion is promised (unofficially) for
Aurora and will be a method for IBM to simplify and unite their diverse tools for
server management.
If Aurora becomes a success (sells well in the markets IBM wants it to sell)
we should expect a upgrade in a year or two. Aurora (Warp Server) is currently the
only PC based OS IBM's activly develops and they need a backend to support what
they call old clients (OS/2), non IBM clients (Windows 9x, Windows NT) and thin
clients WSOD and Java OS for business.
If successfull, Aurora might become the "divine dawn" of a long
line of servers.