MVP: System Center Cloud and Datacenter Management, MCT, MCSE, MCITP, MCPD, MCDBA
MVP Logo

Últimos posts

Categorias

Arquivo

Tags

Concurso WinThe7 - Sou Finalista !!!!

Fui selecionado em 3o. Lugar no concurso que a Microsoft montou em Junho/2009, que teve 10.000 inscritos !!!!

Saiba mais: http://www.winthe7.com.br

Posted: ago 14 2009, 20:51 by msincic | Comentários (0) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Windows 7

Eventos TechNet e MSDN na Green

Mais uma vez estaremos promovendo eventos do Microsoft CEA - Comunidade em Ação.

TechNet Community: Conheça a familia System Center - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423501&Culture=pt-BR

sexta-feira, 14 de agosto de 2009 19:00 - sexta-feira, 14 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

TechNet Community: Migrando do Exchange 2003 para o Exchange 2007 - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423502&Culture=pt-BR

segunda-feira, 17 de agosto de 2009 19:00 - segunda-feira, 17 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

MSDN Community: Sharepoint 2007 para Desenvolvedores - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423499&Culture=pt-BR

terça-feira, 18 de agosto de 2009 19:00 - terça-feira, 18 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

TechNet Community: Windows 2008 R2 + Windows 7 - Combinação perfeita ! - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423488&Culture=pt-BR

quarta-feira, 19 de agosto de 2009 19:00 - quarta-feira, 19 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

Posted: ago 13 2009, 11:43 by msincic | Comentários (3) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Exemplos da Palestra de Visual Studio 2008 (WPF+WCF+Silverlight 3) e da Palestra SQL Server 2008

Conforme prometido, seguem os exemplos que utilizei nas palestras de Visual Studio e de SQL Server na Green em Julho e agosto.

Lembrando que em setembro iremos disponibilizar os ppts tambem.

 Palestra SQL Server 2008 (1).zip (91,48 kb)

Palestra Visual Studio WPF+WCF+Silverlight (3).zip (674,91 kb)

Posted: ago 13 2009, 08:37 by msincic | Comentários (3) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET | SQL Server

Problemas de acesso no Silverlight 3 com WebServices (access denied cross-domain)

Ao executar um componente feito em Silverlight que acesse um dados externo como um WebService ou um componente WCF você poderá receber uma mensagem totalmente insignificante, como abaixo:

"Message: Unhandled Error in Silverlight Application An exception occurred during the operation, making the result invalid.  Check InnerException for exception details.   at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   at SilverlightApplication1.MeuWS.RetornaPessoaCompletedEventArgs.get_Result()
   at SilverlightApplication1.MainPage.X_RetornaPessoaCompleted(Object sender, RetornaPessoaCompletedEventArgs e)
   at SilverlightApplication1.MeuWS.WSExemplo1SoapClient.OnRetornaPessoaCompleted(Object state)
Line: 1
Char: 1
Code: 0"

Caso voce acesse o InnerException como sugerido na mensagem receberá um erro de access denied por não haver manifesto de confiança cross-domain ou cross-forest.

Este erro acontece porque o Silverlight ao acessar um componente externo precisa que seja confiado para uso naquela URL.

O arquivo ClientAccesspolicy.xml é muito simples e deve estar no mesmo site que o webservice (asmx) está:

<?xml version="1.0" encoding="utf-8"?>  
<access-policy>
  <cross-domain-access>
    <policy>
      <allow-from http-request-headers="*">
        <domain uri="http://*" />
        <domain uri="https://*" />
      </allow-from>  
      <grant-to>
          <resource path="/" include-subpaths="true"/>
      </grant-to>
    </policy> 
  </cross-domain-access>
</access-policy>

Note que nas linha 5 inicia uma relação dos sites que podem acessar o webservice em que este arquivo está hosteado. No exemplo acima estamos permitindo qualquer site de utilizar o nosso webservice, mas obviamente você irá montar sua própria lista.

Posted: ago 05 2009, 15:52 by msincic | Comentários (2) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET | Silverlight

Boot pelo PenDrive no Windows 2003/XP e superiores

Muitas vezes precisamos criar boot por pendrive, como por exemplo, para instalar o SO em um netbook.

Entre com command prompt,  se for no Windows Vista ou no Windows 7 entre como administrador (botão direito no atalho "Abrir como Administrador"):

