<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Port 25: The Open Source Community at Microsoft : Technical Analysis, Windows Server</title><link>http://port25.technet.com/archive/tags/Technical+Analysis/Windows+Server/default.aspx</link><description>Tags: Technical Analysis, Windows Server</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Technical Analysis: Apache with mod_auth_kerb and Windows Server</title><link>http://port25.technet.com/archive/2008/01/25/technical-analysis-apache-with-mod-auth-kerb-and-windows-server.aspx</link><pubDate>Fri, 25 Jan 2008 21:58:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4527</guid><dc:creator>jcannon</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4527</wfw:commentRss><comments>http://port25.technet.com/archive/2008/01/25/technical-analysis-apache-with-mod-auth-kerb-and-windows-server.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Abstract&lt;/STRONG&gt;:&amp;nbsp; The Apache authentication module mod_auth_kerb allows Apache to authenticate users against a Kerberos KDC including one from ActiveDirectory. Kerberos itself can be fairly complex to set up. This guide will attempt to show the specific steps required to make this possible as well as discuss security limitations specific to the interoperability matters. This guide assumes a basic understanding of Kerberos V and that the Active Directory domain controller is properly configured prior to starting this process.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; This paper represents testing and documentation in a lab environment. User Account Control (UAC) is an essential security component to Windows and Microsoft does not recommend turning off UAC in production environments. &lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4527" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/attachment/4527.ashx" length="137651" type="application/pdf" /><category domain="http://port25.technet.com/archive/tags/Technical+Analysis/default.aspx">Technical Analysis</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category></item><item><title>Technical Analysis: Installing Apache with SSL on Windows</title><link>http://port25.technet.com/archive/2008/01/04/technical-analysis-installing-apache-with-ssl-on-windows.aspx</link><pubDate>Fri, 04 Jan 2008 17:02:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4475</guid><dc:creator>jcannon</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4475</wfw:commentRss><comments>http://port25.technet.com/archive/2008/01/04/technical-analysis-installing-apache-with-ssl-on-windows.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;    &lt;br /&gt;Often SSL or TLS is required to secure data from web applications. Sometimes this is just prudent to prevent confidential or sensitive data from being confiscated. Sometimes this is required by regulations like HIPAA&amp;#160; or industry bodies, such as the Payment Card Industry. This guide will show how to install Apache with SSL on Windows.&amp;#160; &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This paper represents testing and documentation in a lab environment. User Account Control (UAC) is an essential security component to Windows and Microsoft does not recommend turning off UAC in production environments.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:fb3a1972-4489-4e52-abe7-25a00bb07fdf:57d9c929-9ad5-4c89-b817-bf3c14a0b77a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;p&gt;Download Report &lt;a href="http://port25.technet.com/videos/images/TechnicalAnalysisInstallingApacheonWindo_C21A/InstallingApacheonWindows.pdf" target="_blank"&gt;Installing Apache on Windows&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;

