Amazon AWS – EC2

“A Amazon criou uma oferta bem interessante chamada de Spot Instances. A idéia é simples: a Amazon faz leilão automático de recursos computacionais. Se a demanda pela nuvem da Amazon diminui, os recursos tendem a baratear. Caso aumentem, os recursos tornam-se mais caros. É uma estratégia de precificação dinâmica. Funciona assim: baseada na lei da oferta e procura a Amazon determina um valor mínimo para as intâncias. Estes preços flutuam livremente, de acordo  com a demanda, influenciados, por exemplo, pela hora do dia.  O usuario dá seu lance. Se o seu lance é maior que o preço esperado pela Amazon, a instância é alocada a ele, que pode começar a executar. Quando o preço da instância torna-se maior que o lance oferecido, a instância é suspensa e só volta a rodar quando o lance se tornar maior novamente. Toda a operação é automática. Claro que esta oferta só vale para determinados tipos de aplicação, que não sejam dependentes de tempo.” autor dessa frase Cesar Taurion

Resovi fazer um tutorial sobre o que está inscrito acima pelo Cesar.

Primeiro precisa ter uma conta, da EC2.

Bom depois de fazer seu cadastro , e ler vários documentos vamos lá:

Na barra de Navegação (Navegation) -> EC2 Dashboard

No painel “Amazon EC2 Console Dashborad” vá até e dá um click “Launch Instance” , confere no figura abaixo;

  • Escolha o sistema operacional (AMI- Amazon Machine Image), para instaciar no EC2. Embora , antes de escolher AMI, dá uma olhada na tarifa $/horas. Pois varia de sistema operacional. Amazon Machine Image, não deixa de ser uma marquina Virtual.

Depois de selecionar um AMI, os passos do assistente para a página Detalhes Instância.

IMPORTANTE : Spot instâncias deixá-lo pagar por capacidade computacional por hora a um preço que oscila Spot baseado na oferta e demanda. Você especifica um preço máximo que estão dispostos a pagar por hora, e seu exemplo é executado somente quando o preço spot é igual ou inferior a esse preço. Isto permite a redução de custos em tarefas de computação flexível com início e término.

Achei o meu erro, eu coloquei um valor bem baixo $ 0.030/hora, ou seja, o preço estava bem abaixo, enquanto naquele momento o preço estava $ 1.00/horas.

Mas existe outra opção por processamento, ou seja, cobra por numero de operações de I/O no EBS (Elastic Block Store)

O que é um par chaves e para o que serve?

Um par de chaves é uma credencial de segurança semelhante a uma senha, que você usa para conectar com segurança. No entanto, quando o assistente exibe a página Criar Key.

Caso você for um novo Usuário tem que criar um novo par de chaves (Pair Key).

  • Clique em Criar e download seu par de chaves..Você será solicitado a salvar a chave privada do par de chaves para o sistema.
  • Salve a chave privada em um lugar seguro em seu sistema.
OBS: Essa chave você utilizará para conectar sua instancia com seu PC(Uma chave gigantesco, mais ou menos abaixo)
-----BEGIN   RSA PRIVATE KEY-----
Façdfka~çdlldldldlllDGAFDGAFGALdfASERDFSDFAQQ!@$#%¨%¨&¨*JHKFGHDGHGHSGHGHGH
MIIEowIBAAKCAQEAgz7gVYsqiwFQ1hxtKOo1rDqGtGxLySoMSb2dIHg6fsIJIgXmVVlvCGLM4RZt
wxpAsjMmGrDHgpT/Zr0POBlqqaFvznMT7ETxJTrkPk+D1y93r/ejhsvquNEvmkUkdQiaTSk4YsmW
hcC64XKFhGJWeMeFsn8TgCbiMX3pn1DSzdhWo5uEMA8GOTxerNENdOijAZ+Rp9GLgNdOQ4jtKxzT
Eb5PM1oCL2nLjCpp3yajHSP4w3UNOMA4JZiI6tSMH3NOXJGQzYkoe5tUdoAgPk6PMbVgDQCoFJYn
n7A4tQydOdKAF1ObkI/pxezIrysMOS0h9sMqvMc6vQheKVGPcVS5fwIDAQABAoIBADQxNukN1Lc+
qLTczRQuP3XkOFlbj6/JxuU0QF3/MdPiudsL2ZMrY5pEIBGK589ki0HSUV7f2hc1xXNHz9uRT/dx
OZMx9ERLDlKt3sJgwJ88Qy55HlCmmwswNOv2fw8DgskYkVHHtNIv2KF691mz+YtCXQqkuk6GKAFi
fxtZ+trcjm5jtIcS675/WvaLSxhjW4iGuXkmmCB7TqZtIUSSM+ckyvzaNC/gNpY1InQE9hqhNiOo
dzT52fG2Xw+xI1wW/QKRRq5VKWtiSr4Os3rBZVAkVRhhY3CGzy7y+XS6Z3yXu7vHIihr1DMDxxK2
+iOzRCx7Fgi+Is3bDnUGflVT4IECgYEA4dbO4uT7+xQyT0/k5sptQH8G3U3sIbH3crz11qvMaV18
UkXjOOSrjLWWCLOReFyxz8F2n4JWXkGI1mjEjf0rtY5kHU87cSQsrJontUZuhb6DZTCbjppaLurs
bipz07QdZVMJc+vLMqJkU/YA7H/ocexhQXTBciD7prUgOu601yECgYEAlMYFMzFEAvpWwt1Smwx9
rsradfafjaójfa   fa´pfjádfja,ódfafja´pdfkapjfjaçlfjosafapofijafdççfçaçflakçfkapfokapfka´fpka´fpáfka´pfdkpadf
-----END   RSA PRIVATE KEY-----

