Showing posts with label cloud. Show all posts
Showing posts with label cloud. Show all posts
Typically some hosts from a resource pool can be in maintenance mode. In such situations customers can't wait till these hosts are out from the maintenance mode, neither can they stop new SRs ... However TSAM's bluecloud reservation is not aware that some hosts need to be skipped when trying to fit reservations.

In such cases, SRs will continue to fail for sitting on those hosts. Inorder to indicate to Bluecloud that a particular host must be skipped, set the "ignored-by-resource-broker" property to "true" for that host. This can be set from Maximo UI. Goto -> Service Automation -> Cloud Server Pool Administration. Select the required pool. From the Resource Pool Configuration tab, Goto the Resource Pool. Here you will be able to see the hosts included in this pool. For ever host to be ignored, check the "Is Failed" flag.

Why TSAM continues to select host for resource allocation requests even when the host is in maintaince mode ?

 TSAM 7.2.4.3 is now available with some new features mentioned below:

1. Multi-customer user: 
Users (in all Cloud Roles) with Cloud Customer Level Policy permissions will be able to register with multiple customers. The current limitation of single customer membership can be attributed to the desire to cater for Service Providers, but represents a major limitation for Enterprises implementing a Private Cloud. This feature meets the demand of several organizations wanting to implement Private Cloud.

2. Enhancement to the Out of Band Resource Allocation for System P: 
Now has an additional resource check at the time of provisioning to  allow for selection of an alternate host platform.

3. VMWare Disk management independent of mount point: 
Additional disk can now be managed independent of mount points and a new mandatory parameter disk name is used for the user to identify the disk.

4. IBM System Director VMControl TSAM Extension: 
Now available as part of TSAM Core and provides Additional Disk and Live Partition Mobility for Virtual Servers provisioned using IBM System Director VMControl Offering.

5. Serviceability Requests: 
Messages included / modified / improved in this release: CTJZH3405E, BMXAA1477E, CTJZI8329W, CTJZI1717E, CTJZH9336W, CTJZH9337E

TSAM 7.2.4.3 on Fix Central: http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~Tivoli&product=ibm/Tivoli/Tivoli+Service+Automation+Manager&release=7.2.4&platform=All&function=all

TSAM 7.2.4.3 InfoCenter: http://pic.dhe.ibm.com/infocenter/tivihelp/v10r1/index.jsp?topic=%2Fcom.ibm.tsam_7.2.4.3.doc%2Fc_components.html

Tivoli Service Automation Manager 7243

IBM Endpoint Manager for Server Automation V8.2, is an add-on to other Tivoli Endpoint Manager solutions. This domain offers a range of server automation capabilities from provisioning VMware virtual machines to deploying middleware softwares like IBM DB2 , IBM Websphere Application Server and Microsoft SQL Server. Advanced server automation capabilities will help you lower your costs and improve efficiency.

IBM Endpoint Manger for Server Automation (IEMfSA) is uniquely positioned as an advanced server automation solution in the Tivoli portfolio that builds on lifecycle management capabilities to enhance IT automation and provide a bridge to cloud computing.

IEMfSA V8.2 features:
        1. Ability to manage physical and virtual endpoints in your data centers.
        2. Support for deploying and managing complex middleware softwares like IBM DB2, IBM WAS and Microsoft SQL Server.
        3. Delivers an easy way to build custom content with a powerful Relevance scripting language.
        4. Allows cross-server sequencing of existing and new fixlets with the help of Automation Plans.
        5. Painless and in-expensive automatic updates of new and current features via the TEM content delivery cloud based service.
Capabilities of IEMfSA v8.2:

Physical and virtual server management provides a single interface across patch management, lifecycle management, and server automation, and simplifies operations and lowers costs. It improves the visibility and control of all your systems including the ability to view and manage both physical and virtual endpoints (laptops, desktops, and servers) from a single interface.

Automation Plans provides the ability to sequence simple Tivoli Endpoint Manager automation tasks into a broader automation flow known as a automation plan which can be saved and reused. These cross-server sequenced tasks enable automation of previously manual operations, helping improve application delivery time and reduce labor costs. This includes the automation and integration of tasks such as creating virtual machines, deploying operating systems, deploying softwares, and setting and enforcing security and compliance settings. Below is a screenshot of a simple automation plan:


Middleware deployment of multitiered business applications typically require a lot of manual intervention to get them deployed and configured in the optimal way to deliver business services. IBM Endpoint Manager for Server Automation provides the ability to easily deploy, configure and manage a variety of middleware applications like IBM DB2, IBM WAS and Microsoft SQL Server.

With IBM Endpoint Manager for Server Automation an organization can leverage advanced server automation capabilities with proven Tivoli Endpoint Manager benefits. IEMfSA simplifies server automation and reduce costs for IT operations.

More Information:
Download datasheet for IBM Endpoint Manager for Server Automation
IBM Endpoint Manager for Server Automation offering
IEMfSA quick start guide 

Architecture of IEMfSA component:


 

IBM Endpoint Manager for Server Automation

There are two troops of Cloud Army : IBM , VMware, HP & EMC2 form one troop while Amazon, Google & Salesforce form the other troop. Yes, you guessed it right first troop provides Private cloud services and latter provides Public cloud services. Lets take a close look on which is the best as far as money is concerned.Cloud cost breakdown table at the bottom clearly explains the cost involved for every service provided by either private or public cloud provider.
Interesting piece of code :

if ( $companyWorth >= 1Billion Dollars )
{
       $PrivateCloud = "Yes";
}
else
{
       $PrivateCloud = "Try the Public Cloud.";
}
// end of cloud computing evaluation


If your company needs elasticity (frequent scale up and scale down in IT Infrastructure) you should go with Public cloud to maximize the ROI else Private cloud is the way for you. Note : Security concerns are not considered yet.

Should I join Public Cloud or Private Cloud ?

CLOUD computing is meant to provide flexibility, reliability and scalability, helping a company to save money on its IT infrastructure and services. Keeping this in mind , it also makes sense to save money on the software licenses being used. Considering the above points , it makes more sense to buy the best in terms of quality of service, cost of the service & top providers in that domain. This is analogous to the fact of buying a branded personal computer or an assembled one, both have their pros and cons.

A change in IT procurement has begun with the availability of online catalog of cloud-based services. Cloud App Store is an initiative of UK government in association with G-Cloud. CloudStore (beta) is an online catalog with more than 1700 apps from 255 suppliers available for buying by the UK public sector.  Its a central repository where companies can compare an app from different providers and make a smart decision before moving to that cloud service. CloudStore provides an "Ala Carte" option for consumers - select a service as per the needs.

Cloud Services available through the online catalog include: Infrastructure as a service (IaaS) , Platform as a service (PaaS) ,Software as a service (SaaS) and Specialist services such as configuration, management and monitoring.Using CloudStore is very simple because of its domain based classification.

Some of the suppliers listed include : Big providers like  Atos, British Telecommunications, Capita, Bramble.cc as well as Google Ireland Ltd (Google Apps for Business, Google Docs etc...) ,Microsoft Ireland (Azure cloud storage system) and IBM (Cloud security, workload analysis, network infrastructure optimization etc) to some small service-based sellers like  Computacenter, Trustmarque,Kelway.

CloudStore is hosted on Microsoft Azure.Every application or service you select on CloudStore , provides you with details like provider contact, license terms , services provided, pricing model and many other such details. You can also view some other services from the same provider.


CloudStore is the first app store of its kind in the UK for public sector ICT (Information and Communication Technology) procurement. The success of the store is growing rapidly, and more providers will join the success story. What's missing on the store is rating of the provider and its services. But as said, its evolving and customers will soon start rating a particular cloud service.

CloudStore will surely drive much faster adoption of cloud services, and provide deeper insights for CIOs & SMEs, creating a more competitive market in the CLOUD domain.

Welcome to the CloudStore

CLOUD computing is meant to provide flexibility, reliability and scalability, helping a company to save money on its IT infrastructure and services. Keeping this in mind , it also makes sense to save money on the software licenses being used. Considering the above points , it makes more sense to buy the best in terms of quality of service, cost of the service & top providers in that domain. This is analogous to the fact of buying a branded personal computer or an assembled one, both have their pros and cons.

Welcome to the CloudStore


When you read the word snapshot what is the first thing that comes to your mind is , "A Photograph which preserves the best moments of your life". Technically snapshot is very much the same with the difference that it preserves the state of some digital resource. In VMware a disk "snapshot" is a copy of the VM's disk file (.vmdk) captured at a certain point in time. This snapshot preserves the disk file system and the files stored on it which can be of any type (including all the operating system files). So if something goes wrong with your virtual machine, you can restore it to a snapshot which was working previously.