DiskPart                          (ferramenta de manutenção e configuração de disco)
Listdisk                           (lista os discos fisicos da maquina)
Select disk <Numero>        (seleciona o pendrive, CUIDADO PARA NÃO ESCOLHER O DISCO ERRADO)
Clean                              (apaga todos os dados do disco)
Create partition primary      (cria a partição com todo o tamanho do pendrive)
Select partition 1               (seleciona a partição que acabou de ser criada)
Active                             (ativa a partição criada)
Format fs=ntfs                 (formata o pendrive)
Assign                            (atribui uma letra ao pendrive no Windows Explorer)
Exit                                (sai do utilitário)

Não feche ainda o command prompt, verifique com qual letra o pendrive ficou no Windows Explorer.

Volte ao command prompt e acesse o DVD de instalação do Windows Vista ou do Windows 7 e acesse a pasta boot:

cd\boot                           (diretório de boot do DVD de instalação)
bootsect /nt60 <Letra>:     (copia os arquivos de boot para um windows versão 6.0 ou superior, no caso o Vista ou Windows 7)

Pronto, agora configure o BIOS de sua maquina para dar boot pelo Pendrive ou use a tecla <F8> que em muitos BIOS mostra a lista de boot.

Posted: ago 05 2009, 14:03 by msincic | Comentários (10) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Windows
Login
Marcelo de Moraes Sincic | All posts tagged 'storage'
MVP: System Center Cloud and Datacenter Management, MCT, MCSE, MCITP, MCPD, MCDBA
MVP Logo

Últimos posts

Categorias

Arquivo

Tags

Utilizando o Hyper-V Replica Parte I–Vantagens e Primeira Réplica

O segundo artigo sobre Hyper-V Replica abordando RPO e RTO esta disponivel em http://www.marcelosincic.com.br/blog/post/Utilizando-o-Hyper-V-Replica-Boas-Praticas-para-RTO-e-RPO.aspx

Apesar de muito noticiado como novidade no Windows Server 2012, o Hyper-V Replica não está sendo tão utilizado pelos profissionais de TI como esperado. Muito provavelmente temos o desconhecimento e a restrição a ser uma nova tecnologia, o que é natural.

Porem, uma das formas hoje usadas para réplica de VMs e que no Hyper-V criam diversos problemas é a réplica de storage, ou seja, a replicação que ocorre entre os storages em casos de datacenter de redundância (DR).

A tabela abaixo mostra alguns motivos pelo qual Hyper-V Replica é melhor opção a réplica de storage:

Storage

Hyper-V Replica

Performance da Réplica

Performance da cópia usa algoritmos dedicados de compressão

Boa performance, só replica alterações no VHDX, Windows 2012 R2 oferece compressão
Consistência Assegura consistência na réplica

Replica baseada em NTFS, permitindo ativo/passivo e Live Migration

RPO

Permite a réplica em agendamentos regulares ou contínuos Permite agendar a primeira réplica, as atualizações são a cada 5 minutos no Windows 2012 RTM e 30 segundos, 5 minutos ou 15 minutos no Windows 2012 R2

RTO

Necessita que os discos sejam ativados e os hosts Hyper-V inicializados Imediatamente os hosts ativam as VMs no DR
Replica de Novas VMs É necessário criar manualmente no site DR Replica qualquer alteração no XML da VM

Admin Tools

Storage console

Console do Cluster/Hyper-V

Nivel de Especialização Conceitos de Storage geral e do fabricante

Hyper-V e Microsoft Cluster

Cancelamento da Réplica Permite cancelar réplica de uma LUN Permite cancelar a réplica apenas de uma VM ou até mesmo um VHDX
Inversão Necessário reconfigurar a réplica Permite a inversão em modo gráfico

Cluster Mode

Ativo/Passivo Ativo/Ativo
Ação de Recover Recriar/Reiniciar os algoritmos de réplica Menu de contexto para reiniciar ou inverter

O maior problema da réplica de storage para Hyper-V é que a LUN replicada no site DR está offline. Sendo assim, não dá para alterar ou mesmo ver no Hyper-V as VMs no site DR, uma vez que a LUN não está acessivel e só pode ficar no momento de uma virada de operação.

Já o Hyper-V Replica permite inverter as VMs sem qualquer passo adicional, incluindo a reversão (inverter primário com secundário). Porem, iremos falar disso em outro post. Vamos focar no momento da primeira réplica.

