Keystone provides hosting of your KLAS database and a full range of IT services including:
Provide server facilities for KLAS database and WebOPAC.
Complete and continuing on-going System Administration for both Database and WebOPAC servers.
Separate servers for database, OPAC and firewalls.
On-line USPS Address Validation.
Operates on Progress Enterprise level DBMS.
Hardware performance monitoring and upgrade as needed by Keystone with no additional charges.
Network monitoring and trouble shooting as required.Database maintenance by Keystone staff (excluding custom programming requests).
WebOPAC maintenance by Keystone Staff at the request of the customer.
Patron access to WebOPAC 24 hours per day 7 days per week (24/7).
Monitoring nightly batch processing and restart if necessary by Keystone Staff.
Generally KLAS has two major releases per year plus several minor releases and patches in between. For systems hosted by Keystone, we apply these upgrades into a test/training area for review by the customer and then make them “live” when the customer is ready to use them in production.
Keystone staff coordinate with the library staff to determine appropriate times to install any upgrades. If an upgrade requires a database reload or significant data conversion, it is typically scheduled to be applied over a weekend.
Keystone staff handle server-side upgrades.
Keystone’s normal support hours are 8:00 AM to 7:00 PM Eastern Time, Monday through Friday on normal (non-holiday) business days. Support staff can be made available to you at other times by special arrangement.
Keystone provides complete system support. When problems arise, it is usually unclear initially as to whether the cause is hardware, operating system, application development software, the application software itself, or user error. Our staff help identify the cause to bring about a timely resolution of problems.
We have an extensive monitoring and messaging system to detect unusual conditions in WebOPAC and nightly processing for each library we host. Whenever an issue is identified with the WebOPAC or nightly processing, a staff member will immediately be notified to take corrective action. For this, two staff members are on call 24 hours per day 7 days per week (24/7).
Our servers (multiple SUN Enterprise level servers and Blade servers), disk storage array and network equipment are located in the data center, where they are fully supported by a natural gas power generator and multiple UPSs in a secure concrete/brick building in a well protected area of the city.
Backups are achieved in multiple levels in various forms. At first level, Progress® (the underlying DBMS KLAS is based on) takes continuous before-image and after-image logs for each transaction. We use RAID 10 mirroring techniques and set up 3 mirrors for all database and home partitions. Each night, one mirror is disconnected in order to make a backup to a tape system while the databases continue to be available for WebOPAC and other processes. Finally, a set of tapes are taken and stored off-site on a scheduled rotation.
Database backups are taken daily as described above. Full system backups are taken weekly and stored off-site as well.
Transactions are logged continuously. The transaction logs are also written to tape for backup/recovery use.
Keystone Systems is housed in 11,000 square feet of office space with adequate room to provide facilities for future expansion in the same location.
Keystone provides hosting services for 60 libraries in 20 states. Keystone servers have the capacity to host multiple databases with excess capacity for expansion and storage. Backup data for hosted customers is secured in an offsite storage facility.
Examples of how Keystone has built redundancy into its network and hosting facilities: