12/13/2010
Cloud Europe 2011
Curso e Documentos Citrix

Vai uma dica segue dois links muito interresante para quem tem interresse em conhecer o produto da Citrix e fazer algumas certificações.
http://citrixxperience.com/ e http://support.citrix.com/proddocs/index.jsp
Frase da Semana
12/07/2010
Frase da Semana
12/03/2010
Virtualização Servidor CITRIX em VMware

Segue algumas dicas de boas práticas para criação de servidores virtuais Citrix
Ambiente
Virtual Infrastructure VMware (ESX)
* Windows 2003 Std (or Enterprise) Edition R2 (x86, not x64)
* Citrix Presentation Server
* Use Windows 2003, not Windows 2000
* Don’t P2V your servers, but use clean templates
* Make sure the correct HAL (single or multi) is installed in the virtual machine. Otherwise, your vCPU will spike.
* Always assign 1vCPU. If necessary, add a 2nd vCPU. Do not use 4 vCPUs!
* Use 2 GB to start. Scale up to +-4 GB of vRAM if necessary
* Use 1 .vmdk for your system partition (C:\ or other remapped drive letter) and 1 separate .vmdk for your program files.
* Put the page file on the 2nd .vmdk
* Important: disconnect any .iso file in your virtual CD-Rom
* Use roaming profiles and cleanup your profiles at logoff
* Disable sound for your published apps
* Install the UPH service (download it here)
* User sessions: for me, 30 users on a VM is the sweet spot. Do not expect to get as many users on it as on a physical box!
* Scale out, not up. A major advantage of VM is to clone/NewSID/sysprep existing servers and put them into your existing Citrix farm. Just stop & disable your IMA service, clean up your RMLocalDB (if you use enterprise) and NewSid the thing. Refer to this support article for more info.
* Use dual core or quad core systems. This because ESX will have more CPU to schedule its vCPUs on.
* Don’t ever use a 2 vCPU Citrix virtual machine in a 2 pCPU physical machine!
* Do not install the memory ballooning driver while installing the VMware Tools
* Do not use a complete installation Vmware tools: there is an issue with roaming profiles and the shared folders component. See my previous article for more info.
* Disable COM ports, hyperthreading, visual effects & use speedscreen technology where possible.
* Use snapshots when installing applications or patching your servers (yes! With VMware you can do this!). In case of disaster, you can still revert to the original working server without using backups. Make sure all snapshots are removed ASAP when finished!
* Always check that there are no snapshot leftovers (f.e. the infamous _VCB-BACKUP_ when using VCB)
* Don’t forget you can use DRS rules to run your citrix servers on separate physical hosts.
* Check out this vmworld 2006 presentation
* And last but not least: do not forget to read ESX's (excellent) performance tuning white paper.
Dicas Site
http://download3.vmware.com/vmworld/2006/med0115.pdf
http://www.vmware.com/pdf/vi_performance_tuning.pdf
Usuário Windows

Segue script de como criar um BAT para criação de usuário em servidor Windows muito útil quando se tem um ambiente grande onde é necessário administrar vários server
@echo off
net user /add user /expires:never password /fullname:"Admin Server" /comment:"Conta de Administracao Ambiente" > nul
if not %errorlevel%==0 Echo Conta existe
if %errorlevel%==0 net localgroup administrators user /add
3/25/2010
3 Componentes críticos do Projeto de Sucesso
Segue link www.webfishery.com/journyx/journyx01.php?q=sh
Extending Microsoft® Project™

