Saturday, January 28, 2017

Virtual Private Server

Virtual Private Server

Virtual Private Server (VPS) - podział maszyny jaką jest serwer, na kilka mniejszych, wirtualnych.
VPS umożliwia pełny dostęp do konta root. Do zarządzania VPS-ami najczęściej wykorzystuje się oprogramowanie Xen, VMware, FreeVPS, Virtuozzo, OpenVZ.

Podział zasobów

Przydział zasobów zależy od administratora serwera. Przydziela się zasoby gwarantowane, zasoby sprzętowe do których VPS musi mieć dostęp zawsze, oraz te które mogą być osiągnięte chwilowo, gdy serwer nie jest obciążony.

Ograniczenia

Do głównych ograniczeń należy zależność od stanu głównej maszyny (jeśli główna maszyna nie działa, nie działa żaden z VPS-ów). W przypadku niektórych rozwiązań (np. OpenVZ) nie ma dostępu do kompilacji jądra systemu operacyjnego. Ta funkcja na VPS z rozwiązaniem o nazwie XEN bardzo poszerza możliwości administracyjne VPS-a. U większości firm hostingowych można na tym rodzaju VPX (XEN) ustalić też własną pamięć wymiany.

VPS

VPS steht für:

Trojan incident

In March 2010, Google[2] and McAfee[3] announced on their security blogs that they believe that hackers compromised the VPS website and replaced the program with a trojan. The trojan, which McAfee has code-named W32/VulcanBot, creates a botnet that could be used to launch distributed denial of service attacks on websites critical of the Vietnamese government's plan to mine bauxite in the country's Central Highlands.[4] McAfee suspects that the authors of the trojan have ties to the Vietnamese government.[3] However, Nguyễn Tử Quảng of Bách Khoa Internet Security (Bkis) called McAfee's accusation "somewhat premature".[5] The Vietnamese Ministry of Foreign Affairs issued a statement calling Google's and McAfee's comments "groundless".[6]
VPS discovered a breach on their website on January 22, 2010, and restored the non-infected software then, but did not publicize it widely because they did not realize the serious nature of the matter.[7]

VPSKeys

From Wikipedia, the free encyclopedia
VPSKeys is a freeware input method editor developed and distributed by the Vietnamese Professionals Society (VPS). One of the first input method editors for Vietnamese, it allows users to add accent marks to Vietnamese text on computers running Microsoft Windows. The first version of VPSKeys, supporting Windows 3.1, was released in 1993. The most recent version is 4.3, released in October 2007.[1]

Contents

Features

VPSKeys supports the Telex, VISCII, VNI, and VIQR input methods, as well as a number of character encodings. One of its unique features is a "hook/tilde dictionary" (Tự Điển Hỏi Ngã), which provides spelling suggestions for distinguishing words with hỏi or ngã tones. This feature is helpful for speakers of dialects in which these two tones have merged.

Virtual private server

Een virtual private server (VPS) is een systeem om op een fysieke server meerdere 'virtuele' machines te implementeren.
Virtuele machines worden al lang gebruikt door computerfabrikanten als IBM, HP en anderen op mainframes en servers.
VPS'en worden anno 2010 in toenemende mate gebruikt door internet-hostingproviders (ISP). Virtualisatie maakt het mogelijk om op een fysieke server een (groot) aantal virtuele servers te gebruiken waardoor de fysieke server een veel groter deel van de tijd gebruikt wordt. Daarnaast levert het gebruik van virtuele servers inherent beveiliging; een gecompromitteerd VPS heeft geen consequenties voor andere VPS'en op dezelfde (fysieke) machine, zoals dat bij shared webhosting normaliter wel het geval is.
Virtualisatie kan ook gebruikt worden om verschillende en niet-uitwisselbare besturingssystemen op dezelfde computer te draaien.
Bij VPS-technologie draait het vooral om het opsplitsen van een fysieke server in meerdere kleinere (virtuele) servers. Iedere VPS krijgt een eigen deel resources toegewezen, welke in principe gegarandeerd beschikbaar zijn voor de VPS. Als voorbeeld kan de fysieke server 8GB RAM hebben, waarvan 256MB gegarandeerd voor elke VPS beschikbaar is.
Elke VPS heeft zijn eigen RAM, eigen schijfruimte, eigen processen, eigen OS, eigen serverload, en zelfs een eigen filesystem. Met andere woorden: elke VPS is geheel onafhankelijk, en dus "Private".
Verschillende VPS-servers staan op één fysieke server maar werken volledig onafhankelijk van elkaar. Als één VPS op de server een hoge load heeft, dan heeft alleen die VPS zelf daar last van en andere VPS'en niet. Echter, in extreme gevallen, zoals bij een grote DDoS-aanval, kan het voorkomen dat het host-systeem zo erg overbeladen raakt, dat de andere VPS'en op dezelfde server daar ook last van hebben. Maar onder normale omstandigheden zijn VPS'en onafhankelijk.
Eigenlijk kan een VPS alles doen wat een dedicated server kan. Echter CPU-intensieve applicaties, zoals gameservers, kunnen beter op een dedicated server gedraaid worden.

Cloud servers

Cloud servers

Main article: Cloud computing
A VPS which is dynamic (that is, it can be changed at runtime) is often referred to as a cloud server.[2] Key attributes for this are:
  • Infrastructure as Code defines the 'physical' services to be provided through a software definition
  • Additional hardware resources (CPU, RAM) can be added on request
  • Additional servers can be brought on line and added to a shared or load balanced pool dynamically. (Automatically according to load in some cases.)

Hosting

Many companies offer virtual private server hosting or virtual dedicated server hosting as an extension for web hosting services. There are several challenges to consider when licensing proprietary software in multi-tenant virtual environments.
With unmanaged or self-managed hosting, the customer is left to administer his own server instance.
Unmetered hosting is generally offered with no limit on the amount of data-transferred on a fixed bandwidth line. Usually, unmetered hosting is offered with 10 Mbit/s, 100 Mbit/s or 1000 Mbit/s (with some as high as 10Gbit/s). This means that the customer is theoretically able to use ~3 TB on 10 Mbit/s or up to ~300 TB on a 1000 Mbit/s line per month, although in practice the values will be significantly less. In a virtual private server, this will be shared bandwidth and a fair usage policy should be involved. Unlimited hosting is also commonly marketed but generally limited by acceptable usage policies and terms of service. Offers of unlimited disk space and bandwidth are always false due to cost, carrier capacities and technological boundaries.