0% found this document useful (0 votes)
76 views2 pages

Quick Start Guide: Ibm Smartcloud Provisioning

ibm cloud

Uploaded by

Smitha Vas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views2 pages

Quick Start Guide: Ibm Smartcloud Provisioning

ibm cloud

Uploaded by

Smitha Vas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

IBM SmartCloud Provisioning

Version 1.2
Quick Start Guide
This guide is intended to get you started with a base installation of IBM SmartCloud Provisioning Version
1.2.
Product Overview
IBM

SmartCloud Provisioning, formerly known as IBM Service Agility Accelerator on Cloud, is an Infrastructure-as-a-Service
(IaaS) offering that delivers computer infrastructure as a service by providing on-demand access to virtual machines and storage
in the network. SmartCloud Provisioning is designed to deliver cloud services with high scalability and with very little human
intervention.
With this product, users can perform:
v Provisioning and deprovisioning of virtual machines.
v Image management.
v Network and storage services.
A major business requirement in cloud environments is that they must be able to support extensive scalability at an acceptable
and competitive cost. Most cloud projects are expected to be able to support thousands of concurrently active virtual machines
with quick provisioning times and reasonable performances. The cost of managing a very large number of servers using
traditional management approaches would be prohibitive, therefore different approaches must be devised.
The basic characteristics of the SmartCloud Provisioning solution are:
High scale
SmartCloud Provisioning is extremely fast because it uses peer-to-peer parallel and distributed techniques. It allows
multiple provisioning tasks to occur in parallel so that it is able to manage thousands of servers. It can deploy
thousands of virtual machines in an hour and a single deployment in few minutes.
Low touch
SmartCloud Provisioning minimizes the use of centralized command and control in favor of scale out management. The
endpoints participate in the management activities and do not depend on a single configuration management database.
By implementing this model, SmartCloud Provisioning also provides automatic recovery and high tolerance to failures in
the network.
1 Step 1: Access your documentation
The product documentation is available at: http://publib.boulder.ibm.com/infocenter/tivihelp/v48r1/index.jsp

2 Step 2: Plan your infrastructure


There are two types of servers in a typical SmartCloud Provisioning environment: Compute Nodes and Storage Nodes. The
Storage Nodes are optimized for disk and network I/O, while the Compute Nodes are optimized for CPU and RAM, although I/O
is also critical. The Storage Nodes serve up the master images and persistent user volumes, while the Compute Nodes are used
to host the virtual machines.
The SmartCloud Provisioning environment requires two or more Storage Nodes and two or more Compute Nodes, and it also
requires a machine as a PXE Server if you are going to use the automation installer. There are approximately 6:1 Compute Nodes
to Storage Nodes. This is a recommended ratio from practice, and you can adjust it according to your system workload.
The following are the components of SmartCloud Provisioning:
PXE Server
Provides DHCP, DNS, HTTP, and TFTP services. It is used to quickly set up all SmartCloud Provisioning components over the
network.
Zookeeper
Zookeeper is part of the Apache Hadoop project. It is a scalable resilient distributed lock service. To ensure high availability,
it must be deployed in odd numbers of servers with a minimum of three nodes.
Web Service
All administrative and user access to SmartCloud Provisioning is provided through a RESTful webservice interface. At least
one copy of this virtual machine must be running.
Web Console
At least one copy of the Web Console must be deployed to run the web UI.
LDAP Server
LDAP provides user authentication for the Web Console. It's optional and configurable. If you have no LDAP server, the
SmartCloud Provisioning installer can help you install an LDAP server.
HBase
HBase is part of the Apache Hadoop project. It is a distributed, scalable, column-oriented data store modeled after Google's
BigTable. HBase has dependency on HDFS (Hadoop Distributed File System). The minimum recommended deployment is
three copies of this virtual machine, but it is highly recommended to have more nodes, for example, 7.
Rest Server
The REST Server is a gateway for the HBase cluster. All requests to HBase are processed by this component. The minimum
is 1 node, but you can have more nodes for balance purpose.
Storage Nodes
The Storage Nodes provide images and volumes services through the iSCSI Target Server. The default iSCSI Target Server is
Linux tgtd. The minimum is 2 nodes. Each Storage Node is equipped with a storage bot. A storage bot is an agent that
manages all storage-oriented resources and tasks.
Compute Nodes
The Compute Nodes host the deployed virtual images. The minimum is 1 node but, depending on your environment and
forecasted workload, you can have more nodes. Each Compute Node is equipped with a compute bot. A compute bot is an
agent that manages all computing-oriented resources and tasks.
Virtual Image Library
The Virtual Image Library component provides image management services such as, for example, federation, comparison,
inventory, search, versioning, and replication through a public programming interface.
Image Construction and Composition Tool
The Image Construction and Composition Tool helps you building images that are reusable, self-descriptive, customizable,
shareable, and manageable. Images can contain the basic operating system plus additional software bundles.
In a typical deployment:
v The PXE Server is installed on a physical box, the so-called First Box, but it can also be installed on a virtual machine.
v The Storage Nodes are deployed on physical machines but they can also be virtualized.
v The Compute Nodes are deployed on physical boxes.
v You choose VMware ESXi Server as system for the Compute Node. The Compute Bot runs on one of the virtual machines on
the VMware ESXi Server.
v The other components, including ZooKeeper, Hadoop + HBase, REST Server, Web Service, and Web Console are all installed
in virtual machines. These virtual machines can run in any physical machine, but it is highly recommended to run them in the
Storage Nodes.
IBM SmartCloud Provisioning - Property of IBM. (C) Copyright IBM Corp. 2011. All Rights Reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM, Passport Advantage

, Tivoli

, are trademarks or registered trademarks of International Business Machines in the US and/or other countries. Other company, product, or service names may be trademarks or service marks of others.
Part Number: CF3BKML
Printed in Ireland

You might also like