z Systems Platform Hosting - zLinux

Linux on z Systems gives the flexibility of running Linux with the advantages of fault-tolerant mainframe hardware capable of over 90,000 I/O operations per second and with a mean time between failure (MTBF) measured in decades. Using virtualization, numerous smaller servers can be combined onto one mainframe, gaining some benefits of centralization and cost reduction, while still allowing specialized servers. IBM mainframes use full virtualization, which permits far greater workload density. Combining full virtualization of the hardware, plus lightweight virtual machine containers that run Linux in isolation, result in a platform that supports more virtual servers than any other in a single footprint. IBM mainframes allow transparent use of redundant processor execution steps and integrity checking, which is important for critical applications.

The zLinux Platform Hosting Service provides Customers with a standardized Linux server and operating system configurations, deployment, management, and administration of Linux-based software applications.

Highlights

  • A dedicated support team of experienced, certified professionals
  • 24/7 Service Desk support

 

  • Consultation available to identify the optimal solution that will meet business and IT requirements
  • No need to purchase or manage servers, system software, storage or network equipment

 

  • Hardware and software components are built to create a stable, secure, fault-tolerant, and scalable infrastructure
  • Customers focus on supporting their application product, not the hardware or operating system

Operating System

  • Enterprise Linux
  • RedHat (6.x and 7x)
  • Ubuntu (16.04 and 18.04)

Network Connections

  • FICON channel connections
  • Redundant 10 Gbps network connection
  • One IP address per zLinux server (more can be configured, if required)

Advantages

  • Fastest commercially available core clock speed and technology
    • 8 core per chip, 5.0 GHz (141 max core per box)
    • 2 threads per core
    • Each core has its own cryptographic co-processor – optimized for encryption functions
    • Additional crypto cores for additional crypto capability
    • Database workloads run 8 times faster and require 92% fewer cores than other platforms
  • Designed for large cache-intensive workloads
    • L1 cache of 224 KB vs 64 KB on other platforms
    • L2 cache of 4 MB vs 256 KB on other platforms
    • L3 cache of 64 MB vs 45 MB on other platforms
    • L4 cache of 960 MB (the only commercially available off-chip with L4 cache)
  • Designed for high I/O bandwidth workloads
    • 80 times more I/O channel processors than other typical platforms
    • Up to 24 cores dedicated to I/O processing (separate from cores dedicated to business logic)
  • Designed to ensure the highest availability and least amount of downtime
    • Built-in redundancy eliminates single points for failure
    • Built-in automated diagnostics; problem determination and isolation
    • Automated failover to speed recovery and minimize system impact
      • Every server has two cores designated as spare
      • Core failover is transparent to applications
      • Spares need not be local to the same chip, node, or drawer; any core and failover to spare – other servers do not have core sparing
    • Includes a Redundant Array of Independent Memory (RAIM) – 100% memory mirroring and more robust and cost-effective than Error Correcting Code (ECC) memory 
    • 100% broad coverage – bus failures, Dual In-line Memory Module (DIMM) wipeouts, DIMM connector failures, board failures and clock failures – a level of memory protection not found on other servers
  • Exceptional service delivery
    • Multi-dimensional growth
      • Dynamically add cores, memory, I/O adapters, devices and network cards
      • Grow horizontally and vertically without disruption to the running environment
    • Non-disruptive scalability
      • Core ratios on the order of 10 to 1
      • Run 1.6 times more active docker containers than competing platforms
      • Supports the largest single node of MongoDB with a footprint of +1 TB, processing +2 TB documents, while maintaining fetch times under 5 ms
    • Guaranteed service delivery for all workloads
      • High priority workloads run a very high utilization with no degradation when low priority workloads are added (low priority workloads cannot steal valuable resources from high priority workloads)
    • Complete workload isolation

Languages and Development Environments

