<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.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>TechNet India - from the field : Virtual TechDays</title><link>http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx</link><description>Tags: Virtual TechDays</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Virtual TechDays – September 2008 – Managing Virtual Infrastructure</title><link>http://blogs.technet.com/technetindia/archive/2008/10/20/virtual-techdays-september-2008-managing-virtual-infrastructure.aspx</link><pubDate>Mon, 20 Oct 2008 15:20:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3139091</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3139091.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3139091</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3139091</wfw:comment><description>&lt;p&gt;Hi, this is Ravi Sankar (&lt;a href="http://ravisankar.spaces.live.com/blog"&gt;http://ravisankar.spaces.live.com/blog&lt;/a&gt; ) again from the TechNet India team. This is the second blog post I am writing in response to the questions we received as part of virtual tech days (&lt;a href="http://www.connectwithlife.co.in/vtd"&gt;http://www.connectwithlife.co.in/vtd&lt;/a&gt; ). This time I am answering the questions from the session “Managing Virtual Infrastructure”&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q1:&lt;/strong&gt; Is virtualization suitable for big corporations only? Or is it useful to small and medium enterprises also?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A1:&lt;/strong&gt; Very good question. Virtualization technologies are useful to organizations of all sizes. Let me explain this with the help of an example.&lt;/p&gt;  &lt;p&gt;Hyper-V is the server virtualization technology from Microsoft. By using Hyper-V in a data centre, a large organization can consolidate their server infrastructure into fewer number of servers. This will result in savings in terms of rack space, cooling, power, management cost etc. &lt;/p&gt;  &lt;p&gt;The above advantages are applicable to a small and medium sized business organization (SMB) as well. Since SMBs face additional constraints in terms of quality infrastructure and skilled IT man power virtualization can offer them a more optimized IT solution by requiring less infrastructure and better server management technologies (backup, high availability, provisioning etc.).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q2:&lt;/strong&gt; How does System Centre Virtual Machine Manager (SCVMM) handle applications which are not cluster aware to provide high availability (HA)?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A2:&lt;/strong&gt; SCVMM does not handle applications directly but through virtual machines. Hyper-V is cluster aware and can be configured to provide HA for all the virtual machines running on it. The applications running in these virtual machines may or may not be cluster aware. SCVMM can manage the failover of such virtual machines from one server to another server running Hyper-V.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q3:&lt;/strong&gt; What is template creation in System Center Virtual Machine manager (SCVMM)?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A3:&lt;/strong&gt; Templates are virtual machines created and stored in SCVMM library with specific virtual hardware, OS and application configurations. Templates are created for frequently used virtual machine configurations so that it is easier to provision new VMs. It also allows automation of VMs through scripting.&lt;/p&gt;  &lt;p&gt;As one of you said it is a one time activity&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q4:&lt;/strong&gt; Is diagram view of virtual and physical machines created automatically in System Center Operations Manager (SCOM)?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A4:&lt;/strong&gt; Yes, once SCOM is configured to monitor a Virtual Server or Hyper-V based computer it can generate a diagram of physical machines and associated virtual machines automatically&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q5:&lt;/strong&gt; Is Hyper-V a Type-1 virtualization product?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A5:&lt;/strong&gt; Yes, Hyper-V is a hypervisor based Type-1 virtualization product. Hyper-V is available either as part of Windows Server 2008 x64 editions or as a standalone product (&lt;a href="http://www.microsoft.com/servers/hyper-v-server"&gt;http://www.microsoft.com/servers/hyper-v-server&lt;/a&gt; ) for bare metal implementation&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q6:&lt;/strong&gt; How many Hyper-V based servers are required to virtualize my xxx number of servers? &lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Or &lt;/em&gt;How can I size my Hyper-V deployment? &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Or &lt;/em&gt;How much memory is required to virtualize xxx number or servers?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A6:&lt;/strong&gt; As an answer to all these questions I request you to visit the following URLs and read things related to virtualization.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspx" href="http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspx"&gt;http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/map"&gt;www.microsoft.com/map&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.microsoft.co.il/blogs/lior/archive/2008/08/15/hyper-v-server-sizing-and-performance-tuning.aspx" href="http://blogs.microsoft.co.il/blogs/lior/archive/2008/08/15/hyper-v-server-sizing-and-performance-tuning.aspx"&gt;http://blogs.microsoft.co.il/blogs/lior/archive/2008/08/15/hyper-v-server-sizing-and-performance-tuning.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q7:&lt;/strong&gt; How powerful is Hyper-v?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A7:&lt;/strong&gt; This is a very subjective question and it can be best answered with the help of some real customer&amp;#160; case studies given the following link &lt;a title="http://www.microsoft.com/virtualization/case-studies.mspx" href="http://www.microsoft.com/virtualization/case-studies.mspx"&gt;http://www.microsoft.com/virtualization/case-studies.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q8:&lt;/strong&gt; Is it possible to manage VMWare infrastructure from SCVMM?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A8:&lt;/strong&gt; Yes, SCVMM allows the integration of VMWare into its console. Details can be found here. &lt;a title="http://blogs.technet.com/chengw/archive/2008/04/29/managing-vmware.aspx" href="http://blogs.technet.com/chengw/archive/2008/04/29/managing-vmware.aspx"&gt;http://blogs.technet.com/chengw/archive/2008/04/29/managing-vmware.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/virtualworld/archive/2008/06/02/managing-vmware-with-scvmm.aspx" href="http://blogs.technet.com/virtualworld/archive/2008/06/02/managing-vmware-with-scvmm.aspx"&gt;http://blogs.technet.com/virtualworld/archive/2008/06/02/managing-vmware-with-scvmm.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q9:&lt;/strong&gt; Can Hyper-V run on 32 bit hardware or 32 bit OS?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A9:&lt;/strong&gt; Hyper-V runs only on 64 bit hardware and requires 64 bit edition of Windows Server 2008 in the parent partition. However some of the remote management tools for Hyper-V runs on 32 bit OS. Also Hyper-V supports 32 bit virtual machines.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q10:&lt;/strong&gt; What kind of drivers used by virtual machines in Hyper-V?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A10:&lt;/strong&gt; Hyper-V supports two different types of devices viz. emulated and synthetic. Emulated device drivers are used for backward compatibility with older operating systems whereas synthetic drivers are supported only in newer operating systems like WS2008 but provides better performance. To know more about emulated and synthetic devices please refer to the following links.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/25/hyper-v-terminology.aspx" href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/25/hyper-v-terminology.aspx"&gt;http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/25/hyper-v-terminology.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/tvoellm/archive/2008/01/02/hyper-v-integration-components-and-enlightenments.aspx" href="http://blogs.msdn.com/tvoellm/archive/2008/01/02/hyper-v-integration-components-and-enlightenments.aspx"&gt;http://blogs.msdn.com/tvoellm/archive/2008/01/02/hyper-v-integration-components-and-enlightenments.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1312278,00.html" href="http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1312278,00.html"&gt;http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1312278,00.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q11:&lt;/strong&gt; How do I provide high availability for virtual machines running in Hyper-V?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A11:&lt;/strong&gt; There are many articles available on Microsoft’s website on providing high availability to a Hyper-v environment. Here is one of them &lt;a title="http://technet.microsoft.com/en-us/magazine/cc837977.aspx" href="http://technet.microsoft.com/en-us/magazine/cc837977.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc837977.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q12:&lt;/strong&gt; What makes the rapid provisioning of virtual machines possible in a Hyper-v environment?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A12:&lt;/strong&gt; Libraries, templates, PowerShell based scripting and self service portal features in System Center Virtual Machine Manager 2008 make the rapid provisioning of virtual machine possible in a Hyper-V based virtual environment.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q13:&lt;/strong&gt; What are the minimum system requirements to run Hyper-V?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A13:&lt;/strong&gt; The answer depends on whether you are running a bare metal Hyper-V server, server core based Hyper-V and Hyper-V with full installation of Windows Server 2008. Here is the system requirements for running Hyper-v server&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/servers/hyper-v-server/system-requirements.mspx" href="http://www.microsoft.com/servers/hyper-v-server/system-requirements.mspx"&gt;http://www.microsoft.com/servers/hyper-v-server/system-requirements.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Q14:&lt;/strong&gt; Where can I get a free copy of Hyper-V?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A14:&lt;/strong&gt; Hyper-V is available to you when you purchase a copy of “Windows Server 2008 x64 edition with Hyper-V”. To download an evaluation copy of Windows Server 2008 please visit the following link&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx" href="http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A full version of Hyper-V server can be downloaded free of cost from the following link&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/servers/hyper-v-server/how-to-get.mspx" href="http://www.microsoft.com/servers/hyper-v-server/how-to-get.mspx"&gt;http://www.microsoft.com/servers/hyper-v-server/how-to-get.mspx&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e8a69810-3993-4cc4-b106-81be6173cef0" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Hyper-V" rel="tag"&gt;Hyper-V&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SCVMM" rel="tag"&gt;SCVMM&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Virtualization" rel="tag"&gt;Virtualization&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3139091" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category></item><item><title>Q&amp;A: Performance Tuning Redefined with SQL Server 2008</title><link>http://blogs.technet.com/technetindia/archive/2008/10/19/q-a-performance-tuning-redefined-with-sql-server-2008.aspx</link><pubDate>Sun, 19 Oct 2008 19:12:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3138756</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3138756.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3138756</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3138756</wfw:comment><description>&lt;P&gt;I am sure you folks are enjoying all the Q&amp;amp;A posted by my fellow Evangelists on this blog. The intentions are very much there to give you complete information even after our webcasts have got over. If you didnt get to read the &lt;A class="" href="http://blogs.technet.com/technetindia/archive/2008/10/08/q-a-top-10-dmvs-admins-must-know-in-sql-server.aspx" target=_blank mce_href="http://blogs.technet.com/technetindia/archive/2008/10/08/q-a-top-10-dmvs-admins-must-know-in-sql-server.aspx"&gt;Part I Q&amp;amp;A I wrote around the DMVs session&lt;/A&gt;, dont forget to read them too. Let me next give you the links to &lt;A class="" href="http://download.microsoft.com/download/6/1/A/61A76FEB-8035-47BC-9573-A438F7513E6A/DAY2/TRACK4/Performance_Tuning.ppt" target=_blank mce_href="http://download.microsoft.com/download/6/1/A/61A76FEB-8035-47BC-9573-A438F7513E6A/DAY2/TRACK4/Performance_Tuning.ppt"&gt;PPT&lt;/A&gt; and &lt;A class="" href="http://download.microsoft.com/download/8/E/1/8E1F35F3-8F29-41B0-84F7-CBC86D6A0D62/SQL091808_12pm.wmv" target=_blank mce_href="http://download.microsoft.com/download/8/E/1/8E1F35F3-8F29-41B0-84F7-CBC86D6A0D62/SQL091808_12pm.wmv"&gt;Session&lt;/A&gt; for your offline viewing if you missed them. Next, moving to the unanswered Q&amp;amp;A from the session. Here we go:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: can we run data collector on sql server which is having sql server 2005 ?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;The management data warehouse can only be installed on a server running SQL Server 2008.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: different collection modes available for data collector&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;The Data Collector Architecture (&lt;A href="http://msdn.microsoft.com/en-us/library/bb677355.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb677355.aspx&lt;/A&gt;) explains the real backend work. Incidentally, this is an completely async process and uses a combination of SSIS, SQL Agent and SQL Relational engine magic. You can also manually collect and upload the data into SQL Server from the Management Studio.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Quesiton Asked: Could you plz tell something more about WMI event?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;If you personally ask me, this is a super cool event one seems to miss-out from the SQL Server 2005 days itself. Anyways, check the complete documentation of WMI Events and SQL Server at: &lt;A href="http://msdn.microsoft.com/en-us/library/ms180606.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms180606.aspx&lt;/A&gt;. Infact, if you crank up your SQL Server Configuration Manager, it operates completely around the WMI Eventing Infrastructure. It is really powerfull and under-utilized.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Quesiton Asked: What is the Impact on Memory Usage and Performance of system of Data collection?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;This my friend is a dicey question because the data collected is completely under your control. And everytime a collect and upload happens the runtime fires enough info into the database. Now when this happens is completely configurable and the purging is also configurable. Hence the stress on the IO and Memory is something in your hand. Moreover we use the SQL Server Agent infrastructure and it can also be configured to run at our specified interval rather than automatically every 10 sec or so.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: Can we use data collector to pull the data from the the data provider or website that allows to fetch the data using webservices?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Though the question is vaugue I think if you get a chance to read through the Architecture (&lt;A href="http://msdn.microsoft.com/en-us/library/bb677355.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb677355.aspx&lt;/A&gt;) in detail things will get clear. There is nothing like a webservice or sorts available.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: can we have single data collector to collect information from multiple instance ?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;If you have multiple SQL Server instances you could configure the data collection processes on each of your instances to use a central MDW repository. In fact, It is recommended you do this to minimize the impact of the data collection process. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: Can the Monitoring data be Stored outside the server being monitored&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Your question seems to be similar to the one asked in the previous question. You can raise the collection as T-SQL Collector, SQL Trace, Perf Counter Collector and Query Activity Collector. You can read on each at: &lt;A href="http://msdn.microsoft.com/en-us/library/bb677328.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb677328.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: Does it upload the data to the warehouse db on its own or we have to do it manually?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;As described before, you have all the flexibility here. You can manually do it or schedule it at regular intervals via the SQL Server Agent process.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: how much frequently is the data fed to dataware house from cache ?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Same as the previous question. You can completely customize it.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: we can use this data collector for maintain performance related data for application or database or Visual studio application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Though this is a nice thought, currently we are restricted for collecting perf data using the DMVs inside of a SQL Server instance only.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: Say If I run this tool, every 1 hour, for 30 days, how much of data space will it take? &lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;There is no straight forward answer to this question. It depends on how much data you will be collecting. I have seen with an interval of 10 sec for the past ~25 days the current size is close to 400MB for me. But I this happens on my laptop which starts and shuts down often.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question Asked: WIll Data collector effect MSDB ?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;This is a good question. We do use msdb for DW activities. The data collector uses msdb for storing configuration information, run-time information, auditing, and collection history information. This database must be present on the instance of SQL Server that runs the data collector. Using msdb provides the following benefits: a) All the data needed to configure and run the data collector is in one location. b) Data collection configuration can be deployed across several servers without having to use the file system. c) The data collector can use existing SQL Server security mechanisms to protect the data. In addition, database roles can provide granular security, and there is no need to implement cross-database chaining. and finally d) Since msdb is a relational database, it is possible to ensure the referential integrity of the configuration and run-time data.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Hope these clarified some of your questions from the session and hope to meet you all again in the next VTD scheduled on Nov 25th and 26th. And guess what we will have 8 fabulous sessions around SQL Server. Dont miss the action and &lt;A class="" href="http://www.connectwithlife.co.in/vtd" target=_blank mce_href="http://www.connectwithlife.co.in/vtd"&gt;dont forget to register&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3138756" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category><category domain="http://blogs.technet.com/technetindia/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Virtual Tech Days – September 2008 – Virtualization Security</title><link>http://blogs.technet.com/technetindia/archive/2008/10/09/virtual-tech-days-september-2008-virtualization-security.aspx</link><pubDate>Thu, 09 Oct 2008 14:03:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3134530</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3134530.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3134530</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3134530</wfw:comment><description>&lt;p&gt;Hi I am Ravi Sankar (&lt;a href="http://ravisankar.spaces.live.com/blog"&gt;http://ravisankar.spaces.live.com/blog&lt;/a&gt;) from the TechNet India team. First of all let me thank everyone who attended the sessions under virtualization track. We have received hundreds of questions as part of the sessions and due to time constraints the speakers could answer only a few of them. So I am taking this opportunity to answer all of those questions.&lt;/p&gt;  &lt;p&gt;A number of questions are either repeated or asked with same concepts in mind. I have consolidated those into fewer number of questions and answered here. In other words answers written here are not 1:1 replies of your questions but essentially covers everything you wanted to know.&lt;/p&gt;  &lt;p&gt;Q1: Is there a virtual firewall or special security protocol in Hyper-V?&lt;/p&gt;  &lt;p&gt;A1: The answer is NO. Virtual machines can be protected using the same firewall applications and security protocols used in physical machines. To know more about virtual networks please click &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/cc816585.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q2: Do I need to run antivirus software in all the virtual machines in a Hyper-V based server or is it sufficient to run one instance of antivirus software in the parent partition?&lt;/p&gt;  &lt;p&gt;A2: Antivirus software should be installed in all virtual machines including the parent partition. Also depending on the applications installed, the requirement on antivirus software would vary from one virtual machine to another virtual machine. For example, the antivirus software required for a virtual machine running Exchange Server is different from a virtual machine running SQL Server.&lt;/p&gt;  &lt;p&gt;Q3: I have a smart client application. Will this work in a virtual machine environment (as such) or does it require customization?&lt;/p&gt;  &lt;p&gt;A3: I don’t see any reason for additional customisations. But I do not know the details of the application you have mentioned. So I suggest you to thoroughly test the application&amp;#160; before using it in production&lt;/p&gt;  &lt;p&gt;Q4: Can my offline virtual machines be patched to keep it update?&lt;/p&gt;  &lt;p&gt;A4: Yes, you can do this. Offline Virtual Machine Servicing Tool can be used to achieve this goal. Click &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8408ecf5-7afe-47ec-a697-eb433027df73&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt; to download the tool. An update version of this tools is expected soon.&lt;/p&gt;  &lt;p&gt;Q5: Please explain the ring model of CPU as far as Hyper-V is concerned.&lt;/p&gt;  &lt;p&gt;A5: Hypervisors work at ring –1, OS kernel works at ring 0 and user applications work at ring 3. Ring 1 &amp;amp; 2 are not used in Windows&lt;/p&gt;  &lt;p&gt;Q6: What are the specific CPU features required for Hyper-V to run?&lt;/p&gt;  &lt;p&gt;A6: For any computer to run Hyper-V it should have a CPU from Intel or AMD with hardware assisted virtualization capability. For Intel processors this technology is called Intel-VT and for AMD processors this technology is known as AMD-V. Additionally Data Execution Prevention (DEP) should be turned on for Hyper-V to run.&lt;/p&gt;  &lt;p&gt;Q7: Will the physical environment security applications take care of the full virtual environment or do I have to consider any additional products?&lt;/p&gt;  &lt;p&gt;A7: Security applications such as firewalls and anti malware products remain the same for virtual environments. But these security applications should be configured to secure both parent and child virtual machines&lt;/p&gt;  &lt;p&gt;Q8: Is System Management Server/System Center Configuration Manager a supported application on Hyper-V?&lt;/p&gt;  &lt;p&gt;A8: Yes, SMS/SCCM products can be installed in a Hyper-V based virtual machine. Hyper-V based virtual machines can also be configured as SMS/SCCM clients.&lt;/p&gt;  &lt;p&gt;Q9: Is there a “bare metal” installation type available for Hyper-V? Is it possible to install Hyper-V without installing Windows Server 2008?&lt;/p&gt;  &lt;p&gt;A9: Yes and this type of Hyper-V implementation is known as Microsoft Hyper-V server. For more details please follow this link &lt;a href="http://www.microsoft.com/Hyper-VServer"&gt;http://www.microsoft.com/Hyper-VServer&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Q10: How the Hyper-v architecture can mitigate security attacks?&lt;/p&gt;  &lt;p&gt;A10: Let’s look at different potential attack vendors on the virtualized environment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/technetindia/WindowsLiveWriter/VirtualTechDaysSeptember2008EditionVirtu_A5BD/Virtualization%20and%20Security_029_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Virtualization and Security_029" border="0" alt="Virtualization and Security_029" src="http://blogs.technet.com/blogfiles/technetindia/WindowsLiveWriter/VirtualTechDaysSeptember2008EditionVirtu_A5BD/Virtualization%20and%20Security_029_thumb.jpg" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Let’s say an application that encounters malware with some frequency (e.g. a web server) is running in one of the guest virtual machines above. It becomes compromised, but the malware would still need to compromise the guest kernel OS for the virtual machine (which is typically what happens when a physical machine is running an application with a vulnerability). From there the malware could potentially target a number of vectors for broader infection: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The right arrow signifies that the malware could try to target other virtual machines running on the same box &lt;/li&gt;    &lt;li&gt;Alternatively, it could try to target the hypervisor to bring down the overall virtualization environment, or &lt;/li&gt;    &lt;li&gt;Try to target the VSPs through the VSC-VSP communications path. (Again, the virtualization service clients, or VSCs, enable virtual machines to be installed on their own Hyper-V device and to talk more directly with the virtual service providers which broker access to physical I/O.) &lt;/li&gt;    &lt;li&gt;Another option is to target the individual virtual machine worker processes where the majority of the code with Hyper-V resides &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Let’s now look at how the Hyper-V architecture helps to mitigate these potential attack vectors&lt;/p&gt;  &lt;p&gt;The hardware itself mitigates attacks on the OS kernel. The latest CPUs from Intel and AMD have the ability to run this in the most privileged part of the processor, otherwise known as “Ring 0”, and to block access to this from other components (e.g. guest virtual machines running in user mode) that should not have access. &lt;/p&gt;  &lt;p&gt;The architecture itself creates isolation between other virtual machines, addressing the scenario of malware trying to attack other virtual machines from the infected virtual machine. If a guest wants to communicate with another guest, it must be done through the root partition. “Back-channeling” is not allowed – no two parts can communicate directly with each other, similar to how two machines connect on a physical network. &lt;/p&gt;  &lt;p&gt;Regarding the other three attacks (on the Windows hypervisor, VSPs-VSCs, and on VM Worker processes): &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The size of the hypervisor, VSCs/VSPs are small (i.e. lower likelihood of vulnerabilities) &lt;/li&gt;    &lt;li&gt;When VSPs receive data from the VMBus, it is considered untrusted and requires validation &lt;/li&gt;    &lt;li&gt;If a VM Worker process (where most of the Hyper-V code resides) is brought down, it only brings down the VM session &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In short, the separation of components from each other by privilege level and architecture helps enable defence-in-depth against malware attacks. &lt;/p&gt;  &lt;p&gt;All of the above components have been extensively tested through the Security Design Lifecycle – threat modelling, fuzz testing, and security code review. &lt;/p&gt;  &lt;p&gt;Q11: What is Microsoft Forefront and what kind of protection does it offer? &lt;/p&gt;  &lt;p&gt;A11: Microsoft Forefront represents a suite of security products offering protection at client, server and network edge levels. Fore more details please refer to the following link &lt;a href="http://www.microsoft.com/forefront"&gt;www.microsoft.com/forefront&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Q12: How many virtual machines can be created in a given instance of Hyper-V? &lt;/p&gt;  &lt;p&gt;A12: Please follow this link to see the maximum supported configurations under Hyper-V. &lt;a title="http://blogs.msdn.com/nickmac/archive/2008/07/04/hyper-v-rtm-maximum-supported-configurations.aspx" href="http://blogs.msdn.com/nickmac/archive/2008/07/04/hyper-v-rtm-maximum-supported-configurations.aspx"&gt;http://blogs.msdn.com/nickmac/archive/2008/07/04/hyper-v-rtm-maximum-supported-configurations.aspx&lt;/a&gt; . But these are not fixed numbers. They would change with newer hardware configurations and corresponding changes made to Hyper-V. &lt;/p&gt;  &lt;p&gt;Another link: &lt;a title="http://support.microsoft.com/kb/956710" href="http://support.microsoft.com/kb/956710"&gt;http://support.microsoft.com/kb/956710&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Q13: Please explain the difference between monolithic hypervisor and microkernelized hypervisor. &lt;/p&gt;  &lt;p&gt;A14: The diagram below explains the difference. Hyper-V follows the more secure and stable microkernelized architecture unlike many of it’s competitors. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/technetindia/WindowsLiveWriter/VirtualTechDaysSeptember2008EditionVirtu_A5BD/Virtualization%20and%20Security_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Virtualization and Security" border="0" alt="Virtualization and Security" src="http://blogs.technet.com/blogfiles/technetindia/WindowsLiveWriter/VirtualTechDaysSeptember2008EditionVirtu_A5BD/Virtualization%20and%20Security_thumb.jpg" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Q14: What kind of hardware is recommended for Hyper-V? &lt;/p&gt;  &lt;p&gt;A14: &lt;a title="http://technet.microsoft.com/en-us/library/cc816844.aspx" href="http://technet.microsoft.com/en-us/library/cc816844.aspx"&gt;http://technet.microsoft.com/en-us/library/cc816844.aspx&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cc2a7ecb-5f4e-460b-8316-23dfe220fedf" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Virtualization" rel="tag"&gt;Virtualization&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Hyper-V" rel="tag"&gt;Hyper-V&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Security" rel="tag"&gt;Security&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3134530" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category></item><item><title>Q&amp;A: Top 10 DMVs Admins must know in SQL Server</title><link>http://blogs.technet.com/technetindia/archive/2008/10/08/q-a-top-10-dmvs-admins-must-know-in-sql-server.aspx</link><pubDate>Wed, 08 Oct 2008 11:18:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3133989</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3133989.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3133989</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3133989</wfw:comment><description>&lt;P&gt;In the recent Virtual TechDays that got concluded we had a number of sessions and there were questions that couldnt be answered. You can download the PPT for the "Top 10 DMVs Admin must know in SQL Server"&amp;nbsp;at: &lt;A href="http://download.microsoft.com/download/6/1/A/61A76FEB-8035-47BC-9573-A438F7513E6A/DAY2/TRACK4/Top_10_DMVs.ppt"&gt;http://download.microsoft.com/download/6/1/A/61A76FEB-8035-47BC-9573-A438F7513E6A/DAY2/TRACK4/Top_10_DMVs.ppt&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;What is ITW in SQL 2000 and What are DMVs?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;ITW is Index Tuning Wizard and was available in SQL 2000 days. We rewamped it as DTA (Database Tuning Wizard) in SQL Server 2005 which was far more powerful than the SQL 2000 ITW counterpart. Now to get into the second part, Dynamic Management Views (DMV) provide greater transparency and insight into the database and a powerful infrastructure for proactive monitoring of database health and performance to make managing data more flexible and secure.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;do we need to run DMV on prod server or we can run on the restored DB also&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;We need to understand one fundamental thing here, DMV's are like pseudo views / tables that are exposing the in-memory structures of SQL Server. These are useful to diagnoze any potential problems that might occur in that system. Some of these views are transient and some are cummulative and some get fulshed from time-to-time. Typical examples in these categories would incude Locks data is transient and changes every micro-second while data like the Index usage (seeks, scans etc) are cummulative and data like the query cache can get flushed if there is memory pressure from any other side. Having said all this, these data are NOT like metadata (e.g. sys.tables)&amp;nbsp;which can be restored on another DB and analyzed. There is a way in SQL Server 2008 using Data Collector that we can do this and check the architecture here: &lt;A href="http://msdn.microsoft.com/en-us/library/bb677355.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb677355.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;all these DMV are part of SQL 2005&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;DMV's were very much intrduced as concepts inside SQL Server 2005 itself. AFAIK, there were close to 80+ DMV's with SQL Server 2005 RTM build. We increased this set to ~136 with this new version of SQL Server 2008.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;How to get a list of all DMVs available for us to query upon....?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Here is a simple query that will help you answer this part:&lt;BR&gt;SELECT * FROM sys.all_objects&lt;BR&gt;&amp;nbsp;&amp;nbsp; WHERE [name] LIKE '%dm_%'&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND [type] IN ('V', 'TF', 'IF')&lt;BR&gt;ORDER BY [name]&lt;/P&gt;
&lt;P&gt;With SQL 2008 we introduced a number of DMV's around auditing, Extended Events, CDC, Filestreams etc.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;what will calculeted by awe_allocated_kb&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;This value shows the overall amount of memory that is allocated through the AWE mechanism on the 32-bit version of SQL Server. Or, this value shows the overall amount of memory that locked pages consume on the 64-bit version of the product. This value comes from the sys.dm_os_memory_clerks DMV and the documentation for the same is at: &lt;A href="http://msdn.microsoft.com/en-us/library/ms175019.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms175019.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;What permission does a user need to access the DMV's&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;There are two types of dynamic management views and functions:&lt;BR&gt;Server-scoped dynamic management views and functions (e.g OS, IO, Threads, tasks etc). These require VIEW SERVER STATE permission on the server.&lt;BR&gt;Database-scoped dynamic management views and functions (e.g Index, Tables, partition, file etc). These require VIEW DATABASE STATE permission on the database.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;Which DMV give me query plan or I will use old method to find query plan?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Here is a query that you can run to get the Total Elapsed time of queries and the number of times those queries were hit. It also give's you the query and the plan used for each of those.&lt;/P&gt;
&lt;P&gt;select qs.execution_count &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , qs.total_elapsed_time, qs.last_elapsed_time&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , qs.min_elapsed_time, qs.max_elapsed_time&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , substring(st.text, (qs.statement_start_offset/2)+1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , ((case qs.statement_end_offset&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when -1 then datalength(st.text)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else qs.statement_end_offset&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end - qs.statement_start_offset)/2) + 1) as statement_text&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , qp.query_plan&lt;BR&gt;from sys.dm_exec_query_stats as qs&lt;BR&gt;cross apply sys.dm_exec_sql_text(qs.sql_handle) as st&lt;BR&gt;cross apply sys.dm_exec_query_plan (qs.plan_handle) as qp&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;How are DMV's and DMF's changing the memory consumptions of SQL Server? consider the dm_exec_* which store the results of the current workload.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I think this has come a number of times from various people I have interacted. As described before, DMV's are in-memory structures and are anyway's used by SQL Server internally. It is with SQL Server 2005 that we started exposing them in an official manner rather than doing bit-manipulations with some DBCC commands. Hence there is nothing to be worried about the load or memory consumptions. It is not as alarming as you think.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;does there is support for DMVs in SQL 2000?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;DMV's were introduced with SQL Server 2005 onwards. Though these numbers are increasing from version to version these cannot be got with SQL 2000 version. If you are still using SQL Server 2000 version I would strongly recommend you to move to SQL Server 2008 version :).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question Asked&lt;/STRONG&gt;: &lt;EM&gt;it seems to be very hard to remember DMV names, is there any way to get list of DMV's and its usage?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Fair enough and I dont think you are the only person finding it difficult :). With SQL Server 2005 I gone to BOL a number of times, but with SQL 2008 the intellisense takes away half the problem. But if you want to learn more on DMV's and start using them then I would recommend you to book mark this page on MSDN: &lt;A href="http://msdn.microsoft.com/en-us/library/ms188754.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms188754.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Due to time constraints we were not able to answer them during the session itself but I am sure these have got clarified now. Keep those questions coming and we will try our best to answer them during the session else dont forget to visit this blog post the event :). Hope this was of help, btw dont forget to login to the &lt;A class="" href="http://www.connectwithlife.co.in/vtd" target=_blank mce_href="http://www.connectwithlife.co.in/vtd"&gt;VTD site to register&lt;/A&gt; your views on Nov VTD Topics.&lt;/P&gt;
&lt;P&gt;PS: These are the exact questions that were asked during the session. I have taken the relevant ones and compiled the same here for you. BTW, there are couple more blogs around other sessions that will get posted.&lt;/P&gt;
&lt;P&gt;Vinod Kumar&lt;BR&gt;Technology Evangelist&lt;BR&gt;&lt;A href="http://www.extremeexperts.com/"&gt;www.ExtremeExperts.com&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3133989" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category><category domain="http://blogs.technet.com/technetindia/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>VTD - Gets a start !!!</title><link>http://blogs.technet.com/technetindia/archive/2008/09/17/vtd-gets-a-start.aspx</link><pubDate>Wed, 17 Sep 2008 17:21:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3125222</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3125222.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3125222</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3125222</wfw:comment><description>&lt;P&gt;Well, officially from the TechNet team we will have the ITPro tracks starting from tomorrow and there is a dedicated track on Virtualization spanning two days and we have industry speakers from our various organizations talking on different virtualization techniques used by them. We will also have a track on SQL Server and Windows Vista Client (on 19th) that we will talk extensively. &lt;/P&gt;
&lt;P&gt;If you have not yet joined our party, feel free to login tomm @ 10AM &lt;A target=_blank href="http://connectwithlife.co.in/vtd" mce_href="http://connectwithlife.co.in/vtd"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Our SQL Evangelist blogs on his day 1 experience on the SQL Server topics on the dev track &lt;A target=_blank href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/17/vtd-what-a-start.aspx" mce_href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/17/vtd-what-a-start.aspx"&gt;here&lt;/A&gt;. Pass you comments and feedbacks ... We will be more than happy to hear you !!!&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3125222" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category></item><item><title>Virtual TechDays - Countdown begins !!!</title><link>http://blogs.technet.com/technetindia/archive/2008/09/12/virtual-techdays-countdown-begins.aspx</link><pubDate>Fri, 12 Sep 2008 18:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3123038</guid><dc:creator>TechNetIndia</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/technetindia/comments/3123038.aspx</comments><wfw:commentRss>http://blogs.technet.com/technetindia/commentrss.aspx?PostID=3123038</wfw:commentRss><wfw:comment>http://blogs.technet.com/technetindia/rsscomments.aspx?PostID=3123038</wfw:comment><description>&lt;P&gt;First, let me take this opportunity to Welcome all&amp;nbsp;to this blog from the TechNet India Team where we try to share our experiences, information on various events/activities we do in India. This is also a channel where we solicit feedbacks from you folks who use our product day-in-day-out. Thanks again for all the innovation you do using our tools and technologies.&lt;/P&gt;
&lt;P&gt;This blog cannot come at a better time than now. We are about to start our "Virtual TechDays" in less than a week, actually Sep 17th, 18th and 19th. We are going to give you a tough time in choosing our sessions, as much as 48 sessions with 4 tracks in parallel this is going to be one mega online event you dont want to miss.&lt;/P&gt;
&lt;P&gt;From the TechNet side, we have topics around "Virtualization" which is big and we are having close to 8 sessions around this theme.&amp;nbsp;Many of these sessions are done&amp;nbsp;by Industry speakers who have&amp;nbsp;used these technologies - hence this is more of&amp;nbsp;what our customers have experienced.&amp;nbsp;We also have tracks around SQL Server, Windows Vista that you can attend during these three days. BTW, if you are a developer you have choices of sessions around Client development, Mobile, Web development etc. So lots in store for you.&lt;/P&gt;
&lt;P&gt;For detailed information around the tracks and sessions, feel free to visit / register at: &lt;A target=_blank href="http://www.connectwithlife.co.in/vtd/" mce_href="http://www.connectwithlife.co.in/vtd/"&gt;http://www.connectwithlife.co.in/vtd/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;There are already links from our Evangelists around &lt;A target=_blank href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/09/hyper-v-resources-and-links.aspx" mce_href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/09/hyper-v-resources-and-links.aspx"&gt;Virtualization&lt;/A&gt; and &lt;A target=_blank href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/08/5-hidden-gems-inside-sql-server.aspx" mce_href="http://blogs.sqlxml.org/vinodkumar/archive/2008/09/08/5-hidden-gems-inside-sql-server.aspx"&gt;SQL Server&lt;/A&gt; on their blogs.&lt;/P&gt;
&lt;P&gt;TechNet India&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3123038" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/technetindia/archive/tags/Virtual+TechDays/default.aspx">Virtual TechDays</category></item></channel></rss>