Thursday, October 13, 2011

Tivoli Storage Manager Overview


Tivoli Storage Manager Overview

TSM Version: 5.3.2
IBM Tivoli storage manager stores copies of data offline.
It protects hundreds of computers running a variety of OS
Components:
· Administrative interface
· TSM Server
· Scheduler
· Backup-Archive Client
· TSM Database
· TSM Recovery log
· Storage Pools
· Policy-Based Management
· Tape Library
Administrative interface: TSM Administration center, which operates on the Integrated Solutions Console (ISC), provides a task oriented GUI for storage administrators. Tasks such as creating server maintenance scripts, scheduling, adding storage devices, setting policy domains, user management, viewing the health monitor.
TSM Server: The role of TSM server is to store the backup or archive data from the backup-archive clients that it supports , to storage media. It also has a database of information to keep track of the data it manages, including policy management objects
Scheduler: Administrator defined schedules allow for the automation of Tivoli storage manager server and backup-archive client operations.
Backup-Archive Client: The TSM backup-archive client is a service which sends data to, and retrieves data from TSM server. The TSM backup-archive client must be installed on every machine that needs to transfer data to server managed storage called storage pools.
TSM Database: TSM Saves information in the TSM database about each file, raw LV, database that it backs up, archives. This information includes the File name, size, management class. Data is stored in a storage pool.
TSM Recovery Log: The recovery log keeps track of all changes made to the database, If a system outage were to occur, a record of the changes would be available for recovery.
Storage Pools: Storage pools are collections of like media that provide storage for backed up, archived and migrated files.
Policy-Based Management: Business policy is used to centrally manage backup-archive client data. Policies are created by the administrator and stored in the database on the server.
Tape Library: TSM supports a variety of library types, including manual libraries, SCSI libraries, 349X and 358X libraries.
Backup-Restore functionality:
TSM can perform backups of both files and raw lv’s. When backing up files TSM server database keeps a list of all files and their attributes (time, date, size, access control lists)
Backup: Creates a copy of file to protect against the operational loss or destruction of that file. Customers control backups by defining the backup frequency and number of versions.
Restore: Places backup copies of files into a customer designated system. By default the most recent version of each archive file requested is replaced.
4 levels of backups:
· Byte level ( Small amounts of data)
· Block Level (bigger amount of data)
· File level ( normal files)
· Image level ( includes file system and files)
TSM uses Progressive Backup Methodology also known as Incremental Backups.
Long term storage capabilities through Archive-Retrieve Function:
Archiving is useful when you want to store data that is infrequently accessed but must still be kept available. TSM has the capability of archiving for 30 years.
· Archive: Creates a copy of file or set of files. This feature enables customers to keep unlimited archive copies of a file.
· Retrieve: Allows users to copy an archive file from the storage pool to the work station.
Administration center on the integrated solutions console: GUI for managing IBM TSM administrative function is called the Administration Center.
Automation Capabilities: It includes a central scheduling component that allows the automatic processing of administrative commands and backup-archive client operations during a specific time period when the schedule is activated.
Scheduling is split into 2 categories:
· Administrative scheduling
· Backup-archive client scheduling.
Data storage and Data Management:
Types of storage media on which TSM stores data: Storage media can be disks, optical and tape assigned to a storage pool.
Storage pools contain backup files, archived files and space managed files. These storage pools are chained in order to create a storage hierarchy. The disk pool is usually first in the chain and followed by tape.
Policy –Based Approach: Backup-archive client data managed by business policy. Policies created by the administrator and stored in the database on the server.
Policy Domain: A group of nodes managed by the same set of policy constraints as defined by the policy sets. A node may only to be defined to one policy domain per server.
Policy Set: A collection of management class definitions. A policy domain may contain number of policy sets.
Management Class: A collection of management attributes called copy groups. 2 sets of MC attributes: backup and archive
Copy group: Management attributes describing backup and archive characteristics. There is a backup copy group and an archive copy group.
TSM Licensing:
3 License types: tsmbasic.lic, tsmee.lic and dataret.lic

Announcing a Beta Program for the Next Release of Tivoli Storage Manager (TSM) FastBack for Workstations


Announcing a Beta Program for the Next Release of Tivoli Storage Manager (TSM) FastBack for Workstations

TSM FastBack for Workstations is a centrally-managed solution that reduces the risks of losing important information stored on thousands of personal computers across an entire enterprise, as described here:
IBM will be running a beta program for the next release of this product, providing those taking part with early access to the latest planned enhancements.

Thursday, July 28, 2011

IBM System Storage DS8000 CIM Agent for Windows Installation & Configuration

IBM System Storage DS8000 CIM Agent for Windows Installation & Configuration
This section provides an overview of the installation and configuration of the CIM agent on a Windows 2003 operating system. If you have decided to use the CIM agent for HMC & followed the 3.3 section, then you can skip this section directly to chapter 4. If you are not going to the use the CIM agent for HMC and decided to install the CIM agent on a Windows 2003 host then read on.
Ensure that you know how to administer a Windows 2003 operating system before you install the CIM agent. Also be familiar with the commands that you use during installation and configuration of the CIM agent.
Perform the following list of installation and configuration tasks on your Windows operating system:

1. Verify the hardware and software requirements.
Before you install the CIM agent on a Windows operating system, verify the hardware and software requirements.
2. Extracting the CIM agent and CLI software on Windows

Perform the following steps to extract the software:
a. Create a working directory.
b. Copy the CIM agent and CLI distribution into the working directory.
c. From the working directory, use the Windows native Extraction Wizard to unzip the package
3. Installing the CIM agent on Windows in graphical mode
This step demonstrates how to install the CIM agent in your Windows environment in graphical mode. You must satisfy all prerequisites before you begin the CIM agent installation. Perform the following steps to install the CIM agent:
a. Log on to your system as the local administrator.
b. Insert the CIM agent CD into the CD-ROM drive. The CIM agent program should start within 15 - 30 seconds if you have autorun mode set on your system. If the LaunchPad window does not open, Open a Command Prompt window and navigate to the CD-ROM drive and find the directory with the LaunchPad.bat file.
Type: LaunchPad.
c. Click Installation wizard from the LaunchPad window to start the installation.
ibm-system-storage-cim-agent-for-ds-open-api-gui-lunchpad
d. There might be a slight delay while the software loads on your system. After the software loads, a DOS prompt window opens to display the following message:
ds8100-cim-agent-loading
f. The Welcome window opens suggesting what documentation you should review prior to installation. Click Next to continue the installation.
ibm-system-storage-cim-agent-for-ds8000-installer
g. Read & accept the license agreement
ibm-ds8100-cim-agent-for-ds-open-api-accept-agreement
h. If the installation wizard detects a prior installation of the CIM agent, the Product Installation Check window opens. Check the Preserve Configuration check box if you want to preserve your configuration settings. Follow any specific instructions in the window. For example, the figure below shows a warning to stop running services. After you have followed all instructions, select Next.
ibm-system-storage-cim-agent-for-ds-open-api-migrate-configuration
i. The Destination Directory window opens. Click Next to accept the default directory, or click Browse to select a different directory for installation and then click Next.
ibm-system-storage-ds8000-cim-agent-installation-directory
j. The Server Communication Configuration window opens. Click Next to accept the default communication protocol and ports. If one or more of the default ports is the same as another port already in use, modify the default port and click Next.
ibm-system-storage-ds8000-cim-agent-ports
k. The Configuration Parameters window opens. Optionally enter a user name and password for the CIM server. Click Add to enter the information about devices that you would like to configure the agent to communicate with. When adding a device, a device type, IP address, username, and password must be specified. When adding a DS6000 or DS8000 family device, the device type should be ″ds″, the IP address should be of the master console, and the username and password should be the same one used to log into the DS Command Line Interface and DS Storage Manager. Optionally, you can specify the secondary processor complex IP address in the Alternate IP field. After you have finished adding the configuration information, click Next.
ibm-systems-storage-ds8000-setup-cim-agent-username-password
l. The Installation Preview window opens. Click Install to confirm the installation location and file size.
ibm-system-storage-ds8000-cim-agent-setting-confirmation
m. The Installation Progress window indicates how much of the installation has been completed. Installation usually takes 3 - 10 minutes depending on the configuration of your machine. The installation installs the CIM agent files, starts the Service Location Protocol (SLP) service, and starts the Pegasus CIM Object Manager service.
ibm-ds8000-setup-cim-agent-installation-progress
n. When the Installation Progress window closes, the Finish window opens. Click Finish to exit the installation wizard.
Note: Before proceeding, you might want to review the log file for any possible error messages. The log file is located in \log\install.log, where is the destination directory where the CIM agent for Windows is installed. The default path is c:\Program Files\IBM\dsagent. The install.log contains a trace of the installation actions.
4. Verifying the CIM agent connection on Windows
During this task, the CIM agent software connects to the storage unit that you identified in the configuration task.
a. Verify that you have network connectivity to the DS8000 from the system where the CIM agent is installed using the ping command.
b. Verify that the DS8000 CLI is operational and can connect to the storage unit. To do this, perform the following: from command prompt window issue the following command: dscimcli lsdev -l The following is an example of a successful response:
ibm-system-storage-ds8000-setup-success

