Configuration Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x
Configuring Cisco Unified MeetingPlace Web Conferencing for Optimal Data Storage

Table Of Contents

Configuring Cisco Unified MeetingPlace Web Conferencing for Optimal Data Storage

About Web Conferencing Data Storage

Recording Size

Configuring Shared Storage

Storage Maintenance

About the Replication Service

Updating All Meetings

Purging All Meetings

Updating All User Profiles

Updating All Video Terminals

Updating All Groups

Updating a Single Meeting

About the MeetingNotes Purge Parameter

About the MeetingNotes Purge Parameter and SMA-2S Configurations

File Access and Retrieval Behavior

Purge Value Consistency

Setting the Purge Meetings Held Before Parameter

About Audio Conversion


Configuring Cisco Unified MeetingPlace Web Conferencing for Optimal Data Storage


Cisco Unified MeetingPlace Web Conferencing is designed to manage itself automatically with minimal administrative activities, such as modifying the polling schedules and purging. However, it is important to consider the potential impact that Web Conferencing can have on network and hardware resources.

See the following sections:

About Web Conferencing Data Storage

About the Replication Service

About the MeetingNotes Purge Parameter

About Audio Conversion

About Web Conferencing Data Storage

Storage space is required for both audio and web recordings and data attachments, referred to collectively as MeetingNotes. It is important to plan for the system demand (disk space) that this kind of storage will require through proper configuration and management.

By default, the Web Conferencing server stores all MeetingNotes for meetings held on the server on a local disk. You can change the storage configuration to copy MeetingNotes to an external backup location (such as a shared network drive on a dedicated storage server, a network-attached storage device, or a storage area network).


Note The video display component of a Cisco Unified MeetingPlace web conference is not recorded.


See the following sections:

Recording Size

Configuring Shared Storage

Storage Maintenance

Recording Size

Even if no documents are shared during a recorded meeting, Cisco Unified MeetingPlace Web Conferencing periodically records the meeting console and converts the recording into a synchronized voice and web Flash format. If no audio participants join the meeting, the meeting console is recorded in Flash format without the voice component.

Table 3-1 lists the approximate disk space required for voice-only recordings and the additional disk space required for each web collaboration mode. A web conference can consist of application sharing, a presentation, whiteboard, and annotations. With screen sharing, the actual size of the recording depends on the screen sharing resolution, how often the screen changes, and how well the data compresses.

Table 3-1 Approximate Disk Space Required 

Format
Approximate Disk Space Required Per Hour
Voice-only Formats

Cisco Unified MeetingPlace Voice format (.mpv)

15 MB

WAV format (16- bit, 8Khz PCM)

55 MB

MP3 format (32 kbits/s sampling rate)

19 MB

Windows Media format (.wma)

10 MB

Synchronized Voice and Web Flash Format

Sharing an 11-slide, 6.6 MB PowerPoint file with several photo-quality image slides

+2 MB

Sharing a desktop or application

+40 MB


Configuring Shared Storage

By default, the Web Conferencing server stores all MeetingNotes content for meetings held on the server in a content folder on the local disk. We recommend that you change the storage configuration to copy content to a shared external backup location (such as a shared network drive on a dedicated storage server, a network-attached storage device, or a storage area network).

When you configure shared storage for a Web Conferencing server or for a cluster of servers, content is copied to the primary external storage device and pulled to the local content folder on each Web Conferencing server in the cluster as needed. You specify a Content Cache Size which determines the percentage of disk space that is taken up by the local content folder before old content is automatically purged to make room for new content. This configuration frees resources on the local server, which is especially helpful in a large cluster of Web Conferencing servers.

Do the following procedure to configure shared storage.

To Configure Shared Storage


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Shared Storage.

Step 3 For Enabled, click On.

Step 4 For Shared Storage Path, enter the network-accessible path to the storage directory, for example, \\storesrvr\C$\Web_data.

Step 5 For Content Cache Size, enter a value between 0 and 100 for the percentage of total disk space to use to cache content on the local server.

Step 6 In the applicable fields, enter a domain, username, and password for a Windows account that will be used to access the directory that you configured in Step 4. If the account is a local account, enter the machine name in the Domain field.


Note All Cisco Unified MeetingPlace Web Conferencing services will be reconfigured to "Log On As" the account that you choose in this step.


Step 7 Re-enter the password in the Confirm Password field.

Step 8 Click Save Changes.

Step 9 To put the changes into effect, click Reboot Server, then click OK to confirm the reboot. The server shuts down and restarts.

