EUR
european

EUR

usa

USD

Ex. VAT Ex. VAT 0%

Server dedicati per GitLab™

GitLab autogestito e runner CI/CD su bare metal

Esegui GitLab Self-Managed su un server dedicato con storage NVMe e sposta i job CI/CD su server runner separati connessi tramite una VLAN privata. Gli stessi server runner funzionano sia per GitLab Runner sia per i runner self-hosted di GitHub Actions.
GITLAB è un marchio di GitLab Inc. negli Stati Uniti e in altri paesi e regioni.

  • Archiviazione NVMe per i repository Archiviazione NVMe per i repository Archiviazione NVMe per i repository
  • CPU ad alta frequenza per build CI CPU ad alta frequenza per build CI CPU ad alta frequenza per build CI
  • Private VLAN a 10–25 Gbit/s Private VLAN a 10–25 Gbit/s Private VLAN a 10–25 Gbit/s
  • Accesso root e IP-KVM Accesso root e IP-KVM Accesso root e IP-KVM
nl-map nl-map
AMD Zen 5 fino a 5,7 GHz AMD Zen 5 fino a 5,7 GHz AMD Zen 5 fino a 5,7 GHz
Traffico illimitato Traffico illimitato Traffico illimitato
Unità NVMe enterprise Unità NVMe enterprise Unità NVMe enterprise
Memoria DDR5 ECC Memoria DDR5 ECC Memoria DDR5 ECC

Requisiti hardware di GitLab e GitLab Runner

Istanza: CPU e RAM

La configurazione di base per un'istanza GitLab a nodo singolo è 8 vCPU e 16 GB di memoria – una CPU a 4–6 core con 8–12 thread su un server dedicato. Lo swap sotto carico rallenta GitLab, quindi 32 GB lasciano spazio ai job in background e alla crescita.

Istanza: archiviazione

Pianifica 40 GB per il sistema e PostgreSQL, più le dimensioni complete di tutti i repository. Gitaly, il servizio dei repository, è intensivo in termini di I/O e necessita di storage SSD invece di file system di rete, quindi due unità NVMe in RAID 1 sono la configurazione standard.

Istanza: prestazioni stabili

Le istanze e i dischi cloud burstable sono poco adatti a GitLab: la loro velocità diminuisce una volta esaurita la quota di utilizzo. Un server dedicato non ha quote né vicini sullo stesso hardware, quindi i suoi core e le unità NVMe non vengono mai limitati da un provider.

Corridori su server separati

I job CI/CD è meglio eseguirli su un server separato anziché sull’istanza GitLab. Una build pesante non può quindi rallentare Git, l’interfaccia web o le revisioni del codice, e il codice della pipeline non viene mai eseguito accanto ai tuoi repository.

Runner: velocità del clock, core e NVMe

I compilatori, i test e le build delle immagini si basano sulla velocità di un singolo core, quindi una frequenza elevata riduce la durata di ogni lavoro, mentre i core determinano quanti lavori possono essere eseguiti in parallelo. Ogni lavoro necessita della propria memoria, e i layer di Docker e le cache risiedono sull’NVMe del runner.

VLAN privata tra istanza e runner

I runner prelevano codice, immagini e artefatti dall’istanza tramite una VLAN privata fino a 25 Gbit/s: un’immagine Docker completa arriva in pochi secondi, non in minuti. La porta pubblica resta libera per il tuo team: i push Git, le richieste di merge e l’interfaccia web non restano mai in attesa dietro una pipeline.

Prezzi dei server dedicati per GitLab e runner

Visualizza tutte le configurazioni

Fino a 1000 utenti

Da 60,40 €/mese
Istanza del team 4–8 core, 8–16 thread 16–64 GB di RAM ECC 2× NVMe in RAID 1 VLAN fino a 25 Gbit/s
- Repository, registro e web
- Runner su server separati
Seleziona configurazione

Job CI veloci

