User Guide For Visio Add-In For Rack Server Virtualization
User Guide For Visio Add-In For Rack Server Virtualization
Rack Server
Virtualization
A Microsoft Visio 2010 Add-In
Implementation
Contents
1. Introduction..............................................................................................3
2. Installation Overview................................................................................3
2.1 Permission for Installation......................................................................3
2.2 Software Prerequisites...........................................................................3
2.3 Installing the Prerequisites.....................................................................4
2.4 Installation Flow.....................................................................................4
3. Getting Started.......................................................................................10
3.1 Selecting/Opening the Rack Server Virtualization Template....................10
3.2 Import Data..........................................................................................11
3.2.1 Selecting the Microsoft Office Excel Workbook.......................................13
3.2.2 Using the Microsoft Office Excel Template.............................................18
3.2.3 Using the Manual Wizard......................................................................21
3.3 View Rack Details.................................................................................26
3.4 Configuration.......................................................................................29
3.5 Analyze................................................................................................ 33
3.6 Virtualization.......................................................................................34
4. Consolidation Criteria..............................................................................38
5. Legend Definition....................................................................................39
6. Troubleshooting......................................................................................40
6.1 Error while Importing Data....................................................................40
6.2 Error while Diagram Generation............................................................41
6.3 Error while Analyze...............................................................................43
6.4 Error while Virtualize............................................................................46
6.5 Error while Exporting Data Grid data to Excel........................................47
1. Introduction
2. Installation Overview
Installation Flow
The Visio Add-In for Rack Server Virtualization.msi installs the Visio
Add-in for Rack Server Virtualization as an Add-In on the machine.
Note: If you want make any changes to the installation settings or go back to the
previous pages, click Back.
Note: Please wait while the setup wizard installs Rack Server
Virtualization Add-in. This may take few minutes. The installation bar is
displayed.
To cancel the installation click Cancel
Also, Import wizard dialog of the Add-in will be open. This wizard provides
different modes of including the data into the Add-in. The wizard can also be
open from Virtualization ribbon.
2. Select an Excel Workbook that consists of Colo, Rack and Server details.
3. Click Open.
4. Select a worksheet each for Colo, Rack and Server to get their details. Click
Next.
Figure 13: Select Worksheets.
5. All the columns of the Worksheet will be displayed in the combo boxes.
3. A message is displayed to create a new File if the File name entered by you
does not exist. Click Ok. A new File will be created at the selected location.
Figure 19: Type Over Sample Data Message box.
4. The new Excel file created with the template will open. Type the Colo, Rack
and Server details. Click Save. Click File > Exit.
5. As user exits the Excel file, a diagram is auto generated for all the colo(s)
present in the Excel Workbook. This diagram consists of all the racks present
in the Colo.
3. Select Rack tab. Enter the Rack Name, Colo Name, Power Rating,
Maximum Units for each rack.
Figure 23: Rack Details.
4. Select Server tab. Enter the Network Name, Rack Name, Colo Name,
Power Rating, Rack Space Used details.
Figure 24: Server Details.
7. User can Export the data entered into the manual entry data grid onto an
excel spreadsheet.
a. Click Export to Excel.
b. Save As dialog will open.
c. Select the desired path.
Note: Default path will be Installation Path.
Default file name will be RackServerVirtualization-Data-Time.xslx.
Figure 26: Format of Excel saved
1.1.1.1
3.3 View Rack Details
User can view the details of each Rack in the diagram created as:
1. Hover the cursor on any of the Rack shape of the colo, a smart tag will be
visible. The smart tag consists of items View Rack Details, Analyze
Rack and Rack Virtualization. Rack Virtualization will be disabled until
Analyze is performed.
4. Select the Rack Shape, Right click Properties. User can view the Rack
shape data.
5. Select the Server shape, Right click Properties. User can view the
Server shape data.
Figure 30: Server Shape Properties.
3.4 Configuration
Before starting the Analyze process, user can configure the mode of fetching the data
of Rack-Server for Rack Server Virtualization. The Add-in uses CPU utilization as the
factor to consider a Server as Virtualizable.
1. Click Configure from the Virtual Rack Menu or click Configure icon from
Virtual Rack Add-in toolbar.
2. User can choose between the Current CPU Utilization (CPU Utilization at
that instance) or CPU Utilization of servers over a period of time.
Note: Current CPU Utilization uses the WMI query to fetch the data from
Rack Servers and CPU Utilization for Duration uses the Operations
Manager to get the data. By default, Current CPU Utilization is selected.
Figure32: Configuration: Current CPU Utilization.
4. User can set the value of number of servers to be consolidated (default 3) for
virtualization.
5. User can change the % CPU Threshold value (default 10%) below which servers
can be considered as underutilized and can be proposed for Virtualization
(consolidated into other Servers of the same Rack).
6. User can change the Logon credentials (default Windows Authentication.)
Figure34: Configuration: Logon Credentials.
3.5 Analyze
6. Color of Racks will change after analyzing based on the color codes in
Legend. Rack will be considered as underutilized or over utilized based on
the % CPU Usage of Servers in the Rack. If any Server in a Rack has CPU
Utilization below threshold value it will be considered as underutilized and
the Rack is considered as Virtualizable.
Figure 37: Rack Color After Analyzing.
7. User can close the Status Window and Open it again from the Status
Window in Virtualization ribbon in the Visio ribbon tab.
3.6 Virtualization
2. Users can View the Rack Details of the analyzed racks from smart tag
on a Rack shape.
3. After Analyze, smart tag item Rack Virtualization will be enabled. Click
Rack Virtualization.
Figure 41: Smart Tag to Rack Virtualization.
4. Proposed Rack Status after Virtualization will be displayed along with the
Existing Rack Status. The after virtualization diagram shows the Power
Drop and Rack Space Saved.
Error scenario 1:
On the Import wizard form of Rack Server Virtualization when user selects Information
that’s stored in Microsoft Office Excel Workbook option, click Next then the
following error appears:
Error Description:
The selected option requires either Microsoft Office Excel 2003 or Microsoft Office Excel
2007 installed on the user machine.
Error scenario 2:
On Select columns form of Rack Server Virtualization when user selects the default text
for Excel columns <Select a column name> and click Finish then the following error
appears:
Error Description:
The selected item is not a valid excel column name. This text is selected by default when
the form loads and Excel Column name doesn’t match with the Shape Field.
Error scenario 3:
On the Manual data entry form of Rack Server Virtualization when grid columns get blank
and doesn’t have any value and user clicks Finish, then the following error appears:
“Column Name” column cannot be blank. Please provide any value.
Error Description:
Data Grid columns cannot contain blank values. User has to provide some values for rack
diagram to be created.
Error scenario 4:
On the Import Wizard form of Rack Server Virtualization when the user selects existing
Microsoft Office Excel Workbook option or Microsoft Office Excel Template and
click Next, file dialog opens and select an invalid excel, then the following error appears:
Error Description:
The input excel used for these options must be a valid excel file.
Error scenario 1:
During the diagram generation process when the user tries to close the document on
which the diagram is being generated. The following error message appears.
Error Description:
The diagram generation process needs to be terminated if user wants to close the
document. Click Yes to stop the diagram generation process and close the document,
click No to continue the diagram generation without closing the document.
Error scenario 2:
During the diagram generation process user tries to delete a page from the document on
which the diagram is being generated, the following error message appears.
Error Description:
Page cannot be deleted until the diagram generation process is complete.
Error scenario 3:
During the diagram generation process, if user tries to delete shape(s) from the
document on which the diagram is being generated, the following error message
appears.
Error Description:
Shape(s) cannot be deleted until the diagram generation process is complete.
Error scenario 4:
During the diagram generation process user tries to Analyze the Racks either from
Virtualization Ribbon, the following error message appears.
Error Description:
Analyze cannot be started until the diagram generation process is complete.
Error scenario 5:
During the diagram generation process user tries to Virtualize the Racks either from
Virtualization Ribbon, the following error message appears.
Error Description:
Virtualize cannot be started until the diagram generation process is complete.
Error scenario 1:
During the Analyzing process user tries to close the document on which the analyzing is
in progress. The following error message appears.
Error Description:
The analyzing process need to be terminated if user wants to close the document. Click
Yes to stop the analyzing process and close the document, click No to continue the
analyzing without closing the document.
Error scenario 2:
During the analyzing process user tries to delete a page from the document on which the
analyzing is in progress. The following error message appears.
Error Description:
Page cannot be deleted until the analyzing process is complete.
Error scenario 3:
During the analyzing process user tries to delete shape(s) from the document on which
the analyzing is in progress. The following error message appears.
Error Description:
Shape(s) which are present on Colo pages cannot be deleted until the analyzing process
is complete.
Error scenario 4:
During the Analyzing process user tries to start the Analyzing process again for the same
document. The following error message appears.
Error Description:
Only one analyzing session is allowed at any given point of time for a particular
document. To restart analyzing process, stop the current analyzing session and start new
analyzing session.
Error scenario 5:
Before the diagram generation process starts, user tries to Analyze the Rack shapes on
the document. The following error message appears.
Error Description:
Analyze process cannot start before diagram generation is performed.
Error scenario 6:
After diagram generation process completed, user deletes all the Rack shapes from the
page and tries to Analyze the Rack shapes on the document. The following error
message appears.
No rack(s) found to analyze on colo page “Page Name”
Error Description:
Rack shapes are required for Analyze even if the data record set (Rack Details) is
present.
Error scenario 7:
After diagram generation process completed, when user tries to Analyze, the following
error message appears.
No such host is known. Please provide a valid Operations Manager Root
Management Server name.
Error Description:
A valid Operations Manager Root Management Server name is required to perform
analysis. Please ask your administrator for a valid Operations Manager Root Management
Server name.
Error scenario 1:
During the Analyze process user tries to virtualize the Rack shape(s) either from
Virtualization Ribbon, the following error message appears.
Error Description:
Virtualize cannot be started until the Analyze process is complete.
Error scenario 2:
During the diagram generation process user tries to virtualize the Racks either from
Virtualization Ribbon, the following error message appears.
Error Description:
Virtualize cannot be started until the diagram generation process is complete.
Error scenario 3:
User tries to Virtualize without selecting a Rack shape, the following error message
appears:
Error Description:
Selection of a rack is must for virtualization.
Error scenario 4:
Before diagram generation process is performed user tries to virtualize the Rack
shape(s) either from Virtualization Ribbon, the following error message appears:
Data record set “Record Set Name” not found.
Error Description:
Virtualize process cannot start before Diagram generation is performed.
Error scenario 5:
Before Analyze process is performed user tries to virtualize the Rack shape(s) either from
Virtualization Ribbon, the following error message appears:
Error Description:
Virtualize process cannot start before Analyze is performed.
6.5 Error while Exporting Data Grid data to Excel
Error scenario 1:
On Rack Virtualization Summary form user clicks on Export to Excel and the following
error message appears:
Error Description:
To save the data to an Excel File, installs either Microsoft Office Excel 2003 or Microsoft
Office Excel 2007.