Quais são as diferenças práticas entre um endereço IP e um servidor?

2

Meu entendimento de IPs e outros problemas relacionados ao servidor do tipo DNS realmente fica aquém (leia-se: exteme noob).

Eu sei que um servidor dedicado aumentaria a velocidade. O que, se algum, diferença na velocidade faria um IP dedicado? Estou correto em entender as Melhores Práticas do Yahoo que eu poderia usar o segundo IP para exibir algum conteúdo, o que aumentaria o número de downloads paralelos para o usuário? Ou os dois IPs (compra da mesma conta de hospedagem) vão apontar para o mesmo servidor? Ou como funciona?

Existem outras coisas de otimização que eu deveria estar ciente ao pensar em comprar um IP dedicado?

Esclarecimento
Estou falando da velocidade de veicular as páginas da web, ou seja, a velocidade do meu site. Sim, eu sei que IP e servidor são completamente diferentes, nem mesmo opostos, apenas diferentes. Mas esta, de fato, é a minha pergunta!

A questão reformulada:
Ter um segundo (dedicado) IP no meu site irá acelerar o tempo que irá carregar e exibir para o usuário? Ou isso não tem nada a ver com IP e é apenas um problema no servidor? Me desculpe se isso ainda não está claro. Esta é uma questão real , no entanto, eu posso apenas não estar redigindo bem.

    
por JakeParis 22.12.2010 / 16:09

6 respostas

5

Então, você está meio lá. Embora apenas tangencialmente se relacione com IP. O que você está realmente procurando é um segundo domínio. O que acontece é que o seu navegador da Web abre apenas 2 conexões (IIRC) para um domínio de cada vez para acessar o conteúdo. Então, o que acontece é que se você tem um monte de conteúdo estático, imagens, css, arquivos javascript, etc, no máximo, você pode derrubar 2 de cada vez. O que você pode fazer para aumentar a velocidade é hospedar conteúdo diferente em diferentes domínios. Por exemplo, se o site precisava de 10 arquivos e cada arquivo de 100ms para derrubar, você levaria 5000 ms para baixar todos os 10 arquivos com um único domínio. Se você tiver um domínio secundário, cada um retirando 5 arquivos levaria cerca de 2500 ms para baixar todos os arquivos.

Então, o que você realmente quer fazer é ter um domínio secundário para ajudar a espalhar a carga de arquivos - a maioria dos sites também ajuda, colocando conteúdo estático no domínio secundário e usando um servidor web enxuto como o nginx para apenas hospedar as coisas que não são dinâmicas.

Jeff também escreveu um ótimo artigo no blog quando o Stack Overflow começou a usar o sstatic.net: link

    
por 22.12.2010 / 16:38
1

A velocidade com que você veicula as páginas não tem nada a ver com o IP (a menos que o IP esteja sob um ataque de negação de serviço). O IP é o equivalente do seu endereço residencial. O endereço não tem nada a ver com a velocidade com que você recebe seu e-mail ou é encontrado nas listagens de listas telefônicas.

Sua localização afeta isso. Neste caso, seu servidor. Sua largura de banda O caminho de dados entre o cliente e o servidor da web. Aqueles afetam sua velocidade. E seus aplicativos no servidor / como eles são projetados / otimizados. Aqueles afetam sua velocidade.

Seu IP dedicado é necessário para o acesso. DNS. Coisas assim.

    
por 22.12.2010 / 16:38
0

Você precisa de um IP dedicado para SSL (a menos que seu host esteja fornecendo o SSL usando um certificado compartilhado), essa é a grande coisa.

    
por 22.12.2010 / 16:16
0

Jogar recursos no problema pode mascarar os sintomas do problema - assim como colocar mais água em um banho irá mascarar os sintomas da água se esgotando.

Mas, assim como é melhor verificar que o ralo do banho está em e verificar se há vazamentos, você precisa analisar os aplicativos em execução no servidor e descobrir por que eles estão diminuindo a velocidade.

  1. Pode ser que você precise de um servidor.
  2. Pode ser que você precise vários servidores.
  3. Você pode precisar verifique se os aplicativos estão sendo executados eficientemente.
  4. Pode ser apenas largura de banda?

