SERI presentation - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

SERI presentation

Description:

A secure, reliable and high-speed bulk file data transfer service ... Catena (Netherlands) Silicon Software Systems (Ireland) ANAM Semiconductors Korea ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 27
Provided by: seri6
Category:

less

Transcript and Presenter's Notes

Title: SERI presentation


1
SERI file transfer Service

The SERI Team
Date 23-02-2005
2
What is SERI ?
  • A secure, reliable and high-speed bulk file data
    transfer service
  • A Software package on Open/VMS, UNIX and Windows
  • To support IC design, software development, CAD
    systems and manufacturing.

3
SERI characteristics (1)
  • Guaranteed file delivery
  • Checkpoint restart
  • No logon required
  • Secure process to process communication with
    proprietary protocol
  • Supports group addressing
  • Available on several platforms
  • Transparent for mainframe and email
  • File format conversion between platforms

4
SERI characteristics (2)
  • Remote processing triggered on file arrival
  • Delivery status notification
  • Automatic routing
  • Server as stand alone or in combination with
    client
  • Logging of activities
  • Easy software installation and configuration

5
SERI as currently implemented for Philips
6
Principle of SERI (1)
SERI

Remote

SERI

Remote



User interfaces
Client

Client

 


pooling
S

rocesses
P

Legend
Sending SERI server

Receiving
SERI server



Utilities

Utilities


Spool Area


Spool Area



TCPout 10

TCPin 10

Client I/O


Client I/O
Local I/O
Local I/O
TCP/IP



network

TCPout 1

TCPin 1
dispatcher

dispatcher

Remote

Remote

7
The SERI setup
  • SERI is setup in three parts
  • User interfaces
  • Utilities (line interface)
  • SERI Remote Client
  • Spool Area
  • Processes
  • Dispatcher
  • Local I/O
  • Client I/O
  • Remote
  • Tcpin Tcpout

8
The user interface (
  • Fast way to pass data on to the SERI processes
  • Based on send and forget
  • Utilities for local interactive users and in
    scripts and procedures
  • Remote Client GUI for non-local users on
    remote workstations and PCs

9
The spool area
  • Fast copy of data from user area to SERI spool
    area
  • File transfers independent from further user
    activity
  • Further control taken over by one dispatcher
    process
  • Parallel file transfers to multiple destinations
  • Allows logging of all activities
  • Offers ways to automatic resume transfers
  • Allows central monitoring of activities

10
The Processes
  • Independent parallel file transfer to/from
    multiple destinations
  • Flexible tuning of incoming outgoing processes
  • Separate local i/o processing
  • Data processing triggered in controlled way by
    remote sources
  • Automatic resume or restart of transfer sessions
  • Seri error logging in case of failures

11
How SERI works
  • User interface e.g. send
  • SERI utility or Remote Client -gt copies file to
    Spool Area
  • Dispatcher -gt activates TCPOUT parent
  • TCPOUT parent -gt activates TCPOUT child
  • TCPOUT child -gt contacts Inetd of recipient
  • Inetd -gt activates TCPIN parent
  • TCPIN parent -gt activates TCPIN child
  • TCPOUT child and TCPIN child start handshake
    data transfer
  • TCPIN child copies file into Spool Area
  • TCPIN child TCPOUT child-gt close link
  • TCPIN sends a notification to the TCPIN parent
    process
  • User interface e.g. receive
  • SERI utility or Remote Client -gtcopies file to
    user area

12
Examples utilities
  • Send a file snd options ltfile spec.gt ltdest.gt
  • Receive a file rcv options
  • Look at Inbox/Outbox qry options
  • Erase a file ers options
  • Examples snd file.tar.Z tom_at_company1
  • snd allfiles -d jerry_at_company1 tom_at_home
  • snd description.doc john_at_philips.com

13
The SERI Remote client (1)
SERI server
file server
Get data
Send data
SERI RC
14
The SERI Remote client (2)
  • GUI for SERI
  • Available on multiple platforms
  • SERI RC software JAVA based
  • login from your desktop (PC or workstation)
  • a platform dependent look and feel environment
  • usage either on a LAN or WAN

15
The SERI Remote client (3)
  • The login window

16
The SERI Remote client (4)
  • The query window
  • options gt
  • inbox gt

17
The SERI Remote client (5)
  • The send window
  • destination field gt
  • option fields gt
  • file definition field gt

18
SERI business until 2003
  • SERI service in 2002 for Philips (90),
  • AtosOrigin (5) and other companies (5)
  • In Philips 80 Semiconductors
  • 10 Consumer Electronics
  • 7 Research
  • 3 Others
  • 110 sites in 15 organizations
  • 300 server installations
  • An increasing number of client installations
  • Includes also all Philips business partners

19
SERI at Philips business partners
  • Photronics (England, Scotland, Germany)
  • TSMC (Taiwan)
  • SSMC (Singapore)
  • STMicroelectronics (France)
  • CNET (France)
  • Motorola (USA)
  • Thales (Germany)
  • Catena (Netherlands)
  • Silicon Software Systems (Ireland)
  • ANAM Semiconductors Korea
  • AKZO-Nobel (Netherlands)

20
SERI Server Releases
  • As of 2003 SERI server software is available for
  • Open/VMS systems (VAX Alpha)
  • TCP stacks for Multinet and UCX
  • UNIX systems - HP-UX
  • - SUN/Solaris
  • - IBM/AIX
  • - Silicon Graphics/IRIX
  • - Tru64
  • - IBM OS//390
  • - Linux
  • Windows 2000

21
SERI Remote Client Releases
  • SERI Remote Client software is available for
  • In principle available on any system running Java
    Runtime Environment
  • Tested on Windows 2000, HP-UX and SUN/Solaris
  • Details
  • Based on JAVA
  • Includes JAVA Runtime Environment
  • Available free of charge

22
The SERI Team (1)
  • SERI Support
  • SERI Development

23
SERI Support
  • Perform remote installations
  • Monitor SERI systems
  • Handle requests for changes and new installations
  • Handle inquiries,problems, etc.
  • Update WEB pages
  • Distribute Statistical Reports
  • Promote latest releases
  • Maintain the relationship with the user community
    (user/system administrator meetings, on-site
    visits)

24
SERI Development (1)
  • Prepare future releases
  • Enhance general services (gateways, etc.)
  • Develop internal tools
  • Consult key-users for enhancements
  • Study/introduce new features
  • Discuss new techniques with network experts,
    software engineers, research people, etc.
  • Software development maintenance

25
SERI Development (2)
  • Write Software Requirement Specifications
  • Software design
  • Build/maintain SERI software
  • Software version control
  • Develop pilots for new implementations
  • Documentation

26
Keep in mind for SERI
  • WEB http//seri.atosorigin.nl
  • email seri-services_at_atosorigin.com
  • And 31- 40 - 2786000

Your local AtosOrigin organization
Write a Comment
User Comments (0)
About PowerShow.com