DS8000 CIM Agent For HMC Enablement & Configuration:

DS8000 CIM Agent For HMC Enablement & Configuration:
Beginning with DS8000 Release 2.4, the CIM Agent is pre-installed on the hardware management console (HMC). This section includes an overview of the setup process and instructions for enabling and configuring the CIM agent on the DS8000 HMC. The DS8000 can be managed either by the CIM agent that is bundled with the HMC or with a separately installed CIM agent. The HMC CIM agent has the following limitations:
  • The CIM agent is initially disabled on the HMC and must be enabled through the WebSM management console before it can be used.
  • The HMC CIM agent can only support DS8000 devices that are managed by that HMC. This CIM agent is not able to manage any ESS 800 or DS6000 devices, or any DS8000 devices that are managed by a different HMC.
  • The HMC CIM agent must use secure connections over port 6989.
  • The configuration is performed remotely. Therefore, you must download and install the dscimcli utility on an additional machine.
_Installation overview for HMC

This section provides an overview of the installation and configuration of the CIM agent on the HMC. Perform the following list of installation and configuration tasks:
1. Before you enable the CIM agent on the HMC, verify the hardware and software requirements.
2. Download and install the dscimcli utility.
3. Enable the CIM agent using the HMC graphical user interface.
4. Configure the CIM agent for HMC. If you add more than one DS device, repeat this step for each device.
5. Set up the user environment. After installation is complete, you must issue two export commands to allow the administrator to perform CIM agent management commands.
6. Verify the connection to your storage unit.
_ Installing & configuring the DSCIMCLI Utility:

This section includes the steps to install and configure the dscimcli utility. The dscimcli utility, which configures the CIM agent, is available from the DS CIM agent Web site as part of the DS CIM agent installation bundle, and also as a separate installation bundle. In order to configure and manage a CIM agent that is running on a DS8000 HMC, you must download and install the dscimcli utility on a separate server, for example the server that is running your client application like TPC or your laptop.
dscimcli is a small utility that runs on the same platforms that the proxy CIM agent runs on, but does not consume nearly as much memory or CPU as the full CIM agent installation. So the separate dscimcli installation bundle should be able to run on any reasonable server or laptop. To install from the separate bundle, perform these steps:
1. Download and extract the dscimcli.zip file onto your hard drive to C:\DSCIMCLI
2. Set your DSAGENT_HOME & PEGASUS_HOME environment variable to the W2003 directory under where you have extracted the dscimcli, run the following command from the cmd prompt:
Set DSAGENT_HOME=C:\DSCIMCLI\W2003
Set PEGASUS_HOME=C:\DSCIMCLI\W2003
Or you can set thess environment variables using the Windows GUI interface:
Right Click My Computer => Properties => Advanced Tab => Enviornment Variables => System Variable => New
Fill the System environment variables as shown in Figure 3-1
ibm-ds8000-cim-set-the-enviornment-system-variables
_ Enabling the CIM agent on the IBM DS8000 Hardware Management Console (HMC) :

This section includes the steps to enable the CIM agent on the HMC. Perform the following steps to enable the HMC CIM agent:
  1. From the HMC Welcome page, click HMC Management. The HMC Management window is displayed.
ibm-ds8000-hardware-management-console


2. Click Start/Stop CIM Agent. The HMC CIM Agent window is displayed with the current state of the CIM agent.
ibm-ds8000-start-cim-agent
3. Select Start CIM Agent and click Apply. The CIM agent is started and the state is updated.
_Configuring the CIM agent for HMC :

This section provides the steps to configure storage units and user accounts for the CIM agent after it has been successfully enabled. Perform the following steps to configure the storage unit and user accounts for the CIM agent:
1. Verify that the HMC is managing the DS8000 system that you want to add to the CIM agent.
2. Type the following command (all on one line) to configure the CIM agent for the DS8000 server that the CIM agent can access as shown in figure 3-4 for a storage with HMC IP of 192.168.1.10:
dscimcli -s https://hmc ip:6989 mkdev hmc ip -type ds [ -ip2 hmc2 ip ] -user user -password password

where: hmc ip is the IP address of the HMC.
hmc2 ip is the IP address of the secondary HMC (optional).
user is the user name that is used to log into the storage manager on the HMC. password is the password that is used to log into the storage manager on the HMC.
configuring-the-cim-agent-for-ds8100-hmc
_Verifying the CIM agent connection:

Verify the CIM agent configuration and connectivity by issuing the following command:
dscimcli -s https://:6989 lsdev -1
The following is an example of the output:
verifying-ds8100-cim-configuraiton-connection
If the status is failed, there was a failure when the CIM agent attempted to communicate with the storage device. If the CIM agent was unable to communicate during mkdev, an error is returned immediately. If the device shows as failed in lsdev -l, it is likely that you added the device earlier and the communication is now failed. To ensure that your storage device’s management interface is functioning, use DSCLI or DS Storage Manager to attempt to log into the device. If you are unable to connect via DSCLI or DS Storage Manager, there is likely an error in the storage device. If you are able to connect via the native interfaces, there is likely an error in the CIM agent. Contact your service representative for assistance.

IBM System Storage DS8000 CIM Agent Installation & Enablement:

IBM System Storage DS8000 CIM Agent Installation & Enablement:
CIM agent is a Common Information Model (CIM) agent provides a means by which a device can be managed by common building blocks rather than proprietary software. If a device is CIM-compliant, software that is also CIM-compliant can manage the device.
Vendor applications can benefit from adopting the common information model because they can manage CIM-compliant devices in a common way, rather than using device-specific programming interfaces. Using CIM, you can perform tasks in a consistent manner across devices and vendor applications.
IBM Tivoli FlashCopy Manager communicates with the DS8000 storage using VDS (more on VDS in later chapters) in order to initiate the FlashCopy process. In DS8000 enviornment, VDS will require a CIM Agent in order to be able to communicate with an IBM DS8000 Storage. IBM DS8000 provides the option of installing the CIM agent on the host or on the storage hardware management console (HMC). This section will focus on the installation & configuration of the DS8000 CIM.
Note. 1: one CIM agent can handle multiple hosts, so you don’t have to install CIM Agent on every SQL host that you need to protect using IBM Tivoli FlashCopy Manager.
Note. 2: Although you can have a mix of CIM Agents running on HMC & Hosts in your environment, it will be a good idea to stick with one of them to unify your configuration.
Note.3: Software CIM Agent uses the following default ports to communicate with the DS8000 storage: 5989 for https communication & 5988 for http communication. You will have to make sure the Software CIM agent host can communicate to the storage & other hosts that will be sharing the Software CIM agent on these ports in order for it to function.
Note.4: The HMC CIM agent must use secure connections over port 6989. You will have to ensure a communication using this port between the HMC CIM agent and hosts to be protected is allowed.
Note.5: Optionally you can enable the DSCLI between the protected host (DSCLI uses port 1750) & the DS8000 if you required running some DSCLI scripts on the host. This might be a security risk & you should consult your security team & IBM Partner in this regard.

