Zadání pro VPS hostingový systém

Z ZděchovNET
Skočit na navigaci Skočit na vyhledávání

Požadavky

  • Rozhraní umožňující registraci a tvorbu VPS dle zadaných parametrů
    • Možnost volby velikosti paměti 128 - 8000 MB
    • Možnost volby diskové kapacity 2 - 1000 GB
    • Možnost vytvářet zdarma zkušební virtuální stroje s minimální kapacitou, které budou zrušeny automaticky po definované době
    • Volba instalace OS z dostupných šablon virtuálních strojů, případně možnost vytvářet vlastní z existujících
    • Automatické odečítání kreditu denní či hodinové za provoz VPS
    • Uživatelský ovládací panel
      • SSH konzola
      • Start, restart, vypnutí, zastavení
    • Grafické průběhy zatížení (CPU využití, disk zatížení, disk místo, síť využití, odezva do nixu, dostupnost, ...)
    • Volitelně možnost zálohy (ruční či automatická denní za příplatek)
  • Kreditový platební systém
    • Automatický příjem plateb z účtu a převádění na kredit
    • Měsíční generování faktůr na konci měsíce elektronicky v PDF
  • Automatické zasílání mailů
    • Při registraci
    • Obnově hesel
    • Dobíjení kreditu
    • Při poklesu kreditu pod zadanou úroveň
    • Při odstavení strojů při nedostatku peněz
  • Technická podpora
    • Instant messaging (ICQ, Jabber, ...)
    • Email
    • Mobil
    • Forum
    • Aktuality

Podmínky

  • Platforma Proxmox VE, OS Debian, Linux kernel 2.6.32
  • Pouze virtualizace OpenVZ
  • Servery CPU AMD dvou a více jádrové, takt 2,8 GHz a více. disky klasické SATA 1 TB nebo 1,5 TB, paměť 8 GB
  • Síť
    • Rychlost - sdílená 32/32 Mbit
    • Adresní prostor
      • Místní adresy v rozsahu 10.145.69.3 - 10.145.69.63
      • Veřejné adresy v rozsahu 77.92.221.3 - 77.92.221.63
      • Pevné pojmenování vps3 - vps63.zdechov.net
      • Výchozí brána 10.145.69.1, DNS 10.145.64.8 a 10.145.64.16
  • API: přímý přístup k serveru, povely balíku openvz (vzctl, vzlist, vzdump, vzrestore, vzmigrate, ...)
  • Programátorské prostředky: PHP, XHTML, CSS, Javascript
  • Proxmox VE čísluje VMID(Virtual Machine ID) od 100 nahoru. Pro vlastní aplikaci používat čísla 200 - 300.

Časový plán

  • 1.1.2011 - Započetí projektu
  • 1.4.2011 - Pilotní provoz
  • 1.7.2011 - Ostrý provoz

Průběh realizace

  • 1.1.2011 - Sepsání zadání
  • 2.1.2011 - Zpřístupnění serveru epsilon s nainstalovaným systémem Proxmox VE.
  • 2.1.2011 - Zpřístupněno k dispozici sada 62 IP adres, provedeno nastavení routeru