&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4475" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/images/TechnicalAnalysisInstallingApacheonWindo_C21A/InstallingApacheonWindows.pdf" length="182853" type="application/pdf" /><category domain="http://port25.technet.com/archive/tags/Technical+Analysis/default.aspx">Technical Analysis</category><category domain="http://port25.technet.com/archive/tags/Identity+and+Authentication/default.aspx">Identity and Authentication</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category></item><item><title>What Lies Beneath: Setting up underlying HPC tools</title><link>http://port25.technet.com/archive/2006/12/21/what-lies-beneath-setting-up-underlying-hpc-tools.aspx</link><pubDate>Thu, 21 Dec 2006 22:34:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3387</guid><dc:creator>kishi</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3387</wfw:commentRss><comments>http://port25.technet.com/archive/2006/12/21/what-lies-beneath-setting-up-underlying-hpc-tools.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;This blog continues what I started writing about w/ &lt;a href="http://port25.technet.com/archive/2006/12/01/thinking-about-hpc-infrastructure.aspx"&gt;Thinking About HPC Infrastructure&lt;/a&gt;&amp;nbsp;and what Frank wrote in about in &lt;a href="http://port25.technet.com/archive/2006/10/20/Overloading-_2700_Clusters_2700_.aspx"&gt;Overloading Clusters&lt;/a&gt;. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;After reading thru the previous blogs on HPC, someone might ask &amp;ldquo;What are some of the core components of HPC ?&amp;rdquo;. After all, once you&amp;rsquo;ve seen the outside of a Maserati or a Pantera DeTomaso, you&amp;rsquo;re not going to be satisfied just by ogling at it. Even after a test drive, the engineer in you will want to pop the hood and see what&amp;rsquo;s inside. Taking a similar approach let&amp;rsquo;s uncover some underlying HPC technologies by looking at any basic HPC setup. Once all the provisioning has been completed, the HPC system will be physically deployed with an OS and relevant drivers, utilities etc. Yet, before the actual HPC application can get installed across, there remains a critical step in the process, i.e. configuration of cluster and file system along with any tools and interfaces such as MPI (Message Passing Interface) etc. After peeling through the HPC application layer, its worthwhile to do a &amp;ldquo;deep-dive&amp;rdquo; into what really runs the HPC clusters. A broad category of these tools are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Cluster Management tools e.g. CSM&lt;/li&gt;&lt;li&gt;Job Scheduling tools e.g. SCALI, Maui&lt;/li&gt;&lt;li&gt;Resource Management tools e.g. Torque&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you&amp;rsquo;re trying to understand the &amp;ldquo;WHY&amp;rdquo; behind the existence of these tools and their importance, take a look at Cluster Management for example. Cluster configuration, installation and management can be difficult and requires intimate familiarity with the HPC hardware, OS, underlying architecture etc. Without specific tools that attend to and manage specific underlying HPC sub-components, HPC just won&amp;rsquo;t be what it is. So, it is worthwhile to understand the unique installation experience of the tools, such as the ones listed above to understand the complexity of HPC systems. Ready &amp;ndash; let&amp;rsquo;s dive in to the installation and function of these tools:&lt;/p&gt;&lt;p&gt;1. &lt;strong&gt;SCALI&lt;/strong&gt;: The &lt;a href="http://www.scali.com/"&gt;SCALI&lt;/a&gt; management and MPI software packages provide deployment, monitoring and job scheduling services for a cluster.&amp;nbsp; After you deploy this software, you will be able see all the compute nodes that may have been preconfigured or are configured on your system. Scali will enable you to monitor the systems and run jobs using the SCALI graphical interface.&amp;nbsp; In order to license the SCALI software, you must utilize the scainstall command to produce a &lt;em&gt;license request file.&lt;/em&gt;&amp;nbsp; This file can then be sent to SCALI to receive a permanent key. For those that need some hand-holding through this, luckily SCALI provides very comprehensive documentation on their website.&amp;nbsp; A large portion of the SCALI Manage User&amp;rsquo;s Guide is dedicated to pre-setup planning and configuration of the cluster and the network.&amp;nbsp; The documentation provides detailed recommendations about how you can set up their Ethernet-based network environment and out-of-band management network.&amp;nbsp; The documentation also provides a general overview about how to install and configure higher performance interconnects, including bonded Ethernet, Infiniband, Myrinet and SCI. The SCALI Manage interface provides simple tools to assist in configuring and testing DET, Infiniband, and Myrinet devices for use with the SCALI MPI implementation.&amp;nbsp; The SCALI MPI software supports multiple Infiniband stacks including Mellanox, Topspin, Voltaire and Infinicon.&lt;/p&gt;&lt;p&gt;2. &lt;strong&gt;HP-MPI&lt;/strong&gt;: &lt;a href="http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,1238,00.html"&gt;HP-MPI&lt;/a&gt; is Hewlett-Packard&amp;rsquo;s Linux-based implementation of the Message Passing Interface (MPI).&amp;nbsp; Many of the utilities distributed with HP-MPI are similar to other common MPI utilities such as MPICH - e.g. mpicc, mpirun, etc. In order to utilize the HP-MPI software, a license is required for each CPU core in the cluster.&amp;nbsp; To obtain a license file you are required to obtain the MAC address from each node (typically eth0) and input that information into a form at licensing.hp.com.&amp;nbsp; The resulting file can then be copied to the compute node. The HP-MPI software is non-functional until licensing files are generated for the nodes&lt;/p&gt;&lt;p&gt;3. &lt;strong&gt;CSM&lt;/strong&gt; (&lt;strong&gt;Cluster Systems Management&lt;/strong&gt;): The &lt;a href="http://www-03.ibm.com/servers/eserver/clusters/software/csm.html"&gt;CSM&lt;/a&gt; software suite is designed to automate the deployment and management of cluster nodes.&amp;nbsp; Nodes can be remotely installed with an operating system as well as the CSM software for later monitoring.&amp;nbsp; The CSM software supports RedHat and Novell on multiple platforms.&amp;nbsp; In order to obtain and install the CSM software one must register with IBM&amp;rsquo;s website and download the required RPMs. In order to configure CSM, it can remotely install the operating system and/or the CSM software on the compute nodes.&amp;nbsp; Much like Platform ROCKS, CSM makes use of PXE functionality and RedHat&amp;rsquo;s kickstart or the autoyast software to remotely install the operating system. The CSM software provides multiple methods for defining the nodes that should be deployed and managed:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;a. The first method involves creating a hostname mapping (hostmap) file, which is a colon-delimited file that defines a number of attributes of each node&lt;br /&gt;b. The second method also involves manually creating and editing a &amp;ldquo;node definition&amp;rdquo; (nodedef) file.&amp;nbsp; This is the method suggested by the documentation for use with small clusters&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Proper remote power and remote console capabilities greatly ease the administration and deployment of the compute nodes, however according to the &lt;em&gt;&lt;u&gt;CSM FAQ&lt;/u&gt;&lt;/em&gt; remote power management is not absolutely required. All the compute nodes must be rebooted (remotely or manually).&amp;nbsp; They are then PXE booted and installed with RHEL4 using the kickstart installation system.&lt;/p&gt;&lt;p&gt;4. &lt;strong&gt;Maui and Torque&lt;/strong&gt;: Both Torque and Maui are free software which must be compiled from the source distribution on the head node.&amp;nbsp; Maui is an open-source job scheduler for compute clusters.&amp;nbsp; It supports a number of task management features not found in other parallel batch processing software including policy-based scheduling and prioritization of tasks. Torque is an open-source resource manager for managing compute nodes and scheduled jobs.&amp;nbsp; It can integrate with Maui to provide additional features for scheduling and managing scheduled tasks.&amp;nbsp; Installation of Torque can be done using the guidance available in the &lt;a href="http://www.clusterresources.com/torquedocs20/1.1installation.shtml"&gt;&lt;em&gt;Torque 2.0 Admin Manual&lt;/em&gt;&lt;/a&gt;&lt;em&gt; .&lt;/em&gt;&amp;nbsp; &lt;/p&gt;&lt;p&gt;5. &lt;strong&gt;Platform Rocks&lt;/strong&gt;: &lt;a href="http://www.platform.com/Products/Platform.OCS/"&gt;Platform Rocks&lt;/a&gt; is a cluster deployment software that facilitates the deployment of various software stacks (&amp;ldquo;rolls&amp;rdquo;) onto the compute nodes.&amp;nbsp; The software is capable of deploying the base operating system and utilities required for cluster administration, management and scheduling.&amp;nbsp; The software can also manage configuration and updates to ensure consistency throughout the cluster. &lt;em&gt;Platform Rocks&lt;/em&gt; is a suite of utilities that are packaged together as separate installable rolls.&amp;nbsp; One of the main goals of the software is to allow for easy installation and integration of third-party rolls and applications.&amp;nbsp; One unique aspect to the Platform Rocks installation approach is that the software installs an operating system on the head node, and also installs all the required rolls at the same time.&amp;nbsp; The software can also automatically set up the subsystem required to install an operating system and other packages on the compute nodes (such as management agents, etc). &lt;/p&gt;&lt;p&gt;That about does it for a quick &amp;ldquo;deep-dive&amp;rdquo;. Let me insert a gentle reminder that these are not the only cluster or resource management technologies out there in the HPC space but rather the ones most prevalent. If you have additional tools that you have worked with, we&amp;rsquo;d like to hear from you and thank you for tuning in to Port 25. &lt;strong&gt;HAPPY HOLIDAYS!&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Verdana" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3387" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Kishi+Malhotra/default.aspx">Kishi Malhotra</category><category domain="http://port25.technet.com/archive/tags/Technical+Analysis/default.aspx">Technical Analysis</category><category domain="http://port25.technet.com/archive/tags/HPC/default.aspx">HPC</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category></item><item><title>Recovering remote NT/W2K/XP desktops with a network boot CD/DVD</title><link>http://port25.technet.com/archive/2006/04/27/Recovering-remote-NT_2F00_W2K_2F00_XP-desktops-with-a-network-boot-CD_2F00_DVD.aspx</link><pubDate>Thu, 27 Apr 2006 21:46:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2287</guid><dc:creator>admin</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2287</wfw:commentRss><comments>http://port25.technet.com/archive/2006/04/27/Recovering-remote-NT_2F00_W2K_2F00_XP-desktops-with-a-network-boot-CD_2F00_DVD.aspx#comments</comments><description>&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Question:&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;re: Welcome to Kishi&amp;#39;s Korner&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Monday, April 17, 2006 8:04 AM by &lt;/font&gt;&lt;a href="http://port25.technet.com/user/Profile.aspx?UserID=2101" style="color: blue; text-decoration: underline; text-underline: single" title="http://port25.technet.com/user/Profile.aspx?UserID=2101
Les Kobiernicki" target="_blank"&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Les Kobiernicki&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;When can we expect to see M$ produce a composite Win/Linux real boot recovery CD/DVD like Bart PE &amp;amp; Ultimate Boot CD for Win ? &amp;nbsp;I have many legacy systems to keep up &amp;amp; running til we get the scheduled Tech Refresh that gets put back further &amp;amp; further. &amp;nbsp;A network boot CD/DVD with multicasting server ability to recover remote NT/W2K/XP desktops would be most helpful. &amp;nbsp;The answer is not necessarily always new technology, but more precisely targetted troubleshooting tools for what we already have deployed out there .. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Answer:&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;If you are looking for a good Open Source solution for Imaging and recovery one way to do this is by using:&amp;nbsp; g4u (Ghost for UNIX) &lt;/font&gt;&lt;a href="http://www.feyrer.de/g4u/" style="color: blue; text-decoration: underline; text-underline: single" title="http://www.feyrer.de/g4u/"&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;http://www.feyrer.de/g4u/&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt; . Based on NetBSD, G4u is a bootable floppy/CD for cloning and imaging hard disks and partitions. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;If you have a mixed environment, which most of us do, you might wonder what file or operating systems it can handle.&amp;nbsp; The answer is all of them. G4u reads the disks bit by bit starting with byte #0. This includes any MBR, boot record, partition table and the partitions themselves. &amp;nbsp;G4u can as easily clone a Windows XP disk as a Linux or Solaris/X86 disk. By moving the hard disks to a PC, g4u can even deploy or image operating systems for non-PC based SCSI machines such as HP-UX, Solaris, Irix, and AIX. You can image a drive or partition locally, IE disk to disk, or have the image uploaded to an ftp server. The cloned images can be compressed to save space, however the compression isn&amp;rsquo;t nearly as good as some of the commercial alternatives so make sure your ftp server has plenty of space! &amp;nbsp;If space is a concern, be sure to check out the FAQ on G4u&amp;rsquo;s website. &lt;/font&gt;&lt;a href="http://www.feyrer.de/g4u/#hints" style="color: blue; text-decoration: underline; text-underline: single" title="http://www.feyrer.de/g4u/#hints"&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;http://www.feyrer.de/g4u/#hints&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Here is a quick example.&amp;nbsp; I recently imaged my Fedora Core 5 laptop to a local ftp server here in my office. &amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Once I booted my laptop up with the g4u CD, I was at the main menu and the command prompt. &lt;/font&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;&amp;nbsp;g4u&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;The laptop only has one hard disk. I used the &amp;lsquo;disks&amp;rsquo; command to see it. &lt;/font&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;g4u&amp;gt; disks&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;wd0: at atabus0 drive 0: &amp;lt;FUJITSU MHT2060AT PL&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;wd0: drive supports 16-sector PIO transfers, LBA addressing&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;wd0: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;I wanted to image the IDE disk (wd0) to my ftp server (192.168.1.1) using the ftp account &amp;lsquo;images&amp;rsquo;. I typed the following command. &amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;&amp;nbsp;g4u&amp;gt; uploaddisk images@192.168.1.1 fc5laptop.gz wd0&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;I entered in my password when prompted. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;This took a while on a 100MB connection, a couple hours or so.&amp;nbsp; I think I went and got coffee while it was running. Ok, so now on my ftp server I have the file fc5laptop.gz. &lt;/font&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;span&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;$ ls &amp;ndash;l&lt;br /&gt;-rw------- 1 images images 20259936597 Apr 18 12:18 fc5laptop.gz&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;To recover the image I booted again with the g4u CD and at the command prompt typed: &lt;/font&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;&amp;nbsp;g4u&amp;gt; slurpdisk images@192.168.1.1 fc5laptop.gz wd0 &lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;Again I entered my password for the ftp server when prompted and went for coffee (anytime is a good time for coffee J ) &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;After about an hour my laptop was restored. I ejected the g4u cd and rebooted. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Tahoma" size="2"&gt;G4u doesn&amp;rsquo;t try to do everything but what it does do, it does very well.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2287" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Technical+Analysis/default.aspx">Technical Analysis</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category></item><item><title>Managing the Lab: SMS and our mixed environment</title><link>http://port25.technet.com/archive/2006/03/31/Managing-the-Lab_3A00_-SMS-and-our-mixed-environment.aspx</link><pubDate>Fri, 31 Mar 2006 15:00:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:13</guid><dc:creator>admin</dc:creator><slash:comments>21</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=13</wfw:commentRss><comments>http://port25.technet.com/archive/2006/03/31/Managing-the-Lab_3A00_-SMS-and-our-mixed-environment.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;Getting the Open Source Software Lab up and running presented a number of challenges &amp;ndash; not the least of which was how we were going to manage fifty Linux distributions, fifteen versions of UNIX, and multiple Windows instances deployed across literally hundreds of physical and virtual servers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This is quite a job for any management solution. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Being the pragmatists we are, we decided to use this to test the viability of SMS (Microsoft Systems Management Server) using VMX (Vintela Management Extensions) in a mixed environment.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;em&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span&gt;We deployed the solution and found it to be capable of handling our environment.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Currently a large part of&lt;span&gt;&amp;nbsp; &lt;/span&gt;the lab is managed by SMS and VMX.&lt;span&gt;&amp;nbsp; &lt;/span&gt;When we describe this to people we are often asked, &amp;quot;Why does&amp;nbsp;Microsoft supports this kind of solution?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Why do we care about mixed environments?&amp;quot;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;em&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span&gt;We asked Bill Anderson, Lead Program Manager on the Windows Management Team, and here is what he had to say:&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;em&gt;&lt;span&gt;&lt;font color="#000000" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt;&lt;font color="#000000" size="2"&gt;&lt;img border="0" height="72" src="http://port25.technet.com/photos/images/images/9/original.aspx" width="98" /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;span&gt;Bill Anderson&lt;br /&gt;&lt;/span&gt;&lt;em&gt;&lt;span&gt;Not really, but his lab is less camera-shy.&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;span&gt;The first question I always get asked is, &amp;ldquo;what really was the catalyst for SMS to seek out a partner to provide extensions to OSS/Linux?&amp;nbsp; Simple &amp;ndash; our customers demanded it.&amp;nbsp; Our existing SMS customers are managing both desktops and servers, and have a multitude of platforms in production in those environments and wanted to extend the success they have with SMS on Windows to those additional platforms.&amp;nbsp; And, as we&amp;rsquo;re driving SMS into new customers, it has become one of the top requirements for customers &amp;ndash; an integrated solution to manage all their critical platforms.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p align="center" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font color="#000000" size="2"&gt;&amp;nbsp;&lt;img border="0" height="305" src="http://port25.technet.com/photos/images/images/10/original.aspx" width="425" /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Now, the second driver was the WAY in which the market was doing cross-platform management.&amp;nbsp; It&amp;rsquo;s, well, &amp;ldquo;suboptimal&amp;rdquo;.&amp;nbsp; You either take 2 management systems (Windows mgmt, non-Windows mgmt) with their own array of servers, agents, and databases &amp;ndash; and join the databases, or you try to take one agent that runs on all platforms, and you can then only join the things that are the same/similar.&amp;nbsp; You either get a bunch of extra infrastructure with no leverage of skillsets, or you get a lowest common denominator management experience.&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;&lt;span&gt;What we did was option 3 &amp;ndash; build a single shared infrastructure that was extensible at the protocol, data, and UI layer, and then take the 2 leaders in the field to build from that same plumbing.&amp;nbsp; So, we optimized our agents for the work on Windows, and we worked with the Vintela team as the experts in managing OSS/Linux to really optimize their experience for that platform.&amp;nbsp; So, what does a customer get?&amp;nbsp; 1 database, one UI, one protocol, and agents unique to each platform.&amp;nbsp; Low operational cost, leveraged skillsets, and the opportunity for each vendor to really highlight the best they could do on each platform.&amp;nbsp; Some of the things that Vintela can surface and manage on the Linux platform, using SMS as a pipeline, are pretty amazing!&amp;nbsp; They&amp;rsquo;ve extended our UI to really expose all the remote functions available on Linux from the different vendors like Red Hat, SuSE, HP, and Sun.&amp;nbsp; My challenge to them was to make Linux look BETTER in SMS than Windows does.&amp;nbsp; We&amp;rsquo;ll try to make Windows more manageable by adding more, not by restricting.&amp;nbsp; And the results are pretty compelling.&amp;nbsp; As Andi put it in &lt;/span&gt;&lt;em&gt;&lt;span&gt;&lt;a href="http://www.networkworld.com/newsletters/nsm/2006/0306nsm2.html"&gt;Network World&amp;#39;s Network/Systems Management Newsletter&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt;: &amp;ldquo;Yes, you read that correctly - Microsoft tools can make Linux management easier. To its credit, Microsoft has made this easier through partnerships and programs like its Dynamic Systems Initiative - a commitment from Microsoft and its partners to deliver self-managing dynamic systems&amp;hellip;(snip). &amp;nbsp;This allows enterprises to leverage their investment in native Windows tools to make them a very effective management platform for diverse networks. &amp;ldquo;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;font color="#000000" size="2"&gt;How the Vintela solution works is really pretty simple.&amp;nbsp; They take a WBEM based agent (they are the project maintainer for OpenWBEM) that runs on the major OSS platforms, that points at a URL that is our Management Point role.&amp;nbsp; They extend our MMC based UI and voila &amp;ndash; instant management for Linux!&amp;nbsp; No database schema changes required, no separate middle infrastructure, etc.&amp;nbsp; Initially, there was an ISAPI.dll &amp;ldquo;gateway&amp;rdquo; they had built to convert their agent protocol to ours at the Management Point, but we&amp;rsquo;ve worked to even eliminate that as they are now using our native protocols.&amp;nbsp; As you can see, this is a slam dunk for a customer using SMS already to manage Windows that wants to extend it to manage Linux.&amp;nbsp; It&amp;rsquo;s amazing to walk to an SMS admin, open their admin UI, have them see machine collections based on Linux versions/vendors, and be able to send software to a group of Linux machines in about 3-4 clicks.&amp;nbsp; But, we&amp;rsquo;re even seeing customers use THIS as a solution for managing Linux only!&amp;nbsp; Vintela has done a great job of really just using the SMS UI, database, and pipes as their engine, and leveraging all the &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" class="MsoNormal"&gt;&lt;span&gt;&lt;font color="#000000" size="2"&gt;&lt;img border="0" height="270" src="http://port25.technet.com/photos/images/images/11/original.aspx" width="459" /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font color="#000000" size="2"&gt;&lt;img border="0" height="270" src="http://port25.technet.com/photos/images/images/11/original.aspx" width="459" /&gt;&lt;/font&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;font size="2"&gt;&lt;font color="#000000"&gt;manageability on the native Linux platform to provide a great stand-alone tool for managing Linux.&amp;nbsp; Inventory, software distribution, patch management and remote tools &amp;ndash; all in one single UI and infrastructure.&amp;nbsp; The other key is really leveraging the OpenWBEM work to provide consistent management on different Linux versions.&amp;nbsp; The Vintela team has done a great job of driving consistency via OpenWBEM, but still leverage all the extra tools and functions provided by each Linux vendor.&amp;nbsp; If I were managing Linux systems (not a lot of that around here by the way!) I&amp;rsquo;d definitely use it!&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;font color="#000000" size="2"&gt;For more info, I&amp;rsquo;d also suggest taking a peek at the EMA document they did for Vintela at &lt;/font&gt;&lt;a href="http://www.vintela.com/products/vmx/docs/Managing_Heterogeneous_IT_with_SMS_EMA.pdf" title="http://www.vintela.com/products/vmx/docs/Managing_Heterogeneous_IT_with_SMS_EMA.pdf"&gt;&lt;font color="#000000" size="2"&gt;http://www.vintela.com/products/vmx/docs/Managing_Heterogeneous_IT_with_SMS_EMA.pdf&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="2"&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" class="MsoNormal"&gt;&lt;font color="#000000" size="2"&gt;&lt;img border="0" height="417" src="http://port25.technet.com/photos/images/images/12/original.aspx" width="584" /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p align="center" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=13" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Technical+Analysis/default.aspx">Technical Analysis</category><category domain="http://port25.technet.com/archive/tags/Management/default.aspx">Management</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category></item></channel></rss>