Da 166 €/mese
Server del runner 8 core, fino a 5,3 GHz 32–192 GB di RAM DDR5 ECC cache di build NVMe VLAN fino a 25 Gbit/s
- GitLab Runner o GitHub Actions
- Build per un piccolo team
Seleziona configurazione

Pipeline parallele

Da 179 €/mese
Runner della pipeline 12 - 16 core, fino a 5,7 GHz 64–256 GB di RAM DDR5 ECC 2–4× cache NVMe per build VLAN fino a 25 Gbit/s
- Più pipeline contemporaneamente
- Monorepo e test lunghi
Seleziona configurazione

Build farm

Da 250 €/mese
Nodo di compilazione 32 core e più 128 GB - 1,5 TB di RAM ECC 4 - 10× NVMe VLAN fino a 25 Gbit/s
- Build C++, Rust, Android
- Più runner su un solo host
Seleziona configurazione

Noleggia un server dedicato per GitLab
da INTROSERV

Come ordinare un server dedicato Come ordinare un server dedicato

Come ordinare un server dedicato

Seleziona una configurazione, aggiungi unità NVMe, scegli il sistema operativo, attendi che il server sia pronto e installa GitLab.

Leggi la documentazione
Installa e proteggi un'istanza GitLab a singolo nodo Installa e proteggi un'istanza GitLab a singolo nodo

Installa e proteggi un'istanza GitLab a singolo nodo

Installazione passo passo di GitLab Self-Managed dal pacchetto Linux ufficiale, con HTTPS e il primo accesso.

Leggi il tutorial

Server e infrastruttura per GitLab da un unico fornitore

Noleggia il server GitLab, i server runner e i backup da un unico provider. I server funzionano in un unico data center su una VLAN privata, i backup vengono salvati nello storage proprietario di INTROSERV e ogni passaggio descritto di seguito può essere ordinato come lavoro di configurazione.

  • 1

    Installa GitLab sul server dell'istanza

    Installa GitLab Self-Managed dal pacchetto Linux ufficiale su storage NVMe, con PostgreSQL e Redis inclusi. Quindi configura HTTPS, l'email in uscita e il registry dei container.

  • 2

    Collega i server runner tramite la VLAN

    Ordina server runner nello stesso data center e collegali a una VLAN privata fino a 25 Gbit/s. I job scaricano codice, immagini e artefatti tramite la VLAN, non tramite la porta pubblica.

  • 3

    Registra i corridori

    Installa GitLab Runner con l'executor Docker e registralo nella tua istanza. Per i repository su GitHub, gli stessi server eseguono runner self-hosted di GitHub Actions.

  • 4

    Esegui il backup con il servizio di backup INTROSERV

    Esegui il backup dell'intero server istanza con il servizio di backup INTROSERV – software NAKIVO e spazio di archiviazione in un unico servizio pronto all'uso. Ripristina l'intero server o un singolo file quando necessario.

Passando da GitLab.com a un’installazione self-hosted?

Passando da GitLab.com a un’installazione self-hosted?

Gruppi e progetti (con issue e MR) passano alla tua istanza con Direct Transfer di GitLab. Immagini e pacchetti a parte.

cunsoultant

Configurazione di GitLab da parte degli ingegneri di INTROSERV

Installazione, migrazione, runner e backup come attività una tantum, oppure gestione continua dei server con un piano di gestione del server.

Licenza e supporto di GitLab

Licenza

GitLab Enterprise Edition è l’installazione consigliata: senza licenza funziona con il livello gratuito, e Premium o Ultimate si sbloccano in seguito con un codice di attivazione, senza bisogno di reinstallare. Community Edition è l’alternativa open source sotto licenza MIT, con le stesse funzionalità gratuite. Gli abbonamenti sono venduti da GitLab Inc. o dai suoi partner, non da INTROSERV.

Supporto