Step 10 If this server is part of a load-balancing cluster, repeat Step 6 through Step 9 on every other server in the cluster.


Storage Maintenance

For optimal space usage, we recommend the following best practices:

Use a shared or network drive to store attachments.

Use the Replication Service administrative tool to purge attachments after 30 days (the default purge setting is 60 days). For information about this feature, see the "About the Replication Service" section.

Regularly check the drive you use to store attachments. Ensure that there is enough disk space for additional recordings. If not, purge unnecessary recordings on demand.

Purge attachments and recordings regularly. See the "About the MeetingNotes Purge Parameter" section for details.

About the Replication Service

The Cisco MeetingPlace Replication Service automatically synchronizes the local web server database with that of the Cisco Unified MeetingPlace Audio Server to update meetings, user profiles, and user group information. The following occurs by default:

Synchronization occurs every 60 seconds.

The User Profile Update Interval updates every 20 days.

The Group Update Interval updates every 20 days.

Meeting information updates every 60 seconds.

The Replication Service copies attachments and voice and web files from the Audio Server and stores the replicated files on the Cisco Unified MeetingPlace web server. Pointers to these files are then created in the database. The Replication Service downloads voice files in their native Cisco Unified MeetingPlace Voice (.mpv) format. After voice files are downloaded, the Replication Service queues jobs for conversion by the Audio Service.

Meetings and their associated recordings and attachments, collectively referred to as MeetingNotes, are purged from the local web server database after 60 days. To change this, see the "Setting the Purge Meetings Held Before Parameter" section.

If you have Cisco Unified MeetingPlace Video Integration installed, the replication service also replicates video terminal user profile information and service codes from Cisco Unified MeetingPlace Video Administration (service codes are referred to as meeting types or service prefixes in Video Administration). By default, this replication occurs every 7 days. To change this, see the "Importing Video Terminal User Profiles" section on page 2-24.

In the event of a system failure, you can manually invoke the Replication Service update and purge operations. Allow up to 20 minutes for any changes made to the Replication Service to take effect.

See the following sections:

Updating All Meetings

Purging All Meetings

Updating All User Profiles

Updating All Video Terminals

Updating All Groups

Updating a Single Meeting

Updating All Meetings

Complete this procedure to force meeting attachments and recordings for all meetings to be downloaded again from each Audio Server. Allow 20 minutes for changes to take effect.

To Update All Meetings


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Replication Service.

Step 3 For Replication Service Command, choose Update All Meetings.

A new set of files is created including encoded audio files in the desired formats. If MeetingNotes have already been purged from a particular Audio Server, an update for those meetings still takes place. In addition to attachments and recording files, group and profile information and new meetings are also updated.

Step 4 Click Submit.


Purging All Meetings

When a meeting is purged, all meeting attachments and WAV files on the web conferencing server are deleted except for any Windows Media files (.wma). If you configured Cisco Unified MeetingPlace Web Conferencing to create pointers to these files in meeting-specific folders, such as drive:\Program Files\Cisco Systems\MPWeb\Meetings, these pointers are also deleted when you purge meetings.

To force the web server to delete all meeting information and files stored locally and on the shared backup storage location (if configured), complete the following procedure. Choose this option when you are low on disk space.

Allow 20 minutes for changes to take effect.

To Purge All Meetings


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Replication Service.

Step 3 For Replication Service Command, choose Purge Now.

Step 4 Click Submit.


Updating All User Profiles

This procedure describes how to update the user profile database on the local web server. Allow 20 minutes for changes to take effect.

To Update All User Profiles


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Replication Service.

Step 3 For Replication Service Command, choose Update All User Profiles.

Step 4 Click Submit.



Tip Synchronize your updates on the web server when you update the profile database on the Audio Server.


Updating All Video Terminals

This procedure describes how to update the video terminal profile database on the local web server. The amount of time the replication takes depends on the number of video terminals; for example, allow 20 minutes to replicate up to 1000 video terminals.

To Update All Video Terminals


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Replication Service.

Step 3 For Replication Service Command, choose Update All Terminals.

Step 4 Click Submit.



Tip Synchronize your updates on the web server when you update terminals in Cisco Unified MeetingPlace Video Administration.


Updating All Groups

This procedure describes how to update the user group database on the local web server. Allow 20 minutes for changes to take effect.

To Update All Groups


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Replication Service.

Step 3 For Replication Service Command, choose Update All Groups.

Step 4 Click Submit.



Tip Synchronize your updates on the web server with when you update the user group database on the Cisco Unified MeetingPlace Audio Server system.