Uma dica para quem quer se aperfeiçoar na ferramenta Microsoft Project um curso Grátis (somente em inglês).
Segue link www.webfishery.com/journyx/journyx01.php?q=sh
2/25/2010
Cloud storage / CloudArray
Segue um texto abaixo muito interessante sobre o assunto (inglês)
Cloud storage / CloudArray Use Cases – Significant Cost and Operational Benefits (Video)
The video also gets into the reasons why companies need an IT infrastructure that is dynamic and can respond quickly to changing business needs. The video outlines several categories of business applications that are driving rapid data growth and require a more dynamic storage infrastructure to accommodate this growth.
Topping the charts, we see data protection, DR and collaborative applications impacting storage growth the most. Some analyst firms predict rapid data growth in the coming years and companies need to not only plan for today’s requirements, but the demands of tomorrow.
Many arguments can be made that Cloud storage indeed reduces the amount of on-premise infrastructure needed to accommodate growth for data protection and DR applications. The facts are the facts. Leveraging Cloud storage reduces necessary capital for IT expansion. And it drives efficiency and reduces operational costs.
The video describes an high level overview of CloudArray software. It shows how CloudArray enables businesses to seamlessly integrate in-house applications to Cloud storage without any changes to applications or programming to Cloud storage APIs. A list is provided of the host virtualization platforms it operates on such as VMware, Citrix and Microsoft. CloudArray supports public cloud providers such as Amazon, AT&T and EMC. The hosts that are supported are Windows, Linux, Mac and HP-UX.
One of the key points of the video is that CloudArray presents iSCSI block storage to applications in the form of data volumes. This means any existing in-house application can seamlessly integrate with Cloud storage. The video describes the policies of CloudArray volumes in that they are user-definable for caching and replication.
link Video
http://www.twinstrata.com/VideoCloudArrayOverview
10/05/2009
Sobre VMware para Acronis® Backup & Recovery™ 10 Advanced Server Virtual Edition
2976: Acronis Backup & Recovery 10 Support for VMware ESX/ESXi
Acronis Agent for ESX/ESXi does not support free VMware ESXi. Acronis Agent for ESX/ESXi supports VMware ESX as a component of VMware Infrastructure Foundation, VMware Infrastructure Standard, VMware Infrastructure Enterprise
This article applies to:
- Acronis Backup & Recovery 10 Advanced Server - Virtual Edition
Description
Acronis Agent for ESX/ESXi is a component of Acronis Backup & Recovery 10 Advanced Server - Virtual Edition. See Acronis Backup & Recovery 10 Editions and Acronis Backup & Recovery 10 Agent for ESX/ESXi.
VMware ESX/ESXi evaluation period
Acronis Backup & Recovery 10 supports VMware ESX/ESXi through Acronis Agent for ESX/ESXi during the VMware evaluation period when there is no serial key entered.
You can install Acronis Agent for ESX/ESXi on VMware ESX/ESXi Server and back up VMware infrastructure guest operating systems through Acronis Agent for ESX/ESXi.
Free VMware ESXi
Acronis Agent for ESX/ESXi does not support free VMware ESXi.
After the evaluation period, if you enter the free VMware ESXi serial key, Acronis Agent for ESX/ESXi will stop functioning.
The specific VMware API through which Acronis Agent for ESX/ESXi works is the Remote Command Line (RCLI) appliance. RCLI is available in read-only access in the free VMware ESXi. Due to this, Acronis Agent for ESX/ESXi cannot function in the free VMware ESXi.
Any virtual machine (a guest operating system) can still be backed up with the regular Acronis Backup & Recovery 10 Agent.
Paid VMware ESX/ESXi
Acronis Agent for ESX/ESXi supports VMware ESX/ESXi as a component of the following VMware Infrastructure Suites:
- VMware Infrastructure Foundation
- VMware Infrastructure Standard
- VMware Infrastructure Enterprise
Maiores detalhes no link http://kb.acronis.com/content/2976
Novo Padrão de Criptografia Web pela IBM

