Description
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.
Benefits
- 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
Included
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
- Multi-dimensional growth
Languages and Development Environments
Name | Description | Licensing |
---|---|---|
Node.js | Cross-platform JavaScript run-time environment | Open Source |
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: Distributed Fault-tolerant Soft real-time Highly available, non-stop applications | Apache |
Apache HTTP Web | Cross-platform web server | Apache |
PHP | Server-side scripting language designed for web development | PHP |
Databases and Messaging
Name | Description | Licensing |
---|---|---|
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 |
Cloud Infrastructure
Name | Description | Programming Language |
---|---|---|
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
Name | Description | Developer |
---|---|---|
jBoss (WildFly) | Application server | Red Hat |
WebSphere | Application and integration middleware | IBM |
Security
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.
Optional
Database
We offer a number of database management system (DBMS) technologies.
Middleware
We provide a number of middleware technologies including:
Administration
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.
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 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 that requires intervention, correction, or troubleshooting by CDT staff may incur additional charges.
Maintenance Schedule
Roles & Responsibilities
zLinux Computing Software
Role | CDT | Customer |
---|---|---|
Operating System | X | |
Operating System Patching | X | |
Application Exception: Dependent of the owner of the application. | X | X |
Application Layer Security Exception: Dependent of the owner of the application. | X | X |
Application Maintenance Exception: Dependent of the owner of the application. | X | X |
Application Support Exception: Dependent of the owner of the application. | X | X |
DNS | X | |
Email Relay - Additional Cost | X | X |
zLinux Storage
Role | CDT | Customer |
---|---|---|
Device(s) | X | |
Connectivity to Servers | X | X |
Disk Space Management | X | X |
Backup and Recovery | X | X |
Capacity Monitoring | X |
zLinux Network Infrastructure
Role | CDT | Customer |
---|---|---|
Customer required network access *Must be approved by Security. | X | |
Firewall context configuration and management | X | X |
zLinux IT Security Management
Role | CDT | Customer |
---|---|---|
Configure system security tools | X | |
Monitor system security | X | |
Ensure system security | X | |
Ensure system security response | X | |
Manage system authentication | X | |
Maintain user accounts * Customer requests modification of accounts. CDT implements account request. No client root/sudo with exception. | X |
zLinux Resource Administration
Role | CDT | Customer |
---|---|---|
Monitor resource performance | X | |
Fix resource performance | X | X |
Monitor resource capacity | X | |
Add resource capacity | X |
Administration
Role | CDT | Customer |
---|---|---|
Hardware procurement and maintenance | X | |
System software procurement | X | |
Maintenance contract management | X |
Disaster Recovery
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 an 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
Rates
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.
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 | $569.00 | C305 | |
Enterprise Linux vCPU - Premium | Enterprise Linux Server-Premium | Enterprise Linux Application Hosting | vCPU/Month | $1139.00 | C306 | |
Enterprise Linux Memory - Premium | Enterprise Linux Server-Premium | Enterprise Linux Application Hosting | Monthly/Per GB | $57.00 | C307 | |
Enterprise Linux Server Set-up Fee | Enterprise Linux Server-Premium | Enterprise Linux Application Hosting | One-Time/Per Server | $416.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 | $416.00 | C308 | |
Enterprise Linux Base Server - Standard | Enterprise Linux Server-Standard | Enterprise Linux Application Hosting | Monthly/Per Server | $380.00 | C309 | |
Enterprise Linux vCPU - Standard | Enterprise Linux Server-Standard | Enterprise Linux Application Hosting | vCPU/Month | $380.00 | C310 | |
Enterprise Linux Memory - Standard | Enterprise Linux Server-Standard | Enterprise Linux Application Hosting | Monthly/Per GB | $38.00 | C311 |
Add-Ons
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 | $1,006.00 | M628 | |
Enterprise Linux - IBM HTTP Server (IHS) Support for WAS | Application Services | Monthly/Per Server | $520.00 | M629 | ||
Enterprise Linux - IBM WebSphere MQ Support | Application Services | Monthly/Per Server | $192.00 | M630 |
Subscriptions to this service are available.
Request Service
Service Request Name | Link |
---|---|
Enterprise Linux Application Hosting Service
| To request to Add, Modify, or Decommission virtual server(s) within the Enterprise Linux Application Hosting Service |
Service Level Objectives
Service Option Fulfillment Timeframe SLO Notes/Dependencies
Add New Virtual Servers 95% within 60 Calendar Days Process includes:
Dependencies
Modify Existing Virtual Server 95% within 14 Calendar Days Modifications include adding or removing CPU/memory/storage.
Decommission Existing Virtual Server 95% within 21 Calendar Days Date from the requested decommission date in which server is taken offline and billing is stopped.