Pode ser uma mistura de todos os itens acima, mas é necessário descobrir as falhas precisas e abordá-las diretamente.

    
por 22.12.2010 / 16:31
0

Um servidor pode significar duas coisas: A) um computador dedicado a compartilhar recursos, geralmente usando TCP / IP, ou B) um processo em execução em um computador que está atendendo a solicitações, em vez de emitir solicitações.

Vou explicar como o conceito de um endereço IP está relacionado tanto com A quanto com B acima.

A - Um servidor, como qualquer computador, possui interfaces de rede, como placas NIC. Para as placas NIC falarem pela Internet ou pelas máquinas locais, elas devem receber um endereço IP. Você precisa de um IP público se quiser acessar outras máquinas pela Internet.

A maioria dos ISPs residenciais lhe emprestará um por um tempo via DHCP, mas não é garantido que você tenha o mesmo endereço ao longo do tempo. "IP Dedicado" pode significar o mesmo que "IP estático", em que um ISP empresta a você um de seu pool, desde que você tenha uma conta com ele.

Se você quiser que outras pessoas se conectem com você, é mais fácil se o seu IP não mudar ao sabor do seu ISP. É por isso que a estática é melhor para os servidores na maior parte do tempo. O único tipo de servidor que precisa de um IP estático é um servidor DNS, porque não pode ser referido por um nome DNS.

B - Quando você inicia um processo em sua máquina que está agindo como um servidor, esse processo deve "ouvir" em um determinado endereço IP e porta. Dependendo do que o software é, ele pode ser capaz de ouvir em todos os endereços IP, ou talvez apenas em determinados. Todos os sistemas que executam o TCP / IP suportam uma NIC virtual chamada de interface de loopback, atribuída ao IP 127.0.0.1. Essa interface apenas mostra o que você a alimenta, então você pode usá-la para testes (isto é, dizer ao servidor, como o software do servidor web, para aceitar conexões ou ouvir em 127.0.0.1, e dizer ao seu cliente, o navegador web, para acessar o serviço em 127.0.0.1). Então, você deve, no mínimo, decidir se deseja que seus processos atendam ao 127.0.0.1 ou ao endereço IP da sua placa NIC.

Um sistema pode ter várias NICs. A situação típica para isso são os roteadores, que recebem tráfego vindo de uma NIC e a encaminham para outra NIC, se o tráfego for destinado a endereços IP que ficam "atrás" da NIC.

Espero que isso tenha sido útil.

    
por 22.12.2010 / 16:51
-6

I know a dedicated server would increase speed

Não. Como seu próprio carro comparado a um táxi - seu próprio carro pode ser uma droga. Um servidor dedicado executando um hardware desatualizado não aumentará a velocidade para um host compartilhado moderno.

What, if any, difference in speed would a dedicated IP make?

Depende do que você faz com isso. HTTP? Nenhum. Na verdade, é proibido pela regulamentação de atribuição de IP desperdiçar blocos de IP para sites individuais. HTTPS - depende do servidor, alguns precisam de um IP separado por certificado. FTP - precisa de IP, antigo protocolo.

Am I correct in understanding the Best Practices from Yahoo that I could use the second IP to serve up some content, which would increase the number of parallel downloads for the user?

Interessante o suficiente O Yahoo NÃO fala sobre IP's dedicados. Lugar algum. Onde você leu isso? Eles falam sobre o CDN, que basicamente significa "DOMAIN separado" (!), Não IP. Domínio separado PODE significar subdomínio.

Or are both IPs (purchase from same hosting account) going to point to the same server?

Não faço ideia. Pergunte ao seu hoster. Se (!) "Mesma conta de hospedagem" significa "com apenas um servidor dedicado", então OBVIAMENTE eles apontarão para o mesmo servidor. Onde mais?

Are there other optimization things I should be aware of when thinking of purchasing a dedicated IP?

Primeiro é o seu inglês. Você NÃO PODE (!) Comprar um IP dedicado. Quando foi a última vez que você possuiu um número de telefone? Você os atribui, você pode alugá-los (se você estiver com um dos provedores de custo locw onde você paga mais por IP), mas você nunca os compra como em você nunca os possui.

Basicamente, obtenha o que você precisa. Ponto.

    
por 22.12.2010 / 16:17