One can also create snapshots for different versions/service-packs on an OS.
Hence snapshots can also be looked upon as version controlling mechanism at OS level. So if your computer was shut down abruptly or gets infected by virus, just revert to a snapshot.

So how do snapshots really work ? There's just one Thumb Rule to VMware's snapshot technology : "Snapshots only store the differences between the current state and the original state". It follows the copy-on-write scheme with every subsequent disk access. Lets try to understand what that means ...

Consider that you have a text file with the word "COMPUTING" stored in it.
This file is a sparse in nature : which means it spans across multiple blocks on the disk. Step 1 below demonstrates this scenario. The black lines indicate the links on to the stored data. For demonstration purpose lets consider that each block on disk has only one character.


Note : The blocks shown above contain only one character and is purely for example purpose. In real the block size could be of say 1MB or a sector on disk.
 
Now when you take a snapshot another file named Snapshot1.vmdk will be created. When you create a snapshot, any changes made on the original virtual disk image are not made on the original disk, but they are written to a new (snapshot) disk file. This action is very fast as there is no need to copy whole virtual disk image.

Thumb Rule : "While saving changed data blocks in a snapshot, all modified block will be saved first , followed by blocks which were deleted as compared to base disk blocks." As seen in Step 2 , blue block is linked at the end of the snapshot1.vmdk

Lets suppose that you take a snapshot after you have saved the word "COMPUTING" in the file. After the snapshot you modify the file by changing its last two blocks (letters N and G circled above) and clear the letter I. The new changed word is "COMPUTER" as show in the Step 2. The blue block above is nothing but an empty block created by deleting letter I. The blocks in RED represents the new snapshot1.vmdk disk which contains only the changed characters.

Thumb Rule : "While reading any file in current state read only the data accessible by first level links, irrespective of number of snapshots and original data of the file."

Reading the first links of the "Current State" disk from Step 2 (Green blocks) , word "COMPUTER" is retrieved and the size of snapshot1.vmdk is 3 blocks (2 filled and one empty). However since its a differential snapshot file its size is much less than original base disk (9 blocks).  Snapshot image size grows as you continue to change more and more data from your original virtual disk image (which remains untouched from the moment you took the snapshot).

Thumb Rule : "Size of a snapshot will always be less than the base disk, but in worst case it will be exactly the same size if all blocks were to be changed."


As seen in Step 3 , we now take another snapshot after saving the word "COMPUTER" in the file. On making more changes after snapshot2 , similar process is followed to create snapshot2.vmdk file. The new changed word in the file is  "CONTAINER". As a result now neither snapshot 1 nor the base file are written two, but are still referenced. Snapshot 2 will store the new changes as compared to snapshot 1. If you read the first level links of the green blocks from top to bottom , the word "CONTAINER" is read with the fact that only 5 letters are stored in snapshot2.

Below are the list of changes made to the file
--------------------------------------------------------------------------
Step1 - Base Disk  = COMPUTING
Step2 - Snapshot1 = COMPUTER
Step3 - Snapshot2 = CONTAINER

From the above scenarios its clear that taking snapshots in VMware involves only writing the differences in files changed from the time of the snapshot, not the complete virtual machine disk. This mechanism is similar to taking diff and patch in Unix, but in a more sophisticated way that diffs on a binary level with the knowledge of how a VMFS ( Virtual Machine File System ) is structured.

Now we have a clear idea about the Copy-On-Write Protocol - Every time a block from the base disk or previous snapshot is changed , copy it to the current delta or snapshot file, which implies that when you perform a snapshot restoration, it only has to rewrite the sectors that were modified since you took the snapshot. As a result snapshot revert is also super fast.

But the Question is, What happens when you revert to an older snapshot? The VM software throws away the contents of snapshot2.vmdk and starts over with  reading contents from snapshot1.vmdk. During this all the Blue links in Step3 are replaced with Green Links. ( this is a similar strategy followed in deleting a node from a linklist ... Pure programming stuff ). Note : Links to Snapshot1 and Base are not changed.

There are two more important aspects of Snapshot management : Discarding a snapshot and Merging a snapshot (reverting to a non-immediate parent snapshot).

A KB article from VMware on Snapshot management.
http://www.youtube.com/watch?feature=player_embedded&v=rj8ugLrmU-M

How do Virtual Machine Snapshots work in VMware