Creating the VSS_Free and VSS_Reserved Pools on IBM Systems Storage DS8100

Creating the VSS_Free and VSS_Reserved Pools on IBM Systems Storage DS8100
This task creates the free volume pool (VSS_FREE Volume Group) and the reserved volume pool (VSS_RESERVED Volume Group) that are used to assign volumes to the virtual host. Before you can use the IBM System Storage support for Microsoft Volume Shadow Copy Service and Virtual Disk Service software, you must specify the volumes that can be used as FlashCopy target volumes. You specify the volumes after you create a VSS_FREE pool and a VSS_RESERVED pool. These pools are represented by virtual hosts that are created on the storage unit. After the virtual hosts are created, you can add volumes to the free pool by assigning a volume to the virtual host. Perform the following steps using the IBM System Storage DS Storage Manager or DS CLI to create the VSS_FREE and VSS_RESERVED pools:
Important: If you are using the DS CLI, you must perform these steps in order.
1. Create a volume group with the name VSS_FREE or a name that is the same type as the Windows Server 2003 or Windows Server 2008 host. For example, SCSI Map 256.
2. Use the following parameters to create a virtual hostconnect on the storage unit that is named VSS_FREE or another name:
-profile Intel - Windows 2003
where Intel - Windows 2003 is the profile to use for the connection.
-addrdiscovery LUNPolling

-volgrp
where volgrp is the name of the volume group you created in step 1.
-wwname 5000000000000000

3. Create a volume group with the name VSS_RESERVED or a name that is the same type as the Windows Server 2003 or Windows Server 2008 host. For example, SCSI Map 256.
4. Use the following parameters to create a virtual hostconnect on the storage unit that is named VSS_RESERVED or another name:
-profile Intel - Windows 2003
where Intel - Windows 2003 is the profile to use for the connection.
-addrdiscovery LUNPolling



-volgrp
where volgrp is the name of the volume group you created in step 3.
-wwname 5000000000000001

5. Create and assign free volumes to the VSS_FREE volume group.
:

Note.1: If you already have volumes that are created for the VSS_FREE virtual host, you must assign those volumes to VSS_FREE.
Note.2: The created volumes must be of equivelant size to the volumes you are planning to backup using IBM Tivoli FlashCopy Manager.
Note.3: IBM VDS will identify the designated volume groups & volumes using the virtual host adapters WWN addresses. By default VSS_FREE 5000000000000000 & VSS_RESERVED 5000000000000001 as shown in the configuration in the previous steps. Although its possible to change these addresses, its recommended to stick with the default unless you have these addresses already exist in your environment.

IBM System Storage DS8100 Preperation for Tivoli FCM Installation.

IBM System Storage DS8100 Preperation for Tivoli FCM Installation.
Before even reaching to your IBM Tivoli Flash Copy Manager installation CDs, there are few preparation steps that must be carried out on the DS8100 & any SQL Server where you will install IBM FCM in our case SQLnode01_POC, SQLnode02_POC, & SQLsrv01_POC. Please note for the integration of IBM Tivoli Storage Manager with IBM Tivoli Flash Copy Manger, IBM TSM has to be separately installed & configured, though TSM installation is out of this book scope. Though if you have an IBM Tivoli Storage Manager already setup in your environment, you will be able to integrate IBM FlashCopy manager with it easily by running through the Wizard illustrated in later chapters. In this chapter we will focus on the DS8100 preparation for IBM Tivoli FlashCopy Manager Installation.
IBM Tivoli FlashCopy Manager requires DS8100 to run a certain Code Level as well having sufficient FlashCopy License enabled. To find out more about the required Code Level & DS8100 FlashCopy License please refer to “Tivoli Storage FlashCopy Manager Installation & User’s Guide for Windows.” In this guide we assume that the DS8100 is running a supported Code Level & have the FlashCopy feature already enabled. Please note upgrading the DS8100 Code Level & enabling the FlashCopy feature license activities will require a hardware CE involvement.

IBM Tivoli Storage FlashCopy Manager for SQL in DS8000 Study Case Setup:

IBM Tivoli Storage FlashCopy Manager for SQL in DS8000 Study Case Setup:
IBM Tivoli Storage FlashCopy Manager for SQL can be used in many different combinations of different versions of Windows, different versions of SQL, as well many different combinations of hardware. In order to cover the full details of installing & configuring IBM Tivoli Storage FlashCopy Manager for SQL in DS8000 enviornment, the setup showing in figure 2-1 & explained below will be assumed in further chapters.
flashcopy-manager-setup
  • SQLnode01_POC:
SQLnode01_POC is a System X machine running Windows 2003 64-bit SP2. It’s the first node of SQL 2005 64-bit SP3 cluster.
  • SQLnode02_POC:
SQLnode02_POC is a System X machine running Windows 2003 64-bit SP2. It’s the second node of SQL 2005 SP3 cluster.
  • SQLsrv01_POC:
SQLsrv01_POC is a System X machine running Windows 2003 64-bit SP2. It’s a stand alone SQL 2005 SP3 machine.
  • TSMServer:
TSMServer is a System X machine running Windows 2003 64-bit SP2. It’s the TSM 5.5 Server to be integrated with FlashCopy Manager.
  • IBM System Storage DS8100,:
DS8100 with FlashCopy feature enabled & supported code level.

IBM Tivoli Storage FlashCopy Manager Prerequisites

2.1. IBM Tivoli Storage FlashCopy Manager Prerequisites
Before you install Tivoli Storage FlashCopy Manager, ensure your system meets the minimum hardware, software and operating system requirements. Review the following prerequisite information before attempting to perform any installation tasks.
_Minimum hardware requirements
Table 2.1 Minimum hardware requirements:

Note: Tivoli Storage FlashCopy Manager also supports hardware that is required when using the Windows System Provider or a Microsoft-compliant software or hardware VSS Provider.
- In order to use the hardware provider provided by IBM Storage, you will have to obtain the optional FlashCopy License for your storage. FlashCopy feature on your storage must be enabled prior to using your IBM storage hardware provider. For more information about enabling FlashCopy on your IBM Storage please refer to your storage documentation.
- If using hardware provider a sufficient free space capacity must be present on your storage to accommodate for storing flashcopies. The amount of space will depend on your storage, as well your business requirements.
_Minimum software and operating system requirements
Table 2.2 Minimum software and operating system requirements


Note:
v 1 Datacenter, Enterprise, and Standard Editions
v 2 Exchange Server 2007 is supported on Windows Server x64 editions only and requires Service Pack 1 (or later) with Update Rollup 8 (or later)
v 3 These software applications are also required:
- Microsoft .NET Framework 3.5 Service Pack 1
- Microsoft Chart Controls for Microsoft .NET Framework 3.5
- Microsoft Report Viewer Redistributable 2008
- Windows PowerShell 1.0 (or later) is recommended (but not required) in order to create and run PowerShell scripts.

IBM Tivoli FlashCopy Manager for SQL & Microsoft VSS integration