Updating a Single Meeting

If you want to download meeting attachments and recordings for a particular meeting from all Cisco Unified MeetingPlace Audio Server systems, you can update that single meeting.

Restrictions

The update will not take place if MeetingNotes have already been purged from the Audio Server system.

To Update a Single Meeting


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 Enter the meeting ID of the meeting that you want to update, then click Find Meeting.

Step 3 From the Search page, click the meeting ID to access the meeting information page.

Step 4 From the Meeting Information page, click Attachments/Recordings.

Step 5 From the Attachments/Recordings page, click Update Meeting, then click OK. A new set of files are created including encoded audio files in the desired formats.


About the MeetingNotes Purge Parameter

Each Cisco Unified MeetingPlace web server has its own purge parameter called Purge Meetings Held Before (Days). By configuring this parameter, you can control how often meetings and their associated recordings and attachments, collectively referred to as MeetingNotes, are purged from the local web server database and from the shared storage location, if configured. The default is after 60 days.

See the following sections:

About the MeetingNotes Purge Parameter and SMA-2S Configurations

Setting the Purge Meetings Held Before Parameter

About the MeetingNotes Purge Parameter and SMA-2S Configurations

If you have a segmented meeting access configuration with two web servers (SMA-2S), two Cisco Unified MeetingPlace web servers work together as a single system. One web server is installed internally behind the corporate firewall and is accessible only to internal users. The second web server is installed as an external server with attend-only access, and is located outside of the corporate firewall in a DMZ zone. In this type of configuration, each web server—internal or external—has its own purge parameter.

The value of this parameter controls how long MeetingNotes are stored on the server after a meeting is over. For example, if you set the purge parameter on your internal web server to 60 days, MeetingNotes are kept for 60 days on the internal server. After 60 days, they are deleted from that server. If you set the purge parameter on your external server to 30 days, MeetingNotes are kept for 30 days on the external server. After 30 days, they are deleted from that server.

After MeetingNotes are purged, users can no longer review past meetings, including:

Downloading any attachments that were associated with the meeting

Listening to audio recordings

Listening to the synchronized audio and data conference recordings

The following sections provide information about internal server and DMZ server behaviors:

File Access and Retrieval Behavior

Purge Value Consistency

File Access and Retrieval Behavior

The behavior that users see when they attempt to review past meetings differs depending on whether they are accessing the past meeting from an internal server or the external server.

Example

Users access the internal server between 0 and 60 days from the time the meeting ended—Cisco Unified MeetingPlace Web Conferencing indicates that this is a past meeting and displays all of the meeting details. Users can retrieve attachments.

Users access the external (DMZ) server within 24 hours after the meeting has ended—Web Conferencing indicates that this is a past meeting and displays all of the meeting details. Users can retrieve attachments.

Users access the external (DMZ) server 24 hours or more after the meeting has ended—Web Conferencing indicates that the meeting does not exist or that it is too early to attend.

Purge Value Consistency

If the meeting was public, the web recording only exists on the external (DMZ) server. Therefore, even though you cannot access MeetingNotes (attachments and recordings) directly from the DMZ server after the first day, keep the purge window the same on both the internal server and the DMZ server to ensure that users have access to all MeetingNotes.

Example

The purge setting on the internal server is set to 60 days and the purge setting on the DMZ server is set to 30 days (DMZ purge value < Internal purge value).

Users access the internal web server to review a past meeting between 0 and 60 days. They are able to access all attachments except for the web recording (the synchronized data conferencing and audio recording). This is because the web recording exists on the DMZ server and is not yet available.

Users access the internal server anytime between 30 and 60 days to retrieve the web recording. The internal server must go to the DMZ server to retrieve the web recording file for playback. However, because the DMZ server is set to purge after 30 days, the synchronized web recording file has already been purged. Therefore, when users click on the web recording, they receive a message that says the recording is not available.

Setting the Purge Meetings Held Before Parameter

The Purge Meetings Held Before parameter affects the length of time meeting information is kept on both the local server and the shared storage location, if configured.

To Set the Purge Meetings Held Before Parameter


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Web Server.

Step 3 From the "View" section of the page, click the name of the web server that you want to configure.

Step 4 From the "Web Server Customization Values" section, enter the number of days for Purge Meetings Held Before. The default is 60.

Step 5 Click Submit.


About Audio Conversion

