Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course# 2108 StarTeam New Features John Sileski Senior Program Manager Borland.

Similar presentations


Presentation on theme: "Course# 2108 StarTeam New Features John Sileski Senior Program Manager Borland."— Presentation transcript:

1 Course# 2108 StarTeam New Features John Sileski Senior Program Manager Borland

2 What’s New in StarTeam? Two major releases of StarTeam this year StarTeam 6.0 –GA March 2004 StarTeam 2005 –Currently available as field test please see me after this session if you would like to participate

3 New Features in 6.0 StarTeam Server MS Active Directory Support (Windows only) Diagnostic Enhancements Reconnect Timeout Available for Sun Solaris 8 & 9 –Oracle 8i & 9i databases

4 New Features in 6.0 StarTeam SDK Cache enhancements MPX event handling enhancements

5 New Features in 6.0 StarTeam Clients Reconnect after disconnect (W32) “Look & Feel” settings (CPC) Keyword expansion code pages (CPC)

6 New Features in 6.0 StarTeam Web Edition Switched to Sun JRE from MS JVM MPX enabled Takes advantage of SDK caching Recognizes host IIS locale settings and now supports non-English character sets New icons in Layout Designer

7 New Features in 6.0 StarTeam Datamart Finally a DSP “product” rather that a PSO “solution” Improved data extraction performance Automatically updates BusinessObjects universe New report viewer includes Crystal Reports viewer Sample reports in BObj & Crystal formats

8 New Features in 6.0 Integrations New embedded clients for – –JBuilder2005 –Eclipse 3.0 Mercury TestDirector Version Control Add-In + TD Sync 8.0 Enhanced SCC integration

9 StarTeam 2005 Preview IBM moles please leave the room

10 StarTeam Server 2005 Major vault enhancements –Supports 24/7 high availability with hot backup –Convert to new format using background and scheduled conversion –Archive size limits dramatically increased –Minimized duplication of revisions –Performance benefits Named users can be excluded from inactivity timeout Now supporting OpenLDAP

11 Review: Vault I Architecture StarTeam Server DB Vault Cache Archive Storage: Managed by DBMS Storage: One volume max per component

12 Cache Folder Review: Vault I Archive & Cache Archive Folder Base versionRev 1Rev 2Rev 3… Base versionDelta 1Delta 2Delta 3… Base versionDelta 1Delta 2Delta 3… Base versionRev 1Rev 2Rev 3… Text files Binary files Full version Un- compressed Single Volume

13 Vault I Limitations Vault I has served us well but is showing its age: –Capacity: 4GB per-file archive limit –Performance: Degrades with deep revision trees –Availability: Requires server lock for backups –Efficiency: Files compressed/uncompressed, built/rebuilt, cached/uncached repeatedly –Scalability: Total vault size limited to single volume size –Concurrency: Can’t stripe I/Os across multiple disks –Manageability: Too many files in one folder, no way to off- load old revisions, difficult to check integrity, …

14 Vault II Architecture StarTeam Server DB Vault Hive … Index

15 Vault II – Inside the Hive Cache Root Archive Root 000 FFC subfolders … 000a807b9f393f58a69998b2cd7db7d2.gz cc7e16d573f299a127903f2.gz ffd16c26e911ac72abad5557ac44d84c … compressed uncompressed MD5-based storage uncompressed 000 FFC … 000a807b9f393f58a69998b2cd7db7d cc7e16d573f299a127903f2 6b9b865605a09eef1f06be92a38bc8da … Hive

16 Vault II Benefits Efficient space storage –MD5 storage scheme greatly reduces duplicate file storage –Automatic selection of optimal compression storage –Automatic hive balancing including “hive full” detection Capacity –Unlimited # of revisions per StarTeam file –Unlimited # of hives per StarTeam server –Pedabyte size vault storage Availability –On-line backups supported; improved 24x7 support

17 Vault II Benefits (cont) Performance –More efficient compression/network transfer –I/O striping across multiple drives –StarTeamMPX Cache Agent integration Manageability –Vault I and II can coexist –On-demand or background file migration –Vault files accessible to external applications –Archive files can be off-loaded/reloaded

18 Distributed Teams: A New Approach StarTeam Server Central administration No replication No artificial merge conditions Deployable using low- bandwidth connections Responsive clients for distributed teams Resilient to network glitches Message Broker and Cache Agent Message Broker and Cache Agent Message Broker and Cache Agent

19 StarTeamMPX Cache Agent Improved performance for distributed teams –Check-outs occur from “network near” Cache Agents –Bulk/parallel check-out faster than native check-out Increased scalability –StarTeam server load reduced up to 33% –Less overall network traffic: files are broadcast once Unicast and multicast messaging are available Simplified administration –Auto- locate, trickle charge, catch-up, forwarding –Cache Agents are stackable; can be dynamically added to the “cloud”

20 StarTeamMPX: Event-based Messaging StarTeam Client StarTeam Client Vault StarTeam Server DB Message Broker Event publish stream StarTeam Client Updated metadata are pushed to clients, preventing poll and refresh requests

21 MPX Cache Agent StarTeam Client StarTeam Client Vault StarTeam Server DB Encrypted Cache Encrypted Cache Message Broker Cache Agent File publish stream Check-out requests The Cache Agent is trickled charged with file contents, providing faster check-out for remote clients.

22 Tiered Cache Agents StarTeam Client StarTeam Client Vault Root Cache Agent StarTeam Server DB Encrypted Cache Encrypted Cache Encrypted Cache Encrypted Cache Message Broker Remote Cache Agent Catch-up/forwarded requests Alternate check-out path

23 StarTeam SDK 2005 Native.NET SDK New GUI components used in Delphi 2005 Allows construction of new.NET StarTeam client Common core with Java and.NET will allow more rapid development Support for auto-reconnect (enabled on server in 6.0) Event handling for COM interface

24 StarTeam 2005 Other enhancements Client activation keys are no longer required Improved view creation wizard All new embedded integration for Delphi

25 Search Server Preview New product announcement Special “unpublished” session Monday at 5pm All new data indexing and search capabilities In addition to StarTeam, can be used with CaliberRM, TestDirector, CRM, other data silos Web, IDE and StarTeam interfaces to be available

26 Questions?

27 Thank You Course# 2108 StarTeam New Features Please fill out the speaker evaluation You can contact me further at …


Download ppt "Course# 2108 StarTeam New Features John Sileski Senior Program Manager Borland."

Similar presentations


Ads by Google