Enterprise technology center oracle corporation
This presentation is the property of its rightful owner.
Sponsored Links
1 / 63

Enterprise Technology Center Oracle Corporation PowerPoint PPT Presentation


  • 83 Views
  • Uploaded on
  • Presentation posted in: General

Enterprise Technology Center Oracle Corporation. Oracle Collaboration Suite. Vision. To Consolidate and simplify both Communications and information Drive down the Total cost of ownership Improve user productivity Increase the Return on Investment

Download Presentation

Enterprise Technology Center Oracle Corporation

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Enterprise technology center oracle corporation

Enterprise Technology Center

Oracle Corporation


Enterprise technology center oracle corporation

Oracle Collaboration Suite


Enterprise technology center oracle corporation

Vision

  • To Consolidate and simplify both Communications

  • and information

    • Drive down the Total cost of ownership

  • Improve user productivity

    • Increase the Return on Investment

  • Provide scalability and reliability


Enterprise technology center oracle corporation

Solution

  • 9iAS (Application server)

  • Connectivity

  • normalizing communications

  • flexibility

  • 9i Real Application Cluster

    • Scalability

    • Reduction in deployment cost

    • Availability

    • Consolidation


Enterprise technology center oracle corporation

Problem

  • Compartmentalised information

  • Multiple User Interfaces

  • Multiple repositories

  • Complex Communication

  • and information exchange


Enterprise technology center oracle corporation

Collaboration Suite

Integrated Suite of Enterprise Applications

Which focuses on :

Managing all communications between individuals and teams

including all Content created and supporting information

eMail

Voice Mail

Calendar

File Services

Integrated Search capabilities

With open access


Enterprise technology center oracle corporation

Collaboration Suite

Total Cost of Ownership

Dozens of Email Servers

and over 1000+ File Servers

First Year Savings of US $ 22.3 million

and savings of US $ 86 million over three years

‘iGillottReasearch’


Enterprise technology center oracle corporation

Collaboration Suite

  • Single Interface

  • Single Signon Password

  • Single Directory service providing

  • User Authentication

  • Enterprise Integrated Solution


Enterprise technology center oracle corporation

Architecture

Devices

Interaction

Layer

W

I

r

e

l

e

s

s

Communications

Channels

VOICE

FAX

W

E

B

Collaboration

Services

Search Administration Voice

Application

Layer

Calendar

Files

eMail

Directory

LDAP

Access

Management

Single Signon

Infrastructure

Layer

Shared

Content

Mail

VoiceMail

Calendar

Files


Enterprise technology center oracle corporation

Collaboration Suite

Anytime AnyWhere Any Device

Wireless and Voice channels provide

access to Email, Calendar, Files,

Directory and Address Books

Instant Messaging is provided through

a collaborative alert Engine and

Presence Management


Enterprise technology center oracle corporation

Presence Management


Enterprise technology center oracle corporation

Presence Management


Enterprise technology center oracle corporation

Presence Management

Currently Manual intervention to set presence

R2.Automatic depending upon Calendar

FUTUREGPRS will automatically set presence


Enterprise technology center oracle corporation

Collaboration Suite

Email Interaction

Receive, Reply to, Forward or Move

using a mobile browser or Voice

Create Virtual inbox based on parameters

for mobile access (classification, sender etc)


Enterprise technology center oracle corporation

Collaboration Suite

Email Compliance

Multipurpose Internet Mail Extension MIME

Extended Simple Mail Transport Protocol ESMTP

Internet Messaging Access Protocol V4 IMAP4

Post Office Protocol V3 POP3

Secure Sockets Layer SSL and IMAP4 SSL, POP3 SSL


Enterprise technology center oracle corporation

Connection Pooling

  • Protocol Servers listen for incoming connections

  • from clients on standard Mail Ports

  • Each Server has a pool of connections

  • Listener directs client to protocol server with

  • lightest load (for load balancing)

  • After request is processed, the connection is

  • returned to the pool


Enterprise technology center oracle corporation

Protocol Servers

  • IMAP4, POP3 and SMTP

    • IMAP4 and POP3 retrieve messages from the store

    • SMTP send and receives messages Message Transfer Agent

  • Very little processing done here

  • Most Message processing is done in the Store

  • Optimise efficiency

  • Better Performance


Enterprise technology center oracle corporation

Message Transfer Agent

Oracle SMTP Protocol Engine

Native Anti-virus / anti-spam

LDAP

