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.
- 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
- Enterprise Linux
- RedHat (6.x and 7x)
- Ubuntu (16.04 and 18.04)
- FICON channel connections
- Redundant 10 Gbps network connection
- One IP address per zLinux server (more can be configured, if required)
- 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
- Multi-dimensional growth
Languages and Development Environments
|Ruby||Object-oriented, general-purpose programming language||Rudy|
|Rails||Server-aside web application framework||MIT|
|Python||Interpreted high-level programming language for general-purpose programming||Python Software Foundation|
|LLVM||Collection of modular and reusable compiler and toolchain technologies||Open Source|
|OpenJDK||Java HotSpot virtual machine and compiler||Open Source|
|GCCGO||Go Programming Language Compiler||Open Source|
|oCaml||Cross-platform programming language||LGPL|
|Erlang||General-purpose, concurrent, functional programming language. Well suited for systems with the following characteristics: |
Highly available, non-stop applications
|Apache HTTP Web||Cross-platform web server||Apache|
|PHP||Server-side scripting language designed for web development||PHP|
Databases and Messaging
|MySQL||Relational database management system (RDBMS)||Open Source|
|PostgreSQL||Object-relational database management system (ORDBMS)||PostgreSQL|
|MariaDB||MySQL relational database management system||General Public License (GNU)|
|MongoDB||Cross-platform document-oriented database program||Open Source|
|Cassandra||Distributed NoSQL database management system designed to handle large amounts of data||Apache|
|Redis||In-memory distributed database||Berkeley Software Distribution (BSD)|
|CouchDB||Database software with a scalable architecture||Apache|
|Gemfire||Distributed data management platform||Pivotal|
|RabbitMQ||Message broker software||Open Source|
|DB2||Relational database management system (RDBMS)||IBM|
|Oracle||Relational database management system (RDBMS)||Oracle|
|IIB||WebSphere Message Broker||IBM|
|WebSphereMQ||Messaging solution for Enterprise and IBM's Message Oriented Middleware||IBM|
|Docker||Operating-system-level virtualization also known as containerization||Apache|
|Chef||Configuration management tool||Ruby|
|Puppet||Software configuration management tool||C++|
|Cloud Foundry||Multi-cloud application Platform as a Service (PaaS)||Ruby|
|Kubernetes||System for automating deployment, scaling, and management of containerized applications||Go|
eCommerce and Application Servers
|jBoss (WildFly)||Application server||Red Hat|
|WebSphere||Application and integration middleware||IBM|
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.
We offer a number of database management system (DBMS) technologies.
We provide a number of middleware technologies including:
- Data storage on disk using a redundant array of independent disks (RAID)
- 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.
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.
CDT monitors and manages the disk space.
Backup and Restore Administration
CDT provides backup and restore.
- 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.
For a file level restore, please contact the Service Desk at (916) 464-4311 and have a Work Order assigned to Storage-Mainframe.
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
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 System Administrator Access Standard – 3138 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.
CDT Disaster Recovery services consist of the planning and preparation necessary to enable Customers to recover critical information technology applications hosted on the platform.
- 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
The rate schedule represents standard CDT services. If a Customer requires technology solutions that are not part of the standard, CDT will review the Customer’s request and provide customized pricing as necessary.
zLinux Server – Premium
Service Description Service Identifier Product Name Unit of Measurement Rate Service Code Notes Enterprise Linux Base Server - Premium Enterprise Linux Server-Premium Enterprise Linux Application Hosting Monthly/Per Server $542.00 C305 Enterprise Linux vCPU - Premium Enterprise Linux Server-Premium Enterprise Linux Application Hosting vCPU/Month $1,085.00 C306 Enterprise Linux Memory - Premium Enterprise Linux Server-Premium Enterprise Linux Application Hosting Monthly/Per GB $54.00 C307 Enterprise Linux Server Set-up Fee Enterprise Linux Server-Premium Enterprise Linux Application Hosting One-Time/Per Server $396.00 C308 Enterprise Linux Server Set-up Fee Enterprise Linux Server-Standard Enterprise Linux Application Hosting One-Time/Per Server $396.00 C308
zLinux Server – Standard
Service Description Service Identifier Product Name Unit of Measurement Rate Service Code Notes Enterprise Linux Server Set-up Fee Enterprise Linux Server-Premium Enterprise Linux Application Hosting One-Time/Per Server $396.00 C308 Enterprise Linux Server Set-up Fee Enterprise Linux Server-Standard Enterprise Linux Application Hosting One-Time/Per Server $396.00 C308 Enterprise Linux Base Server - Standard Enterprise Linux Server-Standard Enterprise Linux Application Hosting Monthly/Per Server $362.00 C309 Enterprise Linux vCPU - Standard Enterprise Linux Server-Standard Enterprise Linux Application Hosting vCPU/Month $362.00 C310 Enterprise Linux Memory - Standard Enterprise Linux Server-Standard Enterprise Linux Application Hosting Monthly/Per GB $36.00 C311
Service Description Service Identifier Product Name Unit of Measurement Rate Service Code Notes Enterprise Linux - IBM WebSphere Application Server (WAS) Support Premium Support Application Services Monthly/Per Server $958.00 M628 Enterprise Linux - IBM HTTP Server (IHS) Support for WAS Application Services Monthly/Per Server $495.00 M629 Enterprise Linux - IBM WebSphere MQ Support Application Services Monthly/Per Server $183.00 M630
- The Customer creates an architectural diagram.
- The Customer creates and submits a Case/Request with the architectural diagram attached.
- The Customer contacts their Account Lead to schedule a technical overview meeting to review the Customer’s business needs/requirements and hardware specifications listed on the zLinux Case/Request and architectural diagram.
- CDT develops a cost estimate based on the submittal form, architectural diagram, and the Customer’s business needs/requirements.
- The Customer approves the architectural design and cost estimate.
- CDT provisions the Linux environment including hardware, software, and network based on the architectural diagram.
- 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