2. IBM Tivoli FlashCopy Manager for SQL & Microsoft VSS integration
The Tivoli Storage FlashCopy Manager integrates with Microsoft VSS - Volume Shadow Copy Services - to protect MS SQL Server databases & logs. Tivoli FlashCopy manager help you back up and restore data to and from local shadow volumes with automated tasks, utilities, and interfaces.

_Microsoft Volume Shadow Copy Services - MS VSS Service

The Microsoft Volume Shadow Copy Service (VSS) is a Microsoft component that is provided with the Windows operating system. VSS manages and directs the Tivoli Storage FlashCopy Manager VSS requestor and other VSS software applications.
Tivoli Storage FlashCopy Manager backup and restore operations use the Microsoft Volume Shadow Copy Service technology to produce online snapshots (point-in-time consistent copies) of Exchange or SQL data, and to restore those snapshots to a specified location. The Tivoli Storage FlashCopy Manager VSS operations are implemented through the VSS requestor, which communicates with the VSS Service to access the Exchange or SQL data.
These are the VSS software applications that the VSS Service manages and directs:

_VSS writer
This is the software application that places the persistent information for the shadow copy on the specified volume(s).
For Exchange data, the Microsoft Exchange Server contains the writer components and requires no configuration.
For SQL data, Microsoft SQL Server contains the writer components (SqlServerWriter). It is installed with the SQL Server software and requires the following minor configuration tasks:
1. The SqlServerWriter service should be set to ″Automatic.″ This enables the service to start automatically when the machine is rebooted.
2. Start the SqlServerWriter service.
_VSS requestor
This is the software application that commands a shadow copy be created of a specified volume. The VSS requestor is provided by Tivoli Storage FlashCopy Manager and is installed with the Tivoli Storage FlashCopy Manager software.

_VSS provider
This is the application that actually produces the shadow copy and also manages the volumes where the Exchange or SQL data resides. A system provider (such as the one included with the Microsoft Windows operating system), a software provider, or a hardware provider (such as one shipped with a storage system) can be a provider. Configuration requirements are based upon the type of VSS provider used in your environment. For Example:
- If you are using the Windows VSS System Provider, no configuration is required.
- If you plan to perform VSS Instant Restores, be aware that DS8000, SAN Volume Controller, and XIV Gen 2 are the only storage subsystems that support VSS Instant Restores and require a VSS provider. Therefore, if you use DS8000 or SAN Volume Controller storage subsystems, you must install and configure IBM System Storage Support for Microsoft Virtual Disk and Volume Shadow Copy Services as your VSS hardware provider in order to perform VSS Instant Restore. If you use XIV Gen 2, you must install and configure IBM XIV VSS HW Provider.
- If you are using a VSS software provider, consult the documentation provided with your VSS software provider.

IBM Tivoli Storage FlashCopy Manager

1.3. IBM Tivoli Storage FlashCopy Manager
In today’s business world, where application servers are operational 24 hours a day, the data on these servers must be fully protected. You can’t afford to lose any data, but you also can’t afford to stop these critical systems for hours so you can protect the data adequately.As the amount of data that needs protecting continues to grow exponentially and the need to keep the downtime associated with backup to an absolute minimum, IT processes are at their breaking point.
Data volume snapshot technologies, such as IBM FlashCopy®, can help minimize the impact caused by backups and provide near instant restore capabilities. Many storage systems are now equipped with volume snapshot tools, however these hardware-based snap-shot technologies provide only “crash-consistent” copies of data. Many business-critical applications, including those that rely on a relational database, need an additional snapshot process to ensure that all parts of a data transaction are flushed from memory and committed to disk prior to the snapshot to ensure you have a usable, consistent copy of the data.
IBM Tivoli®Storage FlashCopy Manager can help deliver the highest levels of protection for mission critical IBM DB2®, SAP, Oracle, Microsoft® Exchange and Microsoft SQL Server applications via integrated application-aware snapshot backup and restore capabilities. This is achieved through the exploitation of advanced IBM storage hardware snapshot technology to create a high performance, low impact application data protection solution.
IBM Tivoli Storage FlashCopy Manager is an easy to install, configure and deploy package that seamlessly integrates with IBM System StorageTM DS8000®, IBM System Storage SAN Volume Controller and IBM XIV® Storage System products. For Microsoft Windows® environments, Tivoli Storage FlashCopy Manager also supports other Microsoft VolumeShadow Copy Services (VSS)-capable hardware such as IBM System Storage DS3000, DS4000®, and DS5000. The snapshots captured by Tivoli Storage FlashCopy Manager can be retained as backups on local disk, and with optional integration with TivoliStorage Manager, customers can leverage the full range of advanced data protection and data reduction capabilities such as data deduplication, progressive incremental backup, hierarchical storage management and centrally managed policy based administration.

1.2. IBM System Storage DS8000 FlashCopy Usages

1.2. IBM System Storage DS8000 FlashCopy Usages
As it takes only a few seconds to establish the FlashCopy relationships for tens to hundreds or more volume pairs. The copy is then immediately available for both read and write access. In a 24×7 environment, the quickness of the FlashCopy operation allows us to use FlashCopy in very large environments and to take multiple FlashCopies of the same volume for use with different applications. Some of the different uses of FlashCopy are shown in Figure 1-2.


Figure 1-2 FlashCopy different uses

FlashCopy is suitable for the following:
_ Production backup system:
A FlashCopy of the production data allows data recovery from an older level of data. This might be necessary due to a user error or a logical application error. Let us assume that a user deleted accidentally a customer record. The production backup system could work with a FlashCopy of the data. The necessary part of the customer data can be exported and then be imported into the production environment. Thus, the production continues, and while a specific problem is being fixed, the majority of the users can work with the application without recognizing any problems.The FlashCopy of the data could also be used by system operations to re-establish production in case of any server errors.
_ Data backup system:

A FlashCopy of the production data allows the client to create backups with the shortest possible application outage. The main reason for data backup is to provide protection in case of source data loss due to disaster, hardware failure, software failure, or user errors. As FlashCopy restore or revert operation can usually be achieved into seconds, it can reduce the recovery time dramatically.
_ Data mining system:

A FlashCopy of the data can be used for data analysis, thus avoiding performance impacts for the production system due to long running data mining tasks.
_ Test system:

Test environments created by FlashCopy can be used by the development team to test new application functions with real production data - hence, a faster test setup process.
_ Integration system:

New application releases (for example, SAP releases) are likely to be tested prior to putting them onto a production server. By using FlashCopy, a copy of the production data can be established and used for integration tests. With the capability to reverse a FlashCopy, a previously created FlashCopy can be used within seconds to bring production back to the level of data it had at the time when the FlashCopy was taken.
1.1. IBM System Storage DS8000 FlashCopy.
The Point-in-Time Copy feature, which includes FlashCopy, enables you to create full volume copies of data in a storage unit. When you set up a FlashCopy operation, a relationship is established between the source and target volumes, and a bitmap of the source volume is created. Once this relationship and bitmap are created, the target volume can be accessed as though all the data had been physically copied. While a relationship between the source and target volume exists, optionally, a background process copies the tracks from the source to the target volume.
When a FlashCopy operation is invoked, it takes only a few seconds to complete the process of establishing the FlashCopy pair and creating the necessary control bitmaps. Thereafter, you have access to a point-in-time copy of the source volume. As soon as the pair has been established, you can read and write to both the source and target volumes. Figure 1-1 illustrates the functionality of DS8000 FlashCopy.
The background copy may have a slight impact to your application because the physical copy needs some storage resources, but the impact is minimal because the host I/O is prior to the background copy. And if you want, you can issue FlashCopy with the no background copy option.


