Title: Callisto Media Systems Voyager Video Services Platform
1Callisto Media Systems Voyager - Video Services
Platform
Voyager Product and Features http//www.callisto.c
a
2Voyager Interconnection Architecture (VIA)
Concepts
3Voyager Interconnect Architecture (VIA)
A fully connected graph of computing nodes with
all system storage devices and access ports
residing on shared buses between processing nodes.
Callisto Confidential
4Single node Configuration
CPU, Memory etc.
Processing Node
Cache Disks (1 to 11)
Archive disks (1 to 12)
- Archive Storage (HSM) - User Access Ports
E250 can support up to 6 disks (36GB),2
CPU SF280-R can support 2 internal disk (72GB), 2
CPU E450 can support up to 20 disks (36 GB), 4
CPU V880 can support up to 12 disks (72 GB), 8 CPU
5FibreChannel VIA Layout Basic Building Blocks
Callisto Confidential
65 Node Configuration10 VIA Buses
Node 3
Notes 1. Architectural limitation based on nodal
fan-out 2. Technology limitation based on VIA
Bus, CPU Back-plane Bandwidths E N(N-1)
2 Edges E (10) No of Nodes N (5)
VIA Bus
VIA Bus
VIA Buses
VIA Bus
VIA Bus
VIA Bus
Node 2
Node 1
Storage Devices Network Connections
Callisto Confidential
7VIA Features
- Number of storage devices limited only by H/W
technology - Large number of access ports
- Multiple load sharing access to all devices
- High aggregate I/O and processing bandwidth
- Scalable from one to many building blocks
- No single system failure point
- Architected for technology change
Flexibility, Scalability, Modularity, Distributed
Callisto Confidential
8Voyager S/W Concepts
- H/W platform independence via a Foundation
layer - Compression independent
- Nodal centric system view
- Message based communications
- Services provided by distributed, request
specific agents - Node specific resource managers
- Resources located by broadcast requests
9System Self Discovery
- Dynamically builds all databases
- Dynamically identifies all disks, buses,
bandwidth - System will search out and discover all content,
its location and details - Easy to add new device types
Reduced Support and Mngmt.
Callisto Confidential
10Voyager Database Concepts
- No centralized master of any database or device
- Internal databases dynamically created,
distributed synchronized - Database object located by multi-node broadcast
request - Responses limited to positive acknowledgements
only - Object locks based on strategic decisions
- Object locks based on priority decisions
Callisto Confidential
11Flexible Platform
- Technology, hardware and compression
independent - Suitable for storage and streaming applications
- Scalable from small to very large systems
- Flexible, scalable adaptive in function,
capacity applications - Build systems of greater capability than the
component parts - Mix of storage access ports adjustable to
suit application - Hierarchical Storage Management
Architecture NOT Hardware Technology
12Voyager Collaborative Architecture(VCA)
13Families Communities
- A Family
- Is a Voyager system (single or multiple nodes)
- A closely coupled system
- A Community
- Is formed by at least 2 Families agreeing to
collaborate - Each Family identifies its Community members
- A Family can belong to more than one Community
- Each Familys view of its Community may be
different - A loosely coupled system
14Communities
- Each Family in the Community
- Agrees to share meta-data and content
- Operates as an independent Voyager system
- Provides read only access to other community
members - Extracts content from other community members
brings it in to their own cache for delivery - Have the ability to distinguish between
- Private content (local Family use only) and
- Public content (available to Community members)
- Hidden content (only to local server)
- Automatic removal of content brought in
- After a certain date
- On completion of viewing
Callisto Confidential
15Community Concepts
Collaborative Access to/from Anywhere
Callisto Confidential
16Geographically Distributed Sites Hub and Spoke
Model
Central Ops Archive
17Content Distribution ArchitectureCascading Model