The big combined presentation covering:
Jack Blount's Understanding Horizon 8.0 Architecture
Jolynn Halls' Planning for 8.0 and 4.0: Decisions You Need to Make
Tim Hyde's Planning for Hardware: It Doesn't Have to be Hard
Combined into one session covering all three topics, presented by Jack Blount, SirsiDynix.
8.0 was architected, not just added on as they went along.
New acquisition
New pac
New ecommerce
Enhanced serials
New ERM
Cataloging
And more!
Combined with:
LDAP
Shibboleth
Linux
Blade servers
UPortal
New GUI
And more!
Why 8.0?
* State of the art uPortal
* Record ownership
* Agency modeling
* Support for native, open SQL databases like Oracle, DB2, and MS SQL
* Full UNICODE support
* Total Java/J2EE solution
Fully integrated e-commerce
UniMarc, MARC21, MARCXML
Support for Sun Solaris, Linux, Microsoft XP, and Mac OS X
Faster, more scalable system
LDAP: light-weight directory access protocol
A secure industry standard protocol for managing user information seamlessly between multiple application environments.
Kerberos: highest level of encryption technology
Enables our libraries to provide total data integrity for user information and user activities.
Shibboleth: secure identity the Internet way.
Providing single sign-on authentication from inside and outside the library.
Database Independence: Native support for Oracle, DB2, and MS SQL
Leverage your current and future investments in high performance, scalable database solutions. [Sybase wasn’t investing in R&D, so Sybase is not on this list.]
Don’t panic: our intent is that we will be able to provide a no-cost migration to a new database. No contracts signed yet, but this is the plan. Will make an announcement by ALA Winter at the latest.
UPortal: Industry standard framework.
Enables a library to centralize the resources of its digital campus community. Provides powerful searching in a customizable and personalized user interface.
Java / J2EE : #1 programming language used for enterprise application development.
Providing a single, powerful link that binds the entire network together. Seven years and 2 millions software developers later, there has never been a Java virus of any consequence.
Unicode: Multiple language support.
8.0 Architecture
Designed by chief architects.
Designed to be modular, scalable and flexible from the beginning
Designed to be a system software platform
URSA first application using the platform
8.0 application suite using the platform
allows rapid development of new features and modules
plan to release major new functionality every 6 months.
Modules you didn’t buy ARE INCLUDED ANYWAY. Train on it all, try it out, buy once you decide.
March 2006 general availability for 8.0
8.1 due June 2006
get a migration utility that turns this into an upgrade instead of a migration
upgrade or migration?Can be either
It is an upgrade from horizon 7.3 or 7.4
It offers a great time to evaluate your workflow and introduce more efficient policies and proceduresDon’t approach 8.0 with your 7.3 glasses on!Take advantage of the training and allocate enough time to implement new workflows and new features.
If you want to treat this as a migration, Sirsi-Dynix will work with you.
Can place on test server without any cost.
Jack will write the migration scripts for 7.3 to 8.0 himself.
When is 7.x not supported? No plans to not support anymore. Dynix has always supported their older products, and that isn’t going to change now.
Horizon 7.x architecture
Two-tier architecture model
Horizon 7.x are “fat” clients
Performs the bulk of the data processing
Requires significant amount of bandwith
Requires locally installed application
Requires some business logic in the database server
Horizon 8.0 Architecture
Introduces “n-tier” architecture
Java “thin” client at the staff level
Database server
Data only
Application server
Business logic
HIP server: Jboss-application engine, TomCat-webservices engine, uPortal-presentation engine, Lucene-indexing engine
Application Server: jBoss-application engine, TomCat-webservices engine, Swing-presentation engine, Lucene-indexing engine
Database server: data management only. No business logic, stored procedures to triggers in the DB
Benefits of 8.0
Faster
Bandwith requirements are smaller
Requires less client processing power
No more CD installs at the local staff workstations-staff client launches from web browser
8.0 Hardware
small or medium sized libraries (option A)
#1 HIP server
#2 Database & Application server
#3 Web Reporter runs on former staff client PC [requires windows]
Medium or large sized library (option B)
#1 Database
#2 Web reporter
#3 HIP
#4 Application
AMD 64 bit, opteron processor—fast, reliable, affordable $8000-$12000 for server
No published server specs for 8.0 until January 2006Benchmarks will be out in January. If you really can’t wait, email Jack, he’ll work with Tim Hyde to get you specs.8.0 Database Server Support
Database vendor: DB2, UDB, V8
MS SQL server 2000/2005
Oracle 10g
Operating System All operating systems certified by database vendor
Hardware platform All hardware certified by database vendor
8.0 Application server support
Operating system: Linux 4.0 AS/ES
Solaris 10
Windows 2003
Hardware Platform All hardware certified by operating system vendor.
Solaris & Linux on 32 bit processor supports 4Gb RAM (JVM)
[Want 4gig ram in hip server.]
Solaris & Linux on 64-bit processor supports infinite RAM
Microsoft Windows limits JVM to 2Gb RAM only
Hardware trends:
Dual core technology: by adding a second core to a single processor, as much as 75% gain in performance can be achieved.
Hardware prices falling rapidly
*VMware is not supported in 8.0
Gigabit Ethernet: if your database server, and horizon application server are on different boxes, put those on a leg of your network that is gigabit Ethernet enabled since that’s where the heaviest traffic will occur.
Clustering support is not in 8.0, but will add that support in 2006
Blade servers: Jack is not a big proponent of blade servers. Can’t get leading edge processors. Not aware of any that have opteron 64 bit.
Staying at slower processors, because of cooling issues.
2nd reason: blade servers are just too new. They way the chassis is designed, may not be able to carry you far enough into the future, if the vendors want chassis redesign.
Upgrade is included in maintenance.
You pay for consulting.
You pay for training.
You pay for web reporter portion if you haven’t already bought it. Trying to work out a scaled down version of web reporter to be included with 8.0
Can’t run 8.0 without web reporter.
Telecirc-2 options. Existing telecirc will work with 8.0. hardware may need to be upgraded.
Telephone messaging from another vendor will also be offered.