1. IBM System Storage DS8000 Copy Services

1. IBM System Storage DS8000 Copy Services
Copy Services are a collection of functions that provide for disaster recovery, data migration, and data duplication functions. There are two primary types of Copy Services functions: Point-in-Time Copy and Remote Mirror and Copy.
Generally, the Point-in-Time Copy functions are used for data duplication, and the Remote Mirror and Copy functions are used for data migration and disaster recovery.
With the Copy Services functions, for example, you can create backup data with little or no disruption to your application, and you can back up your application data to the remote site for disaster recovery.
Copy Services run on the DS8000 Storage Unit and support open systems and System z environments. A subset of these functions is supported also on the previous generation of disk storage systems, the IBM TotalStorage Enterprise Storage Server (ESS).
Many design characteristics of the DS8000 and its data copying and mirroring capabilities contribute to the protection of your data, 24 hours a day and 7 days a week (24×7).
The main optional licensed functions of Copy Services are:
_ FlashCopy, which is a point-in-time copy function
_ Remote Mirror and Copy functions, previously known as Peer-to-Peer Remote Copy (PPRC), which include:
- Metro Mirror, previously known as Synchronous PPRC
- Global Copy, previously known as PPRC Extended Distance
- Global Mirror, previously known as Asynchronous PPRC
- 3-site Metro/Global Mirror with Incremental Resync
_ z/OS Global Mirror, previously known as Extended Remote Copy (XRC)
_ z/OS Metro/Global Mirror across three sites

IBM Tivoli Storage FlashCopy Manager Tutorial

IBM Tivoli Storage FlashCopy Manager Tutorial

As databases & mail servers are becoming more critical, crash consistent snapshot is no more doing the trick for the 24×7 enterprise. Enterprises are no more able to risk losing these few non committed transactions that might be in processing while the snapshot happen. These missing transactions can be very expensive to lose, or even can render your database snapshot useless.
IBM Tivoli Storage FlashCopy Manager work with IBM Storage FlashCopy Functionality to provide a transaction consistent snapshot that can be used for an instantaneous restore at a later time or just to send backup to tape with a very short backup window.
As IBM Tivoli Storage FlashCopy Manager has just been released few weeks back & not much resource on it are available, I have decided to share my own guide with you online. Below is the tutorial agenda & I will try to get all these chapters online as soon as possible. My tutorial will focus on protecting MS SQL on DS8000, but it can be used as a guide for most other IBM storages & for protecting MS Exchange as well.

1) http://princephanindra.blogspot.com/2011/07/1-ibm-system-storage-ds8000-copy.html
 
   1.1 http://princephanindra.blogspot.com/2011/07/1.html
   1.2 http://princephanindra.blogspot.com/2011/07/12-ibm-system-storage-ds8000-flashcopy.html
   1.3 http://princephanindra.blogspot.com/2011/07/ibm-tivoli-storage-flashcopy-manager_28.html
2) http://princephanindra.blogspot.com/2011/07/ibm-tivoli-flashcopy-manager-for-sql.html
  
   2.1 http://princephanindra.blogspot.com/2011/07/ibm-tivoli-storage-flashcopy-manager_6969.html
   2.2 http://princephanindra.blogspot.com/2011/07/ibm-tivoli-storage-flashcopy-manager_8025.html
3) http://princephanindra.blogspot.com/2011/07/ibm-system-storage-ds8100-preperation.html
   3.1 http://princephanindra.blogspot.com/2011/07/creating-vssfree-and-vssreserved-pools.html
   3.2 http://princephanindra.blogspot.com/2011/07/ibm-system-storage-ds8000-cim-agent.html
   3.3 http://princephanindra.blogspot.com/2011/07/ds8000-cim-agent-for-hmc-enablement.html
   3.4 http://princephanindra.blogspot.com/2011/07/ibm-system-storage-ds8000-cim-agent-for.html

Tuesday, April 13, 2010

Cooling the datacenter: "hippie engineering" meets modern IT

Tourists visiting Newcastle upon Tyne are more likely to pack a warm wool sweater than a beach blanket. In northern England, swimsuit season brings summer rains and chilly temperatures. Yet according to the Palo Alto, CA-based Hewlett-Packard, you won't find a better spot for a data center.




"The cool location is very attractive. We will probably only run the auxiliary cooling devices three days a year," says Ed Kettler, a fellow at Hewlett-Packard (HP).



In February the company opened a facility that pulls sea air through seven-foot intake fans. The first story of the building is used to channel air. "We built a second story for the data center, and put intake fans on the first level," says Kettler. "We basically have a twelve-foot raised floor."



Typical data centers look nothing like this. Most use a three-foot raised floor to circulate cold air. Beneath perforated floor tiles, an air conditioner often runs day and night. Even with air-side economization—a cooling system that brings in outside air—chillers are usually needed to cool the air after intake. Inefficient compressors force the air upwards through tiny holes in the floor tiles.



"Our system is more efficient because it uses fans," says Kettler. If industry standards change, allowing servers to run a degree or two hotter, Kettler says he will never have to run mechanical chillers.



As much as half the energy used by a data center goes towards cooling. While total power use is beginning to drop thanks to equipment efficiency, data centers still consume more energy than all color televisions in the US combined. Sixty-one billion kilowatt-hours (kWh) were consumed in 2006, representing 1.5% of national energy use.



Back to the future

This is why a handful of high tech companies are going retro, and revamping historic building designs that pre-date punch cards and magnetic strips (not to mention blade servers). The designs borrow from old bungalows, Northern California communes, and even Pre Columbian pueblos and ancient Roman villages. In the spirit of permaculture—a design philosophy that uses wind and sunlight for free cooling and light—electricity use is on the decline.



"A cool, breezy location, and a smart building design will make a big difference," says Chris Page, Director of Climate and Energy Strategy for Yahoo!.



Yahoo is scheduled to open a Lockport, New York data center in September—called the "Yahoo Compute Coop," the patent-pending design harnesses prevailing winds for cooling. Like a chicken coop, thermal convection moves air through the building, and coolers will only be run a handful of days each year.



The design is surprisingly simple. While wind power requires gusty hilltops and canyons, not to mention windmills, IT permaculture—to coin a term where one is needed—doesn't aim to make electricity from the elements. The goal is to simply use the natural features present on a piece of property to help reduce reliance on the grid.



"Unlike wind power, our designs don't require strong prevailing winds," says Page.



Similar design efforts are under way at Stanford University in Palo Alto, CA, and at the National Renewable Energy Lab in Golden, CO, which plans to open a new data center in June.



"Nowadays we live in sealed little boxes," says Paul Torcellini, an engineer at the National Renewable Energy Lab (NREL). "But before 1930, people had to design buildings to work with their environment—to make the most of natural air conditioning and lighting."



This is why old bungalows have large, covered porches and breezeways. Deciduous trees and vines can be planted along south facing walls, blocking sun in the summer, and allowing light to pass through windows in the winter. In some designs, south facing windows channel light to heat-absorbent rock walls and floors. Thanks to similar tactics, Torcellini's new $63 million building will run entirely on solar. "Ten years ago, no one thought a data center could do this—the average solar array would barely make a dent in typical energy consumption," says Torcellini.



While solar has improved since then, the number of panels needed for a traditional data center still exceeds most budgets and space restrictions. This is why cutting energy use is so important, says Torcellini. "By reducing demand with climate friendly designs, we can power the entire data center and office with the solar energy we make on site," he says.



Designed to be one of the most efficient offices in the world, the building uses half the energy of a typical facility, even despite housing a 3,000 square foot data center. The building will soon have Platinum level Leed Certification—a rating offered by the Washington DC-based Green Building Council.



High Tech Hippies