9/29/2009
Problemas com IE após Atualização de Patches
A solução para este problema foi com aplicação do KB972260, que após a instalação do mesmo que reparou a DLL que estava com problemas e voltou a funcionar o IE lembrando que o fato ocorreu tanto no Wionows 2003 Server 32 bits e 64 bits.
Segue link passado pela Microsoft sobre as boa praticas para realização de Update Manager
http://technet.microsoft.com/en-us/library/bb466251.aspx
9/28/2009
Problemas MSDTC em Windows Server 2003
Problema gerando o erro Event id 7024 no Windows Server 2003
Este problema foi detectado recentemente em diversos servidores e foi realizado o procedimento abaixo com sucesso.
Verifique se o EventID e o source são os mesmos, pois existem diversas variações de problemas envolvendo o MSDTC. Para maiores informações procure o link "Documentações MSDTC" na sessão "Documentações.
A realização do procedimento via batch é mais ágil e eficaz.
2 - Eventos
Event Type: Error
Event Source: MSDTC
Event Category: SVC
Event ID: 4112
Date: 2006-6-5
Time: 1:46:03
User: N/A
Computer: WIN2003R2
Description:
Could not start the MS DTC Transaction Manager.
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: 2006-6-5
Time: 1:44:04
User: N/A
Computer: WIN2003R2
Description:
The Distributed Transaction Coordinator service terminated with service-specific error 3221229584 (0xC0001010).
3 - Procedimentos
3.1 - Via Batch
3.1.1 - Copie as 4 batches para o servidor danificado.
3.1.2 - Execute as 3 primeiras na sequência.
3.1.3 - Reinicie o servidor.
3.1.4 - Logue no servidor e execute a batch 4.
3.1.5 - Verifique se o serviço MSDTC está startado e se acabaram as mensagens de erro no Event Viewer.
Segue os descritivos dos batchs copie na seqüencia e copie para o bloco de notas e salve com a extensão .bat
1 - BATCH
@echo off
if {%1}=={} @echo Syntax: MSDTC1 Filename&goto :EOF
setlocal ENABLEDELAYEDEXPANSION
set filename=%1
if exist %filename% del /q %filename%
(
@echo Alerter
@echo EventSystem
@echo Browser
@echo TrkWks
@echo Dnscache
@echo Eventlog
@echo PolicyAgent
@echo dmserver
@echo Messenger
@echo Netlogon
@echo NtLmSsp
@echo Netman
@echo PlugPlay
@echo RpcSs
@echo RpcLocator
@echo NtmsSvc
@echo SamSs
@echo lanmanserver
@echo SENS
@echo Schedule
@echo LmHosts
@echo winmgmt
@echo Wmi
@echo W32Time
@echo lanmanworkstation
)>"%TEMP%\MSDTC1.TMP"
call :stopdtc>nul 2>&1
for /f "Tokens=*" %%L in ('reg query HKLM\System\CurrentControlSet\Services^|FINDSTR /I /B /L /C:"HKEY_LOCAL_MACHINE"') do (
set line=%%L
set key=HKLM!LINE:~18!
call :subkey "!key!"
call :testsvc
)
endlocal
goto :EOF
:stopdtc
sc stop msdtc
goto :EOF
:testsvc
for /f "Tokens=*" %%c in ('@echo !svc!^|findstr /I /B /E /L /G:"%TEMP%\MSDTC1.TMP"') do goto :EOF
set /a start=3
set /a type=0
call :getstart>nul 2>&1
call :gettype>nul 2>&1
if %type% LSS 16 goto :EOF
if %start% NEQ 2 goto :EOF
sc config !svc! start= demand
@echo sc config !svc! start= auto>>%filename%
goto :EOF
:gettype
for /f "Tokens=2,3" %%x in ('reg query "HKLM\System\CurrentControlSet\Services\!svc!" /V type^|FIND "REG_DWORD"') do (
set /a type=%%y
)
goto :EOF
:getstart
for /f "Tokens=2,3" %%x in ('reg query "HKLM\System\CurrentControlSet\Services\!svc!" /V start^|FIND "REG_DWORD"') do (
set /a start=%%y
)
goto :EOF
:subkey
set svc=%~nx1
2 - BATCH
@echo off
setlocal
@echo %WINDIR%\System32\msdtc.exe -uninstall
%WINDIR%\System32\msdtc.exe -uninstall
call :delkey "HKCR\CID"
call :delkey "HKLM\SYSTEM\CurrentControlSet\Services\MSDTC"
call :delkey "HKLM\SYSTEM\ControlSet001\Services\MSDTC"
call :delkey "HKLM\SYSTEM\ControlSet002\Services\MSDTC"
call :delkey "HKLM\Software\Microsoft\MSDTC"
@echo %WINDIR%\System32\msdtc.exe -install
%WINDIR%\System32\msdtc.exe -install
endlocal
goto :EOF
:delkey
set key=%1
call :delkeyq %key% >nul 2>&1
@echo.
goto :EOF
:delkeyq
REG DELETE %key% /F
3 - BATCH
@echo off
if {%1}=={} @echo Syntax: MSDTC3 Filename&goto :EOF
if not exist %1 Syntax: MSDTC3 Filename - %1 was NOT found.&goto :EOF
setlocal
set filename=%1
for /f "Tokens=*" %%r in ('type %filename%') do (
%%r
)
reg add "HKLM\SOFTWARE\Microsoft\MSDTC\XADLL" /F
regsvr32 mtxoci.dll
endlocal1
4 - BATCH
@echo off
%WINDIR%\System32\msdtc.exe -resetlog
4 - Documentações
How to rebuild or move a MSDTC installation to be used with a SQL failover cluster
http://support.microsoft.com/kb/294209
http://blog.csdn.net/longrujun/archive/2006/06/04/772283.aspx
How to reinstall Microsoft Distributed Transaction Coordinator
http://support.microsoft.com/kb/891801
Documentação: MSDTC
http://technet.microsoft.com/en-us/library/cc726307%28WS.10%29.aspx
Espero que ajude.
2/19/2009
LEIS DE PIMENTA - 2ª LEI
Corolário 1: Seu sistema não é tão bom como você pensa.
Corolário 2: Se você acha que seu sistema é bom, você está mal informado
12/11/2008
Tempos de Crise
Em tempos de turbulência econômica mundial como estamos atualmente qualquer que seja a retenção de custos e bem vinda principalmente na área de tecnologia em pesa na contabilidade de pequenas e medias empresas. O fornecedor de Outsourcing e Gestão de TI pode e tem o dever importante nesse processo. Quando comprometido de fato com o negócio do cliente, vai além de suas funções básicas e consegue ver as oportunidades possíveis.
Neste caso muita empresas estão usando recursos já alocados para projetos futuros ou customização de agentes de TI ai que a virtualização e o uso do Mainframe vêem ganhando força neste segmento.
Hoje o profissional de TI com a responsabilidade de gerar receita fazendo mais com menos não pode deixar de analisar a possibilidade de manter seus recursos sem exceder gastos e mantendo a infra de forma gerencial e centralizada facilitando os processos e recursos disponíveis.
12/08/2008
Frase da Semana
André Luiz
12/04/2008
VMware para Celulares
A VMware, empresa especializada no desenvolvimento de produtos para virtualização, anunciou a criação da WMware Mobile Virtualization Platform (MVP), dedicada a celulares. Além da possibilidade de simular plataformas diferentes, a virtualização pode acelerar lançamento de programas e permitir "vários celulares em um" para o usuário.
A virtualização, ou criação de máquinas virtuais, permite que um usuário utilize dentro de seu sistema operacional outros sistemas e softwares desenvolvidos para outros hardwares, facilitando o trabalho de quem precisa operar em múltiplas plataformas. Por exemplo, é possível rodar, dentro de um computador Macintosh, máquinas virtuais Windows e Linux e usar programas destes no Mac.
A MVP, como o nome indica, estende isso aos telefones móveis, hoje onipresentes. A tecnologia permitirá que um usuário rode em seu celular softwares criados para celulares de outros fabricantes e, possivelmente, programas para PC e Mac.
Além da facilidade de rodar programas de diferentes plataformas, a MVP vai permitir que o usuário virtualize várias cópias do sistema de seu próprio celular, podendo com esse expediente criar perfis diferentes de uso - como, por exemplo, um mesmo aparelho físico se transformar em dois aparelhos virtuais, um pessoal e outro de trabalho.
Outra aplicação para a tecnologia, segundo a empresa, seria a redução do time to market de programas desenvolvidos para celular. Em vez de desenvolver aplicativos para um modelo de smartphone e depois portá-lo para os demais, é possível desenvolver tudo de uma só vez, diretamente para a máquina virtual.
A empresa não informou quando a tecnologia estará disponível comercialmente.
11/20/2008
A Democracia do "Eu Só"
Parece que a república dos branque- los e rancorosos a fim de afundar o progresso, teve que “engolir “ a sustentação daqueles com vontade de mudança, eu particularmente não acredito em grandes lideres abaixo do sol seja eles políticos ou religiosos, mas sim na historia de vida de pessoas como Barack Obama que ouviram a vida toda que ele não podia fazer isso ou aquilo por causa dar cor da sua pele. Não se trata de relato sobre preconceito racial, pois existem vários tipos de julgamentos preconceituosos feitos por aqueles que nos olham com desprezo, pois o juízo de um homem não esta na cor da sua pela ou condição social e sim na sua relação com a vida e nas coisas que acredita isso é o pilar fundamental do caráter e o que ele é verdadeiramente.