Um grupo de segurança define regras de firewall para suas instâncias. Estas regras especificam que recebida tráfego de rede deverão ser entregues em sua instância (por exemplo, aceitar o tráfego web na porta 80). Todos os outros tráfego é ignorado. Você pode modificar as regras para um grupo aqualquer momento. As novas regras são automaticamente aplicada para todas as instâncias em execução.
Caso contrário você iniciante,configure página Firewall, a criar um novo botão Security Group é selecionada por padrão, e as regras de firewall típico já estão selecionados. Use as regras padrão para este tutorial.

Depois da configuração do seu Firewall:

  • Uma página de confirmação é exibida para que você saiba o seu exemplo é o lançamento.
  • Clique em Fechar para fechar a página de confirmação, e então clique em Instâncias no painel de navegação para ver seu status de instância. Leva um tempo curto para uma instância para o lançamento.(Lógico se você não cometeu nenhum erro)
  • A instância destatus ficará pendente enquanto ele está lançando.
  • Após um curto período, o status do seu exemplo de opções para correr. Você pode clicar em Atualizar ou pressione F5 para atualizar a exibição.
  • Anote o nome DNS público para o seu exemplo, porque você vai precisar dele para a próxima tarefa.

Grid Unesp

O Brasil colabora com alguns grids internacionais , como o Projeto Galileu, que resolve problemas da exploração no pré-sal. E a Gridunesp promete impulsionar nas pesquisas de diversas áreas, com um conjunto de supercomputadores ligados por uma exclusiva rede de fibra ótica de alta velocidade. Hoje a unesp , têm 7 centro computacionais espalhado pelo Estado de São Paulo.

Gerenciar uma grid de cluster:

Conhecidos como middleware, o Globus tookit, esses pacotes são os intermediários entre o computador de um usuário e toda a rede de supercomputadores do grid. Eles ficam instalados em alguns dos vários processadores de cada cluster. Os procesadores com middleware atuam como gerentes dos demais, distribuindo  tarefas para eles. Seu objetivo é fazer com que o software no computador do usuário “enxergue” o grid como um único grande hardware, em vez de uma coleção heterogênea de cluster. Assim o usuário livra de um pesadelo de precisar abrir uma conta de acesso em cada uma das dezenas de centros que podem fazer parte de um grid internacional.

Alta velocidade

O poder de um grid não vem só do número e do tamanho de seus clusters, mas principalmente da velocidade da rede de fibra ótica que vai interconectá-los. O equipamento da Grid Unesp, podem carregar os dados pela fibra e poderam chegar a transmitir até dezenas de milhares de gigabits por segundo. os “switches óticos” são capazes de transmitir regularmente ae 40 gigabits por segundo.
Creio que mais a frente , comentarei sobre alguns projetos em cima do Grid Unesp, acompanhe !!!


Treinamento na Grid-Unesp

A Sun Microsystems, fornecedora dos equipamentos do GridUNESP, ministrará em Março e Abril de 2010 um treinamento para desenvolvedores de aplicações científicas.

Os treinamentos serão realizados no Núcleo de Computação Científica da Unesp, localizado no campus da Barra Funda em São Paulo.

Treinamento para desenvolvedores

– Foco: Desenvolvedores de aplicações científicas.

– Metodologia: Curso com aplicações práticas e exercícios (hands-on)

– Temas:

* Compiladores.
* Ferramentas de desenvolvimento.
* Técnicas de paralelismo.
* Otimização.

Durante o curso vou relatar, sobre as atividades desenvolvida na Grid Unesp. Então não percam!!!

Att

Blog no WordPress.com.

Acima ↑