NameDescriptionLicensing
Node.jsCross-platform JavaScript run-time environmentOpen Source
RubyObject-oriented, general-purpose programming languageRudy
RailsServer-aside web application frameworkMIT
PythonInterpreted high-level programming language for general-purpose programmingPython Software Foundation
LLVMCollection of modular and reusable compiler and toolchain technologiesOpen Source
OpenJDKJava HotSpot virtual machine and compilerOpen Source
GCCGOGo Programming Language CompilerOpen Source
oCamlCross-platform programming languageLGPL
ErlangGeneral-purpose, concurrent, functional programming language. Well suited for systems with the following characteristics:
Distributed
Fault-tolerant
Soft real-time
Highly available, non-stop applications
Apache
Apache HTTP WebCross-platform web serverApache
PHPServer-side scripting language designed for web developmentPHP

Databases and Messaging

NameDescriptionLicensing
MySQLRelational database management system (RDBMS)Open Source
PostgreSQLObject-relational database management system (ORDBMS)PostgreSQL
MariaDBMySQL relational database management systemGeneral Public License (GNU)
MongoDBCross-platform document-oriented database programOpen Source
CassandraDistributed NoSQL database management system designed to handle large amounts of dataApache
RedisIn-memory distributed databaseBerkeley Software Distribution (BSD)
CouchDBDatabase software with a scalable architectureApache
GemfireDistributed data management platformPivotal
RabbitMQMessage broker softwareOpen Source
DB2Relational database management system (RDBMS)IBM
OracleRelational database management system (RDBMS)Oracle
IIBWebSphere Message BrokerIBM
WebSphereMQMessaging solution for Enterprise and IBM's Message Oriented MiddlewareIBM

Cloud Infrastructure

NameDescriptionProgramming Language
DockerOperating-system-level virtualization also known as containerizationApache
ChefConfiguration management toolRuby
PuppetSoftware configuration management toolC++
Cloud FoundryMulti-cloud application Platform as a Service (PaaS)Ruby
KubernetesSystem for automating deployment, scaling, and management of containerized applicationsGo

eCommerce and Application Servers

NameDescriptionDeveloper
jBoss (WildFly)Application serverRed Hat
WebSphereApplication and integration middlewareIBM

Database

We offer a number of database management system (DBMS) technologies.

Middleware

We provide a number of middleware technologies including:

Storage

  • Data storage on disk using a redundant array of independent disks (RAID)

FTP

Transfer of the output files to the Customer

The performance of a specific platform is dependent on many factors, most of which are outside the scope of the system administrators. The systems are initially sized based on project recommendations. Refreshed systems are sized based on historical information. Unplanned workload growth can affect the performance of any application. CDT will upgrade or replace servers to meet new workload demands, as requested by Customers.

Server Administration

CDT provides zLinux server maintenance including Operating System (OS) administration, patching and updating of servers, and 24/7 monitoring of the performance, wellness, security, and connectivity of the server. With planned patch management, CDT ensures the data is protected at all times. CDT informs Customers of planned maintenance (such as OS upgrades or patching).

The Customer installs, maintains, patches, and troubleshoots all of the hosted application software on the provisioned servers.

File System Administration

CDT provides shared centralized file storage and retrieval for equipment connected to the CDT network. Customers may set up files to be accessible by specific groups or users.

Disk Administration

CDT monitors and manages the disk space.

Backup and Restore Administration

CDT provides backup and restore.

Backup
  • Full merge backups occur once per week and incremental backups occur on the other six days.
  • The primary copy of each backup remains at the CDT data center and is retained for 30 days.
  • The replicated copy of each backup is located at the opposite campus within the Virtual Tape System.
Restore

For a file level restore, please contact the Service Desk at (916) 464-4311 and have a Work Order assigned to Storage-Mainframe.

Monitoring