Cisco Unified MeetingPlace Web Conferencing includes an Audio Service component that converts Cisco Unified MeetingPlace Voice (.mpv) files to WAV format and then to other audio formats, such as Windows Media (.wma), and MP3. The WAV file is used by Web Conferencing to create a synchronized audio and web recording.

See the following sections:

To Convert Cisco Unified MeetingPlace Voice Files to WAV Format

To Convert Cisco Unified MeetingPlace Voice Files to MP3 Format

To Convert Cisco Unified MeetingPlace Voice Files to Windows Media Format

(Optional) To Configure the Windows Media Server

To Convert Cisco Unified MeetingPlace Voice Files to WAV Format

Cisco Unified MeetingPlace Web Conferencing uses a proprietary audio service to convert audio files to WAV format. WAV files are typically supported by common web browsers and do not require that users have dedicated players.


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Audio Conversion.

Step 3 For Audio Server Hostname, enter the hostname or IP address of the audio conversion server to which you want to connect. If this is on the local server, leave this setting as (local).

Step 4 For Convert to WAV, choose Yes.

Step 5 For Wav bits per sample, choose the quality of your WAV files.

The higher the bit size, the better the quality and the larger the file size. The default and recommended value is 16.

Step 6 Click Submit.


To Convert Cisco Unified MeetingPlace Voice Files to MP3 Format

Web Conferencing is bundled with the LAME encoder for converting audio files to MP3 format. To listen to such recordings, users must have an MP3 player on their desktops.


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Audio Conversion.

Step 3 For Audio Server Hostname, enter the hostname or IP address of the audio conversion server to which you want to connect. If this is on the local server, leave this setting as (local).

Step 4 For Convert to MP3, choose Yes.

Step 5 (Optional) For MP3 Conversion Command Line Options, enter additional command line options specific to LAME if you want to include them. If you do not want to include additional command line options, leave this field blank. Refer to the LAME help for a description of available command line options.

Step 6 Click Submit.


To Convert Cisco Unified MeetingPlace Voice Files to Windows Media Format

Web Conferencing is bundled with the Windows Media Encoder, which converts audio files to WMA format by default. To listen to such recordings, users must have a player on their desktops that plays WMA files, such as Windows Media Player.


Step 1 Sign in to Cisco Unified MeetingPlace Web Conferencing.

Step 2 From the Welcome page, click Admin, then click Audio Conversion.

Step 3 For Audio Server Hostname, enter the hostname or IP address of the audio conversion server to which you want to connect. If this is on the local server, leave this setting as (local).

Step 4 For Convert to Windows Media Format, choose Yes.

Step 5 For Use Windows Media Server, do one of the following:

If you want to listen to your recordings by using streaming technology that uses Windows Media Server, choose Yes. This requires you to configure Windows Media Server. For instructions, see the "To Configure the Windows Media Server" procedure.

To download and listen to your recordings offline or by using HTTP, choose No.

Step 6 For Windows Media Server Hostname, enter the Windows Media Server hostname or IP address. This Windows Media Server can be installed locally or remotely.

Step 7 For Windows Media Server Path, enter the Windows Media Server path.

Step 8 (Optional) For Windows Media Server Conversion Profile, enter the name of your Windows Media encoder conversion profile. This forces Web Conferencing to use your Windows Media encoder conversion profile during audio conversion.

Step 9 Click Submit.

Step 10 (Optional) If you chose to use Windows Media Server, continue with the "To Configure the Windows Media Server" procedure.


To Configure the Windows Media Server

Cisco Unified MeetingPlace Web Conferencing supports Windows Media Server to stream audio recording playbacks. This component is installed as part of the Cisco MCS OS release.


Note See Cisco IP Telephony Operating System, SQL Server, Security Updates, at http://www.cisco.com/univercd/cc/td/doc/product/voice/c_callmg/osbios.htm, for operation system updates.



Step 1 From your Windows Control Panel, choose Administrative Tools > Services.

Step 2 From the Services window, do the following:

a. Scroll down to NT LM Security Support Provider.

b. Right-click and choose Properties.

Step 3 From the Properties window, do the following:

a. Choose Manual as the Startup Type.

b. Click Apply, then click Start.

c. Close the Properties window.

Step 4 From your Windows Control Panel, choose Add/Remove Programs.

Step 5 Scroll down and click Windows Media Services. The Windows Components Wizard appears.

a. For Terminal Services Setup, choose Remote Administration Mode, then click Next.

b. From the Insert Disk window, click OK to point to the location of your Windows Media Services files.

c. From the Files Needed window, click Browse, then navigate to C:\Utils\WMS\WMS.cab.

d. Click OK to install this file.