Drawing from a design in Utah's Zion National Park, evaporative cooling also helps Torcellini cool his data center. Trellised over a south-facing deck, leafy kiwi plants are used for passive cooling and heating at the Occidental Arts and Ecology Center—an intentional community and permaculture design school based in Sonoma, CA. The leaves block sun in the summer, and fall to the ground in the winter, allowing light and warmth through the sliding door.



Just down the coast in Bolinas, James Stark evaluates a home he built at the Regenerative Design Institute. "We planted citrus on the Southside of our office to help block the sun, and also because citrus likes the heat from the walls," says Stark, who teaches permaculture. The house uses earthen walls to retain heat—at least on the south face. Light straw clay is used on the north side of the building to provide insulation.



"It's not hard to make similar good design features work in the context of a data center," says Page. "There is a tendency to plop down data centers without looking at the climate and energy factors, but you save a lot of money by working with the local environment."



Absorbing and blocking light is a classic permaculture approach. This is why the National Renewable Energy Lab built their data center into a slope on the north side of the building. On the opposite side of the building, offices are entirely above ground, and lighted with sun. Near the top of the building, a row of glass channels light to a reflective, white ceiling.



"You want this level of windows as high as possible so that they get the most sun to the ceiling," says Torcellini. As the sun hangs lower in the sky during the winter, tiny louvers were installed to collect and channel the rays. In the summer, the light is scattered to prevent heating.



Pre Columbian Anasazi villages harnessed similar strategies. Built in the upper sides of high desert cliffs, the sun warmed rock dwellings directly in the winter. Rays angled towards the bottom side of the rock face in the summer, missing the village abodes. Rome and Greek communities were similarly heated with passive solar, and viewed a failure to do so as uncivilized. The playwright Aeschylus suggested only barbarians "lacked knowledge of houses turned to face the winter sun."



Aschylus don't use the phrase "permaculture"—neither do Page, Torcellini and Kettler, for that matter. Yet their buildings are reminiscent of the "hippie engineering" fad that borrows from ancient and historic designs. Popularized in Australia and Northern California during the '70s, permaculture certifications are awarded at green design institutes throughout the San Francisco Bay Area. Permaculture refrigerators harness cold air from shallow holes dug beneath the kitchen floor. A rectangular pipe connects the earth to a ceiling vent, where a fan pulls the constant cold air supply upwards. After installing shelves, screens, and a refrigerator door, food can be kept at 40 degrees.



Bringing permaculture to the datacenter

Torcellini and his colleagues used a similar strategy when designing their data center—even though at a much larger scale. Air for the building's air conditioning system is pulled from a cool basement maze of concrete and stone. "We call it the labyrinth," says Torcellini. "Cement walls trap the natural cold in the earth, and air for the data center is filtered through."



In the 1920s similar "earth tunnels" were installed in Washington DC. Like in a cave, the air in the earth is constantly cold—even during the summer. "It's the same principle as with the fridge," says Torcellini. "The air just needs a long path to travel to pick up the cool."



Drawing from a design in Utah's Zion National Park, evaporative cooling also helps Torcellini cool his data center. At the Visitor's center, hot desert air is funneled through chimneys that contain moist water membranes. As air passes through the wet layer, it cools, becomes dense, and falls. The momentum circulates a breeze through the building—all without the use of electricity.



"It's basically like a swamp cooler that uses no energy," says Torcellini, who helped design the Zion towers. "Because of the chimney height, the flow of cool air is quite strong." In the scorched desert of Southern Utah, summertime temperatures reach 110 degrees. Yet the towers push 5,000 cubic feet per minute of cool air into the building.
To integrate this model into the data center, Torcellini swapped tall chimneys for solar powered fans, and installed evaporative pads into the air ducts. "You could design chimneys like those in Zion for use in a data center, although it wouldn't work in humid areas. It's not the heat that makes the system work, it's the dry air," says Torcellini. By relying on fans, the data center's duct system works all year, regardless of changes in humidity.




"The point is to work with Mother Nature rather than against her," says Kettler.



HP's facility combines a host of additional green features. It stores rainwater from the rooftop in underground cisterns, and then uses it in the data center's humidification system. Warm air from server racks is used to heat the building, and a reflective roof lowers inside temperatures. The company replaced parking lots with native trees and grass, and cracked concrete was removed for wetlands restoration. "We tried to return the area to its natural state, so the water seeps into the ground through grass and plants, like it would have before the building was constructed," says Kettler.



Individually, these systems may only solve part of the cooling problem, but combined, they have a big impact. Permaculture data centers say they will only use coolers three days a year—some may not ever run auxiliary chillers. Rainwater harvesting and natural lighting will also have a big impact on utility bills.



"You can build the initial building a lot cheaper and run it using less electricity," says Page. "Green design is often cost effective design."



It's how you use what you've got



Stanford's datacenterTo help IT companies locate the best climate for their data center, the Beaverton, Oregon-based nonprofit Green Grid launched a series of interactive cooling maps last year.



Engineers pick a location, and then modify temperatures and humidity conditions to see how many annual hours of "free cooling" are offered in the area. "You can also type in your zip code, and search for surrounding areas," says Roger Tipley, Senior Engineering Strategist, at HP, and a board member at Green Grid.



Released last week, a "Power Configuration Efficiency Estimator" helps evaluate power distribution topology choices. This new tool helps engineers assemble their data centers efficiently. By reducing cooling needs, data centers can rely on outdoor air for more hours each year.



For companies stuck in Las Vegas, Nevada, or Houston, Texas, Torcellini says there is no reason to lose hope. "You can work with the conditions in any area; even the designs are different," he says. Denver hits 100 degrees during the summer, yet the National Renewable Energy Lab harnesses cool west winds from the flatlands for much of the year.



Engineers working on a new Stanford data center are currently choosing between wind capture and heat harvesting technologies, and they say every design has its flaws and benefits. Hills near campus pick up cool coastal breezes, and Stanford identified a spot where the winds blow in consistent patterns. "One option is to structure the data center like a chimney, and pull the air through to the servers from the hill," says Joyce Dickerson, director of sustainable IT at Stanford. Hot air would be released to the sky through air vents above racks, and a spine-like conduit would pull cool air through the center of the building.



"We think it's a great design," says Dickerson. "But we may have an even more efficient option." Locating the new data center closer to campus will lower the transportation footprint, and make the facility more accessible to researchers.



Heat may also be directed from the back of the servers to the central campus utility. In this case, water coils would run through the back of server racks; on contact with the coils, heat would transfer, preventing room temperatures from rising. "The plan is to ultimately provide all heating and cooling on campus with water, so it would be easy to integrate this system into the data center," says Dickerson.



These efforts are applauded by sustainability consultants. Both heat harvesting and wind-based designs represent an unprecedented level of integration. "Facilitating temperature flow at this level is novel," says Mark Bramfitt, a San Francisco-based consultant who specializes in energy efficient retrofits for data centers. "The problem in most data centers is that the hot and cold air mix, and this wastes a lot of energy," says Bramfitt.



Wind harvesting designs get around this with clever ducting and venting systems. Heat from servers is channeled away from machines. Cool air is brought right to the servers. Some designs even use wireless temperature sensors to direct air towards the hottest racks.



Old school data centers and permaculture

Old buildings weren't designed to let air in, and the payback time on retrofits is often three to five years. Applying permaculture techniques doesn't require wind harvesting and passive solar. Even data centers that opt against wind harvesting can benefit from better heat and air circulation, says Bramfitt. "You can get nice cool air into the data center any number of ways, but this doesn't mean it will be blown around efficiently," he says.



As most data centers push air through perforated floor tiles, the room is cooled from the ground up. Racks are often fifteen degrees hotter at the top than the bottom, and air is wasted cooling the room itself, rather than the machines. This is why the average data center spends 15 percent of its energy blowing air around, says Bramfitt.