Have you ever seen Google selling CDs of their software ... No... because according to Mr VishwaBandhu Gupta its all stored on the physical cloud up in the sky. VishwaBandhu Gupta - a retired income-tax officer gives his prestigious views on Cloud Computing. According to him , Cloud computing is unreliable during rainy seasons or storms because, as all the data is stored in cloud (physical cloud according to him) ... so if it rains, the data might get washed away.
Must watch this video ...

>

Moral : Cloud computing can cause rain and land the poor villager in jail.

Cloud Computing is seasonal and depends on Rains

Peter Laird has done an excellent job of classifying the available Cloud solutions and vendors in one single view.The image shows only the major vendors depending upon the type of cloud offering.Classification is done on the basis of cloud models - SaaS (Software as a Service) , PaaS (Platform as a Service) and IaaS (Infrastructure as a Service).



Cloud Market Players with Vendor Classification

Lets try to understand what really cloud computing is all about , what are the aspects to be considered when discussing about CLOUD and what type of cloud solutions are available in the market. Well , cloud computing is not working on a laptop in a plane but its more than that.Its a model to optimize the hardware and software usage of every individual working on a computer.

Cloud computing is a complete paradigm shift from locally self owned computers to centrally pooled processing power which can be rented on demand at any time for any time.Cloud Computing changes the way organizations views IT. With this new dedicated server technology, one can simply rent the computing power your organization requires, eliminating the need to predict and invest capital in the computing needs of the organization.
Cloud is just another dimension to the world of Internet. Cloud computing is more of Internet computing or in other words, using Internet as a computing infrastructure and resource. In cloud computing, Internet is used to provide services such as File backup , data storage, running software applications, multimedia services , and email and file exchanges. So in future, the computer OS would just have a Internet browser that can stream any thing from office apps to playing music and videos to developing a software ... all in one single browser.This mechanism is known as application streaming or application virtualization.

Lets have a walk on the clouds ...
Consider a basic example – your organization is a user of Microsoft Excel  and typically would have a client-server networked environment with Excel application running off an application server and/or off numerous Microsoft Windows - based desktop PCs and laptops – collectively known as fat clients. In a cloud computing environment, your organization invests in thin clients (low cost scaled-down desktop PC and laptops) networked to the server to access a spreadsheet application from the “cloud”. In the case of an individual, if you have a broadband connection to the Internet, you can use an inexpensive laptop, for e.g. a netbook to access a spreadsheet application from the “cloud”. Furthermore, most cloud computing services for the individual would be free.

Cloud computing is a model that enables on-demand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications, and services that can be rapidly provisioned and released with minimal human intervention.

Major components of Cloud include Software , Platform to Infrastructure with all three collectively serving the clients.All these allow users to run applications and store data online.
Some of the essential characteristics of Cloud Computing are : On-demand self-service , Broad Network Access , Resource pooling ( different physical and virtual resources dynamically assigned and reassigned according to consumer's demand ) , Rapid Elasticity (the ability to quickly scale with the incoming requests for resources and scale down when they are released).


Three Models of Cloud Computing :

SaaS - Software as a Service allows users to run existing applications online.Here the consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.

Paas - Platform as a Service allows users to create their own applications using supplier specific tools and languages.Again like SaaS , consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations.

IaaS - Infrastructure as a Service allows users to run any application of their choice on cloud hardware.This means a dedicated amount of processing power along with storage space will be allocated for the user.This is like having a computer (Virtual Machine) on the cloud and managed by cloud.The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls).

The below diagram should help you easily understand the difference in control with the 3 types of cloud offerings, IAAS, PAAS, SAAS ...


With Cloud Computing , there is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, network bandwidth, and virtual machines.

Cloud Computing - A Definition by NIST

Cloud Computing Solution providers in the market include IBM , Microsoft , Amazon , EMC2 , VMware , Yahoo , Oracle , SalesForce , Google Intel , HP , Dell , Apple and many more ...

Market Players for Cloud Computing

If someone asks you , What is Cloud Computing ?  what would you answer ? . Funny part is even if you don't know about cloud computing you can just answer saying your CPU is in cloud and the monitor at your desk. Just kidding... its not that simple neither its complex to explain.

"Stop buying those boxes , cloud is not a box".