Existem duas formas de a primeira réplica ser realizada sem utilizar o link entre os sites do exemplo abaixo:

image

A primeira forma é fazer local a configuração do Hyper-V Replica e esperar o secundário ter todas as VMs prontas.

Este método tem a desvantagem da montagem do storage e servidores em dois momentos, o que pode encarecer o serviço e em muitos casos não haver espaço ou recursos de energia elétrica suficientes.

A outra forma é fazer isso por usar o próprio wizard do Hyper-V Replica escolhendo exportar a VM.

Para isso, ao configurar a réplica de uma VM escolha a opção "Send initial copy using external media” e defina um local para exportar os arquivos como abaixo:

image

O passo seguinte é importar a VM no host onde ela foi criada. Note que a VM é criada no final do wizard acima no host destino, mas sem os arquivos e sem ativar a réplica:

Imagem1

Escolha a localização criada pelo wizard e aguarde a importação:

Imagem3

Completado este item no servidor destino o status estará Warning e no servidor de origem Normal indicando que está ok.

Imagem4

O próximo passo é clicar no servidor de origem na VM e usar a opção Resume Replica para que ele inicie a cópia de sincronização.

Uma dica importante é que o Hyper-V Replica funciona criando um snapshot e enviando o arquivo de snapshot da origem para o destino, portanto não demore muito tempo para fazer a sincronização inicial pois poderá ter problemas de espaço e performance por conta do uso de um disco diferencial do snapshot.

Nos próximos posts iremos abordar melhores configurações e como montar um ambiente de Hyper-V Replica.

Posted: jan 18 2014, 11:39 by msincic | Comentários (3) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Webcasts MVP IT ShowCast 10/12/2013

Amanhã continuamos com a programação do MVP IT Show Cast com as apresentações da track Cloud & Datacenter onde irei apresentar com o Rafael Bernardes.

A primeira sessão será sobre as opções de rede e storage para datacenters modernos:

image

Increva-se pelo link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032572438&Culture=pt-BR&community=0

A segunda apresentação será sobre as novas tecnologias introduzidas pelo Windows Server 2012 R2:

image

Increva-se pelo link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032572440&Culture=pt-BR&community=0

Dell Management Packs para SCOM 2012 R2 Liberados

Monitorar fisicamente servidores, storages e equipamentos físicos é uma premissa e um recurso muito importante para administradores de Datacenter.

Para os que não sabem ou ainda não implementaram a solução do OME (Open Management Essential) integrada com o SCOM leia o artigo que publiquei em http://www.marcelosincic.com.br/blog/post/Monitorando-Storages-EqualLogic-e-Servidores-Dell-com-o-SCOM-2007-R2-e-SCOM-2012-RC.aspx

A boa notícia estão disponíveis os pacotes de monitoração atualizados para funcionarem com o System Center Operations Manager 2012 R2 em: http://en.community.dell.com/techcenter/b/techcenter/archive/2013/11/27/dell-management-packs-now-support-microsoft-system-center-2012-r2.aspx

Se possui servidores Dell, não deixe de implementar a monitoração detalhada de servidores, storages e dispositivos físicos Dell.

Posted: nov 28 2013, 14:47 by msincic | Comentários (0) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Monitorando Storages EqualLogic e Servidores Dell com o SCOM 2007 R2 e SCOM 2012 SP1/R2

Atualização de Management Packs disponivel em http://www.marcelosincic.com.br/blog/post/Management-Packs-para-SCOM-2012-R2-Liberados.aspx

Todos que utilizam o System Center Operations Manager 2007 sabem o quanto é importante conhecer os Management Packs para monitorar detalhes de aplicações, serviços e outros.

Porem, poucos utilizam todo o potencial que os fabricantes disponibilizam por meio dos Management Packs proprietários e hoje irei mostrar uma implementação de SCOM integrado aos equipamentos Dell, servidores e EqualLogic muito interresante.

Ressaltando que os Management Packs do SCOM 2007 são compativeis com o SCOM 2012 atualmente em Release Candidate.

Para download do Server ProPack e do EqualLogic baixe os pacotes a partir do Microsoft Pinpoint nos pacotes da Dell, evitando baixar direto do site ou guardar links, pois são atualizados com frequencia http://pinpoint.microsoft.com/en-US/PartnerDetails.aspx?PartnerId=4295881286&CurrentTab=1