Thermal convection can be integrated into almost any cooling model, and ducting systems can be used to separate hot and cool air. Stanford has recently introduced tiles that contain scoops. "It gets the cold right to the machines, and pushes air to the top of the racks more quickly," says Dickerson. The center also installed the same ceiling tiles used in clean rooms. Strip curtains are another way to direct air, and white racks can be used to reflect light. Delivering cold air right to machines can be as simple as moving perforated tiles to the right place. "You don't have to harness sea winds to manage your air flow better," says Bramfitt.



These simple sustainability efforts are perhaps more realistic—at least for the average data center. "Old buildings weren't designed to let air in, and the payback time on retrofits is often three to five years," says Bramfitt. Air side economization—though a much smaller-scale effort than wind harvesting—is still too expensive for the data center dinosaurs. The original concept was to isolate computers as far away from the elements as possible. Tucked away in the heart of the building, behind thick walls and layers of protection, it's hard to bring outside air into the most retro of retrofits.



As far as integrating IT-permaculture techniques, it's also difficult to predict the temperature changes a company can expect. "Measuring convection and air flow is hard," says Torcellini, "and it's hard to say we lost x degrees because of cooling from the basement labyrinth or the wind from the flat lands."



The biggest hurdle is measuring airflow. "It's like trying to figure out how much wind comes through your window," says Torcellini. "Just putting your hand up to feel the breeze blocks some of the air flow." Measurements in the Zion chimneys were complicated by instrumentation that blocked breezes, and while tracer gasses are sometimes used to visualize the flow of air, these don't always work in open systems.



Like the communes of Northern California and the villages of ancient times, the proof is more in the pudding than the metric. "There is no formula for permaculture—you just design buildings to work with the land, and modify until you have something that works" says Stark, who teaches this philosophy to his permaculture students.



This is one way that the National Renewable Energy Lab's new data center is perhaps more high tech than hippie. Despite the difficulty of measuring integrated systems, they are making every effort to try. Meters have been installed on evaporative pads and fans, and each cooling component will be measured as the seasons change. By the end of the year, researchers should know how these systems work together to ease energy demand.



The bottom line is that companies need to be more proactive about their data center footprint, says Torcellini. "A lot of companies outsource to server farms, believing that if the data center is no longer part of their utility bill, it's not their problem," he says. "We designed our building to show that the highest energy efficiency standards can be met, even with an in-house data center."

Can a machine tickle?

It has been observed at least since the time of Aristotle that people cannot tickle themselves, but the reason remains elusive. Two sorts of explanations have been suggested. The interpersonal explanation suggests that tickling is fundamentally interpersonal and thus requires another person as the source of the touch. The reflex explanation suggests that tickle simply requires an element of unpredictability or uncontrollability and is more like a reflex or some other stereotyped motor pattern. To test these explanations, we manipulated the perceived source of tickling. Thirty-five subjects were tickled twice--once by the experimenter, and once, they believed, by an automated machine. The reflex view predicts that our "tickle machine" should be as effective as a person in producing laughter, whereas the interpersonal view predicts significantly attenuated responses. Supporting the reflex view, subjects smiled, laughed, and wiggled just as often in response to the machine as to the experimenter. Self-reports of ticklishness were also virtually identical in the two conditions. Ticklish laughter evidently does not require that the stimulation be attributed to another person, as interpersonal accounts imply.

Tuesday, February 16, 2010

Microsoft Unveils Windows Phone 7 Series

Microsoft Unveils Windows Phone 7 Series

The months of waiting are over as Ballmer and company reveal Microsoft's response to the iPhone and Android. But will it be enough to stave off competitors with a long head start?




Windows Phone 7
Windows Phone 7. Click to enlarge. Source: Microsoft

Microsoft unveiled its long-awaited Windows Phone 7 Series on Monday, finally giving the world a glimpse of its answer to mobile competitors' touchscreen phones as well as an introduction to the smartphone operating system's new name.

At the press conference, held at this week's Mobile World Congress (MWC) in Barcelona, Spain, Microsoft (NASDAQ: MSFT) CEO Steve Ballmer said that the "7 Series" phones will be available at retail in time for the 2010 holiday season.

Officials also named a list of partners, including mobile operators as well as handset manufacturers that will build the 7 Series. On the list of operators that will be partnering with Microsoft to provide phones to customers as well as software and services are AT&T, Deutsche Telekom AG, Orange, SFR, Sprint, Telecom Italia, Telefonica, Telstra, T-Mobile USA, Verizon Wireless and Vodafone.
RELATED ARTICLES

Ballmer to Discuss Windows Phone Plans at MWC
More Speculation on Windows Phone 7
Will Android Dominate Mobile World Congress?
Microsoft Readies Two Windows Phone Systems?

For more stories on this topic:

Senior Vice President Andy Lees of Microsoft's mobile communications business also announced that it is investing in joint projects with two of the mobile operators -- AT&T and Orange -- to bring "a full Windows Phone 7 Series experience to the market across a range of phones."

He did not elaborate on what the efforts might entail, however.

It's no accident that Microsoft singled out AT&T, since it is so far the exclusive partner for Apple's (NASDAQ: AAPLE) iPhone in the U.S. It was also the first to deliver smartphones based on Windows Mobile -- the current version of its smartphone software -- into the U.S. market in 2003. Orange, meanwhile, was the first operator to offer Windows Mobile smartphones in 2002, Leeds added.

Although the rumor mill had been rife with speculation that Microsoft would sell handsets under its own brand, such an announcement was not forthcoming -- at least not at MWC.


Instead, Microsoft trotted out a list of handset manufacturers that will make the 7 Series, including Dell, Garmin-Asus, HTC, HP, LG, Samsung, Sony Ericsson, Toshiba and Qualcomm.

"One of the things we've kept constant is our belief in the partner model," Lees said, though he also admitted that Microsoft has at least considered making its own branded phone.

Ballmer said Microsoft will describe opportunities for developers at the company's upcoming MIX developers conference in Las Vegas next month.

"About a year and a half or two years ago, we had to step back to recast and reform our strategy [and] I think we're well on our way to something that can be pretty exciting," Ballmer said.
Windows Phone 7 features

Among the features coming in 7 Series phones will be a user interface that is closely related to Microsoft's Zune HD media player, along with built in Bing search, and support for Xbox Live.

Microsoft CEO Steve Ballmer Joe Belfiore, Microsoft's corporate vice president for Windows Phone program management



(L & R) Microsoft CEO Steve Ballmer and Joe Belfiore, corporate vice president for Windows Phone program management, discuss Windows Phone 7.

The 7 Series devices will also have three dedicated hardware buttons that are controlled by the operating system -- home, back, and Bing search.

Additionally, Microsoft will provide a 7 Series version of Office and the Outlook mail client, and a large portion of Microsoft's emphasis is on consistency of the UI in order to provide users with an integrated experience, officials said.

"Internet Explorer [on 7 Series] is based on the desktop IE code [and Outlook] works just like Outlook on the desktop," Joe Belfiore, corporate vice president for Windows Phone program management," told the gathered press.

As far as hardware specifications, 7 Series devices will support a four-point multitouch UI.

Perhaps one disappointment for some potential customers is that 7 Series devices will lack support for Adobe Flash.

"We have no objection to Adobe Flash support, but in [version 1] there will be no support," Ballmer told a questioner at the end of the press conference.

As for futures, Microsoft officials said that the company will be gradually revealing more regarding 7 Series over coming months.

"We hope Windows Phone 7 Series is our lucky number," Ballmer added.

Six Tips for Protecting Critical Data