So what is cloud computing really about ? Why is there so much of noise about CLOUD ? Consider that you have purchased a new computer ($500) and you just boot it and wanna edit a word document on it.Well soon you realize that you don't have an office suite installed on your computer.So what do you do now ??? buy an official Microsoft Office suite for about $700 ??? naaaaa ... just too expensive.If you are a cunning person you would search the Google for "Open Office" which doesn't cost you and satisfies your needs of a office suite but not exactly what Microsoft Word and Excel would provide.So have you solved your problem ??? not exactly because soon you may need another software which may not be easily available. So lets put this option in "The Cloud". The reason for putting this solution in cloud is , we just don't want to spend money !!!

So how do we go about editing some documents which you have ? Well if you have a GMAIL account , you can edit these documents (excel , word  or ppt) on the web, free of cost...Thanks to Google Documents service.This model is nothing but SaaS - Software as a Service. The Office suite is installed at a central location at Google's Office and people can just leverage its functionality without having to install the application locally on your computer.Well, is this Cloud Computing ? the answer is YES.... So if you are using Google Docs , you are doing CLOUD Computing.


So now the cloud can save you a lot of money , time and reduce your headaches.There's still lot more to do with cloud computing other than office suite....

Bill Gates once said , "The computer was born to solve problems that did not exist before..."

What else can we do with cloud computing ? File Storage , Online Backup , Photo Sharing , Music and Video Streaming , Running Business Applications and more ....
Whether you are a current user of “the cloud”, or you have decided of becoming a user, cloud computing is here to stay and change our lives... Try to observe your day to day tasks and use them in the cloud to make your life simpler , faster and smarter.

Related Article : Cloud Computing - A Definition by NIST

Cloud Computing - Its Bright and Sunny outside

Cloud Computing explained in simple English with a simple example for a layman without any knowledge of what cloud computing is all about.

Simple video :



Now lets get into the cloud :

Cloud Computing - A Backup of your Memories

cloud computing public private
Next time you are in a group discussion on Cloud Computing , you shouldn't be short of words while discussing.Cloud Computing is not that tough to understand or speak about , its just simple technologies integrated and interconnected together. The concept is as simple as , small clouds together make up a Big CLOUD.This image by getSatisfaction is an excellent way to summarize everthing about Cloud in minimum time available.Its a good way to start learning about "the Cloud".


So next don't be afraid from entering a Cloud Conversation or a debate over "the Cloud".


[ InfoGraphic ] Speaking About Cloud Computing

PC Power Management is critical for every IT organization as it helps minimize the environmental impacts and save money. The real goal is use computer on-demand , which means they should consume power only when some work is being done by the end-user and save energy when not it use. The scenario is just like our daily usage of room lights and fans - use them when you are in the room , turn them off while leaving the room.Now the question is how can we do this for computers ? 

Things to Consider for Desktop Power Management

Power management for desktops , laptops or servers reduces the overall IT power consumption and helps is saving energy and reduce IT costs without any loss in productivity.Considering the rising costs of electricity power management has been on radar for an IT organization.

Power management for endpoints involves deploying power conservation policies and track the total energy saved.At a high level, management prefers that machines be powered down as frequently as possible to maximize energy savings. However, IT requires machines to be ON at night, when it is easiest to apply patches and updates. But again keeping the computers ON the full night is not an efficient solution.We can use "Wake-On-Lan" to power-on the computer as and when needed , in an On-Demand way.

Most computers (Windows & Mac) already have built-in power management features, and many end users are familiar with controls to automatically shut off the monitor or hard drive and put the computer into a low-power “standby” or “suspend” mode. However, these power conservation features are often underutilized by end users and rarely centrally managed, making them ineffective tools.

As organizations are seeking ways to reduce their overhead costs and improve their competitive position in the market, the use of  PC power management solution can show tremendous operating cost saving. A recent case study has shown that organizations can save upto $60 per machine by deploying power management policies. So if an organization has 20,000 computers , it could save $1.2 million annually.So lets save energy,save money and reduce the carbon in the cloud.

PC Power Management solutions available in the market include IBM's Tivoli Endpoint Manager, Lumension's Endpoint Power Management ,Symantec, Shavlik, Microsoft, Cisco.

A typical Power Management tool on a Windows operating system found under the screen saver tab :




How much electricity does a computer use ?

A computer generally uses electricity between 65 watts and 250 watts of which the monitor often needs between 35 watts and 80 watts.Try Joulemeter - a software tool that estimates the power consumption of a computer by monitoring computer resources, such as CPU utilization and screen brightness , cd-rom usage , HDD usage and thus estimates power usage.

Related Article : Desktop Power Management Considerations

Endpoint Power Management as a Go Green Initiative

+