Server

Sender authentication

DNS

Server

Address re-write and resolution

External

Local

Message Store

Local Filters

Relay Filters

9i


Enterprise technology center oracle corporation

Filters

Action based on conditions in the Message Life Span

Oracle SMTP Protocol Engine

Life Span is :

Sending a Message out

Receiving a Message In

Entering the Message into the INBOX

Deleting the Message

Native Anti-virus / anti-spam

LDAP

Server

Sender authentication

DNS

Server

Address re-write and resolution

External

Local

Message Store

Local Filters

Relay Filters

9i


Enterprise technology center oracle corporation

Filters

Action based on conditions in the Message Life Span

Oracle SMTP Protocol Engine

Event Control Points :

Deleting a Message

Forwarding to an Address

Suspending the receipt of a Message

Replying to a Message

Moving or Copying to a Folder

Native Anti-virus / anti-spam

LDAP

Server

Sender authentication

DNS

Server

Address re-write and resolution

External

Local

Message Store

Local Filters

Relay Filters

9i


Enterprise technology center oracle corporation

Filters

Action based on conditions in the Message Life Span

Oracle SMTP Protocol Engine

Conditions like :

All Messages from a user

Messages from this Domain

All Messages with ‘urgent’ in the subject

All Messages with .exe attachments

Can be set on any information in the Header, the Envelope

and the Message Size

Native Anti-virus / anti-spam

LDAP

Server

Sender authentication

DNS

Server

Address re-write and resolution

External

Local

Message Store

Local Filters

Relay Filters

9i


Enterprise technology center oracle corporation

Filters

Action based on conditions in the Message Life Span

Oracle SMTP Protocol Engine

These are Server Side Rules (not Client)

Effected regardless of access device

Native Anti-virus / anti-spam

LDAP

Server

Sender authentication

DNS

Server

Address re-write and resolution

External

Local

Message Store

Local Filters

Relay Filters

9i


Enterprise technology center oracle corporation

Filters


Enterprise technology center oracle corporation

Filters

System Filters during the Inbound Event

provide a Virus checkpoint

E.g. Messages with ‘I Love You’ in the subject

and an .exe attachment can be put into suspension

Filters can also pass all Messages to

Third Party Virus Scanners


Enterprise technology center oracle corporation

Spam Control

The site Administrator can Filter out ALL

Messages from known SPAM Addresses

Action

Condition(s)

Condition(s)

EVENT

Action

Action

Condition(s)

If sender domain is

[email protected]

Mail Received

Mark Priority

If subject contains

‘I Love You’

Delete Mail

Archive Copy to ..


Enterprise technology center oracle corporation

Email Server Side Filters

  • Server Side auto actions executed on

  • incoming messages

  • Filters are triggered only if certain conditions

  • are met on incoming messages

  • Filters can be customised for each user

  • account or can be global for the mail server

  • Mail filtering on the server side plus the ability

  • to run customised programs as actions


Enterprise technology center oracle corporation

Oracle Email Schema

Message Store

LDAP

Attributes

Folders

(Pvt, Shrd)

Users

Preferences

Rules

Message

Body

Instances

ACLs

Aliases/DLs

Message

Shell

Server

Parameters

Public

Aliases/DLs

Headers

Extended

Headers

Other Public

objects


Enterprise technology center oracle corporation

Programmatic Interfaces

  • Standard network protocols

    • Low Level, fast, industry standard

    • Difficult to program

    • No access to rich emails in SMTP

    • Suitable for C programmers

  • Java Mail API

    • Email access only JNDI

    • Feature rich and easy to use

    • High level API (performance)

    • Suitable for Java programmers

  • PL/SQL

    • Runs on the Server

    • High Level API, easy to use

    • Native PL/SQL

    • Java via JDBC PL/SQL interface

    • C via OCI


Enterprise technology center oracle corporation

Supported Interfaces

Java Applications

Java Mail

API

Oracle Msg

Extensions

Java Admin

API

Oracle Dir

Extensions

JNDI

Oracle Message Store Provider

PL/SQL

Apps

Oracle Email

PL/SQL SDK

Oracle Internet

Directory

Oracle Email Message Store


Enterprise technology center oracle corporation

JBond


Enterprise technology center oracle corporation

Files and Ultra SEARCH


Enterprise technology center oracle corporation

Collaboration Suite

Files Storing

Java APIs

FILE STORE

Document

P

A

R

S

E

D

Save


