Oracle® Web Conferencing Administrator's Guide Release 2 (2.0.4.3) Part Number B10877-03 |
|
|
View PDF |
The Oracle Real-Time Collaboration system is a state-of-the-art, distributed system that offers real time collaboration services, including Web Conferencing. While this guide focuses on the administration and management of the Web Conferencing service, most of the components and administration tools that are involved in the providing this service are generic and will be used for other services in the future.
This chapter provides an overview of the Oracle Web Conferencing product, including its end-user collaboration features and administration features.
Oracle Web Conferencing brings real-time online collaboration to any enterprise, letting customers, employees, teams, and partners meet online within the context provided by the content, commerce, and comprehensive business flows of e-business.
Oracle Web Conferencing consists of client and server applications that let you create and participate in online conferences. From a user's perspective, there are two main parts to the Web Conferencing system:
The Web Conferencing Application A series of pages displayed in the web browser that let users schedule or join conferences, replay past conferences, or select materials to be shared during future conferences. System administrators can also use the pages to monitor the status of the Web Conferencing installation and review statistics about past conferences, such as connection time or number of concurrent users.
Figure 1-1 Web Conferencing Application: System Administrator's View
Note: In the preceding figure, the Monitor and Reports tabs are only available to users assigned the business monitor or business administrator role. The Sites and System tabs are only available to users assigned the business administrator role. See "User Management" for more details about user privileges. |
The Web Conferencing Console Users interact in the console during a conference, sharing their desktops, cobrowsing web pages, using an online Òwhiteboard,Ó chatting, and polling conference attendees.
The following sections describe the features of the Web Conferencing Application and the Web Conferencing Console in more detail.
The Oracle Web Conferencing Application (Figure 1-1) lets users start and manage their conferences. Users may:
Schedule a conference: Plan a conference in advance, send e-mail invitations, and designate materials to be reviewed before the conference.
Create an instant conference: Create a conference and host it right away.
Join a conference: Easily join a conference through an e-mail invitation (if the host has enabled this option), through the lists of conferences, or through the Join Meeting window.
Manage materials: Store conference materials such as documents, bookmarks, messages, and polls in your own repository. Users can access their personal materials repository during conferences.
Record a conference: Record a conference so that it can be played back anytime.
Play back a conference: Play back archived conferences any time.
Publish archives: Publish the recorded conference and information about the conference, such as the public chat transcript, list of conference attendees, and conference duration.
System administrators also use the Web Conferencing application to monitor system performance, create custom sites, and display reports about the system performance. See "Web Conferencing Management Features" for an overview of administration and management features.
The Web Conferencing console (Figure 1-2) is where online conferences take place. Each conference participant runs the console on his or her desktop. The console features include:
Cobrowsing
Synchronous browsing and scrolling of HTML pages with a small or a large number of users.
Navigation to Web pages by typing a Web address during a conference or by selecting from user-defined bookmarks.
Filling out web forms, including support for real-time individual character display.
Document Presentation
Selection and display of documents from a user's personal materials repository. Presentation of the following formats is supported: Microsoft Word, Excel, PowerPoint, HTML, text and image (.gif and .jpg).
Whiteboarding
Mark-up and drawing tools for the visual review and annotation of shared content, or as an aid in making presentations.
Desktop Sharing
Sharing of applications from the presenter's Microsoft Windows-based computer with other attendees in real time. Options include sharing any region or multiple regions, any application, or the entire desktop.
Voice Streaming
Live, listen-only streaming of voice from any telephone or teleconference system through the Oracle Web Conferencing Console.
Polling
Ability to create instant polls or select user-predefined polls. Responses are displayed in real time.
Publishing of poll results to all attendees.
Chat
Live chat with all attendees, a group of attendees, or with just the conference host.
Ability for registered users to predefine messages for use during live chat.
Shared Control
Shared control of the conference with attendees. (The conference host always has ultimate control.)
Recording and Playback
Recording of voice synchronized with any on-screen data collaboration for on-demand playback of the conference.
Oracle Web Conferencing is an option of Oracle Real-Time Collaboration. A Web Conferencing system is made up of the following:
Oracle Web Conferencing Console
Conferences take place in the Web Conferencing Console (shown in Figure 1-2. When a user joins a conference, the Web Conferencing Console is downloaded if it is not already present on the user's computer or if the installed version is not current. Users access the Web Conferencing Console through Internet Explorer 5.5 or higher or Netscape 4.75 or higher. (Not all features of Web Conferencing are available when using Netscape; users can only attend conferences, not schedule them, and some console features such as Chat are disabled.)
Oracle Real-Time Collaboration Core Components
The Real-Time Collaboration core components include the Web Conferencing Server, the Web Conferencing Application (shown inFigure 1-1, and the Oracle Real-Time Collaboration process monitor and the Real-Time Collaboration multiplexer. These components work together to provide the core real-time collaboration functionality of Oracle Web Conferencing.
As a prerequisite, the Oracle Real-Time Collaboration Core Components need an Oracle9iAS mid-tier that is configured to work with Oracle9iAS Single Sign-On and Oracle Internet Directory. See "Web Conferencing Prerequisites" for details.
Document Conversion Server
A group of Oracle Web Conferencing processes that converts MS Office documents into HTML for viewing in Document Presentation mode. The Document Conversion Server component must be installed on a computer with Microsoft Windows and Microsoft Office.
Voice Conversion Server
A group of Oracle Web Conferencing processes that dials into a voice conferencing system, converts the analog voice to digital format, and streams it. The Voice Conversion Server component must be installed on a computer with Microsoft Windows and requires specialized telephony hardware and software.
Real-Time Collaboration Repository
The set of Oracle Real-Time Collaboration database schemas residing in an Oracle9i Database .
rtc: Contains all the database tables, views, indexes, triggers, etc. This account is not used by Oracle Real-Time Collaboration components.
rtc_app: Contains the appropriate synonyms pointing to base Oracle Real-Time Collaboration tables and views that belong in the rtc account. This account has appropriate privileges to modify and select data from the tables. This account is used for connection by Oracle Web Conferencing components.
The schemas contain:
System map: Configuration information for all the instances and components in the system.
User roles: Roles assigned to users setting system privileges. The user authentication information itself is stored in Oracle Internet Directory.
Conference information: Scheduled conferences, conference archives, user documents loaded for use during a conference.
Data for internal use by Oracle Real-Time Collaboration, such as application menu definitions.
The following prerequisites are necessary for any deployment of Oracle Web Conferencing.
Oracle9iAS
Oracle9i Application Server is an integrated J2EE application server that provides the Oracle HTTP Server, Oracle9iAS Containers for J2EE, and other Oracle Web Conferencing prerequisites.
Oracle9iAS Infrastructure
This includes Oracle Internet Directory and Oracle9iAS Single Sign-On. Among its services, Oracle9iAS Infrastructure provides user provisioning and authentication services.
Oracle9i Database
The Oracle9i Database, release 2, is a prerequisite for Oracle Web Conferencing. The Oracle Real-Time Collaboration Repository for Oracle Web Conferencing resides in this database.
Oracle Web Conferencing management consists of system management, business management, and user management.
Web Conferencing offers the following features for managing the overall system:
Support for management of different topologies—Lets you manage Web Conferencing in a geographically-distributed enterprise and provides support for various deployments, taking into account all enterprise considerations like firewall issues and load balancers (LBR).
High availability—Provides process monitoring and automatic restart of processes when component failure is detected.
Oracle Enterprise Manager—Integrated with Oracle Enterprise Manager.
Figure 1-3, "Real-Time Collaboration System Management Tasks" illustrates Real-Time Collaboration system management:
Figure 1-3 Real-Time Collaboration System Management Tasks
The imtctl
utility provides a command-line interface for administering and configuring the Real-Time Collaboration system. The utility supports a variety of commands:
Configuring system attributes, such as features available in conferences.
Running diagnostics of the system.
Starting, stopping, or restarting Real-Time Collaboration instances.
Troubleshooting system issues.
Monitoring the system.
Oracle Enterprise Manager is used to manage the external components on which Oracle Real-Time Collaboration depends, such as the Oracle9iAS mid-tier, Oracle9iAS Infrastructure, Oracle9i Database. Real-Time Collaboration interfaces are used for monitoring Web Conferencing and generating alerts.
The Oracle Enterprise Manager standalone console also provides basic instance management operations, like starting and shutting down an instance and viewing the state of the instance. Refer to the Oracle Enterprise Manager Administrator's Guide for more information.
Real-Time Collaboration Interfaces are available to plug into any external management framework. With the interfaces, you can run service availability tests and get real-time monitoring data that can be collected periodically and used for historical analysis to tune the system. See Chapter 7, "Monitoring" for more details about these interfaces.
Oracle Real-Time Collaboration business management provides a rich set of features that business managers and support staff can use to monitor usage and manage business-related activities.
Conference Monitoring—You can monitor conferences that are currently running on the system. This is useful both in support situations and business administration. See Chapter 7, "Monitoring" for more details.
Reporting—Oracle Real-Time Collaboration provides comprehensive usage and feedback reports. See Chapter 8, "Reports" for more details.
Site Management—You can customize a single Oracle Web Conferencing deployment in an enterprise for different lines of business or site usage. Each line of business can have its own look-and-feel and customized integration with the Real-Time Collaboration system. See Chapter 9, "Web Conferencing Sites" for details.
Monitoring and reporting features are available in the Web Conferencing Application interface to users with appropriate Web Conferencing administration privileges. Administrators can also use the imtctl command-line interface to perform various business management tasks. Using the ReportManager infrastructure, you can generate reports that can be automatically e-mailed to recipients.
The Real-Time Collaboration system uses Oracle Internet Directory to manage user data. The Oracle Internet Directory host used by Real-Time Collaboration is specified at installation. All users of this Oracle Internet Directory are automatically provisioned to use Real-Time Collaboration with the enduser role.
By default, users are managed using the oiddas interface of Oracle Internet Directory. This is typically available at http://<ldaphostname>:7777/oiddas
. A user with the Oracle Internet Directory administrator account, typically orcladmin, can create, update, and delete users.
To successfully deploy Oracle Web Conferencing and manage the system, Oracle Corporation recommends following the steps.
Step 1 Understand Oracle Web Conferencing.
Understand the basic concepts of the Oracle Web Conferencing product, including its architecture, components, end-user connections, load balancing, and network and port considerations for deployment. See this chapter and Chapter 2, "Understanding Oracle Web Conferencing" to familiarize yourself with Web Conferencing architecture and components.
Step 2 Plan for deployment.
Follow the sizing guidelines in the Oracle Web Conferencing Sizing Guideto estimate the hardware requirements for your deployment. Take into account the existing deployment of other Web-based applications, including firewall considerations and load balancers by reading
Step 3 Install Oracle Web Conferencing.
Install the Oracle Real-Time Collaboration system, following the instructions in the Oracle Collaboration Suite Installation and Configuration Guide for Solaris.
Note: The Installation Guide contains information for installing all Oracle Collaboration Suite tools. If you are only installing Web Conferencing, read the first sections about general installation, and the Web Conferencing installation section. |
Then follow the post-installation steps in Chapter 4, "Post-Installation". When you are finished, run the post-installation verification tests described in the chapter. Out of the box, some tests might fail. The most common reason is incomplete configuration. Fix the configuration for each of the failures.
Step 4 Monitor Oracle Web Conferencing.
Monitor the health of the Real-Time Collaboration system by running service availability tests periodically. Have the results of the tests tied to an alert management system. See Chapter 7, "Monitoring" for details.
Step 5 Troubleshoot Oracle Web Conferencing.
Troubleshoot the system as required to address user complaints and failures detected by diagnostic tests run manually or through alerts. Use the information available from the Monitor, Reports, and System tabs to assist you.
Step 6 Tune the Web Conferencing system.
Tune the Web Conferencing (the Real-Time Collaboration) system, as required. You might need to change the existing configuration or add more machines.