EGI Core activities:2015-bidding UMD infrastructure

From EGIWiki
Jump to: navigation, search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


EGI Core services menu: Services PHASE I Services PHASE II Services PHASE III Bids Payments Travel procedure Performance


Contents


Go back to the EGI Core Activities Bidding page.

Introduction

The software provisioning infrastructure provides the technical tools to support the UMD release process from pulling packages from the developers repositories to the build of a release.

Technical description

The software provisioning infrastructure is composed by the following components:

Note: the architecture of the internal components is not mandatory, but the services provided must be equivalent.

The software provisioning infrastructure must support multiple operating system (EL based, and Debian based) and major releases (at least two major releases).

The infrastructure should also support a “Preview” repository where products are quickly released without verification; this is not an official UMD repository, but it follows the same procedures and has the same features.

Coordination

The task must coordinate with the UMD quality assurance task as well as EGI Operations when necessary, and with the AppDB provider to support the community repository.

Operations

The task must operate all the technical services described before:

The task must support the UMD release creation, creating the release candidates and the actual releases.

Support

The activity must provide support through the dedicated GGUS support unit, during working hours .

Service level targets

UMD repositories and web front-end, as well as the community repository, must have 90% availability and reliability on a monthly base. The other components used by the UMD team only must have 75% availability and 90% reliability during working hours.

Load Balancing and high availability configuration (between two or more servers) is required in order to handle the load on the repositories and the front-end service.

Effort

Bids planning a total effort between 10 and 12 Person Months/year would allow these services and activities to be addressed appropriately.

Personal tools
Variants
Actions
Navigation
Toolbox
Print/export