CDT proactively monitors the network and server infrastructure health with multi-layer security and monitoring systems designed specifically for the managed servers. CDT ‘s monitoring service tracks the resources, processes, and services running on servers including:

  • CPU utilization
  • Memory utilization
  • Running processes and applications
  • Vital services

Technology Refresh

Hardware is refreshed every four years or as needed.

Vendor Contract Administration

CDT manages the vendor contracts for the zLinux platform and provides licenses for hosted servers.

User Account Administration

Root level System Administration (SA) authority is restricted to CDT designated personnel. Server access is permitted based upon server function and data type. Customers must refer to the 3138 – System Administrator Access Standard (PDF) should SA be provided. SA privileges are never permitted on shared services.

Configuration changes made outside the scope of the service request which requires intervention, correction, or troubleshooting by CDT staff may incur additional charges.

Operating system security strictly adheres to established, applicable CDT security policies. Policies include, but are not limited to, an established quarterly operating system patch cycle and routine third-party security scans to test for known vulnerabilities.

For more information, see Security Services.

Maintenance Schedule

CDT Disaster Recovery services consist of the planning and preparation necessary to enable Customers to recover critical information technology applications hosted on the platform.

Features

  • Centralized backup system
  • Last backup Recovery Point Objective (RPO)
  • Capability to failover to alternate campus
  • Hardware to support critical applications
  • Exercise schedule flexibility
  • Cost efficient DR services
  • Technical support during an exercise and in the event of a disaster
  • 24/7 Service Desk support during DR exercises

zLinux Server – Premium

Service CodeService DescriptionUnit of MeasurementRateNotes
C305Enterprise Linux Base Server - PremiumServer/Month$542.00
C306Enterprise Linux vCPU - PremiumvCPU/Month $1,085.00
C307Enterprise Linux Memory - PremiumGB/Month$54.00
C308Enterprise Linux Server Set-up FeeOne-Time/Server$396.00

zLinux Server – Standard

Service CodeService DescriptionUnit of MeasurementRateNotes
C308Enterprise Linux Server Set-up FeeOne-Time/Server$396.00
C309Enterprise Linux Base Server - StandardServer/Month$362.00
C310Enterprise Linux vCPU - StandardvCPU/Month $362.00
C311Enterprise Linux Memory - StandardGB/Month$36.00

Add-Ons

Service CodeService DescriptionUnit of MeasurementRateNotes
D101-zLinuxSoftware License and Maintenance; ISAM and DataPower HardwareVariablePass-through + 2.81% CDT Processing Fee
M628Enterprise Linux - IBM WebSphere Application Server (WAS) Support - PremiumServer/Month$958.00
M629Enterprise Linux - IBM HTTP Server (IHS) Support for WASServer/Month$495.00
M630Enterprise Linux - IBM WebSphere MQ SupportServer/Month$183.00

Subscriptions to this service are available. Rates may also be referenced in the CDT Rate Schedule.

Additional information for zLinux Hosting can be found in the zLinux Guidelines.

Please contact your Account Lead for questions related to this service.

For technical issues related to zLinux, please contact the CDT Service Desk at (916) 464-4311 or submit an Incident ticket.

  1. The Customer completes the zLinux Submittal.
  2. The Customer creates an architectural diagram.
  3. The Customer creates and submits a Service Request with the zLinux Submittal and architectural diagram attached.
  4. The Customer requests their Account Lead to schedule a technical overview meeting to review the Customer’s business needs/requirements and hardware specifications listed on the zLinux Submittal and architectural diagram.
  5. CDT develops a cost estimate based on the submittal form, architectural diagram, and the Customer’s business needs/requirements.
  6. The Customer approves the architectural design and cost estimate.
  7. CDT provisions the Linux environment including hardware, software, and network based on the architectural diagram.
  8. The environment is turned over to the Customer.

To request to Add, Modify, or Decommission virtual server(s) within the Enterprise Linux Application Hosting Service. Request to Add, Modify or Decomission Virtual zLinux Servers Now