Para os exemplos neste post baixei os pacotes Dell Server Suite, Dell Server Pro e Dell EqualLogic sendo que todos são gratuitos (FREE)

23-12-2011 11-35-54

O próximo passo é fazer o Discovery para encontrar os servidores e para o storage utilizando as configurações padrão do Network Discovery com o IP do portal iSCSI do EqualLogic, que já identificará o modelo bem como algumas informações básicas. A partir dai basta esperar alguns minutos até que o SCOM detecte todas as informações dos servidores e do storage:

23-12-2011 11-36-3323-12-2011 11-30-13

Primeiro é possivel ver as funcionalidades que o Dell Server/PRO permitem monitorar e note no exemplo abaixo que será alertado quando ocorrer alta temperatura do processador, problemas nas fontes redundantes, fans, voltagem e até detalhes especificos como abertura da tampa e problemas com hot spare/discos pelo Healthy Explorer dos servidores:

23-12-2011 11-31-04

Também pelo Healthy Explorer do storage EqualLogic será possivel ter uma ideia das monitorações, que não se limitam a comunicação com o storage mas chega ao nivel de grupos e discos fisicos:

23-12-2011 11-27-24

Mas o mais interessante são, sem dúvida, as views que estes Management Packs. No exemplo abaixo utilizei a Complete Diagram View e o resultado é excelente, onde temos o storage, os grupos, volumes, controladoras e detalhes adicionais:

23-12-2011 11-34-18

Note que ao clicar no disco utilizando o diagrama até o numero de série é possivel de ser visualizado, demonstrando a importância destes recursos para administração destes equipamentos:

23-12-2011 11-35-27

Claro que abordei os equipamentos que trabalho e implemento com frequencia e neste ponto a Dell tem uma parceria muito forte com o time de produtos para desenvolver monitorações eficientes.

Caso utilize produtos de outros fabricantes poderá encontrar informações similares no catálogo do Microsoft PinPoint em http://pinpoint.microsoft.com/en-US/applications/search?q=management%20packs

Posted: nov 28 2013, 13:16 by msincic | Comentários (0) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Conceitos de Storage para IT Pros 1 –Tipos de RAID e IOPS