Six Tips for Protecting Critical Data
Tip One – People, Policies and Priorities First
Consider having the right people, policies and procedures in place before turning attention to technology strategy. Designate one individual in
the company as the data protection owner. This person is responsible for getting management buy- in, documenting the processes,
investigating the options, and directing testing and training.
The data protection owner should form a group to determine what the most critical information to the business is. This small group should
include those individuals whose input will ensure that the most critical business information is protected. In a small business, this may be just
the owner or the executive staff. In a midsize business, a manager from each function is probably most appropriate. The data protection
owner should identify any relevant regulations that affect the company's data protection priorities. Next, the group should define the critical
applications. Given the limited resources in most small and midsize businesses, initially narrow your focus to the one or two core applications
where an inability to access key information can quickly start to cost you money, such as your e-commerce site, customer database or e- mail
system. By focusing on protecting just one or two critical applications, your data protection goals will be more attainable.


Tip Two – Get the Data out of the Building
It is extremely important to get your data out of the building and out of harm's way. The ideal offsite location is distant geographically so it
remains unaffected by large-scale disasters, such as earthquakes and hurricanes. Consider what the most likely threats are to your place of
business.
● Is it local power outages? How far away would you need to store the data to be on a different power grid?
● Is it earthquakes or hurricanes? Keep the backup data at least an area code away.
● Is it most likely to be server failures? Think about what could be done for more rapid recovery of the production machine.
Think creatively about how you can cost-effectively backup the data remotely. For example, if your office is in New York City and your IT
administrator lives in New Jersey, you could simply setup a PC backup server in their home that is connected to the main server by DSL or
cable.


Tip Three – Calculate the Costs of Downtime
For your peers to appreciate the gravity of the problem, you may need to estimate the downtime costs for employees, suppliers and customers
if they can't access critical information. The following method provides a simple way to estimate the average cost per hour of downtime.
Cost Per Occurrence = (To + Td) x (Hr + Lr)
To = Time / Length of Outage
Td = Time Delta to Data Backup (How long since the last backup?)
Hr = Hourly Rate of Personnel (Calculate by monthly expenditure per department divided
by the number of work hours.)
Lr = Lost Revenue per Hour (Applies if the department generates profit. A good rule is to look
at profitability over three months and dividing by the number of work hours.)
Next, define the recovery objectives for your applications. The best way to quantify your objectives is with a Recovery Time Objective (RTO) and
Recovery Point Objective (RPO) for each application. The RTO for an application is simply the goal for how quickly you need to have that
application's information restored. For example, perhaps 4 hours, 8 hours, or next business day is tolerable for e-mail systems. The RPO for an
application is the goal for how much data you can afford to lose since the last backup. Is it 2 minutes worth, 20 minutes or 2 hours? Then
estimate the costs to achieve your RTO and RPO for each application.


Tip Four – Think Beyond Tape to Achieve Your Recovery Objectives
Once you have established how quickly you need to recover key applications (RTO), how much data you can afford to lose (RPO) and your
budget, you can select the appropriate technology solution. Like many SMBs, you are likely to discover that traditional tape backup won't be
enough to achieve your RTO and RPO goals for critical applications.
For SMBs whose critical applications run at multiple remote locations, the quality and consistency of on-site tape backup is also an issue. Few
companies of any size have technical experts in branch locations who can clean and maintain tapes, ensure that they are properly backing up,
and execute a recovery when needed.
Small and midsize businesses face a conundrum: tape backup systems are inexpensive and fairly reliable, but they offer poor RPO and RTO for
critical applications, and they are usually ineffective for remote locations. Hardware mirroring technology, which uses remote copy technology
to provide synchronous mirroring between two sites, offers excellent RPO and RTO but it is prohibitively expensive for a small or midsize
business to buy and manage. Plus, it is less than ideal for backing up remote locations which often have low-bandwidth connections.
New solutions based on asynchronous software-based replication can achieve the acceptable RTO and RPO objectives for critical applications
without the cost and complexity of the synchronous replication approach. With software-based replication, only the bytes that change are
replicated. When compared with synchronous replication solutions, this approach offers lower load on the production servers, faster updates
and the ability to send replication updates across low-bandwidth Internet networks.
Double-Take – The Solution for SMBs
Double-Take is the most effective way for small and midsize
businesses to experience the data protection benefits of
asynchronous software replication.
Today, Double-Take is the most relied-upon solution for real-
time replication of critical data and automated failover for
application availability. Double-Take is Microsoft Windows
2000 and 2003 certified at all levels, one of the few
replication products to have achieved this level of
certification. It delivers protection that is better or
comparable to many hardware based solutions, but costs
tens of thousands less.
Double-Take replicates changes to files at the byte-level from any Windows Server to any other Windows Server across any IP-based network.
It installs on each server and monitors the real-time changes that are occurring to files and it replicates those changes to another server and
applies them to a secondary replica of the data. All changes are sent and applied in the exact logical order that they occurred on the
production system, guaranteeing a crash-consistent copy of data on the secondary system.
Beyond minimal protection
Double-Take Small Business Server Edition from Double-Take Software goes beyond the minimal protection of periodic backup by providing
disk-based continuous data replication, ensuring minimal data loss, and enabling fast recovery from any disaster or outage - priced with the
small business in mind.
Double-Take continuously captures byte-level changes as they happen and replicates those changes, locally or to a recovery site miles away.
Because changes are captured in near-real time, in the event of a disk crash, power failure, human error or natural disaster, you may only lose
seconds of data - instead of hours or entire days. Unlike other costly solutions that limit your geographic options or require special network
connections, Double-Take Small Business Server Edition works over any distance using your existing IP networks even the Internet. You can
station your target server as far away as you would like to ensure maximum protection against disasters.
DEPENDING ON DATA: PROTECTING SMALL BUSINESS SERVER AND SIX OTHER TIPS FOR SMBS
Because Double-take replicates only the bytes that change, it uses the minimum bandwidth required to backup your data. Features like
Flexible Bandwidth Scheduling and Intelligent Compression allow you to control when replication occurs and how much bandwidth Double-
Take is allowed to use.
When disaster strikes, you can use the secondary disk-based copy of your data to restore the production server within moments. Double-Take
is server, storage, network and application independent and works with the services you have today.
Full-Server Failover: Protect more than just your data
But there's more to protecting your systems than just protecting the data. Double-Take's Full-Sever Failover feature ensures everything is
protected - including the operating system(OS), applications and data. The Full-Server Failover feature combines cutting-edge system state
protection and recovery capabilities with the real-time replication of Double-Take, ensuring applications are available when they're needed
without introducing paralyzing levels of complexity for the small business owner. A single click of a button is all that it takes to completely
recover your systems. Because the Full-Server Failover feature is protecting the system state of the production server, there's no need to
separately manage service packs, application updates or hotfixes on the standby server, further reducing the complexity of maintaining
application uptime.

Tip Five - Make it Easy for Users to Restore Themselves
Most SMBs don't have the IT resources to respond to individual requests to restore files. Fortunately, solutions like Microsoft's Windows
Storage Server 2003 make it easy for users to restore files themselves. Windows Storage Server 2003 can be configured to take a snapshot of
the data on a server twice a day, for example. Should a user delete or make unwanted permanent changes to a document, they can simply
select the file from any snapshot by right clicking on the file, selecting "Properties", viewing all the versions of the file and selecting the one
they want.


Tip Six - Make Sure You Really Can Restore In Different Situations
It's important to make sure you have thought through how to restore your critical applications quickly - either locally or at a different location.
Do you have fast access to all of the components you need to recover? What are the specific steps needed to restore a failed server? What
would you do if you had to move the company's operations and employees to another location?
Double-Take can help you recover at another location or recover a branch location quickly, and because it only replicates the data that's
changed, it works well over long distances even with low bandwidth connections.