Академический Документы
Профессиональный Документы
Культура Документы
2003-2010 Riverbed Technology, Incorporated. All rights reserved. Riverbed Technology, Riverbed, Steelhead, Virtual Steelhead, RiOS, Interceptor, Cascade, and the Riverbed logo are trademarks or registered trademarks of Riverbed Technology, Inc. All other trademarks used or mentioned herein belong to their respective owners. Linux is a trademark of Linus Torvalds in the United States and in other countries. VMware is a trademark of VMware, Incorporated. Oracle and JInitiator are trademarks or registered trademarks of Oracle Corporation. Microsoft, Windows, Vista, Outlook, and Internet Explorer are trademarks or registered trademarks of Microsoft Corporation. UNIX is a registered trademark in the United States and in other countries, exclusively licensed through X/Open Company, Ltd. Parts of this product are derived from the following software: Apache 2000-2003. The Apache Software Foundation. All rights reserved. Busybox 1999-2005 Eric Andersen ethtool 1994, 1995-8, 1999, 2001, 2002 Free Software Foundation, Inc Less 1984-2002 Mark Nudelman Libevent 2000-2002 Niels Provos. All rights reserved. LibGD, Version 2.0 licensed by Boutell.Com, Inc. Libtecla 2000, 2001 by Martin C. Shepherd. All rights reserved. Linux Kernel Linus Torvalds login 2.11 1993 The Regents of the University of California. All rights reserved. md5, md5.cc 1995 University of Southern California, 1991-2, RSA Data Security, Inc. my_getopt.{c,h} 1997, 2000, 2001, 2002, Benjamin Sittler. All rights reserved. NET-SNMP 1989, 1991, 1992 by Carnegie Mellon University. All rights reserved. Derivative Work - 1996, 1998-2000 Copyright 1996, 1998-2000 The Regents of the University of California. All rights reserved. OpenSSH 1983, 1990, 1992, 1993, 1995, 1993 The Regents of the University of California. All rights reserved. pam 2002-2004 Tall Maple Systems, Inc. All rights reserved. pam-radius 1989, 1991 Free Software Foundation, Inc. pam-tacplus 1997-2001 by Pawel Krawczyk sscep 2003 Jarkko Turkulainen. All rights reserved. ssmtp GNU General Public License syslogd 2002-2005 Tall Maple Systems, Inc. All rights reserved. Vixie-Cron 1988, 1990, 1993, 1994 by Paul Vixie. All rights reserved. Zile 1997-2001 Sandro Sigalam 2003 Reuben Thomas. All rights reserved. This product includes software developed by the University of California, Berkeley (and its contributors), EMC, and Comtech AHA Corporation. This product is derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm. For detailed copyright and license agreements or modified source code (where required), see the Riverbed Support site at https:/ /support.riverbed.com. Certain libraries were used in the development of this software, licensed under GNU Lesser General Public License, Version 2.1, February 1999. For a list of libraries, see the Riverbed Support at https://support.riverbed.com. You must log in to the support site to request modified source code. Other product names, brand names, marks, and symbols are registered trademarks or trademarks of their respective owners. The content of this manual is furnished on a RESTRICTED basis and is subject to change without notice and should not be construed as a commitment by Riverbed Technology, Incorporated. Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in Subparagraphs (c) (1) and (2) of the Commercial Computer Software Restricted Rights at 48 CFR 52.227-19, as applicable. Riverbed Technology, Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in this book.
Riverbed Technology
199 Fremont Street San Francisco, CA 94105 Phone: 415.247.8800 Fax: 415.247.8801 Web: http://www.riverbed.com
Contents
Contents
Preface......................................................................................................................................................... 5 About This Guide ..........................................................................................................................................5 Audience ..................................................................................................................................................5 Document Conventions .........................................................................................................................6 Product Dependencies and Compatibility .................................................................................................6 Third-Party Software Dependencies....................................................................................................6 SNMP-Based Management Compatibility.................................................................................................7 Antivirus Compatibility................................................................................................................................7 Additional Resources ....................................................................................................................................8 Online Notes............................................................................................................................................8 Documentation and Support Knowledge Base ..................................................................................8 Contacting Riverbed......................................................................................................................................8 Internet .....................................................................................................................................................8 Support.....................................................................................................................................................9 Professional Services ..............................................................................................................................9 Documentation........................................................................................................................................9 Chapter 1 - Overview of the Virtual Steelhead.......................................................................................11 Introducing the Virtual Steelhead .............................................................................................................11 Virtual Steelhead Platform Models ....................................................................................................12 VMware ESX and ESXi ...............................................................................................................................13 vSphere Application Service Compatibility .....................................................................................13 ESX Limitations.....................................................................................................................................14 Deployment Guidelines ..............................................................................................................................14 Configuration ........................................................................................................................................14 Performance...........................................................................................................................................15 Deployment Options ...................................................................................................................................15 Virtual In-Path.......................................................................................................................................15 Out-of-Path ............................................................................................................................................16 Chapter 2 - Installing and Configuring the Virtual Steelhead...............................................................17 Basic Steps for Installing and Configuring a Virtual Steelhead ............................................................17 Obtaining the Steelhead Appliance Virtual Machine Image .................................................................18
iii
Contents
Completing the Pre-Configuration Checklist ..........................................................................................19 Installing the Virtual Steelhead..................................................................................................................19 Completing the Initial Configuration .......................................................................................................31 Logging in to the Virtual Steelhead Management Console ...................................................................34 Purchasing the Token and Receiving the Licenses .................................................................................36 Managing Licenses and Model Upgrades................................................................................................36 Flexible Licensing Overview...............................................................................................................36 Activating the Token and Installing the Licenses ............................................................................37 Model Upgrade Overview ..................................................................................................................39 Rebooting and Shutting Down the Virtual Steelhead ............................................................................43 Verifying Your Connections .......................................................................................................................44 Verifying Your Configuration ....................................................................................................................44 Index ..........................................................................................................................................................47
iv
Preface
Welcome to the Virtual Steelhead Installation Guide. The Virtual Steelhead is a software version of the Steelhead appliance. Read this preface for an overview of the information provided in this guide and the documentation conventions used throughout, software dependencies, additional reading, and contact information. This preface includes the following sections: About This Guide on page 5 Product Dependencies and Compatibility on page 6 SNMP-Based Management Compatibility on page 7 Antivirus Compatibility on page 7 Additional Resources on page 8 Contacting Riverbed on page 8
Audience
This guide is written for storage and network administrators familiar with administering and managing WANs using common network protocols such as TCP, CIFS, HTTP, FTP, and NFS. This guide assumes you are familiar with using the Riverbed Command-Line Interface as described in the Riverbed Command-Line Interface Reference Manual, and with the VMware ESX(i) host.
Preface
Document Conventions
This manual uses the following standard set of typographical conventions.
o
Meaning Within text, new terms and emphasized words appear in italic typeface. Within text, commands, keywords, identifiers (names of classes, objects, constants, events, functions, program variables), environment variables, filenames, GUI controls, and other similar terms appear in bold typeface. Information displayed on your terminal screen and information that you are instructed to enter appears in Courier font. Within syntax descriptions, values that you specify appear in angle brackets. For example: interface <ipaddress> Within syntax descriptions, optional keywords or variables appear in brackets. For example:
Courier <> [] {} |
Preface
Riverbed Component VMware Virtual Steelhead Management Console, Virtual Steelhead Central Management Console
Software Requirements VMware ESX and ESXi 4.0 Any computer that supports a Web browser with a color image display. The Management Console has been tested with Mozilla Firefox version v2.x, v3.x and Microsoft Internet Explorer version v6.x and v7.x. Note: JavaScript and cookies must be enabled in your Web browser.
Antivirus Compatibility
The Steelhead appliance has been tested with the following antivirus software with no impact on performance: Network Associates (McAfee) VirusScan v7.0.0 Enterprise on the server Network Associates (McAfee) VirusScan v7.1.0 Enterprise on the server Network Associates (McAfee) VirusScan v7.1.0 Enterprise on the client Symantec (Norton) AntiVirus Corporate Edition v8.1 on the server The Steelhead appliance has been tested with the following antivirus software with moderate impact on performance: F-Secure Anti-Virus v5.43 on the client F-Secure Anti-Virus v5.5 on the server Network Associates (McAfee) NetShield v4.5 on the server Network Associates VirusScan v4.5 for multi-platforms on the client Symantec (Norton) AntiVirus Corporate Edition v8.1 on the client
Preface
Additional Resources
Additional Resources
This section describes resources that supplement the information in this guide. It includes the following sections: Online Notes on page 8 Documentation and Support Knowledge Base on page 8
Online Notes
The following online file supplements the information in this manual. It is available on the Riverbed Support site at https://support.riverbed.com.
Online File vsh_<release_number><build_number>.pdf Purpose Describes the product release and identifies fixed problems, known problems, and workarounds. This file also provides documentation information not covered in the manuals or that has been modified since publication.
Please examine this file before you begin the installation and configuration process. It contains important information about this release of the Virtual Steelhead.
Contacting Riverbed
This section describes how to contact departments within Riverbed.
Internet
You can find out about Riverbed products through our Web site at http://www.riverbed.com.
Contacting Riverbed
Preface
Support
If you have problems installing, using, or replacing Riverbed products contact Riverbed Support or your channel partner who provides support. To contact Riverbed Support, please open a trouble ticket at https:/ /support.riverbed.com or call 1-888-RVBD-TAC (1-888-782-3822) in the United States and Canada or +1 415 247 7381 outside the United States.
Professional Services
Riverbed has a staff of professionals who can help you with installation assistance, provisioning, network redesign, project management, custom designs, consolidation project design, and custom-coded solutions. To contact Riverbed Professional Services go to http://www.riverbed.com or email proserve@riverbed.com.
Documentation
We continually strive to improve the quality and usability of our documentation. We appreciate any suggestions you may have about our online documentation or printed materials. Send documentation comments to techpubs@riverbed.com.
Preface
Contacting Riverbed
10
CHAPTER 1
This chapter provides an overview of the Virtual Steelhead. Introducing the Virtual Steelhead, next VMware ESX and ESXi on page 13 Deployment Guidelines on page 14 Deployment Options on page 15
11
By installing Virtual Steelheads at a branch office location, you enable consolidation and high availability while providing most of the functionality of the physical Steelhead appliance, with the following exceptions: Riverbed Services Platform (RSP) Proxy File Service (PFS) Fail-to-wire Hardware reports such as the Disk Status report Hardware-based alerts and notifications, such as a RAID alarm
Note: Virtual Steelhead support in RiOS v6.1.x includes virtual appliance models 250 (L-H), 550 (M, H) , 1050 (L-H), and 2050 (L-H).
You can integrate Virtual Steelheads into a wide range of networks either out-of-path or virtual in-path. The Virtual Steelheads support both the asymmetric route detection and connection forwarding features. You can make Virtual Steelheads highly available in active-active configurations with datastore synchronization as serial clusters. After Virtual Steelheads are licensed and have a serial number, you can manage them across the enterprise from a Riverbed Central Management Console (CMC) v6.0.x.
Memory
Management Disk 30 GB
Datastore
Virtual NIC 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN
Bandwidth 1 mbps
Maximum Connections 30
1 GB
44 GB
V250M
1 CPU
1 GB
30 GB
44 GB
1 mbps
125
270
100
V250H
1 CPU
1 GB
30 GB
44 GB
2 mbps
200
270
100
V550M
2 GB
30 GB
80 GB
2 mbps
300
270
100
V550H
2 GB
30 GB
80 GB
4 mbps
600
270
100
V1050L
2 GB
30 GB
102 GB
8 mbps
800
270
100
12
Memory
Management Disk 30 GB
Datastore
Virtual NIC 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN 2 LAN/ WAN
2 GB
102 GB
V1050H
4 GB
30 GB
202 GB
2300
540
100
V2050L
6 GB
30 GB
400 GB
2500
1080
100
V2050M
6 GB
30 GB
400 GB
4000
1080
100
V2050H
6 GB
30 GB
400 GB
6000
1080
100
Note: NIC interfaces are not tied to Virtual Steelhead models. You can have as many or as few NICs as you want up to what ESX(i) supports. A minimum of one in-path is required for the Virtual Steelhead.
Note: The given datastore size per model allocates some extra disk space to accommodate VMware overhead.
13
Deployment Guidelines
vMotion (LD vMotion) - a vCenter tool to migrate a VM from one ESX host to another. You can migrate a VM while it is running. The ESX hosts must have similar CPUs, the network port groups must be available, and specific equipment the VM is using must be available on the target host. After migration, the VM uses the CPU and memory resources on the new ESX host. Storage Motion (SVMotion) - a vCenter tool to migrate the underlying VM files (VMDK, VMX, and so on) to a different datastore location. You can migrate VM files while the VM is running. DRS - a vCenter feature to dynamically balance VMs across ESX hosts.
Note: Be aware that the Virtual Steelhead performance can degrade during a VM migration.
Note: For detailed information on vCenter tools, see the VMware documentation.
ESX Limitations
ESX 4.0 supports up to eight virtual CPUs and ten interfaces.
Note: For detailed information on VMware ESX, see the VMware documentation.
Deployment Guidelines
Riverbed recommends the following guidelines while deploying the Virtual Steelhead package on an ESX(i) host.
Configuration
Ensure that a network loop does not form - An in-path interface is, essentially, a software connection between the lanX_Y and wanX_Y interfaces. Before deploying a Virtual Steelhead, Riverbed strongly recommends that you connect each LAN and WAN virtual interface to a distinct virtual switch and physical NIC (through the vSphere Networking tab). Connecting LAN and WAN virtual NICs to the same vSwitch or physical NIC could create a loop in the system and might make your ESX host unreachable. Enable promiscuous mode for the LAN/WAN vSwitch - Promiscuous mode allows the LAN/WAN Virtual Steelhead NICs to intercept traffic not destined for the box and is mandatory for traffic optimization. You must accept promiscuous mode on each in-path virtual NIC. You can enable promiscuous mode through the vSwitch properties in vSphere. For details, see Installing the Virtual Steelhead on page 19. Use distinct port-groups for each LAN or WAN vNIC connected to a vSwitch for each Virtual Steelhead - If you are running multiple Virtual Steelhead Virtual Machines (VMs) on a single ESX host, you must add the LAN (or WAN) vNIC from each VM into a different port-group (on each vSwitch). This will prevent the formation of network loops.
14
Deployment Options
Performance
Use at least a Gigabit link for LAN/WAN - For optimal performance, connect the LAN/WAN virtual interfaces to physical interfaces that are capable of at least 1 Gbps. Do not share physical NICs - For optimal performance, assign a physical NIC to a single LAN or WAN interface. Do not share physical NICs destined for LAN/WAN virtual interfaces with other VMs running on the ESX host. Doing so might create performance bottlenecks. Always reserve virtual CPUs - To ensure Virtual Steelhead performance, it is important that the Virtual Steelhead receives a fair share of CPU cycles. To allocate CPU cycles, reserve the number of virtual CPUs for the Virtual Steelhead model and also reserve the number of clock cycles (in terms of CPU MHz). For example, for a model V550M requiring 2 vCPUs running on a quad-core Xeon-based system running at 2.6 GHz on a ESX host, reserve 2 vCPUs plus 2 * 2.6 GHz CPU cycles. The overhead introduced by VMware is approximately 5%. For details, see Managing Licenses and Model Upgrades on page 36. Do not over-provision the physical CPUs - Do not run more VMs than there are CPUs. For example, if an ESX host is running off a 4-core CPU, all the VMs on the host should use not more than 4 vCPUs. Use a server-grade CPU for the ESX host - For example, use a Xeon or Opteron CPU as opposed to an Intel Atom. Always reserve RAM - Memory is another very important factor in determining Virtual Steelhead performance. Reserve the RAM that is needed by the Virtual Steelhead model plus 5% more for the VMware overheadthis provides a significant performance boost. For example, a V250L model actually needs 1 GB RAM, so you need to reserve 1 GB + 55 MB. For details, see Managing Licenses and Model Upgrades on page 36. Do not over provision physical RAM - The total virtual RAM needed by all running VMs should not be greater than the physical RAM on the system. Do not use low-quality storage for the datastore disk - Make sure that the Virtual Steelhead disk used for the datastore VMDK is based off a disk medium that supports a high number of Input/Output Operations Per Second (IOPS). For example, use NAS, SAN, or dedicated SATA disks. Do not share host physical disks - VMware recommends that to achieve near-native disk I/O performance, you do not share host physical disks (such as SCSI or SATA disks) between VMs. While deploying a Virtual Steelhead, allocate an unshared disk for the datastore disk.
Deployment Options
The Virtual Steelhead can be deployed in the same scenarios as the Steelhead appliance. However, because the Virtual Steelhead does not provide failover in either hardware or software, Riverbed recommends that you do not deploy a Virtual Steelhead in-path. To provide a failover mechanism, Riverbed recommends either a virtual in-path or an out-of-path deployment. These deployments allow a router using WCCP or PBR to handle failover.
Virtual In-Path
The Steelhead is virtually in the path between the client and the server. This differs from a physical in-path in that a packet redirection mechanism is used to direct packets to Steelheads that are not in the physical path. Redirection mechanisms include WCCP and PBR. In this configuration, clients and servers continue to see client and server IP addresses.
15
Deployment Options
On Virtual Steelhead models with multiple WAN ports, you can deploy WCCP and PBR with the same multiple interface options as the Steelhead appliance. For a virtual in-path deployment, attach only the WAN virtual NIC to the physical NIC that will be used, and configure the router using WCCP or PBR to forward traffic to the VM to optimize. You must also enable In-Path OOP on the Virtual Steelhead.
Out-of-Path
The Steelhead is not in the direct path between the client and the server. Servers see the IP address of the server-side Steelhead appliance rather than the client IP address, which might impact security policies. For a virtual out-of-path deployment, connect the primary interface to the physical in-path to be used, and configure the router to forward traffic to this NIC. You must also enable OOP on the Virtual Steelhead.
Note: For details on in-path and out-of-path deployment options, see the Steelhead Appliance Deployment Guide.
16
CHAPTER 2
This chapter describes how to install and configure the Virtual Steelhead. It includes the following sections: Basic Steps for Installing and Configuring a Virtual Steelhead on page 17 Obtaining the Steelhead Appliance Virtual Machine Image on page 18 Completing the Pre-Configuration Checklist on page 19 Installing the Virtual Steelhead on page 19 Completing the Initial Configuration on page 31 Logging in to the Virtual Steelhead Management Console on page 34 Purchasing the Token and Receiving the Licenses on page 36 Managing Licenses and Model Upgrades on page 36 Rebooting and Shutting Down the Virtual Steelhead on page 43 Verifying Your Configuration on page 44
3. Gather network settings for the configuration wizard. 4. Deploy the Virtual Steelhead image, which automatically configures the Virtual Steelhead to the V250L model specifications.
Completing the Pre-Configuration Checklist on page 19 Installing the Virtual Steelhead on page 19
17
Task 5. In VMware Infrastructure Client, configure the VM to accommodate the correct target Virtual Steelhead model specifications. You can skip this step if you are installing a model V250 and have the appropriate hardware. 6. Power on the VM, start the Virtual Steelhead, and log in. 7. Complete the initial configuration. 8. Exit the configuration wizard. 9. Purchase a token from Riverbed Sales. 10. Go to Configure > Maintenance > Licenses and enter the token, which generates a license request string. 11. Add the license(s). 12. Select the new Virtual Steelhead model in the form below the license table and submit the form. 13. Save the configuration and restart. 14. Power on the VM and log in to the Virtual Steelhead. 15. Verify your configurationthe Management Console appears, and the Virtual Steelhead appliance state is healthy. 16. Refer to the Riverbed product documentation for more information. Note: In the Riverbed product documentation, the term Steelhead appliance refers to the physical Steelhead appliance as well as the Virtual Steelhead unless otherwise stated.
Purchasing the Token and Receiving the Licenses on page 36 Managing Licenses and Model Upgrades on page 36
Getting Started Guide Steelhead Management Console Users Guide Riverbed Command-Line Interface Reference Manual Steelhead Appliance Deployment Guide
18
Two VMDK files - one file contains the management system (the smaller VMDK) and the other contains the datastore. The separate files let you resize the datastore without losing any data in the management partitions. Manifest file - contains the SHA1 checksum of the OVF and VMDK. VMX file - contains the primary configuration. To obtain the OVA package, log in to your customer account at https://support.riverbed.com.
To install a Virtual Steelhead 1. Obtain the VM package from https://support.riverbed.com and download it locally.
19
2. Open VMware vSphere, type the hostname IP address or name, type your user name, password, and click Login.
Figure 2-1. vSphere Client Login Page
20
4. Click Deploy from file, click Browse, select the OVA file, and click Open.
Figure 2-2. Deploy OVF Template Page
21
5. Click Next.
Figure 2-3. Deploy OVF Template Details Page
22
6. Verify that the OVA file is the one you want to deploy, and click Next.
Figure 2-4. Name and Location Page
23
8. Click Next.
Figure 2-5. Datastore Page
9. Select a datastore in which to store the virtual machine and its virtual disk files. The standard installation puts both VMDKs on a single datastore. The datastore holds the virtual machine files and is not used for the Riverbed Optimization System (RiOS) datastore. Make sure the datastore you select has enough capacity for the OVA package to install. For example, for a V250L you would need at least 74 GB. The smaller VMDK containing the management system can be installed on any datastore type. Riverbed recommends that you put the larger VMDK containing the RiOS datastore on the fastest available datastore. The datastore should have enough room to expand to the required size of the Virtual Steelhead model. Do not share host physical disks (such as SCSI or SATA disks) between VMs. Select an unshared disk for the datastore disk. Do not delete datastore disk 1 (DS1). 10. Click Next. 11. On the Disk Format page, select Thick provisioned format. Thick provisioning preallocates all storage.
24
13. Select the destination network name and choose a network from the drop-down list to map the source network to a destination network.
Important: Make sure that you map each source network to a unique destination network. If a source network is mapped to the same destination as another source, an error message appears. Mapping source networks to the same destination network can create a loop in the system and might make your ESX host unreachable. For details, see Deployment Guidelines on page 14.
25
15. Verify the deployment settings and click Finish. A dialog box shows the amount of time it will take for the deployment to complete.
Figure 2-8. Deployment Progress
26
When the deployment finishes, a dialog box tells you the deployment was successful.
Figure 2-9. Deployment Complete
16. Click Close. The new virtual machine appears under the hostname or host IP address to the virtual machine inventory. The next step is to accept promiscuous mode on each in-path virtual NIC. Promiscuous mode allows the LAN/WAN Virtual NICs to intercept traffic not destined for the virtual machine and is mandatory for traffic optimization. 17. Select the hostname or IP address.
27
28
29
22. After Promiscuous mode, select Accept from the drop-down menu and click OK. 23. Repeat steps 17 through 22 for each in-path virtual NIC. 24. Right-click the virtual machine you just created, choose Power, and choose Power On. 25. Select the Console tab.
30
26. Click the dark screen; the Virtual Steelhead starts and the login prompt appears.
Figure 2-13. Log in to the Virtual Steelhead
Tip: Press Enter to enter the default value. If you mistakenly answer no, you can start the configuration wizard by entering configuration jump-start at the system prompt.
Tip: Press '?' for help. Press CTRL+B to go back to the previous step.
31
2. Complete the configuration wizard steps on the client-side Virtual Steelhead as described in the following table.
Wizard Prompt Step 1: Host name? Step 2: Use DHCP on the primary interface? Description Enter the host name for the Steelhead appliance. You are given the option to enable the DHCP to automatically assign an IP address to the primary interface for the Virtual Steelhead. Riverbed recommends that you do not set DHCP. The default value is no. Step 3: Primary IP address? Step 4: Netmask? Step 5: Default gateway? Step 6: Primary DNS server? Step 7: Domain name? Enter the IP address for the VVirtual Steelhead. Enter the netmask address. Enter the default gateway for the Steelhead appliance. Enter the primary DNS server IP address. Enter the domain name for the network where the Virtual Steelhead is to reside. If you set a domain name, you can enter host names in the system without the domain name. Step 8: Admin password? Riverbed strongly recommends that you change the default administrator password at this time. The password must be a minimum of 6 characters. The default administrator password is password. Step 9: SMTP server? Enter the SMTP server. External DNS and external access for SMTP traffic is required for email notification of events and failures to function. Important: Make sure you provide a valid SMTP server to ensure email notifications for events and failures. Step 10: Notification email address? Step 11: Set the primary interface speed? Enter a valid email address to which notification of events and failures are to be sent. Enter the speed on the primary interface (that is, the Virtual Steelhead). Make sure this value matches the settings on your router or switch. The default value is auto. Step 10: Notification email
address? example@xample.com
Step 4: Netmask? 255.255.0.0 Step 5: Default gateway? 10.0.0.1 Step 6: Primary DNS server?
10.0.0.2
32
Description Enter the duplex mode on the primary interface. Make sure this value matches the settings on your router or switch. The default value is auto. Enter yes at the system prompt to configure in-path support. An in-path configuration is a configuration in which the Steelhead is in the direct path of the client and server. For detailed information about inpath configurations, see the Steelhead Appliance Deployment Guide.
Step 14: In-Path IP address? Step 15: In-Path Netmask? Step 16: In-Path Default gateway? Step 17: Set the in-path: LAN interface speed?
Enter the in-path IP address for the Virtual Steelhead. Enter the in-path netmask address. Enter the in-path default gateway (the WAN gateway). Enter the in-path, LAN interface speed. Make sure this value matches the settings on your router or switch. The default value is auto.
Step 15: In-Path Netmask? 255.255.0.0 Step 16: In-Path Default Gateway?
10.11.11.16
Enter the in-path, LAN duplex. Make sure this value matches the settings on your router or switch. The default value is auto.
Enter the in-path, WAN interface speed. Make sure this value matches the settings on your router or switch. The default value is auto.
Enter the in-path, WAN duplex speed. Make sure this value matches the setting on your router or switch. The default value is auto.
33
14. In-Path IP address: 10.11.11.6 15. In-Path Netmask: 255.255.0.0 16. In-Path Default gateway: 10.11.11.16 17. Set the in-path:LAN interface speed: auto 18. Set the in-path:LAN interface duplex: auto 19. Set the in-path:WAN interface speed: auto 20. Set the in-path:WAN interface duplex: auto To change an answer, enter the step number to return to. Otherwise hit <enter> to save changes and exit. Choice:
The Virtual Steelhead configuration wizard automatically saves your configuration settings. 4. To log out of the system, enter the following command at the system prompt:
amnesiac> exit
To log in to the Virtual Steelhead 1. Enter the URL for the Virtual Steelhead in the location box of your browser:
protocol://host.domain
protocol is http or https. The secure HTTPS uses the SSL protocol to ensure a secure environment. If you use HTTPS to connect, you are prompted to inspect and verify the SSL key.
34
host is the IP address or hostname you assigned to the Virtual Steelhead during the initial configuration. If your DNS server maps the IP address to a name, you can specify the DNS name.
Note: Alternatively, you can specify the IP address instead of the host and domain.
2. In the Username text box, type the user login: admin or monitor. The default login is admin. Users with administrator (admin) privileges can configure and administer the Steelhead. Users with monitor (monitor) privileges can view connected Steelheads and reports. A monitor user cannot make configuration changes, modify private keys, view logs, or manage cryptographic modules in the system. 3. In the Password text box, type the password you assigned in the configuration wizard. 4. Click Login to display the Home page. The Home page summarizes the current status of the Virtual Steelhead.
35
36
By activating a specification license on an Virtual Steelhead you can transform the its capabilities to meet performance characteristics for any model within a platform family.
Figure 2-15. Virtual Steelhead Licenses
License
V250L V250M V250H V550M V550H V1050L V1050M V1050H V2050L V2050M V2050H
MSPECV250L MSPECV250M MSPECV250H MSPECV550M MSPECV550H MSPECV1050L MSPECV1050M MSPECV1050H MSPECV2050L MSPECV2050M MSPECV2050H
Note: Model downgrades are not supported, even for model evaluation trials. If you purchase a V250L and want to evaluate a V550M, you can install an evaluation license. When the trial period for the V550M expires, you cannot downgrade the Virtual Steelhead back to the V250L. For this reason, you must create a new, separate VM for the evaluation trial. Then, if you want to upgrade to the new model, you purchase the full license for the V550M (in this example) and upgrade the Steelhead. This requires a new token and hardware specification for the new model and you must restart the Virtual Steelhead with a clean datastore.
37
3. Choose Configure > Maintenance > Licenses to display the Licenses page.
Figure 2-16. Licenses Page
4. Under License Request Token, type the token number and click Generate License Request Key. When you enter the token, RiOS returns a license request key. 5. Once you have obtained the license request key, go to the Riverbed Licensing Portal at https:// licensing.riverbed.com (non-registered users) or to the Riverbed Support site at http:// support.riverbed.com/account/tokens/ (registered users) to generate your license keys. The license keys include the VBASE license as well as any other licenses needed for the Virtual Steelhead model. The Licensing Portal is a public website; the Riverbed Support website requires registration. After your licenses are generated, they appear online and will also be emailed to you for reference. 6. Return to the Configure > Maintenance > Licenses page and click Add a New License. 7. Copy and paste the license key into the text box. Separate multiple license keys with a space, Tab, or Enter. 8. Click Add.
38
9. Click Save to save your settings permanently. 10. Choose Configure > Maintenance > Services and click Restart to restart the optimization service.
Next Steps
After installing a license, the next steps to complete a model upgrade depend on whether the upgrade requires additional virtual hardware. If you do not need to add virtual hardware to the Steelhead, see Upgrading a Model that Requires No Additional Virtual Hardware on page 39. If you are upgrading a Steelhead to a model that requires new virtual hardware components, see Upgrading a Model that Requires Additional Virtual Hardware on page 40.
39
Hardware specifications that will be available for the model after the license or required hardware have been installed are included in the list but are dimmed.
Figure 2-17. Hardware Specifications Appear on the Licenses Page
4. Select the hardware specification you wish to activate. 5. Click Apply. 6. Click Restart to restart the optimization service.
40
To upgrade a model 1. In the Management Console, choose Configure > Maintenance > Licenses. click Stop to stop the optimization service, and log out of the Virtual Steelhead. 2. Right-click the VM, choose Power, and choose Power Off. 3. In vSphere Client, right-click the VM and choose Edit Settings. 4. Check the memory, CPU, and hard disk settings. Change any setting necessary to accommodate the model upgrade.
Figure 2-18. VM Properties Page - Hardware Tab
To add memory On the Hardware tab, click Memory. Reserve the RAM that is needed by the Virtual Steelhead model plus 5% more for the VMware overheadthis provides a significant performance boost. For example, a V250L model needs 1 GB RAM, so you need to reserve 1 GB + 55 MB. Under Memory Configuration, increase the memory by clicking a colored triangle (on the slider or in the legend), using the slider control, or selecting a number from the drop-down list. Only multiples of 4MB are valid for memory settings. If you manually enter a value that is not a multiple of 4MB, a warning message appears. Click OK.
41
To add hard disk space On the Hardware tab, click Hard Disk 2. Click Remove. Click Remove from virtual machine and delete files from disk. Click Add. You can add the disk even when the VM is running. Click Add. Click Hard Disk. Click Next. Click Create a new virtual disk and click Next. Select the disk size in GB. Click OK. Click Next. Click Finish.
To add CPU capacity On the Hardware tab, click CPUs. After Number of virtual processors, increase the number by selecting 2 or 4 from the drop-down list to reserve the number of virtual CPUs for the Virtual Steelhead model. Click OK. Click the Resources tab. Use the slider control to reserve the number of clock cycles (in terms of CPU MHz). For example, for a model V550M requiring 2 vCPUs running on a quad-core Xeon-based system running at 2.6 GHz on a ESX host, reserve 2 vCPUs plus 2 * 2.6 GHz CPU cycles. The overhead introduced by VMware is approximately 5%. Click OK. 5. Right-click the Virtual Steelhead, choose Power, and choose Power On. 6. Log in to the Virtual Steelhead and bring up the Management Console. 7. Choose Configure > Maintenance > Licenses to display the Licenses page. The bottom of the screen lists the available hardware specifications. The current specification appears in bold. The hardware specification description includes the potential bandwidth and connection counts. Hardware specifications that will be available after the license or required virtual hardware have been installed are included in the list but are dimmed. 8. Select the hardware specification you wish to activate. If a hardware specification requires a reboot after activation, the message activation reboots appliance appears. 9. Click Apply. The Virtual Steelhead reboots and the optimization service restarts.
42
When the upgrade is complete, the Virtual Steelhead is transformed into the new model. The model number appears on the Virtual Steelhead banner in the upper-right corner of the screen.
Downgrade Limitation
After using flexible licensing to upgrade, you cannot return the Virtual Steelhead to a lower model.
Removing a License
In some situations you might want to remove a license. To remove a license 1. Choose Configure > Maintenance > Licenses to display the Licenses page. 2. Select the license you wish to delete. 3. Click Remove Selected. 4. Click Save to save your settings permanently.
2. Click Reboot. After you click Reboot, you are logged out of the system and it is rebooted. 3. Click Shutdown to shut down the system. After you click Shutdown, the system is turned off. To restart the system, you must manually turn on the Steelhead appliance.
43
Important: To remove data from the datastore, click Clear the Data Store on Reboot.
or
ssh admin@ipaddress
2. When you are prompted for a password, specify the administrator password you set when you ran the configuration wizard. 3. At the system prompt, enter ping commands to verify the connections. For example:
ping -I <primary-IP-address> <primary-default-gateway>
44
Note: For details on managing and configuring the Virtual Steelhead, see the Steelhead Management Console Users Guide, the Steelhead Appliance Deployment Guide, and the Riverbed Command-Line Interface Reference Manual. In the Riverbed product documentation, the term Steelhead appliance refers to the physical Steelhead appliance as well as the Virtual Steelhead unless otherwise stated.
Note: To monitor Virtual Steelhead resource use, you can configure alarms in vCenter. For example, you can configure an alarm when a VM experiences an unusually long wait time for CPU or other resources.
45
46
Index
A Antivirus compatibility 7 C Compatibility hardware 13 vSphere 13 Configuration checklist 19 Configuration wizard, completing 31 Configuration, initial 31 Configuration, verifying 44 CPU allocating cycles 15, 42 physical 15 virtual 15 D Datastore disk storage 15 Default gateway 19 Deploy OVF 20 Deployment guidelines 14 DNS Server 19 Document conventions, overview of 6 Documentation, contacting 9 Domain Name 19 Downgrading an appliance model 37 Downloading the OVA package 19 E ESX host server 15 limitations 14 ESX/ESXi deployment guidelines 14, 15 Evaluation license 37 F Flexible licensing 36 G Guidelines for deployment and performance 14
H Hardware dependencies, overview of 6 Hardware required message 39 Hardware specifications 40 Hostname 19 I Initial configuration 31 IP address 19 K Known issues 8 L LAN/WAN virtual interface link size 15 License Request Key 38 Licenses, managing 36 Licenses, removing 43 Logging in 34 Login page 35 M Management Console logging in to 34 Manifest file 19 N Netmask 19 Network loops, preventing 14 Network mapping 25 NIC physical 15 NIC assignment 15 NICs, connecting 14 O Online documentation 8 Online notes 8 OVA package 19 OVF file 18 OVFTool 19
47
Index
P Package 19 installing 19 obtaining from Riverbed 19 Performance 14, 15 Platform models 12 Port-groups 14 Professional services, contacting 9 Promiscuous mode 14, 27 R RAM 15, 41 Reboot 43 Related reading 8 Release notes 8 Riverbed, contacting 8 S Shut down 43 SNMP compatibility 7 Software dependencies, overview of 6 Specification license 36 SSL protocol 34 Support 9 T Technical Publications, contacting 9 Technical support, contacting 9 Token ID number 38 Token key 37 U Updating license 36 Upgrading model 36 V vCenter 13 alarms 45 tool compatibility 13 Virtual disk, creating 42 Virtual Machine image 18 naming 23 Virtual NICs, connecting 14 Virtual processors, creating 42 Virtual RAM 15 Virtual Steelhead 14 running multiple on a host 14 Virtual Steelhead platform models 12 VMDK files 19 VMware overhead 15, 42 Server 11 vSphere client 19
vSphere Application Service Compatibility 13 vSphere Application Services 13 vSwitch configuring 14 W Web browser interface 34
48
Index