Enterprise technology center oracle corporation

Collaboration Suite

Files Storing

Java APIs

FILE STORE

Document

Store Index Information

Save

Store Document


Enterprise technology center oracle corporation

Collaboration Suite

Files Interaction

Integration with Oracle Files to

enable file attachments

Integration with Right Fax and 9iAS

to enable document printing by Fax

Select files for attachments for

email or faxing


Enterprise technology center oracle corporation

Collaboration Suite

Files

Oracle Files is accessible through web browser, web folders

and a number of different client applications such as

FTP, NFS, SMB, AFP.

All content is stored on a single instance of the Oracle Database


Enterprise technology center oracle corporation

Collaboration Suite

Files features

Workspace Organisation

Catagories

WorkFlow

File Versioning

Authorisation

File Sync

Locking WebDAV compliant

Trash

Single File Restoration


Enterprise technology center oracle corporation

Collaboration Suite

Files features


Enterprise technology center oracle corporation

HTTP

NTFS

FTP

WebDAV

NFS

AFP

WebDAV Servlet

Admin Servlet

HTTP Server

OC4J

App Servlet

Portlet Servlet

Oracle Internet Directory

Collaboration Suite

Files Architecture

Browsers

Desktop

Oracle9iAS

Mac Client


Enterprise technology center oracle corporation

Collaboration Suite

Ultra Search

Searches Text across Oracle Databases, other ODBC compliant databases

IMAP mail servers, HTML Web pages, and files - and Organises and catagorises

the content

Provides value added Portal functionality, including crawling, fielded search

and meta data extraction

Presents a web style interface users can specify complex search patterns using

boolean terms

Built in expertise with Oracle text that translates and tunes web-style queries into

underlying SQL based queries

Delegation of user authentication to single sign-on

Ultra search APIs support complex search patterns that incorporate full Oracle

text and meta data search, plus a JAVA email API for archived mail


Ultra search architecture

Ultra Search Architecture

Web Browser

Scheduled Crawler

Web Server Query & Admin Capabilities

Oracle Text

SQL Engine

Ultra Search Server

Ultra Search Client

Ultra Search Mid-Tier Component

Documents

Databases

Mail Server


Enterprise technology center oracle corporation

Directory and Calendar


Enterprise technology center oracle corporation

Collaboration Suite

Directory

Access to Corporate Directory

from any mobile browser

Corporate directory for email recipients


Enterprise technology center oracle corporation

Collaboration Suite

Single Signon

Browser

Apache

9iAS Components

Access protected URL

mod_osso

SSO

Cookies

Authorisation

SSO Server

Hand Off

Authenticates

Directory


Enterprise technology center oracle corporation

Collaboration Suite

Security Architecture

HTTP Server

Cookies:

SSO

Partner A

SSO Cookies

mod_OSSO

mod_OSSL

Client Browser

Third party Applications

JAAS

Java Authentication and Authorisation

Partner Applications

Security via SSO

External Applications

Own Authorisation

SSO - User ID Password

OC4J

SSO

OID

9iAS Infrastructure

Portal


Enterprise technology center oracle corporation

Collaboration Suite

JAAS

Java package that enables services to authenticate users and enforce access controls (authorisation)

Implements a Java version of the standard Pluggable Authentication Module (PAM) framework

What is in Oracle9iAS ?

Oracle’s JAAS (Java Authentication and Authorisation Services) implementation, plus extensions


Enterprise technology center oracle corporation

Collaboration Suite

Calendar Interaction

Manage Appointments and tasks

from any mobile device

Play a summary of appointments

with voice access


Enterprise technology center oracle corporation

Collaboration Suite

Calendar Features

Web Client access and Full group scheduling features through

desktop clients, wireless Internet via WAP or I-Mode through SMS

and full synchronisation with a range of PDAs

Access through Microsoft Outlook Calendar using the connector plugin

The Connector allows Outlook to use MAPI calls and transforms them

into IMAP/SMTP. This allows user to build their Inbox from two separate

sources of information gathering information from the Oracle IMAP

server and Calendar


Enterprise technology center oracle corporation

Calendar Architecture

Outlook

Calendar Clients

Wireless and

Voice

WEB Calendar

Desktop

Oracle 9i AS

Application Server

Calendar Store

Internet

Directory


Enterprise technology center oracle corporation

Calendar Architecture

A single instance of Oracle Calendar Server

Can have one or more local databases (Nodes)