Il supporto per GitLab stesso proviene dal forum e dalla documentazione di GitLab, oppure da GitLab Inc. con un abbonamento a pagamento. INTROSERV si occupa dei server Linux su cui gira GitLab: monitoraggio, sicurezza, aggiornamenti del sistema operativo e risoluzione degli incidenti con un piano di gestione del server, e attività una tantum come amministrazione di sistema a tariffa oraria.

GITLAB è un marchio di GitLab Inc. negli Stati Uniti e in altri paesi e regioni. INTROSERV è un fornitore di hosting indipendente e non è affiliato, approvato, sponsorizzato o partner di GitLab Inc. GitLab è sviluppato, concesso in licenza e supportato da GitLab Inc.; INTROSERV fornisce solo l'hardware del server e l'eventuale amministrazione di sistema opzionale. Linux, Docker e PostgreSQL sono marchi o marchi registrati dei rispettivi proprietari, utilizzati solo a fini identificativi.

processor

FAQ

  • Quanto velocemente viene consegnato il server?

    Le configurazioni istantanee sono pronte entro 3-6 ore dal pagamento; le configurazioni personalizzate di solito richiedono fino a 24 ore. Il tempo di consegna è indicato per ogni configurazione nel catalogo.

  • Il server può essere testato prima?

    Sì. È disponibile un periodo di prova a pagamento fino a 5 giorni, sufficiente per installare GitLab, caricare un repository ed eseguire la prima pipeline.

  • Quale sistema operativo dovrei scegliere?

    Una distribuzione Linux supportata dal pacchetto ufficiale di GitLab, come Ubuntu LTS o Debian. Il pacchetto include PostgreSQL, Redis e il server web, quindi il sistema non richiede nient’altro installato.

  • Posso usare il mio dominio e il mio certificato HTTPS?

    Sì. Punta un record DNS al server e il pacchetto GitLab può richiedere e rinnovare autonomamente un certificato Let's Encrypt. È possibile installare invece un certificato di un'altra autorità.

  • GitLab Pages può essere eseguito sullo stesso server?

    Sì. Pages funziona come un servizio separato e necessita di un record DNS wildcard. Anche i domini personalizzati per Pages necessitano di un secondo indirizzo IP, che può essere aggiunto al server.

  • Cosa succede quando si guasta un’unità NVMe?

    Con due unità in RAID 1, GitLab continua a funzionare sull'unità rimanente. Apri un ticket di supporto, INTROSERV sostituisce l'unità nel data center e l'array viene ricostruito.

  • È possibile aggiungere altri runner server in seguito?

    Sì. Ordina un altro server runner nello stesso data center, aggiungilo alla VLAN esistente e registralo con la tua istanza. Le pipeline inizieranno a usarlo non appena sarà online.

  • È possibile espandere lo spazio di archiviazione in seguito?

    Sulle configurazioni DC1, DC2 e DC3, sì: le unità per gli slot liberi vengono aggiunte tramite un ticket di assistenza e il prezzo mensile cambia di conseguenza. Per le altre configurazioni, è meglio scegliere al momento dell'ordine un layout dei dischi con un certo margine di capacità.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • kingdom
  • germany
  • Español
  • French
  • Hrvatska
  • Italiano
  • Poland
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA

Request information from the manager

Please provide your contact information, the manager will send you detailed information on the selected tariff.

mail mail

Thank you for your request

Manager will contact you as soon as possible.

I've hosted an average of 8-10 domains with INTROSERV since May 2004. Their pricing attracted me at first, but it could only have been the quality of customer support that has retained me for this length of time. My IT knowledge level is best described as dangerous. I am confident that I have created more than my share of "situations." Yet the guys and gals at INTROSERV have patiently and determinedly handled my problems and resolved all issues on a continuing basis. If you're looking for web hosting, things are going to go wrong wherever you go. That's just the nature of humans and our technology. You had better go with an outfit that can resolve your problems in a timely and professional manner. INTROSERV just did that for me again, prompting me to write this long overdue recommendation