web-dev-qa-db-fra.com

Comment savoir si j'ai vraiment un serveur dédié?

Mon partenaire commercial a payé un serveur partagé supplémentaire pour un serveur partagé - pour ma base de données uniquement; le code reste sur le serveur partagé, car nous ne pouvons pas nous permettre deux serveurs privés.

C'est juste la façon dont l'entreprise fonctionne.

  1. Je veux pouvoir créer des bases de données par programme, et ils ne le permettent que sur un serveur privé
  2. Ils ne laisseront pas le code et la base de données partager le même serveur.

Je sais, je sais, je pourrais obtenir un serveur véritablement privé pour un tiers du prix, mais mon partenaire est un non-technophile, utilise le fournisseur d'accès à Internet depuis des années et ne changera pas. Alors passons à la question ...

On m'a dit que je devrais coder la base de données Host en tant que server76.XXX.net - ce qui me semble être un sous-domaine - mais j'avoue que je ne suis pas vraiment un gourou du réseau. On m'a aussi donné une adresse IP, et quand je le dis, l'information concerne le fournisseur d'accès.

Alors, est-ce que j'ai un serveur privé dédié ou pas? Comment peut-on dire définitivement?

2
Sam Fox

Toutes mes excuses si je couvre tout ce que vous savez déjà ci-dessous. :-)

Ai-je un serveur privé dédié ou non? Comment [je] peux dire définitivement?

(Re-) demandez à votre fournisseur d'hébergement. Plus précisément, demandez-leur s’il existe un serveur dédié au matériel que vous êtes seul à contrôler exclusivement et que vous ne partagez en aucune manière avec qui que ce soit. S'ils refusent, vous n'utilisez pas de serveur (véritablement) dédié.

"Serveur privé" pourrait signifier n'importe quoi mais souvent c'est un terme utilisé à la place de "serveur privé virtuel" (VPS).

Celles-ci diffèrent de l'hébergement "partagé" en ce sens que l'hébergement partagé bloque simplement toutes les ressources et les traite sur un seul périphérique matériel avec un système d'exploitation et probablement peu de gestion des ressources. Les serveurs privés virtuels utilisent machines virtuelles pour émuler du matériel dédié. Ainsi, chaque "faux" serveur occupe le même serveur physique (et ses ressources), mais agit comme un périphérique totalement séparé (avec son propre système d'exploitation, limites de mémoire, etc.)

L'hébergement VPS peut être meilleur que le partage dans la mesure où les ressources sont potentiellement mieux allouées qu'avec l'hébergement partagé et que les serveurs physiques utilisés pour les hôtes virtuels ont tendance à être plus puissants simplement parce qu'héberger plusieurs machines virtuelles consomme beaucoup de ressources. Cela dit, ce n’est généralement pas la même chose que de disposer d’un serveur véritablement dédié.

Pour savoir si vous avez un hébergement VPS ou un hébergement partagé, adressez-vous à votre fournisseur d'hébergement. En supposant qu'ils soient honnêtes, ils devraient pouvoir vous dire exactement comment les choses sont gérées.

On m'a dit que je devrais coder la base de données Host en tant que server76.XXX.net - ce qui me semble être un sous-domaine [.]

En ce qui concerne le sous-domaine, il s’agit simplement de pointeurs de ressources .

La ressource elle-même peut être un dossier sur un système, une application Web, une seule machine ou un groupe de machines. Les sous-domaines n'indiquent en aucune manière qu'une ressource est un hôte "partagé" au sens où nous en discutons ici.

Les sous-domaines sont mappés aux ressources via une combinaison de matériel (par exemple, routeurs, etc.) et de logiciels (par exemple, serveur Web Apache, etc.) ... ce qui explique pourquoi un sous-domaine peut pointer vers une seule machine (par exemple, un nom. dynamic-home-dns.net) ou plusieurs machines (mail.yahoo.com, translate.google.com - car nous savons tous que ces services fonctionnent sur un seul serveur partagé ... :-D)

Cela dit, s’il s’agit d’une seule machine, cela ne dit toujours pas comment fonctionne cette machine, qu’elle soit physique ou virtuelle. De même, il peut s'agir de processus en cours, d'une machine de base de données dédiée que vous partagez avec d'autres ou totalement dédiée à la tâche de traiter votre base de données seule.

Ils ne me laisseront même pas entrer par telnet ("au cas où vous gâcheriez des choses"), créez simplement des bases de données [.]

Ce n'est pas totalement hors de l'ordinaire et ne donne malheureusement aucun indice sur la situation non plus, car tous les fournisseurs d'hébergement ne donnent pas un accès Telnet/SSH aux machines, qu’il s’agisse de serveurs dédiés, de machines VPS ou d’hébergement partagé.

Cela dit, comme le dit la galerie des cacahuètes, ce n’est pas déraisonnable de s’attendre de la part de VPS ou de l’hébergement dédié et je serais très tenté de rechercher d’autres fournisseurs qui le permettraient.

2
Anaksunaman

S'il s'agit d'un "serveur partagé sur un serveur privé dédié", alors non, vous n'avez pas de serveur dédié. Un serveur dédié signifie que vous y êtes tout seul. Courir en tant que sous-domaine, et oui c'est un sous-domaine, est suffisant.

Désormais, si vous demandez si les personnes avec lesquelles vous partagez le serveur se trouvent sur un serveur dédié, il en va tout autrement, mais vous devez répondre en fonction du système d'exploitation utilisé.

1
Rob