All Calendar data and Directory information

is stored in the user’s Node on the Calendar

Server

Each node contains user and resource accounts

as well as their information


Enterprise technology center oracle corporation

Calendar Architecture

Calendar Server

4 local nodes on a server

would result in 36 connections being

created to support this configuration

nodes.ini File

  • +H=Host1/N=1

  • +H=Host1/N=2

  • +H=Host1/N=3

  • +H=Host1/N=4

  • All:3

Number of Nodes * (Number of Nodes -1) * number of connections

4 * 3 * 3 = 36


Enterprise technology center oracle corporation

Calendar Processes

Five Unix Daemons / NT Multi-threaded services

Unlickd : Lock manager processes the requests to access

the Calendar server while ensuring Data integrity

Uniengd : Engine Daemon that services requests, needs Unlickd

to control orderly access

Unisncd : Maintains connection between the nodes and acts as

a broker for Directory Server connections

Unicwsd : Corporate wide Services - allows the exchange of

information between remote users and Mail communications

Unidasd : Maintains open connections to an LDAP directory server


Enterprise technology center oracle corporation

Collaboration Suite

Address Book

Manage individual contact information

Call function from the Address Book

Select Email recipients

Add contacts from email to the book


Enterprise technology center oracle corporation

Collaboration Suite

Collaborative Alert Engine

Alerts can be sent to any device via SMS message, email,

instant messaging or voice access

The Alert Engine and customisation service provides the

ability to send data from any source to any device based

upon defined events

Presence management enables users to define their

location at any given time and an appropriate contact method,

based on availability and personal preference


Enterprise technology center oracle corporation

VoiceMail and FAX


Enterprise technology center oracle corporation

Collaboration Suite

Voicemail features

Supports Enterprise Computer Telephony Forum ECTF

DTMF (Dual-Tone MultiFrequency) Voicemail User interface

Inbound FAX Support

Multi Channel Access to Messages

Telephony System integration Dialogics

Open Standards Hardware and Software support


Oracle voicemail fax pre requisites

Oracle Voicemail & Fax Pre-requisites

  • Oracle Collaboration Suite Components

    • Oracle Email

      • Message Store

      • Webmail (based on deployment)

      • Protocol Servers (based on deployment)

    • Infrastructure Installation

    • Wireless and Voice Access (notification)

  • CT Server (Hardware and Standards based software)

    • Server hardware and software

    • Telephony Cards (based on deployment)


Oracle email voicemail fax

LDAP

Repository

Oracle Email, Voicemail & Fax

IMAP4 or

POP3 Clients

(e.g. Outlook)

Standard Mail

Protocol Servers

(IMAP4, POP3)

Web Browser

Browser-based

Thin Clients

(HTML)

Single

Message

Store

Wireless Access and Notification

(SMS, WML,*ML)

Wireless Phone, Pager or PDA

Phone

ECTF-based

Voicemail & Fax Applications

Fax

PBX

switch


Enterprise technology center oracle corporation

Architecture


Enterprise technology center oracle corporation

EMEA ETC Oracle Collaboration Suite Infrastructure – Voicemail Integration

Intel

D/82JCT-U

Voice Card

Mid-tier

PRIMERGY Blades X 6

2 X Intel CPU (800MHz)

2GB ram

(RHAT 2.1 Linux AS)

Users

PBX

Switch

Cisco Catalyst 4000

18 Port GBIC

Storage

NetApp 940c

Clustered Filer

1Tb

Management

Primestation

Primecluster

2 X GB fibre

Database tier

PRIMEPOWER 600

4 x SPARC64

4GB ram

Solaris8

Database tier

PRIMEPOWER 600

4 x SPARC64

4GB ram

Solaris8

10/100

Gigabit fibre


Architecture

Architecture

NT

Blade 1

Enterprise Manager

Files

Calendar

Dialogics

CT Media

MTA

SMTP in

out

POP

IMAP

Garbage

Collection

PBX

switch

Blade 3

ETCFSC1

Enterprise Manager

Files

Calendar

CISCO

4000

Load

Balancing

Round

Robin

Master

INFRASTRUCTURE

OID & Monitor

Apache 7777

OEM 1810

Blade 5

Enterprise Manager

Files

Calendar

ETCMS1

ETCFS1

NETAPPS

ETCFSC2

Blade 7

Enterprise Manager

Files

Calendar

ETCMS2

ETCFS2

Blade 11

PERFTEST


  • Login