Em uma série de palestras que ministrei do ano passado (TechEd 2011, SQLPass #127, MCT Summit e universidades), abordei o assunto sobre a escolha do melhor meio de armazenamento e os tipos de RAID disponiveis, com as vantagens e desvantagens de cada um.

Ainda é um assunto muito novo para IT Pros por conta de não ser abordado em cursos de faculdade, apenas em treinamentos técnicos de certificação.

Neste primeiro artigo irei abordar os tipos de RAID e o que são IOPS. Em um próximo artigo comentarei sobre tipos de controladora e arquiteturas disponives (Fibre Channel, HBA, SMB e iSCSI).

Parte 1 – Tipos de RAID

RAID é o acronimo de Redundant Array of Independent Disk ou “Agrupamento redundante de discos independentes”, o que indica o uso de diversos discos para criar uma estrutura de alta disponibilidade.

Os tipos de RAID podem ser simplificados pelo uso de 4 tipos principais, sendo:

RAID Funcionamento e Nº de discos Vantagens Desvantagens
0 – Stripped sem paridade A partir de 2 discos, as informações são gravadas em ambos os discos de forma independentes, ou seja, metade de um arquivo em cada disco Alta performance
Baixo custo
Total espaço disponivel
Sem redundância, qualquer disco que perder os outros não tem como recriar os dados perdidos, uma vez que as informações estão em todos os discos
1 – Espelhamento (Mirror) A partir de 2 discos, sempre em pares. Os dados são gravados em ambos os discos integralmente Alta performance, na leitura utiliza os dois discos
Alta redundância
Apenas metade da soma dos discos fica disponivel
Alto custo por conta do espaço “perdido”
5 – Stripped com paridade A partir de 3 discos. A informação é gravada similar ao RAID 0, porem ele utiliza um algoritmo que a informação é gravada em um disco a mais para reconstrução de qualquer disco com erro Boa performance
Boa redundância
Pouca perde de espaço útil
Perde-se sempre o equivalente a um disco
Em caso de perda de mais de um disco não há como reconstruir
6 – Stripped com paridade A partir de 3 discos. A informação é gravada similar ao RAID 5, porem com 2 discos de paridade Boa performance
Boa redundância
Menor perda de espaço que o RAID 1
Perde-se sempre o equivalente a dois disco
Em caso de perda de mais de dois disco não há como reconstruir
10 – Espelhamento de RAID 0 A partir de 4 discos, onde cada dois discos formam um RAID 0, sendo o segundo cópia do primeiro. É um misto de RAID 0 com RAID 1, porem no nivel do conjunto e não do disco Alta performance
Alta redundância
Perda de metade dos discos disponiveis
Alto custo por conta da perda de espaço útil
50 e 60 – Mirror de paridade RAID 5 e 6 com os discos de paridade espelhados Ótima redundância
Boa redundância
Perda de mais um disco alem dos que já eram paridade
Performance média

O mais usado hoje é o RAID 5/10, já que eles tem boa performance e redundância, como mostra o gráfico abaixo:

image

Abaixo um gráfico de itens gerais e comparação entre os tipos de RAID 5/6/10/50:

image

Observação: Os dados acima foram colhidos no docuemnto “Choosing a Member RAID Policy” que é baseado na arquitetura do Dell Equallogic e não é necessário se cadastrar: http://www.dellstorage.com/WorkArea/DownloadAsset.aspx?id=1066

Parte 2 - O que são IOPS?

É o número de operações por segundo que um disco individual consegue chegar. Por exemplo, um disco SAS de 10K consegue em média 140 IOPS.

Esta velocidade é padrão na industria com variações entre modelos, mas podemos ter uma base do que é aceitável e o fabricante do disco poderá lhe informar este número.

Porem, note que a diferença é muito grande, principalmente levando em conta os novos discos SSD. Por exemplo, o disco X25-E da Intel (Veja o pdf com as caracteristicas em http://download.intel.com/design/flash/nand/extreme/extreme-sata-ssd-datasheet.pdf) chega a números 30 vezes maiores que os discos SAS e SATA.

image

Porque o IOPS é tão importante?

Esta pergunta é óbvia, mas a explicação pode não ser tão simples. Acontece que na maioria dos casos temos a tendencia de minimizar a questão dizendo que é “performance” ou “percepção do usuário” mas na verdade pode impactar diretamente no funcionando de um aplicativo, em alguns casos até inviabilizando.

Por exemplo, um ambiente Exchange 2003 com 2 mil caixas de correio precisa de 1,5 mil IOPS e este número não é fácil de alcançar. O SQL Server para um banco de dados do SharePoint precisa de 5 mil IOPS para funcionar.

Como calcular o IOPS?

Multiplique o total de discos pelo tipo de RAID e conseguirá o seu número. Segue alguns exemplos:

image

O RAID 1, RAID 10 ou RAID 0 irá lhe proporcional o maior numero de IOPS possivel, já o RAID 5 o calculo leva em conta 1 disco a menos e no RAID 50 2 discos a menos para as paridades.

Como conseguir o maior IOPS possivel com maior capacidade?

Temos tres formas de fazer isso:

  1. Utilize discos de alta performance, como os SAS de 15K ou o SSD, porem são caros e no caso do SSD de tamanhos de apenas 32/50/64/100GB
  2. Utilize o tipo de RAID apropriado para a performance e não visando o tamanho desejado como muitos hoje fazem, o que muitas vezes implica em utilizar RAID 10 para ter a performance total ao invés de RAID 50, perderiamos em capacidade mas ganhamos em performance
  3. Compre um storage que trabalha com as LUNs virtuais, ou seja, ele aloca os dados nos discos conforme a necessidade deste dado e não necessita dizer o tipo de RAID

Referencias interessantes

Como calcular IOPS para Exchange 2003 http://technet.microsoft.com/en-us/library/bb125019(EXCHG.65).aspx

Como calcular IOPS para Exchange 2010 http://technet.microsoft.com/en-us/library/ee832791.aspx

Como calcular IOPS para o SQL do SharePoint 2010 http://technet.microsoft.com/en-us/library/cc298801.aspx

Utilitário para medir IOPS para o SQL Server (SQLIO) http://www.microsoft.com/download/en/details.aspx?displaylang=br&id=20163

image

Para mais informações sobre o Windows Server 2012, acesse: http://clk.atdmt.com/MBL/go/425205719/direct/01/

Posted: mai 13 2013, 19:08 by msincic | Comentários (2) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Hardware
Login