Zadání pro VPS hostingový systém
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, ...)
- 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, jQuery
- 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
- 2.1.2011 - Prvotní navrhnutí databáze, napsání SSH třídy