Filter by products, topics, and types of content

(0 Products)

(92 Topics)

(0 Industries)

(7 Types)

1 - 100 of 584 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date down
ISV solution ecosystem for Hortonworks on IBM Power Systems
This article provides a list of ISV solutions that can augment the capabilities of Hortonworks Data Platform (HDP) running on Linux on IBM Power Systems. Solutions cover many categories including business intelligence (BI) tools, advanced analytics, and so on.
Also available in: Chinese   Japanese  
Articles 13 Jul 2018
Using N_Port ID Virtualization (NPIV) with kernel-based virtual machine (KVM) guests on IBM Power servers
This article provides the basic steps to use N-Port ID Virtualization (NPIV) technology in a kernel-based virtual machine (KVM) guest. Additionally, the article also provides the significance of NPIV allowing multiple guests to make use of a single physical host bus adapter (HBA) to access multiple storage devices.
Articles 08 Jan 2018
QlikView integrated with Hortonworks Data Platform (HDP) running on IBM Power Systems
QlikView is a business intelligence tool that allows data to be discovered and visualized. QlikView supports Hadoop environments as a data source. Read this article for details about how QlikView was tested to integrate with and visualize data in Hortonworks Data Platform (HDP) on IBM POWER8.
Articles 10 Dec 2017
Tableau integrated with Hortonworks Data Platform (HDP) running on IBM Power Systems
Tableau is a business intelligence tool that allows data to be discovered and visualized. Tableau supports Hadoop environments as a data source. Read this article for details about how Tableau Desktop was tested to integrate with and visualize data in Hortonworks Data Platform (HDP) on IBM POWER8.
Articles 09 Dec 2017
vStorm Enterprise integrated with Hortonworks Data Platform (HDP) running on IBM Power Systems
Veristorm vStorm Enterprise makes data migration to Hadoop environments flexible, secure and easy. vStorm already supports data movement to Hadoop solutions running on Linux on IBM Power Systems. Read this article for details about how vStorm was tested to integrate with and move data specifically to Hortonworks Data Platform (HDP) on IBM POWER8.
Articles 08 Dec 2017
MicroStrategy integrated with Hortonworks Data Platform (HDP) running on IBM Power Systems
MicroStrategy is a business intelligence tool that allows data to be explored and visualized. MicroStrategy supports Hadoop environments as a data source. Read this article for details about how MicroStrategy Desktop was tested to integrate with and visualize data in Hortonworks Data Platform (HDP) on IBM POWER8.
Also available in: Chinese  
Articles 08 Dec 2017
Creating a high availability setup for Linux on Power
This article is about high availability or disaster recovery and fail-over for Linux on Power virtual machines (VMs) or logical partitions (LPARs). The solution works for all Linux distributions available for IBM POWER8 and later processor-based servers. Open source software used in this solution are: DRBD and heartbeat, which are available for all supported distributions. We have used Ubuntu v16.04, supported on IBM Power servers to explain and verify the solution.
Also available in: Chinese  
Articles 07 Nov 2017
Enabling parallel Linux operating system deployment over a network on IBM PowerVM
This article explains how you can perform or enable parallel Linux OS installation on IBM PowerVM logical partitions.
Also available in: Chinese  
Articles 21 Sep 2017
A deep dive into the new software-defined converged infrastructure for SAS Foundation mixed workloads
This article describes the details behind the new software-defined converged infrastructure for deploying SAS Foundation Mixed Analytics workloads using IBM Elastic Storage Server (ESS), IBM Spectrum Scale, IBM POWER8, and Mellanox networking technology. This article documents detailed test configurations, test scenarios, performance results, and tuning options for the converged infrastructure. This article provides a methodology to tune each component in the infrastructure horizontally, as well as tuning the solution vertically, which allowed the optimal performance to be achieved.
Also available in: Chinese   Japanese  
Articles 12 Sep 2017
SAP HANA and Hortonworks Data Platform (HDP) integration with SAP HANA Spark Controller running on IBM Power Systems
This article describes how to set up an environment where SAP HANA accesses and analyzes data stored in Hortonworks Data Platform (HDP) using the SAP HANA Spark Controller. The environment is running entirely on IBM POWER8 processor-based servers. This article describes two deployment options that use either scale-up or scale-out POWER8 servers.
Also available in: Chinese  
Articles 30 Aug 2017
Setting up Apache OpenWhisk on IBM Power on a single-node, on-premises serverless framework
OpenWhisk has significantly gained popularity as the cloud-first distributed event-based programming service. In this article, we discuss about the enablement of OpenWhisk for IBM Power servers. It also provides the configurations needed to start an OpenWhisk cluster in an all-in-one Ubuntu cluster running on IBM Power Architecture.
Also available in: Chinese  
Articles 30 Aug 2017
MongoDB backup and restore methodology using IBM Spectrum Protect for Linux on Power
This article describes the approaches for backing up MongoDB instances on IBM Power Systems. It includes instructions on how to run backup and management agents on the MongoDB servers and how MongoDB can be integrated with traditional backup tools such as IBM Spectrum Protect.
Also available in: Chinese  
Articles 08 Aug 2017
Explore the OpenStack REST APIs for PowerVC
IBM Power Virtualization Center (PowerVC) is an OpenStack-based IaaS cloud solution for the IBM Power platform designed to simplify the management of virtual resources. PowerVC consists of both a GUI and RESTful APIs that perform virtual management tasks for your Power System. This article highlights the REST APIs for both PowerVC Standard Edition and Cloud PowerVC Manager.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 02 Aug 2017
OpenPOWER GPU-enabled architecture performance enhancement using the Engineering and Scientific Subroutine Library (ESSL) drop-in acceleration
This article illustrates the methodology to offload the part of computations to GPU without refactoring the applications. The Crossroads/NERSC-9 Memory Bandwidth benchmark is used to showcase the offload of dense matrix multiplication (DGEMM) computations on GPU by linking (compile time) the newer version of CUDA-enabled ESSL (IBM Scientific Library). The use of CUDA-enabled ESSL gives approximately six times performance gain over CPU-only code.
Also available in: Chinese  
Articles 31 Jul 2017
Put a Linux-based chess app on the cloud with Bluemix and IBM Containers
Build a Docker container that uses WebSockets to expose an existing Linux CLI chess engine as a cloud service. This tutorial shows step-by-step the process for building a Docker container and deploying it as a running container on IBM Containers for Bluemix. It includes sample code and a JavaScript chess game that runs in a browser and illustrates how to consume the WebSocket-based service. You can apply the methods demonstrated to containerize almost any pipe-based Linux application and leverage them as cloud services on Bluemix.
Also available in: Japanese  
Articles 17 Jul 2017
SAS software with Hortonworks Data Platform (HDP) running on IBM POWER8
This article describes how to set up an environment where SAS can access and analyze data stored on Hortonworks Data Platform (HDP) using SAS/ACCESS Interface to Hadoop. The environment is running on IBM POWER8 processor-based servers.
Also available in: Chinese   Japanese  
Articles 06 Jul 2017
OpenPOWER firmware with Intelligent Platform Management Interface (IPMI) features
This article explains the various OpenPOWER aspects (such as system firmware usage, controlling, and debugging) that are related to developers and test engineers.
Articles 04 Jul 2017
Continuous monitoring of server resources utilization using custom scripts
Monitoring IT infrastructure is essential to ensure its stability. Choosing an efficient, scalable, customizable, and light-weight solution for this has always been a challenge with changing requirements. Custom scripts can be used to achieve this smartly unlike the agent-based monitoring method in which all data defaulted by the monitoring tool used will be collected. This article describes the custom script method for monitoring system resources. In this method, the data collector(s) scripts running on data collector node will poll the target systems for data and so can decide on what data to be pulled.
Also available in: Japanese  
Articles 21 Jun 2017
Open Source POWER Availability Tool
Search for Linux open source packages that run on the IBM POWER architecture.
Also available in: Chinese   Japanese  
Articles 20 Jun 2017
OpenPOWER secure and trusted boot, Part 2: Protecting system firmware with OpenPOWER secure boot
Protection of system firmware against malicious attack is paramount to server security. If an attacker is able to inject malicious code at the firmware level, no security measure at the operating system level can fully guarantee the trust of the system. IBM OpenPOWER servers support secure boot of system firmware to ensure the system boots only authorized firmware. When the system boots, each firmware component is verified against a cryptographic signature and integrity-checked against a secure hash of the component. If any check fails, secure boot prevents the system from booting until the problem is corrected.
Articles 05 Jun 2017
An open source solution for dockerizing STAF and LTP on IBM Power Systems
STAF and LTP is a widely used regression test combination to validate the behavior of Linux kernel and glibc components. This article describes how to build a STAF and LTP Docker image. By using this image, you can create containers that test the Linux kernel and glibc components.
Also available in: Chinese  
Articles 10 May 2017
Digital Business Start trial offering for IBM Power Enterprise Systems using EnterpriseDB (EDB) Postgres Advanced Server
This article describes how to quickly and easily install and configure EnterpriseDB Postgres Advanced Server with Linux on Power architecture, namely RHEL 7.2 LE. Although it is targeted towards customers who have eligible dark core resources on IBM Power Enterprise Servers, the installation instructions are valid for most IBM Power servers.
Articles 14 Apr 2017
Best practices and basic evaluation benchmarks: IBM Power System S822LC for high-performance computing (HPC)
This article is a quick reference guide for IBM Power System S822LC for high-performance computing (HPC) system users to set processor and GPU configuration to achieve best performance for GPU accelerated applications. Before running an application, users need to make sure that the system is performing to the best in terms of processor frequency and memory bandwidth, GPU compute capacity, and memory bandwidth.
Articles 05 Apr 2017
Digital Business Start trial offer for IBM Power Enterprise Systems with Hortonworks Data Platform
The Digital Business Start for Hortonworks Data Platform (HDP) trial offer is for customers who have IBM® Power Enterprise Servers in their environment and want to enable inactive cores and memory to deploy HDP on RHEL 7.2 LE. This guide walks you through the setup steps.
Articles 04 Apr 2017
Digital Business Start trial offer for IBM Power Enterprise Systems using MongoDB
The Digital Business Start trial offer is for customers who have IBM® Power Enterprise Servers in their environment and want to enable inactive cores and memory to deploy MongoDB on a Linux operating system (OS). This guide walks you through the setup steps.
Articles 15 Mar 2017
Deploying an OpenStack-based private cloud and Hortonworks Data Platform (HDP) on a Linux on IBM Power Systems server
This article describes private cloud deployment with OpenStack and Linux on IBM Power System LC servers that are running KVM. This article also explains the deployment of Hortonworks Data Platform (HDP) using OpenStack.
Articles 09 Mar 2017
Getting started with Neo4j on IBM Power Systems running Linux
Neo4j on IBM Power Systems running Linux is an ideal solution for managing big data workloads. In this article, you can learn how to install Neo4j and begin using it with your application and data set today.
Articles 28 Feb 2017
Quantum computing for everyone, a programmer’s perspective
About a week ago, IBM launched Quantum Experience. The cornerstone of this initiative is to make a real, working quantum computer available for anyone. This blog discusses Quantum Experience, gives the basics while trying to dwell as little as possible on Algebra or Physics and, at the end, we’ll build a simple algorithm and discuss the results.
Blog 21 Feb 2017
vCPU hotplug and hotunplug using libvirt v2
This article talks about how to perform a virtual processor (vCPU) hotplug/hotunplug operation using libvirt version 2 in a PPC64LE environment.
Articles 20 Feb 2017
OpenPOWER secure and trusted boot, Part 1: Using trusted boot on IBM OpenPOWER servers
IBM OpenPOWER servers provide a firmware level security feature known as Trusted Boot. Trusted Boot helps defend against a boot code cyberattack by helping to verify that your server is running only authorized firmware. Integrity of your firmware is vital to the security of your system. Trusted Boot works by taking measurements of the executable boot code as the server boots and recording these measurements to a dedicated hardware security module known as the Trusted Platform Module (TPM). Together with a process known as remote attestation, you can use the data in the TPM to verify the integrity of your server's boot code.
Articles 17 Feb 2017
Installing CentOS 7.2 on IBM Power System S822LC for high-performance computing (HPC) with a USB device
Use this article to install CentOS on an IBM Power System LC server with a USB device. This installation is specifically for installing CentOS on an IBM Power System (OpenPOWER) server.
Articles 17 Feb 2017
Red Hat Virtualization (RHV) environment on IBM Power Systems
This article describes how to install and configure RHV components based on RHEL 7.3 LE, on an IBM POWER8 host.
Articles 13 Feb 2017
Analyzing performance using perf annotate
This article demonstrates how Perf annotate can be used to analyze performance details alongside actual code with their assembly instructions. It also describes how the new cross-architecture annotation can be used to analyze recorded profile on different architecture, for example, record data on IBM PowerPC server and annotate on your notebook or x86 system.
Also available in: Japanese  
Articles 01 Feb 2017
Get started with MongoDB on IBM Power Systems running Linux
MongoDB on IBM Power Systems running Linux is an ideal solution for managing big data workloads. Learn how to install MongoDB and begin using it with your application and data set today.
Also available in: Chinese   Japanese  
Articles 23 Dec 2016
Using Docker Swarm mode on OpenPOWER servers
This article explains how to set up a Docker swarm cluster using the newly introduced Swarm mode feature of Docker Engine.
Articles 21 Dec 2016
Vulnerability scanning of Docker images on OpenPOWER systems
This article explains how to configure and set up Clair vulnerability scanner for Docker images on OpenPOWER servers.
Articles 21 Dec 2016
Configuring flannel overlay network with VXLAN for Docker on IBM Power Systems servers
This article explains how to setup flannel based overlay network for Docker containers on IBM Power servers.
Articles 21 Dec 2016
Enforcing cluster-wide policies for a Kubernetes-based Docker cluster
This article explains how cluster-level policies can be enforced for Kubernetes by using PodSecurityPolicy.
Articles 21 Dec 2016
IBM Power Systems solution for EnterpriseDB Postgres Advanced Server
This article describes the general installation and tuning of EnterpriseDB Postgres Advanced Server database on IBM Power Systems servers running Linux. IBM Power servers offer significant advantages compared to similar configurations of Intel Xeon processor-based systems (Broadwell).
Also available in: Chinese   Japanese  
Articles 21 Oct 2016
Mesos and Kubernetes on a hybrid (IBM Power and x86) architecture scenario
In an actual production environment, our customers often have a complicated application running environment that includes a hybrid architecture, a hybrid distributed system, and so on. Also, our customers prefer a unified container cloud platform and always use Kubernetes as a framework of Mesos. This article can help you to set up Kubernetes on a Mesos cluster on a hybrid architecture.
Also available in: Chinese   Japanese  
Articles 03 Oct 2016
Installing Ubuntu on an IBM Power System LC server
Use this tutorial to install Ubuntu on an IBM Power System LC server using several different methods, including USB device, virtual wizard, or network boot installation. This installation is specifically for installing Ubuntu on an IBM Power System S812 LC or S822 LC (OpenPOWER) server, but can be easily adapted to a different Power System LC server.
Also available in: Chinese  
Tutorial 08 Sep 2016
Manage your big data workloads with NoSQL solutions on IBM Power Systems running Linux
Manage your big data workloads with NoSQL solutions, MongoDB and EnterpriseDB on IBM Power Systems running Linux.
Also available in: Chinese  
Articles 30 Aug 2016
Support multiple keyboard layouts in web-based VNC apps
Take advantage of a recently introduced browser API (available in Chrome, Firefox, and Opera) to add support for multiple keyboard layouts to web-based VNC clients.
Tutorial 23 Aug 2016
Linux server hardening and security verification
In a world where securing your computer systems is more difficult than ever, there are steps you can take to protect them. This article includes tips and tools to help you harden and secure your Linux servers by using processes such as sane configurations, fuzz testing and penetration testing.
Also available in: Chinese  
Articles 17 Aug 2016
Using docker containers networks
To build web applications that act in concert securely, use the docker networks feature. Networks, by definition, provide complete isolation for containers. Hence, it is important to have control on the networks that your applications run on. Docker container networks give you that control. The following article describes describes the type of networks that the docker engine creates by default and shows you how to create your own, user-defined networks.
Also available in: Chinese   Japanese  
Articles 03 Aug 2016
Get started with EDB Postgres Advanced Server 9.5 on IBM Power Systems running Linux
EnterpriseDB EDB Postgres Advanced Server 9.5 on IBM Power Systems running Linux is an ideal solution for managing business critical workloads. Learn how to install Postgres Advanced Server 9.5 and begin by using it with your application and data set today.
Also available in: Chinese  
Articles 03 Aug 2016
Tuning guide for MongoDB on IBM Power Systems
This tuning guide will help you achieve optimal performance when running MongoDB on IBM Power Systems by providing guidelines for system-level, virtualization-level and application-level tuning.
Also available in: Chinese  
Articles 24 Jun 2016
Little endian and Linux on IBM Power Systems
IBM Linux on Power Chief Engineer, Jeff Scheel, answers your questions about little endian and Linux on IBM Power Systems in this FAQ
Articles 16 Jun 2016
Quick start guide to Apache Bigtop v1.1 on IBM SoftLayer OpenPOWER with Ubuntu 14.04
This article outlines the process of installing the Apache Hadoop and Spark Bigtop v1.1.0 bundle on an IBM® SoftLayer® POWER8® bare metal server running Ubuntu 14.04. Apache Zeppelin notebook is included in the bundled installation script to run an initial benchmark suite.
Also available in: Chinese   Japanese  
Articles 01 Jun 2016
Building Boost libraries using the xlcpp toolset for IBM compilers on Linux
This article introduces the procedures to build Boost libraries with Boost build engine, b2/bjam, using the new xlcpp toolset of IBM XL compilers for Linux on little endian systems. The target audience is software engineers interested in increasing productivity and quality of C++ applications by using the expertly designed Boost libraries. This is important for the development of high-quality applications, where the project requirements exceed the extent of features provided by the C++ standard libraries.
Also available in: Chinese  
Articles 22 Apr 2016
Get started with IBM Power Virtualization Center (PowerVC)
Virtualization plays a key role in cloud computing. IBM Power Virtualization Center (PowerVC) is a new virtualization management tool that's built on OpenStack and designed to simplify the management of virtual resources in Power Systems environments, and thus improve administrator productivity. In this tutorial, we'll cover fundamental concepts, installation, and basic configuration techniques, as well as ways to configure various resources like hosts, storage, and networks. We'll also take a look at virtual machines and images, and show you how to create and manage a VM using PowerVC with the help of screens.
Also available in: Chinese   Japanese  
Articles 09 Mar 2016
Using inline assembly with IBM XL C/C++ compiler for Linux on z Systems, Part 2: Accelerate performance
Using the Fibonacci sequence computation as an example, this article analyzes the speed advantage of an inline assembly implementation in comparison to the performance of other programming techniques such as the recursive algorithm, the dynamic programming implementation, the iterative approach, and the optimized matrix power algorithm. The target audience is software engineers interested in further accelerating the execution of their applications by handcrafting the assembler codes for the most performance-critical sections.
Also available in: Chinese  
Articles 28 Oct 2015
Processor utilization difference between IBM AIX and Linux on Power – apple to apple comparison
This article covers the case study to find the comparison between IBM AIX and Linux on Power processor utilization with the help of network workload. The article also explores why there is a considerable difference between the overall system-level processor utilization reported on the IBM Power hardware while running the same workload on AIX and Linux on Power platforms.
Also available in: Chinese   Japanese  
Articles 15 Oct 2015
Core dump debugging for the IBM SDK for Node.js
Debug Node.js application crashes and memory leaks with an Eclipse add-on that works alongside the IBM SDK for Node.js to help you diagnose core dumps.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Using inline assembly with IBM XL C/C++ compiler for Linux on z Systems, Part 4: Advanced features
The objective of this article is to discuss the advanced features of inline assembly supported by IBM XL compiler for Linux on z Systems. The target audience is software engineers who are interested in going beyond the extent of the optimizations provided by the compiler to fine tune the most performance-sensitive code section of their applications.
Also available in: Chinese   Russian   Japanese  
Articles 12 Aug 2015
Using inline assembly with IBM XL C/C++ compiler for Linux on z Systems, Part 3: Basic features
Inline assembly allows software engineers to handcraft the assembler codes for the most performance-sensitive parts of their programs. This feature unleashes the hardware advantage of IBM z Systems as well as programmer ingenuity to realize the development of high-performance applications. The objective of this article is to discuss the basics of inline assembly feature supported by IBM compiler for Linux on z Systems.
Also available in: Russian   Japanese  
Articles 12 Aug 2015
Improve the performance of function calls with OpenPOWER ABI
This article is to explain what OpenPOWER application binary interface (ABI)introduces to improve performance of function call. Different from the 64-bit PowerPC ELF ABI Supplement 1.9 (ELF ABI v1), OpenPOWER ABI gets rid of function descriptor and doesn't require callers to initialize environment any more. Aligned with current industry practice, it makes the callees set up the TOC pointer in place, introduces dual entry to ensure the establishment as required, and uses trampoline to support lexical nesting function calls.
Also available in: Russian   Japanese  
Articles 10 Jul 2015
OpenMP support in IBM XL compilers
The IBM XL Fortran and XL C/C++ for Linux on Power little endian compilers support the OpenMP API V3.1 and some selected V4.0 features. This enables the compiler to use the multicore hardware to improve performance. This article describes the OpenMP features supported in the latest XL compilers. It also includes some examples to illustrate the benefits of using these new features.
Also available in: Chinese   Russian   Japanese  
Articles 29 Jun 2015
Using inline assembly with IBM XL C/C++ compiler for Linux on z Systems, Part 1: Primer
IBM® XL C/C++ compiler Version 1 for Linux on z Systems was released in 2015. This marked the first time inline assembly feature was supported by IBM compiler for Linux on z Systems. With inline assembly, software engineers are able to further accelerate the execution of applications by handcrafting the assembler codes for the most performance-sensitive parts. This feature unleashes the hardware advantage of IBM z Systems™ as well as programmer ingenuity to realize the development of high-performance applications. The objective of this article is to introduce the assembler instructions on z Systems to be used with inline assembly. The target audience are advanced software engineers who are interested in going beyond the extent of the optimizations provided by the compiler to fine tune the most performance-sensitive code section of high-performance applications on z Systems.
Also available in: Russian   Japanese  
Articles 17 Jun 2015
Problem reporting for IBM PowerKVM host through IBM Electronic Service Agent for IBM PowerLinux
This article explains the use of IBM Electronic Service Agent (ESA) and the configuration that administrators must perform for reporting hardware problems for IBM PowerKVM hosts automatically.
Also available in: Chinese   Chinese   Japanese  
Articles 02 Jun 2015
Build a remote-controlled Raspberry Pi 2 monitor for your IBM Cloud apps
Demystify the Internet of Things with a hands-on project that uses the IBM Watson IoT Platform to interconnect your devices and apps. Set up a Raspberry Pi 2 to monitor uptime and access time for a running IBM Cloud app, capturing the results in a graphing app that you can deploy to IBM Cloud. And code a desktop application that controls the Raspberry Pi 2 monitor remotely.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 28 Apr 2015
Achieving high performance for Advanced Encryption Standard (AES) applications
This article provides a detailed analysis about the new Advanced Encryption Standard (AES) built-in functions provided by IBM XL compilers. It explores the code that the compilers generate to demonstrate the performance gained by using the built-in functions. This is critical for high-performance AES applications, especially when many of them cannot be parallelized due to the nature of operation modes, such as chaining mode [for example, cipher block chaining (CBC) and propagating cipher block chaining (PCBC)] or feedback mode [cipher feedback (CFB) and output feedback (OFB)]. If you are a software engineer who is interested in achieving high performance for applications on IBM POWER8 processors, this article is for you.
Also available in: Japanese  
Articles 02 Apr 2015
Developing C/C++ cross-compiled applications for Linux on Power systems
This article explains how to use the integrated environment provided by the IBM SDK for Linux on Power for developing cross-compiled applications for IBM Power servers using IBM Advance Toolchain and QEMU usermode. The SDK is a free, Eclipse-based integrated development environment (IDE), which integrates C/C++ source development with the Advance Toolchain, Post-Link Optimization, and classic Linux performance analysis tools, including Oprofile, Perf, and Valgrind.
Also available in: Chinese   Russian   Japanese  
Articles 07 Jan 2015
Targeting your applications – what little endian and big endian IBM XL Fortran compiler differences mean to you
The IBM® POWER8™ platform supports operating systems that use big endian or little endian byte ordering. Migrating programs written for a big endian operating system to a little endian operating system may require code changes to maintain program behaviour or results. There are differences that need to be considered with regards to vectors, storage association between items of different sizes, 16-byte reals, complex numbers, and unformatted data files. The application binary interface (ABI) implemented in IBM XL Fortran for little endian Linux on Power Systems is different than the ABI implemented in the big endian distributions. New options and intrinsic procedures have been added to help with porting. This article describes these differences, new options, and intrinsic procedures and makes suggestions about code changes to port code to IBM XL Fortran on POWER8.
Also available in: Chinese   Russian  
Articles 12 Dec 2014
Targeting your applications - what little endian and big endian IBM XL C/C++ compiler differences mean to you
The IBM® POWER8™ platform supports operating systems that use big endian or little endian byte ordering. Migrating programs written for a big endian operating system to a little endian operating system may require code changes to maintain program behaviour or results. There are differences that need to be considered with regards to vectors, storage association between items of different sizes, long doubles, complex numbers, and serialization. The application binary interface (ABI) implemented in IBM XL C/C++ for little endian Linux on Power Systems is different than the ABI implemented in the big endian distributions. New options and built-in functions have been added to help with porting. This article describes these differences, new options, and built-in functions and makes suggestions about code changes to port code to IBM XL C/C++ on POWER8.
Also available in: Chinese   Russian  
Articles 12 Dec 2014
Compile and run Weather Research and Forecasting data on an IBM POWER8 system
Compile and install data for the Weather Research and Forecasting (WRF) Model and its dependent packages on the IBM POWER8 system, which provides parallel computing capabilities.
Also available in: Japanese  
Tutorial 28 Oct 2014
Detecting bootable IBM Power server ISO images
Most ISO images use an ISO 9660 extension that allows the image to be bootable by the basic input/output system (BIOS). IBM Power Systems firmware, on the other hand, does not use such extension. This means that the detection of the bootability of images differ between computer architectures. In software such as hypervisors or even virtual machine (VM) managers, this detection can't consume too many resources and take too much time due to the number of the images they need to manipulate. This makes options like such as trying to boot the image by trial and error or even trying to mount the image in the file system not viable. This article describes a way to detect if an IBM Power server image is bootable by reading the ISO data stream directly, showing a working Python code that illustrates the concepts.
Also available in: Chinese   Russian   Japanese  
Articles 20 Oct 2014
How to build IBM PowerLinux applications on Intel x86 servers
The real value of the IBM® Advance Toolchain for PowerLinux cross compiler is that developers can compile and build applications for the IBM Power Architecture® on a development platform they are already familiar with which, in most cases, is x86. This article explains how developers can use the Toolchain cross compiler and easily built their source code to run on Power Architecture. The article also answers questions about cross-compiled application performance, functionality, and the ability to debug the cross-compiled applications natively on a PowerLinux server.
Also available in: Chinese   Chinese   Russian   Japanese  
Articles 18 Sep 2014
Use Software Defined Networking to optimize your IaaS
Explore Software Defined Networking (SDN) network management via software abstraction layers as a method to enhance and optimize your Infrastructure as a Service in the areas of interoperability, user and provider expectation management, developer and administrator requirements, and effective risk mitigation.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 24 Jun 2014
SAN switch performance monitoring using IBM Network Advisor
This tutorial explains the steps for the installation and configuration of IBM Network Advisor 12.1.5 on RHEL 6 to manage storage area network (SAN) switches running OS 7.x.x.
Also available in: Chinese  
Tutorial 29 May 2014
Why Linux on Power?
Running your Linux-based applications on IBM® Power® hardware offers a powerful blend of performance, reliability, and security. In this article, you will be exposed to many of the strategic advantages that IBM Power Systems™ can offer and you might be surprised by the low cost of the various deployments. Learn about the tools that IBM uses to enhance your Linux experience and fully understand IBM’s future commitments to Linux on Power.
Also available in: Chinese   Japanese   Portuguese  
Articles 07 May 2014
Upgrading SUSE Linux Enterprise Server with Zypper
This article explains how to use Zypper for upgrading the SUSE Linux Enterprise Server (SLES), and also describes the process to create and modify the repository configuration files.
Also available in: Chinese   Russian   Japanese  
Articles 18 Apr 2014
Customizing and monitoring Linux system startup
Minimizing the amount of time required to boot a computer system is important regardless of whether you are turning on your home computer or restarting a server that provides services to thousands of users. This article discusses the various system startup and shutdown mechanisms that are used on different Linux distributions. It explains how to integrate new services, customize existing startup configurations, and examine the behavior and performance of system startup configurations.
Also available in: Chinese   Russian   Japanese  
Articles 19 Feb 2014
Hardening the Linux desktop
Although GNU/Linux® has the reputation of being a much more secure operating system than Windows,® you still need to secure the Linux desktop. This article steps you through installing antivirus software, creating a backup and restore plan, and using a firewall so you can harden your Linux desktop against most attacks and prevent unauthorized access to your computer.
Also available in: Chinese   Portuguese  
Tutorial 05 Feb 2014
Hardening the Linux server
Servers — whether used for testing or production — are primary targets for attackers. By taking the proper steps, you can turn a vulnerable box into a hardened server and help thwart outside attackers. Learn how to tighten Secure Shell (SSH) sessions, configure firewall rules, and set up intrusion detection to alert you to possible attacks on your GNU/Linux® server.
Also available in: Chinese   Portuguese  
Tutorial 23 Jan 2014
Create Linux and Windows images for OpenStack private clouds
This article proposes a new way to construct Linux and Windows images for private clouds built with the OpenStack cloud operating system. Current image-creation methods for OpenStack environments are cumbersome and time-consuming. The authors present an online, self-service method that makes image construction faster and easier for operators and end users of private clouds.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 13 Jan 2014
Using KVM virtualization
Kernel-based virtual machine (KVM) virtualization has largely replaced Xen as the default open source mechanism for creating and supporting virtual machines (VMs) on most Linux systems. Though the motivation for this change is primarily build and support related rather than technical, the reality is that many enterprise IT groups that are interested in virtualization will need to learn the administrative command-and-control tools that KVM uses. Similarly, IT shops with an existing investment in Xen virtualization that are moving to KVM will probably want to convert existing VMs to the formats that KVM supports whenever possible, rather than having to re-create them.
Also available in: Chinese   Russian   Japanese  
Articles 09 Jan 2014
DB2 10.1 DBA for Linux, UNIX, and Windows certification exam 611 prep, Part 1: Server management
This tutorial helps you learn the skills required to manage DB2 database servers, instances and databases. Furthermore, you will get introduced to DB2 autonomic computing capabilities and you will learn to use IBM data Studio to perform database administration tasks such as job scheduling and generating diagrams of access plans. This tutorial prepares you for Part 1 of the DB2 10.1 DBA for Linux, UNIX, and Windows certification exam 611.
Also available in: Chinese  
Articles 05 Dec 2013
Recover from a failed Linux boot
If your Linux computer fails to boot after a kernel upgrade, disk swap, or other system change, you're not helpless. The Grand Unified Bootloader (GRUB) gives you ways to control the boot process and recover. Or, if necessary, emergency boot disks that you create with an external tool can come to the rescue. Learn procedures and GRUB commands that can help you boot in problem situations, and find out about a life-saving external tool for BIOS-based systems.
Also available in: Chinese   Japanese  
Articles 22 Oct 2013
Common threads: Awk by example, Part 1: An intro to the great language with the strange name
Awk is a very nice language with a very strange name. In this first article of a three-part series, Daniel Robbins will quickly get your awk programming skills up to speed. As the series progresses, more advanced topics will be covered, culminating with an advanced real-world awk application demo.
Also available in: Russian   Japanese  
Articles 11 Oct 2013
Debugging tools and techniques for Linux on Power
Debugging is a major software development activity, which as an application developer, you cannot avoid. Effective debugging can not only shorten the software development cycle, but can also save costs. This article introduces techniques for locating bugs in user-space C/C++ and Java(TM) applications and describes some of the debugging tools available on Linux(TM) for POWER(TM) architecture.
Articles 02 Oct 2013
Create LaTeX documents graphically with LyX
LyX is a graphical tool, with a familiar drop-down and content-driven menu system, for writing and editing LaTeX documents. TeX and its higher-level macro language, LaTeX, are powerful document markup languages that are the de facto standard for Linux users. New users can find them difficult to work with because you must know the available markup tags, the contexts they can be used in, and how to use a text editor and previewing tool. LyX simplifies the entire process of working with LaTeX documents not just on Linux. Learn how to install, use, and customize LyX on Linux, UNIX, Windows, and Mac OS X systems.
Also available in: Chinese   Japanese  
Articles 16 Aug 2013
Enhance distributed development with IBM Rational Developer for AIX and Linux Version 9.0
IBM Rational Developer for AIX and Linux Version 9.0 allows you to use a single project to develop, build, test, debug, and performance tune your application across multiple systems at the same time. Mike Kucera describes the features that enable distributed development.
Articles 09 Jul 2013
Automate and manage systems installation with Cobbler
Cobbler simplifies system provisioning by centralizing the tasks that are involved in setting up and administering an installation server. This article discusses some of Cobbler's features, how to install it, and how to create a configuration suitable for automatically installing multiple client machines.
Also available in: Chinese   Japanese   Portuguese  
Articles 07 Jun 2013
Multi-disk management for IBM Systems Director VMControl, Part 2: Multi-disk management for capturing a virtual appliance and revision control
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems. IBM Systems Director provides systems management personnel with a single pane of glass, helping reduce IT management complexity and cost. VMControl is a advanced plug-in installed on top of IBM Systems Director to provide the virtualization capabilities. This tutorial talks about the multi-disk management and revision control for capturing virtual appliances using the VMControl Representational State Transfer (REST) application programming interfaces (APIs) and command line interface (CLI).
Also available in: Chinese  
Tutorial 14 May 2013
Multi-disk management for IBM Systems Director VMControl, Part 1: Multi-disk management for virtual server using IBM Systems Director VMControl
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems. IBM Systems Director provides systems management personnel with a single pane of glass, helping reduce IT management complexity and cost. IBM Systems Director VMControl™ is an advanced plug-in installed on top of IBM Systems Director to provide virtualization capabilities. This tutorial talks about multi-disk management for virtual server using the VMControl Representational State Transfer (REST) application programming interfaces (APIs) and command-line interface (CLI).
Also available in: Chinese  
Tutorial 06 May 2013
Open source desktop publishing with Scribus
Scribus is an open source, graphical desktop publishing (DTP) tool that focuses on layout, frames, styles, color management, and intercolumn document flow. Scribus is free software that runs on the Linux, Windows, and Mac OS X platforms, and provides most of the capabilities of traditional DTP tools at no cost.
Also available in: Chinese   Russian   Japanese  
Articles 16 Apr 2013
Using Linux in a Windows world
Linux is the operating system of choice for most servers on the Internet and is growing in popularity as a desktop operating system. However, simply migrating to Linux on your desktop doesn't guarantee that you can still interact with all of the enterprise resources that your job or interests may require. This article discusses additional configuration tasks that you may need to undertake to interact with legacy Microsoft Windows files and file servers and use new network hardware from your desktop Linux system.
Also available in: Chinese   Russian   Japanese  
Articles 03 Apr 2013
Process real-time big data with Twitter Storm
Storm is an open source, big-data processing system that differs from other systems in that it's intended for distributed real-time processing and is language independent. Learn about Twitter Storm, its architecture, and the spectrum of batch and stream processing solutions.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 02 Apr 2013
IBM AIX device driver development
This tutorial illustrates the IBM® AIX® device driver framework and related application programming interfaces (APIs). Here, we shall discuss about the device switch structure, API to register device switch methods, major and minor number management, and moving data from kernel to user space.
Also available in: Chinese  
Articles 28 Mar 2013
Bash by example, Part 2
In his introductory article on bash, Daniel Robbins walked you through some of the scripting language's basic elements and reasons for using bash. In this, the second installment, Daniel picks up where he left off and looks at bash's basic constructs like conditional (if-then) statements, looping, and more.
Also available in: Japanese  
Articles 18 Feb 2013
IBM Systems Director VMControl resource lifecycle management: part 4
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems in a multisystem environment. It supports various virtualization technologies and multiple operating systems across IBM and non-IBM platforms. IBM Systems Director VMControl is an advanced manager of IBM Systems Director, a free-to-own set of platform management tools. This tutorial is part of a series on VMControl resource lifecycle management. This tutorial explains about server system pool lifecycle using the VMControl Representational State Transfer (REST) application programming interfaces (APIs).
Also available in: Chinese  
Tutorial 04 Feb 2013
IBM Systems Director VMControl resource lifecycle management: part 3
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems in a multisystem environment. It supports various virtualization technologies and multiple operating systems across IBM and non-IBM platforms. IBM Systems Director VMControl is an advanced manager of IBM Systems Director, a free-to-own set of platform management tools. This tutorial is part of a series on VMControl resource lifecycle management. This tutorial explains the image deployment lifecycle using the VMControl Representational State Transfer (REST) application programming interfaces (APIs).
Also available in: Chinese  
Tutorial 29 Jan 2013
IBM Systems Director VMControl resource lifecycle management: part 2
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems in a multisystem environment. It supports various virtualization technologies and multiple operating systems across IBM and non-IBM platforms. IBM Systems Director VMControl is an advanced manager of IBM Systems Director, a free-to-own set of platform management tools. This tutorial is part of a series on VMControl resource lifecycle management. This tutorial explains the virtual appliance lifecycle using the VMControl Representational State Transfer (REST) application programming interfaces (APIs).
Also available in: Chinese  
Tutorial 25 Jan 2013
IBM Systems Director VMControl resource lifecycle management: part 1
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems in a multisystem environment. It supports various virtualization technologies and multiple operating systems across IBM and non-IBM platforms. IBM Systems Director VMControl™ is an advanced manager of IBM Systems Director, a free-to-own set of platform management tools. This tutorial is part of a series on VMControl resource lifecycle management. This tutorial explains the virtual server lifecycle using the VMControl Representational State Transfer (REST) application programming interfaces (APIs).
Also available in: Chinese  
Tutorial 17 Jan 2013
Learning PHP, Part 2: Upload files and use XML or JSON to store and display file information
This tutorial is Part 2 of a three-part "Learning PHP" series teaching you how to use PHP through building a simple workflow application. Take this tutorial if you have a basic understanding of PHP and want to learn about uploading files from the browser, sessions, or using PHP to process XML or JSON.
Also available in: Japanese   Portuguese  
Tutorial 03 Jan 2013
Learning PHP, Part 3: Authentication, objects, exceptions, and streaming
This tutorial is Part 3 of a three-part "Learning PHP" series that teaches you how to use PHP through building a simple workflow application. In this tutorial, you will learn about using HTTP authentication, streaming files, object properties and methods, and how to create objects and exceptions. You'll also learn how to perform additional security checks for downloads.
Also available in: Russian   Japanese   Portuguese  
Tutorial 03 Jan 2013
vi intro -- the cheat sheet method
This tutorial shows how to use vi, a powerful visual editor. Using an accelerated cheat sheet method, this tutorial aims to make you a proficient vi user without requiring a huge time commitment. You will quickly learn how to move around, edit text, use insert mode, copy and paste text, and use important vim extensions like visual mode and multi-window editing.
Also available in: Russian   Japanese  
Tutorial 16 Nov 2012
Wrap GObjects in Python
Learning how to wrap GTK+ C modules for use in Python will enable you to use a C-coded GObject in Python whenever you like, whether or not you're especially proficient in C.
Also available in: Japanese   Portuguese  
Articles 15 Nov 2012
Managing VMs with the Virtual Machine Manager
Explore the use of virt-manager, its capabilities on modest hardware, and how to use it to manage and monitor live VM performance.
Also available in: Chinese   Japanese   Portuguese  
Articles 31 Oct 2012
1 - 100 of 584 results | Next
Show Summaries | Hide Summaries