VPS shares the hardware also.Neither. In my opinion you should buy a dedicated server, not a VPS. VPS = Virtual Private Server i.e A dedicated server broken down into smaller machines, which means shared connection, making it unsuitable for heavy uses such as OTs under a ddos attack, so you should consider buying a dedicated server at ovh maybe, or kimsufi.