﻿<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>Windows 2008 Server:  An Early Look</title>
	<updated>2008-10-07T19:15:12Z</updated>
	<id>http://windows2008.informedcio.com/atom.aspx</id>
	<link rel="self" href="http://windows2008.informedcio.com/atom.aspx" />
	<link rel="alternate" href="http://windows2008.informedcio.com" />
	<generator uri="http://app.onlinequickblog.com/" version="2.0">Quick Blogcast</generator>
	<entry>
		<title>What is Hyper-V?</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/09/06/what-is-hyperv.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-09-06:4a927de2-1144-4793-9349-7448374ed2a8</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Virtualization" />
		<updated>2008-09-06T09:33:29Z</updated>
		<published>2008-09-06T09:26:24Z</published>
		<content type="html"><![CDATA[<P>Hyper-V, Microsoft’s newest entry into the virtualization arena, is built on the Windows 2008 Server platform. Hyper-V is installed as an add-on role within the 64-bit version of Windows 2008 Enterprise and Database Center editions. It allows for the creation of multiple child partitions (VM's) to run simultaneously on a single, physical server.&nbsp; Each child partition is capable of running a different operating system.&nbsp;&nbsp; </P>
<P>Child partitions are given the illusion that they are exclusively sit on-top-of the physical hardware. This is accomplished by taking advantage of hardware assisted virtualization. This hardware assisted virtualization allows the child partition to access the CPU and memory without having to first go through the parent partition. (The parent partition is the operating system installed directly onto the physical server). To access the CPU or memory both parent and child go through the same 300Kb hypervisor. Placing the hardware closer to the child partition is the secret to Hyper-V performance gains. </P>
<P>&nbsp;</P>
<P><A href="http://windows2008.informedcio.com/images/110754-103496/clip_image002%5B5%5D.gif"><IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=283 alt=clip_image002[5] src="http://windows2008.informedcio.com/images/110754-103496/clip_image002%5B5%5D_thumb.gif" width=473 border=0></A></P>
<P>&nbsp;</P>
<P>Only certain operating systems are able to take full advantage of the hypervisor.&nbsp; These operating systems are referred to as Enlightened OS’s.&nbsp;&nbsp; An example of difference between enlightened and non-enlightened operating systems would be how they access disk resources. An enlightened operating system can have physical disks directly “passed-through” from the parent partition without having to involve the rest of its disk model. Alternatively, an operating system without the enlightenments, attempting to access disk resources must pass through the full disk model of the parent partition. This additional (emulation) overhead substantially reduces throughput.</P>
<P>To date the following operating systems are enlightened:</P>
<BLOCKQUOTE>
<P>Windows Server 2008 <BR>Windows Server 2003 SP2 <BR>Windows Server 2000 SP4 <BR>Windows HPC Server 2008 <BR>SUSE Linux Enterprise Server 10 SP1/SP2 <BR>Windows Vista SP1 (except home editions) <BR>Windows XP SP2/SP3</P></BLOCKQUOTE>
<P></P>
<BLOCKQUOTE>
<P></P></BLOCKQUOTE>
<BLOCKQUOTE>
<P></P></BLOCKQUOTE>
<SCRIPT type=text/javascript>


var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));</SCRIPT>

<SCRIPT src="http://www.google-analytics.com/ga.js" type=text/javascript></SCRIPT>

<SCRIPT src="http://www.google-analytics.com/ga.js" type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>


var pageTracker = _gat._getTracker("UA-3335570-4");
pageTracker._initData();
pageTracker._trackPageview();</SCRIPT>

<SCRIPT type=text/javascript>

<!--
google_ad_client = "pub-3670066974133470";
/* 300x250, created 7/15/08 */
google_ad_slot = "7083206411";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript></SCRIPT>
<IFRAME style="WIDTH: 326px; HEIGHT: 250px" name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1220711071956&amp;lmt=1220711071&amp;output=html&amp;slotname=7083206411&amp;correlator=1220711071954&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2FWindowsLiveWriter-429641856%2FD1E4B685E66E%2Findex.htm&amp;frm=0&amp;cc=100&amp;ga_vid=4283905674453779500.1220711072&amp;ga_sid=1220711072&amp;ga_hid=1585690020&amp;flash=9.0.124.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=738&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-240&amp;u_java=true" frameBorder=0 width=300 scrolling=no height=250 allowTransparency></IFRAME>]]></content>
		<summary>Hyper-V, Microsoft&amp;#8217;s newest entry into the virtualization arena, is built on the Windows 2008 Server platform. Hyper-V is installed as an add-on role within the 64-bit version of Windows 2008 Enterprise and Database Center editions. It allows for the creation of multiple child partitions (VM's) to run simultaneously on a single, physical server.&amp;#160; Each child partition is capable of running a different operating system.&amp;#160;&amp;#160;   Child partitions are given the illusion that they are exclusively sit on-top-of the physical hardware. This is accomplished by taking advantage of hardware assisted virtualization. This hardware assisted virtualization allows the child partition to ...</summary>
	</entry>
	<entry>
		<title>Oracle 10g Optimizer Behavior for JDE EnterpriseOne</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/07/15/oracle-10g-optimizer-behavior-for-jde-enterpriseone.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-07-15:aea6745d-b95e-493f-8488-c450da5147aa</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<updated>2008-07-15T09:01:13Z</updated>
		<published>2008-07-15T09:01:13Z</published>
		<content type="html"><![CDATA[<p><b>by Roger Carter, DB Connect Solutions</b></p>  <p><b></b></p>  <p><b>Background</b></p>  <p>As of Oracle 10g the Rule-Based Optimizer (RBO) has moved to an unsupported state. Although the RBO is not completely deprecated as of version 10g, its days are clearly numbered and there is one and only one path forward &#8211; the Cost-Based Optimizer (CBO).</p>  <p>As many battle-weary Oracle DBAs can attest, the move toward the CBO has been a long and painful process for many applications and application vendors. On the one hand the traditional RBO was extremely na&#239;ve in its approach to SQL query optimization, yet it yielded very stable and predictable results. Conversely the CBO had intricate algorithms written and rewritten over the years with the end goal being an implied silver bullet toward SQL query optimization. The implicit promise from the propeller brains at Oracle was an internal engine that could and would make intelligent decisions based on data distribution, data volume, and even the speed of the underlying hardware subsystems.</p>  <p>Nice goal indeed.</p>  <p>What many application vendors struggled with over these intervening years was that despite the advertisements to the contrary, Oracle&#8217;s CBO was inherently unstable. For many good reasons that went largely uncommunicated to us mere mortals who actually supported production systems, Oracle struggled internally with exactly how to make the damned thing work as advertised.</p>  <p>Think about it -- How could any algorithm yield perfection (or near perfection) when it wasn&#8217;t based on a set of explicitly-defined rules such as those present in the traditional RBO? True, it might yield fabulous results 98% of the time, but those other 2% -- wow could they be painful, if not excruciatingly so! It didn&#8217;t matter that an ERP system using the CBO ran perfectly <i>most of the time</i>. What mattered is that ERP systems relying on the CBO didn&#8217;t perform well <i>some </i>times!</p>  <p>Many ERP vendors resisted the push toward the CBO for this very reason. It was better to adjust to &#8220;acceptable&#8221; performance using the RBO approach when results were predictable; it was not sufficient to accept even minimal performance problems using the CBO approach. As all DBAs know quite well, end users don&#8217;t particularly like to wait 36-48 hours for month-end reports, yet they can adjust to it if the results are <i>predictable</i>. The worst possible scenario, one which leads normally slack-jawed quiet users to mutate into homicidal DBA killers, is a set of standard reports that run in 5 minutes one month and 5 hours the next month. When the DBA says &#8220;But the database is fine!&#8221; that&#8217;s um, sort of a lie. And it makes excuses for instability introduced by the CBO.</p>  <p>Yet the move toward the CBO wasn&#8217;t and still isn&#8217;t a matter of debate. It&#8217;s sort of like a Microsoft edict with a database twist from Sir Larry Ellison himself:</p>  <p><b><i>Thou shalt embrace the Cost-Based Optimizer or die trying!</i></b><i></i></p>  <p>This author is fairly certain a number of DBAs have gone ahead and died, perhaps by their own Oracle OCP hands, when they couldn&#8217;t get the cost-based optimizer to well, optimize. The purpose of this whitepaper is to help prevent the same fate for a few of my JDE DBA comrades. For the non-JDE DBAs, well, you are what you eat I guess.</p>  <p><b>Cost-Based Optimizer: Oracle 9i per chance to 10g?</b></p>  <p>In anticipation of the move to a universal CBO paradigm, most major packages, including JDE EnterpriseOne, have transitioned to the Cost-Based Optimizer (CBO) as of Oracle 9i. This required that Oracle statistics be kept up-to-date so the CBO could produce optimal (and consistent) execution paths. If the CBO did not have accurate statistics, performance would suffer and the JDE DBA would have to go into hiding or do a little work.</p>  <p>This meant the DBA had to run scripts to periodically refresh statistics. The problem with this process is that the statistics gathering process was typically an &#8220;all-or-nothing&#8221; approach, meaning that statistics were refreshed for tables whether they needed to be refreshed or not. Some DBAs took advantage of a new feature in 9i called table monitoring that allowed the Oracle database to track which table statistics needed to be refreshed, but this required even more scripting to accomplish. More work (job security) for the Oracle DBA.</p>  <p>As of Oracle 10g, however, the process of identifying which statistics to refresh as well as the statistics refresh process itself, is completely automated (as long as the init.ora parameter STATISTICS_LEVEL is set to either TYPICAL or ALL). The internal Oracle Scheduler comes predefined with a job named GATHER_STATS_JOB which automatically refreshes statistics on tables whose statistics have gone stale. Less work (job <i>insecurity</i>) for the Oracle DBA.</p>  <p>The CBO in Oracle 9i was a small step forward in the new optimization paradigm because the default behavior of statistics collection was <i>not</i> to create histograms (a mechanism for profiling the data distribution within a table). This meant that the CBO in Oracle 9i was a little like the RBO with a twist of CBO thrown in.</p>  <p>But Oracle 10g became a CBO leap of faith. <b><i>As of Oracle 10g, the default behavior is to collect histograms when table statistics are generated</i></b>. (This is controlled by the <b>method_opt</b> parameter of the statistics collection mechanism.) Histograms provide the CBO with more detailed information about the data distribution within the columns of data in each table, and therefore allow the CBO to make an even more thorough analysis regarding the proper execution path for a particular query.</p>  <p><b>However, therein lies the CBO rub. When the CBO has detailed data distribution statistics available, it can do really stupid things to JDE Oracle queries. </b></p>  <p><b></b></p>  <p>This is because the presence of histograms can lead to performance instability for certain queries that use bind variables against columns containing skewed data. To understand this anomaly and to formulate a strategy to address it, we must delve deeper into the CBO and understand the concept of bind variable peeking.</p>  <p><b></b></p>  <p><b>Peekaboo! Your Bind Variables Have Been Peeked </b></p>  <p>In Oracle 9i the CBO introduced the concept of bind peeking. This is essentially a step performed during the hard parse of a SQL statement. (A hard parse occurs when the SQL statement does not exist in the shared pool.)</p>  <p>When parsing the SQL statement, the CBO &#8220;peeks&#8221; at the actual values of the bind variables as the SQL statement is loaded into the shared pool. The CBO uses these actual bind variable values to make a decision on the execution path to utilize for the statement. If the values within the column(s) corresponding to the bind variables are uniformly distributed, the result of the bind peeking doesn&#8217;t particularly matter regardless of the actual bind variable value. (Think of a statement such as SELECT * FROM EMPLOYEE WHERE EMPID = :1; the CBO will always use the primary key index on the EMPID column regardless of which employee id is used in the first execution of the statement.)</p>  <p>However, if the values within the column(s) corresponding to the bind variables are <i>not</i> uniformly distributed, the result of the bind peeking can lead to interesting and sometimes unexpected results. (Think of a statement such as SELECT * FROM EMPLOYEE WHERE STATE_CD = :1 where nearly all employees live in New Jersey. If there&#8217;s an index on STATE_CD and the very first execution of the statement is specified as SELECT * FROM EMPLOYEE WHERE STATE_CD = &#8216;AK&#8217; the bind peeking would lead the CBO to choose the index, and the result would be an <b>efficient</b> execution for the first execution. <i>After</i> the first execution, the SQL statement and the execution path are now cached in the shared pool. If a subsequent execution of the statement is specified as SELECT * FROM EMPLOYEE WHERE STATE_CD = &#8216;NJ&#8217; the index would be used again, even though a full table scan would be much more efficient.)</p>  <p>Within JDE, this bind peeking performance anomaly is seen quite frequently. It is typically seen on large tables, especially the F0911, F42119, and sometimes the F4211. It can impact UBEs, especially jobs that process the entire table a set of data at a time (for instance, processing the entire F0911 by a column that has a relatively small set of values). It can also be seen in interactive queries depending on the search criteria and the specific values chosen by the end user. At times it can seem to &#8220;come and go&#8221; depending on how long the offending SQL statement is cached in the shared pool. (This depends on the size of the shared pool, how frequently the SQL statement is run, and how much dynamic/un-shareable SQL is issued to the database.)</p>  <p><b>This issue was not as prevalent in Oracle 9i because the creation of histograms was not the default behavior.</b> Because the CBO did not have detailed knowledge of data distribution in 9i, the risk of bind peeking anomalies was much lower. At the same time, the CBO was not as intelligent in Oracle 9i.</p>  <p><b>Recommendations for running JDE with the CBO</b></p>  <ul>   <li>Do not turn off the Cost-Based Optimizer because you just can&#8217;t fight City Hall.</li>    <li>Although it is possible to disable bind peeking with a hidden init.ora parameter, this is not yet recommended. There may be some future guidance on this issue from Oracle or other know-it-alls like this author.</li>    <li>Do not turn off histograms collection across the board. Overall, the presence of histograms helps more than harms performance. Individual performance anomalies must be addressed instead.</li>    <li>It may be beneficial, however, to test the removal of histograms on individual tables, for example the F4211 and F42119. (If histograms are removed manually they will be subsequently recreated via the GATHER_STATS_JOB unless this is overridden via <b>exec dbms_stats.set_param(&#8216;method_opt&#8217;,&#8217;FOR ALL COLUMNS SIZE REPEAT&#8217<img src="http://windows2008.informedcio.com/emoticons/wink.png" border="0" /></b></li>    <li>Use the default GATHER_STATS_JOB provided in Oracle 10g. However, do not use the default sample size of <b>DBMS_STATS.AUTO_SAMPLE_SIZE</b> which can lead to poor histograms on skewed columns. It is strongly recommended that at least 30% be used for the default sample size. This can be achieved by setting the default via the command <b>exec dbms_stats.set_param('estimate_percent',30)</b></li>    <li>In Oracle 10g the recalculation of statistics using DBMS_STATS will no longer automatically invalidate dependent cursors as happened in Oracle 9i. (This is because the <b>no_invalidate</b> parameter of DBMS_STATS defaults to DBMS_STATS.AUTO_INVALIDATE.) This means that Oracle will decide when to invalidate cursors so this behavior must be kept in mind when trying to force a new execution plan by recalculating statistics.</li>    <li>Because statistics collection is drastically different in Oracle 10g versus Oracle 9i it may be beneficial to transition to the new statistics mechanisms after upgrading to Oracle 10g. This is discussed in detail in Metalink Note 465787.1 &#8220;Managing CBO Stats during an upgrade from 9i to 10g&#8221;.</li>    <li>Individual queries that suffer from unstable execution plans can be stabilized via the creation of stored outlines or SQL profiles.</li>    <li>Despite all best efforts, occasionally new Oracle statistics will cause the CBO to choose an entirely new execution path, resulting in poor performance. Oracle has provided a mechanism to &#8220;rollback&#8221; changes made to statistics via the DBMS_STATS.RESTORE_TABLE_STATS package. </li> </ul>  <p><b>Summary</b></p>  <p>From an Oracle database perspective, the Cost-Based Optimizer is here to stay. Despite this author&#8217;s many rantings about its instability, it is possible to manage the CBO quite effectively in an Oracle JDE setting. This involves an understanding of the changes to the CBO between Oracle 9i and Oracle 10g, and it likewise involves the Oracle DBA understanding the performance profile of the underlying application. This is all the more important as the size of Oracle JDE databases scales over time. As Oracle has demonstrated time and again, nothing ever stays the same.</p>  <p><strong>About the Author:</strong></p>  <p><a href="sleepydba@gmail.com">Roger Carter</a> of <a href="http://www.dbconnect.com">DBConnect Solutions</a>, Inc. has over 20 years of experience in the Information Technology arena working as an Oracle DBA for nearly all of his career. He brings a world-class approach to customer service that is lacking in the Oracle DBA arena in general and more specifically within the realm of ERP implementations. Roger is highly-regarded as a subject-matter expert in the area of Oracle tuning for JDE, with many years of experience managing and tuning multi-terabyte Oracle databases.    <br />Roger is the founder and past president of the Iowa Oracle Users Group and has recruited, trained, and mentored dozens of Oracle DBAs over the course of his career, many of whom are now highly-regarded in their own right.</p>]]></content>
		<summary>by Roger Carter, DB Connect Solutions    Background  As of Oracle 10g the Rule-Based Optimizer (RBO) has moved to an unsupported state. Although the RBO is not completely deprecated as of version 10g, its days are clearly numbered and there is one and only one path forward &amp;#8211; the Cost-Based Optimizer (CBO).  As many battle-weary Oracle DBAs can attest, the move toward the CBO has been a long and painful process for many applications and application vendors. On the one hand the traditional RBO was extremely na&amp;#239;ve in its approach to SQL query optimization, yet it ...</summary>
	</entry>
	<entry>
		<title>Making Windows 2008 less Vista-ish</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/05/14/making-windows-2008-less-vistaish.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-05-14:cf671d4d-5030-445b-93f0-aa6fe7c9bf27</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Security" />
		<updated>2008-05-14T20:31:01Z</updated>
		<published>2008-05-14T20:31:01Z</published>
		<content type="html"><![CDATA[<p>&#160;</p>  <p>One of the main objections many people have to adopting Windows 2008 Server, petty as it may be, is that is feels too much like Vista. I sure this has nothing to do with Windows 2008 being built on the Vista code-base. So for you creatures-of-comfort out there let me submit a few humble suggestions:</p>  <p>1.) <b>Set explorer to classic mode.</b> Do this by right-mouse clicking on the START orb and choosing properties. Then choose classic mode.</p>  <p>2.) <b>Stop Windows from locking your session after 15 minutes of ideal time</b>. Go into Global Policy&#8217;s and modify Windows Settings -&gt; Security Settings -&gt; Local Policies -&gt; Security Options and then select <b><i>Microsoft Network server: Amount of idle time required before suspending sessions. </i></b>The default value is 15. I&#8217;d change it to 360 as long as you&#8217;re SOX auditors aren&#8217;t watching!</p>  <p>3.) <b>Be able to shutdown the server without having to log in first. </b>Go into Global Policy&#8217;s and modify Windows Settings -&gt; Security Settings -&gt; Local Policies -&gt; Security Options and then select <b>Shutdown: Allow system to be shut down without having to log on</b>. Remember though, anyone have physical access to the server, including the janitorial staff, can now shutdown your server.</p>  <p><a href="http://windows2008.informedcio.com/images/110754-103496/clip_image004_2.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="459" alt="clip_image004" src="http://windows2008.informedcio.com/images/110754-103496/clip_image004_thumb.jpg" width="578" border="0" /></a></p>  <p>4.) <b>Get rid of those pesky approval boxes.</b> The Mac commercials nailed this one. We all hate those pop-ups. Go into Global Policy&#8217;s and modify Windows Settings -&gt; Security Settings -&gt; Local Policies -&gt; Security Options and then select <b>User Account Control: Run all administrators in Admin approval mode</b>. Choose disable. </p>  <p>&#160;<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1210814946247&amp;lmt=1210814946&amp;output=html&amp;slotname=6787282367&amp;correlator=1210814946242&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2FWindowsLiveWriter-429641856%2FD795C8B12BE8%2Findex.htm&amp;frm=0&amp;cc=100&amp;ga_vid=1436264316828564000.1210814946&amp;ga_sid=1210814946&amp;ga_hid=976029980&amp;flash=9.0.115.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=738&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-240&amp;u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency="allowtransparency"></iframe></font></p>]]></content>
		<summary>&amp;#160;  One of the main objections many people have to adopting Windows 2008 Server, petty as it may be, is that is feels too much like Vista. I sure this has nothing to do with Windows 2008 being built on the Vista code-base. So for you creatures-of-comfort out there let me submit a few humble suggestions:  1.) Set explorer to classic mode. Do this by right-mouse clicking on the START orb and choosing properties. Then choose classic mode.  2.) Stop Windows from locking your session after 15 minutes of ideal time. Go into Global Policy&amp;#8217;s and modify ...</summary>
	</entry>
	<entry>
		<title>Lessons from DR</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/05/13/lessons-from-dr.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-05-13:cfcaf49a-099a-45d9-908c-a333c9e8d052</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="DR" />
		<updated>2008-05-13T10:11:53Z</updated>
		<published>2008-05-13T10:06:00Z</published>
		<content type="html"><![CDATA[<P>I arrived in Philadelphia late Sunday afternoon and departed for home Wednesday morning.&nbsp; During this time span I managed to get a cumulative total of 12 hours of sleep.&nbsp; "What accounts for my sleep deprivation" you ask?&nbsp; "Too much caffeine in my system?"&nbsp; Well, yes, but the main culprit is our yearly disaster recovery test.</P>
<P>Our test began Monday morning at 8 a.m. and ran for the next 48 hours.&nbsp; During this time we recovered an ERP system, a database cluster,&nbsp; a data warehouse, Exchange, and miscellaneous third-party applications.&nbsp; I'm happy to report we were largely successful with our recovery meeting all of our primary objectives.</P>
<P>Below I will outline principles we followed to make this exercise as successful as it was.&nbsp; I also will lay out several suggestions that had we followed would have made it even more efficient.</P>
<P><STRONG>See the full article at:&nbsp; <A href="http://informedcio.com/2008/05/13/lesson-from-dr.aspx">http://informedcio.com/2008/05/13/lesson-from-dr.aspx</A><BR><BR></STRONG></P>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>

_uacct = "UA-3335570-1";
urchinTracker();</SCRIPT>

<SCRIPT type=text/javascript>
<!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript></SCRIPT>
<IFRAME name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1203118981756&amp;lmt=1203118981&amp;output=html&amp;slotname=6787282367&amp;correlator=1203118981649&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2F1%2FWindowsLiveWriter-429641856%2F1AE3B2258372%2Findex.htm&amp;cc=100&amp;ga_vid=959704142.1203118982&amp;ga_sid=1203118982&amp;ga_hid=1356722122&amp;flash=9.0.115.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=740&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-300&amp;u_java=true" frameBorder=0 width=300 scrolling=no height=250 allowTransparency></IFRAME></FONT>]]></content>
		<summary>&lt;p&gt;I arrived in Philadelphia late Sunday afternoon and departed for home Wednesday morning.&amp;nbsp; During this time span I managed to get a cumulative total of 12 hours of sleep.&amp;nbsp; "What accounts
for my sleep deprivation" you ask?&amp;nbsp; "Too much caffeine in my system?"&amp;nbsp; Well, yes, but the main culprit is our yearly disaster recovery test.&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;Our test began Monday morning at 8 a.m. and ran for the next 48 hours.&amp;nbsp; During this time we recovered an ERP system, a database cluster,&amp;nbsp; a data warehouse, Exchange, and miscellaneous
third-party applications.&amp;nbsp; I'm happy to report we were largely successful with our recovery ...&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>Data Encryption:  TrueCrypt</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/03/25/data-encryption--truecrypt.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-03-25:171ce632-aac3-4db0-a72f-d5986441bdf1</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Security" />
		<updated>2008-03-25T09:20:16Z</updated>
		<published>2008-03-25T09:19:00Z</published>
		<content type="html"><![CDATA[<DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3f9a2417-f734-413b-9ea2-cc1229a1e557 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Technorati Tags: <A href="http://technorati.com/tags/security" rel=tag>security</A>,<A href="http://technorati.com/tags/encryption" rel=tag>encryption</A></DIV>
<P>Protecting your customers data against accidental leakage is perhaps one of the most important concerns facing CIOs today.&nbsp; Almost every week there is a news story concerning some organization who inadvertently lost a laptop containing Social Security numbers, backup tapes containing credit card data, or some other type of personally identifiable information.&nbsp; When these data leakages occur it not only results in loss of credibility for your corporation but also places you in serious legal jeopardy.</P>
<P>I am familiar with this issue firsthand.&nbsp; About a year ago a customer requested copies of backup tapes for their ERP system.&nbsp; We duplicated the tapes and sent them via UPS.&nbsp; The tracking numbers show that the tapes made it to the local warehouse however after that point completely disappeared.&nbsp; In our case as the data was already an encrypted format so we had little concern over the missing tapes.&nbsp; Had encryption not been involved this could have been a disaster as it contained all of the companies financial, sales, and procurement data.</P>
<P>When looking at various encryption products available one stands out because of an important feature it offers: it's free!&nbsp; In an era of ever shrinking IT budgets the words "open source" and "free" are like music to the CIO's ear.&nbsp; Another really important advantage of going with an open source solution for encryption is that you can be relatively sure the product in question lacks backdoors as its source code is being reviewed by literally hundreds of developers.</P>
<P>&nbsp;</P><EMBED src=http://www.youtube.com/v/9WB173yCE1A width=425 height=350 type=application/x-shockwave-flash> 
<P>&nbsp;</P>
<P>TrueCrypt, <A href="http://www.truecrypt.org/">http://www.truecrypt.org</A>, works using a very similar concept found in server virtualization.&nbsp; It creates a file on your local machine that will later act as a virtual hard drive.&nbsp; This file can be formatted with either a FAT32 or NTFS file system.&nbsp; This file will be encrypted based on the algorithm you select and then can only be accessed via password.&nbsp; Once you have created this file you use the TrueCrypt program to mount it as a drive letter you simply access it as though it were any other disk resource attach to your machine.&nbsp; Once you've copied the data to be encrypted drive you can then dismount it making it unavailable to anyone else to view without the password.</P>
<P>This particular technique is very useful if you are planning to send data to a third party via e-mail or FTP.&nbsp; All the third party requires in order to unencrypted data is a copy of the TrueCrypt software and the password.</P>
<P>Another option for using the software is creating a larger volume on your workstation or desktop and using it to store sensitive data such as your Outlook PST files, spreadsheets, and MP3s!&nbsp; One of the advantages to this arrangement versus the whole hard drive encryption scenarios is that you are only focusing on encrypting data that you're worried about and not expending CPU and IO resources on making sure no one steals a copy of your Microsoft Office DLLs.&nbsp; The downside, of course, is that it relies on you to ensure that everything that needs to be protected is going to that encrypted volume.&nbsp; (It's been my experience that any system relying on discipline of end users is doomed to failure.)&nbsp;&nbsp; </P>
<P>For the price conscious CIO I would highly recommend this product.&nbsp; It doesn't offer all the features of commercial products such as PGP however it does go a long way towards mitigating potential legal issues you could face with a data breach.</P>
<P>&nbsp;</P>
<P></P>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>




_uacct = "UA-3335570-1";
urchinTracker();</SCRIPT>

<SCRIPT type=text/javascript>



<!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript></SCRIPT>
<IFRAME name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1206216704617&amp;lmt=1206216704&amp;output=html&amp;slotname=6787282367&amp;correlator=1206216704615&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2F1%2FWindowsLiveWriter-429641856%2F8053CE5D9C0E%2Findex.htm&amp;frm=0&amp;cc=100&amp;ga_vid=1224504382.1206216705&amp;ga_sid=1206216705&amp;ga_hid=1999972755&amp;flash=9.0.115.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=740&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-240&amp;u_java=true" frameBorder=0 width=300 scrolling=no height=250 allowTransparency></IFRAME></FONT>]]></content>
		<summary>&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3f9a2417-f734-413b-9ea2-cc1229a1e557" style=
"PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/security" rel=
"tag"&gt;security&lt;/a&gt;,&lt;a href="http://technorati.com/tags/encryption" rel="tag"&gt;encryption&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;p&gt;Protecting your customers data against accidental leakage is perhaps one of the most important concerns facing CIOs today.&amp;nbsp; Almost every week there is a news story concerning some
organization who inadvertently lost a laptop containing Social Security numbers, backup tapes containing credit card data, or some other type of personally identifiable information.&amp;nbsp; When these
data leakages occur it not only results in loss of credibility for your corporation but also places you in serious legal jeopardy.&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;I am familiar ...&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>Citrix, A Fond Farewell?</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/29/citrix-a-fond-farewell.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-02-23:3e51030d-8c5e-4f3b-807b-dc04c1831cb2</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Terminal Services" />
		<updated>2008-02-26T15:56:47Z</updated>
		<published>2008-02-23T17:26:54Z</published>
		<content type="html"><![CDATA[<p>For the past 10 years Citrix, in all its various versions, has proven itself to be my faithful friend.&nbsp; Together we have wheather all of the trials and tribulations that IT can throw at a person.&nbsp; And furthermore, we've been successful.&nbsp; Citrix has, in large part, been responsible for the success of my ERP career.&nbsp; That's why, with much sadness, I realize this once great product does not have much of a future.</p>
<p>Microsoft has had remote desktop offering since 1998 when they released Windows NT 4.0 Terminal Server Edition.&nbsp; Its functionality, while extremely useful, was somewhat limited.&nbsp; If you just&nbsp;needed to publish a single application or do&nbsp;server load balancing&nbsp;in a meaningful way Citrix was the answer.&nbsp; Don't even get me started about the bandwidth benefits of the ICA protocol versus RDP.&nbsp; But alas, this is all ancient history.</p>
<p>With Windows 2008 Server Microsoft has added into terminal services&nbsp;all of the functionality that once made Citrix great.&nbsp; The most compelling feature new feature&nbsp;added is support for Remote Applications (aka published apps).&nbsp; With remote applications you no longer have to have your users running in a full desktop session to take advantage of remote computing power.</p>
<p><a href="http://windows2008.informedcio.com/images/110754-103496/image_2.png"></a></p>
<p>Now, you can simply publish out an individual application and it interacts seamlessly with your desktop giving the illusion that it is installed locally.&nbsp;&nbsp;&nbsp;</p>
<p>The second traditional advantage Citrix has always had was the ability to publish your applications to the Web.&nbsp; Microsoft also has an answer for this now with it's TS Gateway.&nbsp; The model is you place a gateway server on your network perimeter and your Internet users users connect to it using RPC over HTTP.&nbsp; The beautiful thing for the end user is that no VPN is required.<br><br>In interest of fairness I should mention one of the main limitations are ever encountered with this new version of terminal services.&nbsp; You requirement for connecting to the new terminal services is that your workstation or laptop be running either XP SP3 or Vista SP1.&nbsp; Many enterprises have chosen to go with extremely thin clients such as Winterms or are running Linux on the desktops.&nbsp; At this time such an approach is not possible although I'm sure third parties will very quickly stepped in to fill these gaps.<br><br>So is Citrix dead?&nbsp; Only time will tell the answer.&nbsp;</p>

<script src="http://www.google-analytics.com/urchin.js" type=text/javascript></script>

<script type=text/javascript>

_uacct = "UA-3335570-1";
urchinTracker();</script>

<script type=text/javascript>
<!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript></script>
<iframe name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1203118981756&amp;lmt=1203118981&amp;output=html&amp;slotname=6787282367&amp;correlator=1203118981649&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2F1%2FWindowsLiveWriter-429641856%2F1AE3B2258372%2Findex.htm&amp;cc=100&amp;ga_vid=959704142.1203118982&amp;ga_sid=1203118982&amp;ga_hid=1356722122&amp;flash=9.0.115.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=740&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-300&amp;u_java=true" frameBorder=0 width=300 scrolling=no height=250 allowTransparency></iframe></font>]]></content>
		<summary>&amp;#160;  For the past 10 years Citrix, in all its various versions, has proven itself to be my faithful friend.&amp;#160; Together we have seen and whether all of the trials and tribulations that IT can throw at a person.&amp;#160; And furthermore, we've been successful.&amp;#160; Citrix has, in large part, been responsible for the success of my ERP career.&amp;#160; That's why, with much sadness, I realize this once great product does not have much of a future.  Microsoft has had remote desktop offering since 1998 when they released Windows NT 4.0 Terminal Server Edition.&amp;#160; Its functionality while extremely useful ...</summary>
	</entry>
	<entry>
		<title>AMD's New Phenom Chip Causes x64-Windows to Disappear</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/02/15/amds-new-phantom-chip-causes-x64windows-to-disappear.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-02-15:a0c2ebfe-7424-447e-a5ec-1d5187ca8d3f</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Virtualization" />
		<updated>2008-02-16T12:56:37Z</updated>
		<published>2008-02-15T18:43:29Z</published>
		<content type="html"><![CDATA[<P>For years, I've run their processors in all of my home machines.&nbsp; Their stock has shown up in my portfolio several times over the last decade. I've loved the David and Goliath tale of the small, upstart company taking on evil Intel…</P>
<P>This is why it breaks my heart to tell you now to sell AMD's stock short.</P>
<P>The story begins about three weeks ago, when I decided to build a new system for the purpose of testing Windows 2008's vitalization technology.&nbsp; Although still in beta, HyperV promises to make Windows a mainstream for vitalization. The catch with it, however, is that it must run on a 64-bit operating system.&nbsp; I made the decision to build my test lab on AMD's new Phenom processor line.</P>
<P>I built my lab server using the Phenom 9600 quad-core chip, running at 2.3 GHz with 8GB of RAM, and eagerly installed Windows 2008 Enterprise, 64-bit edition, on it.&nbsp; Everything went smoothly until I attempted to enable the Terminal Services role.&nbsp; When I did, it blue-screened on me with the message: "a clock interrupt was not received on a secondary processor within the allotted time."&nbsp; My heart sank.</P>
<P>I rebooted the server, went back into Server Manager, and this time successfully installed the Terminal Services role.&nbsp; I thought maybe I was going to be okay after all.&nbsp; My hopes were short-lived.&nbsp; As I attempted to install the HyperV role, it blue-screened again with the same message.</P>
<P>Having BSOD’d twice within 30 minutes, I decided to spend some time Googling the error, and came up with several hits concerning TLB erratum within the Phenom processor.&nbsp; Supposedly, this erratum could be mitigated by a bios upgrade.&nbsp; I verified that my motherboard manufacturer had an update for the TLB erratum, upgraded my bios, enabled the TLB erratum setting, and tried again.&nbsp; Oh, the agony I felt when, yet again, I crashed with the same error!&nbsp; I tried under-clocking my CPU as well, but to no avail.</P>
<P>Further Googling pointed me toward the strong possibility that I had a bad chip.&nbsp; According to the rumor mill, the three-core chips AMD is now selling are actually refurbished, four-core chips containing a bad core that has been disabled via microcode.&nbsp; I contacted my supplier and eagerly awaited the replacement CPU.</P>
<P>It arrived yesterday evening and I installed it this morning.&nbsp; Once again, I received the clock-interrupt error.&nbsp; This time I contacted AMD technical support directly.&nbsp; I was no more than two sentences into my explanation when the engineer interrupted me and said that it was a known issue with Vista’s 64-bit edition.&nbsp; (Note that Windows 2008 Server is built on the Vista code base.)&nbsp; He also told me that they were not sure if it was a Microsoft problem or an issue with the processor.&nbsp; He then told me they would contact me as soon as they had any more information.</P>
<P><STRONG>Bottom line:</STRONG> this processor should have never been released for the 64-bit environment.&nbsp; Even a cursory level of quality assurance on Windows Vista’s 64-bit edition would have demonstrated the problem.&nbsp; AMD has lost a serious amount of credibility with me, and perhaps with the IT community at large.&nbsp; They should halt sales of this processor until the issue is resolved, or at least issue strong disclaimers concerning problems with 64-bit systems.</P>
<P>I'm really sad to see this happening with what has been one of my favorite companies.</P>
<P></P>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>

_uacct = "UA-3335570-1";
urchinTracker();</SCRIPT>

<SCRIPT type=text/javascript>
<!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript></SCRIPT>
<IFRAME name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1203118981756&amp;lmt=1203118981&amp;output=html&amp;slotname=6787282367&amp;correlator=1203118981649&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2F1%2FWindowsLiveWriter-429641856%2F1AE3B2258372%2Findex.htm&amp;cc=100&amp;ga_vid=959704142.1203118982&amp;ga_sid=1203118982&amp;ga_hid=1356722122&amp;flash=9.0.115.0&amp;u_h=768&amp;u_w=1360&amp;u_ah=740&amp;u_aw=1360&amp;u_cd=32&amp;u_tz=-300&amp;u_java=true" frameBorder=0 width=300 scrolling=no height=250 allowTransparency></IFRAME></FONT>]]></content>
		<summary>For years, I've run their processors in all of my home machines.&amp;#160; Their stock has shown up in my portfolio several times over the last decade. I've loved the David and Goliath tale of the small, upstart company taking on evil Intel&amp;#8230;  This is why it breaks my heart to tell you now to sell AMD's stock short.  The story begins about three weeks ago, when I decided to build a new system for the purpose of testing Windows 2008's vitalization technology.&amp;#160; Although still in beta, HyperV promises to make Windows a mainstream for vitalization. The catch with ...</summary>
	</entry>
	<entry>
		<title>Windows Server 2008 Tested by Hundreds of Thousands of Consumers</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/27/windows-server-2008-tested-by-hundreds-of-thousands-of-consumers.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-01-27:6de9642f-e360-4039-a135-17d9c6b877fc</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<updated>2008-01-27T10:44:52Z</updated>
		<published>2008-01-27T10:44:52Z</published>
		<content type="html"><![CDATA[<p>I've been eagerly waiting for Microsoft to release SP1 for Vista but decidedly against the idea of running it on my laptop until it's completely out of beta and officially released. (I deal with enough buggy software every day without having to go out and look for it.)&#160; All of this changed this weekend while I was working on a Windows 2008 Server Terminal Services demo.&#160; When I went tried launching remote applications from my laptop I got a message informing me that I must be on Vista SP1 or XP SP3.&#160; With much mumbling I broke down and installed SP1 RC on my laptop. </p>  <p>Three hours later when the process was done (that included download time) I noticed something very interesting.&#160; My Vista desktop was now showing that it is running Build 6001.</p>  <p><a href="http://windows2008.informedcio.com/images/110754-103496/image_6.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="45" alt="image" src="http://windows2008.informedcio.com/images/110754-103496/image_thumb_2.png" width="228" border="0" /></a></p>  <p>This build number sounded suspiciously familiar so I went poking around my lab servers.&#160; Much to my utter amazement I found that the build numbers were identical too my Windows 2008 lab boxes.&#160;&#160;&#160; </p>  <p><a href="http://windows2008.informedcio.com/images/110754-103496/image_2.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="49" alt="image" src="http://windows2008.informedcio.com/images/110754-103496/image_thumb.png" width="230" border="0" /></a> </p>  <p>I knew that Windows Server 2008 was built on the Vista SP1 code base but I never realized how truly tightly coupled they were until now.&#160;&#160; This is is one of the sneakiest and most brilliant things that Microsoft is done in quite a while.&#160; They now have hundreds of thousands quasi-professional consumers testing their server product.</p>  <p>Anybody care to bet on a release date for Vista SP1?&#160; I'm going to put it within two weeks of the release of Windows Server 2008.</p>  <p>&#160;</p>  <p>&#160;<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3670066974133470&amp;dt=1201448294993&amp;lmt=1201448294&amp;output=html&amp;slotname=6787282367&amp;correlator=1201448294799&amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2Fpaulshearer%2FAppData%2FLocal%2FTemp%2FWindowsLiveWriter-429641856%2FFCA5E5710A01%2Findex.htm&amp;cc=100&amp;ga_vid=556095068.1201448295&amp;ga_sid=1201448295&amp;ga_hid=712951166&amp;flash=9&amp;u_h=768&amp;u_w=1024&amp;u_ah=738&amp;u_aw=1024&amp;u_cd=32&amp;u_tz=-300&amp;u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency="allowtransparency"></iframe></font></p>]]></content>
		<summary>I've been eagerly waiting for Microsoft to release SP1 for Vista but decidedly against the idea of running it on my laptop until it's completely out of beta and officially released. (I deal with enough buggy software every day without having to go out and look for it.)&amp;#160; All of this changed this weekend while I was working on a Windows 2008 Server Terminal Services demo.&amp;#160; When I went tried launching remote applications from my laptop I got a message informing me that I must be on Vista SP1 or XP SP3.&amp;#160; With much mumbling I broke down and installed ...</summary>
	</entry>
	<entry>
		<title>Windows 2008 Virtual Cluster Lab</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/18/windows-2008-virtual-cluster-lab.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-01-18:58d846d6-67d6-40ae-b84d-9a4e578975c9</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Clustering" />
		<updated>2008-01-25T11:34:25Z</updated>
		<published>2008-01-18T19:06:00Z</published>
		<content type="html"><![CDATA[<p dir=ltr>Want to check out the clustering changes in Windows 2008 but dont have a SAN, servers, and a lot of time?&nbsp; No problem, the folks at Microsoft have got you covered.&nbsp; They are providing a virtual lab for you to play with all this until your heart is contented.<br><br><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032345932&amp;EventCategory=3&amp;culture=en-US&amp;CountryCode=US" minmax_bound="true"><span style="FONT-FAMILY: Arial" minmax_bound="true">http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032345932&amp;EventCategory=3&amp;culture=en-US&amp;CountryCode=US</span></a><span style="FONT-FAMILY: Arial" minmax_bound="true"> </span><br><br></p>
<blockquote dir=ltr style="MARGIN-RIGHT: 0px">
<p minmax_bound="true"><span style="FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: underline" minmax_bound="true"><strong minmax_bound="true">Title </strong></span></p>
<p minmax_bound="true">TechNet Virtual Lab: Windows Server 2008 Enterprise Failover Clustering Lab </p>
<p minmax_bound="true"><span style="FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: underline" minmax_bound="true"><strong minmax_bound="true">Overview </strong></span></p>
<p minmax_bound="true">For the exercises in this lab, you will be responsible&nbsp;for the configuration of Windows Server 2008 Enterprise failover clustering for your organization. This lab will teach you how to add nodes to the cluster and&nbsp;configure the cluster to support a variety of high-availability roles such as file, print, and DHCP server clusters. </p></blockquote>


<script src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</script>
<script type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</script>

<script type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</script>]]></content>
		<summary>&lt;p dir="ltr"&gt;Want to check out the clustering changes in Windows 2008 but dont have a SAN, servers, and a lot of time?&amp;nbsp; No problem, the folks at Microsoft have got you covered.&amp;nbsp; They are
providing a virtual lab for you to play with all this until your heart is contented.&lt;br&gt;
</summary>
	</entry>
	<entry>
		<title>Dude, Who Stole my GUI</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/13/dude-who-stole-my-gui.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-01-14:1843a6b9-ec3f-4f88-a000-69f56febb62b</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Security" />
		<updated>2008-01-25T11:33:07Z</updated>
		<published>2008-01-14T22:42:00Z</published>
		<content type="html"><![CDATA[<font size=2>&nbsp;For too long Microsoft has continually been lowering the bar in terms of who was capable of administrating Windows servers. Long ago the Mystical Order of the Computer Priesthood was strong and healthy but alas, as ever more have come into IT, we have become overpopulated and weakened. We are no longer nerds and geeks. It is time for a return to the old ways. It is time for us to admit something that our UNIX brethren have known for decades... "Real operating systems dont' have GUI's." 
<p>Ok... enough of the melodramatics... Let's talk about Microsoft Windows 2008 Server Core installations.</p>
<p>A core server installation is a scaled-back version of the full server install. All system administration is done via command prompt. There is no GUI. Once the server is on the network though it can be administrated remotely via Microsoft Management Console (MMC).<br></p>
<p><embed src=http://www.youtube.com/v/oR63ebq9Sgw&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"></embed><br><br>A server core will not include.Net Framework, Internet Explorer, or any other feature not critical to server operations. After installing the core the adminitrator has the ability to configure it for one or more of many basic roles: domain controller, DNS server, DHCP server, file server, print server, Windows media server, terminal services Gateway, Web server, and virtualization server. </p>
<p>There are two main compelling reasons why we will see the entire industry rapidly adopting core installations. The first has to do with security and the second with availability.</p>
<p>By introducing core installations in Windows Server 2008 Microsoft has dramatically reduced the possible surface area for an attack. In previous versions, by default, the operating system was installed with the vast majority of its functionality enabled. This meant, that features installed on a server, but not actively being used, might be exploited to gained access to the system and it's data. Personally, I feel that getting rid of the GUI was taking this to a bit of an extreme, however it does show how serious of a commitment Microsoft is made to security these days.</p>
<p>The second reason to consider core installations is server availability. One of the largest causes of scheduled system unavailability is the requirement to keep your servers patched. When Microsoft reduced the surface area of the operating system it also reduced what needed to be patched. Now, instead of having to apply patches for Internet Explorer or IIS, you only have to patch for the core install, any roles that have been added, and software running on top of the operating system. This could potentially cut in half the amount of patching required.</p>
<p>The bottom line is that in spite of the whining you will hear from your system administrators core installs&nbsp;are going to be the way to go. (It's also quite possible regulatory considerations and auditors will give you no choice in the matter.) Any inefficiencies introduced on the system administration side will be more than offset by the savings you will gain from increased system availability.</p>
<p>Below is a list of configuration commands I used when setting the core installation demo:</p>
<blockquote dir=ltr style="MARGIN-RIGHT: 0px">
<p><b><font face="Times New Roman"><font size=3>netsh interface ipv4 show interfaces</font></p>
<p>netsh interface ipv4 set address name="2" source=static address=192.168.1.4 mask=255.255.255.0 gateway=192.168.1.1</p>
<p>netsh interface ipv4 add dnsserver name="2" address=192.168.1.3 index=1</p>
<p>netdom renamecomputer win-43215454 /NewName:lab2</p></blockquote></b>
<p><font face=Verdana>For a step-by-step guide on configuring a server core go to the following link: <br><br>http://technet2.microsoft.com/windowsserver2008/en/library/47a23a74-e13c-46de-8d30-ad0afb1eaffc1033.mspx?mfr=true<br></font></p></font>


<script src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</script>
<script type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</script>

<script type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</script>]]></content>
		<summary>&lt;font size="2"&gt;&amp;nbsp;For too long Microsoft has continually been lowering the bar in terms of who was capable of administrating Windows servers. Long ago the Mystical Order of the
      Computer Priesthood was strong and healthy but alas, as ever more have come into IT, we have become overpopulated and weakened. We are no longer nerds and geeks. It is time for a return to the
      old ways. It is time for us to admit something that our UNIX brethren have known for decades... "Real operating systems dont' have GUI's."&lt;br&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="2"&gt;Ok... enough of the melodramatics... Let's talk about Microsoft Windows 2008 ...&lt;/font&gt;&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>VMWare and High Availability</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/05/vmware-and-high-availability.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-01-05:d39a3e25-306d-4b2e-9099-d240d93d5837</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Virtualization" />
		<updated>2008-01-25T11:32:38Z</updated>
		<published>2008-01-05T17:26:00Z</published>
		<content type="html"><![CDATA[<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3>Virtualization is one of the most exciting technologies in the computer industry at the moment.<span style="mso-spacerun: yes">&nbsp; </span>The reason for this is quite simple.<span style="mso-spacerun: yes">&nbsp; </span>Most servers run at a very low level of resource utilization.<span style="mso-spacerun: yes">&nbsp; </span>Virtualization allows companies to consolidate physical servers into virtual ones thus reducing their overall hardware expenditures and simplifying overall system administration.<span style="mso-spacerun: yes">&nbsp; </span>This article will focus on one of the aspect of simplifying system administration, that being high-availability.</font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3>High-availability is the holy grail for the system administrator.<span style="mso-spacerun: yes">&nbsp; </span>Aside from answering the obvious questions of what happens in case of a physical failure, an event that should happen very infrequently, it also helps solve the more common issue of how to get a scheduled outage window to perform <span style="mso-spacerun: yes">&nbsp;</span>system maintenance. <span style="mso-spacerun: yes">&nbsp;</span>As companies increasingly automate business processes getting these outage windows becomes proportional more difficult due to business costs associated with system unavailability.<br></font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3><br><embed src=http://www.youtube.com/v/qL43P0CZD7s&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"></embed><br><br>In the video above I demonstrate how to use the VMWare Server in a clustered environment.<span style="mso-spacerun: yes">&nbsp; </span>More important than simple failover of a VM from one node to another is the ability to save state on one node and to restart it on another node.<span style="mso-spacerun: yes">&nbsp; </span>To put this in English, any applications that were running on the VM on one node will still be running on the other node when it's brought back up.</font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3>Below is a list of the commands I used in the video:</font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font size=3><font face=Calibri><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>vmware-cmd d:\testvm\testvm.vmx start</font></font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font size=3><font face=Calibri><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>vmware-cmd d:\testvm\testvm.vmx suspend</font></font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font size=3><font face=Calibri><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>cluster group vm /moveto:sclabent11</font></font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3>In the demo above I simply used Notepad as my application to demonstrate the saving of state and failover.<span style="mso-spacerun: yes">&nbsp; </span><span style="mso-spacerun: yes">&nbsp;&nbsp;</span>One of my next projects will be to build out a complete ERP system, Oracle’s OneWorld, on VMs and test how well real applications failover.</font></p>
<p class=MsoNormal style="MARGIN: 0in 0in 10pt"><font face=Calibri size=3>Please let me know any thoughts or questions you may have on the topic of virtualization and high-availability.</font></p>


<script src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</script>
<script type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</script>

<script type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</script>]]></content>
		<summary>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;Virtualization is one of the most exciting technologies in the computer industry at the moment.&lt;span style=
"mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; The reason for this is quite simple.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; Most servers run at a very low level of resource utilization.&lt;span style=
"mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; Virtualization allows companies to consolidate physical servers into virtual ones thus reducing their overall hardware expenditures and simplifying overall system
administration.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; This article will focus on one of the aspect of simplifying system administration, that being high-availability.&lt;/font&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;High-availability is the holy grail for the system ...&lt;/font&gt;&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>The Good, the Bad, and the Ugly about VMware Server 2.0 Beta 1</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2008/01/01/the-good-the-bad-and-the-ugly-about-vmware-server-20-beta-1.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2008-01-01:3be10c67-497e-4832-87b3-0fd53cc6193d</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Virtualization" />
		<updated>2008-01-18T17:21:05Z</updated>
		<published>2008-01-01T21:04:00Z</published>
		<content type="html"><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>One of the best things about starting Informed CIO is that now I have a legitimate excuse to start playing around with software that typically I would not be touching until at least it’s first service pack is released.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Such is the case with a VMware's newest entry into the virtualization wars, VMware Server 2.0 Beta 1. <BR><BR></FONT></P><EMBED src=http://www.youtube.com/v/hKXapsdHq30&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"><BR><BR><BR></EMBED>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri><FONT size=3>The Good…<BR><BR></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><FONT size=3>This new version of VMware, although still in beta, certainly is a contender.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>It has now added support for Windows Vista Business and Ultimate editions as well as Windows Server 2008.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Additionally it now supports Red Hat Enterprise Linux 5 and Ubuntu 7.x.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>(I note this least the Linux zealots spam me to death!)</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><FONT size=3>In addition to supporting new operating systems VMware Server 2.0 has made huge leaps over the 1.X versions in terms of scalability.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Previously a guest VM was capped to using no more than 3.6 gig of RAM.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>In the current version a guest VM can use up to eight gig of RAM and two processors.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>This added capability should move virtualization much farther up the food chain.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>I seriously believe that once this product GA’s we will begin seeing an exponential increase in production servers being virtualized. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><FONT size=3>The best news about VMware Server 2.0 is that it will continue to be free.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>VMware will begin offering paid support options for the software once it is officially released however there will be nothing to stop you from legitimately installing as many copies on as many servers as you want.<BR></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><BR></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3>The Bad…<BR><BR></FONT>
<P></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><FONT size=3>For Windows, VMware Server 2.0 continues to only be a 32-bit application.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>For Lunix they do have a 64-bit offering however it will place them at a serious competitive disadvantage as Microsoft's HyperV will be being released about the same time.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>In terms of virtualization any serious contender must be running the host on 64-bit code, period.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>I won't delve into the differences between memory architecture for 32-bit and 64-bit systems suffice to say 32 bit is going to have serious performance limitations.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><FONT size=3>Another negative is that I found VMware’s a new web interface a bit cumbersome and sluggish.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>In the interest of being fair I should point out that it also found me to be a bit cumbersome and sluggish.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>We're both in counseling and hopefully we will be able to make this relationship work.<BR><BR></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt">The Ugly…</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">One final cautionary note about VMWare’s new beta:<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>after uninstalling version 1.0.6 and installing version 2 .0 I was forced to reactivate my copy of Windows 2003 Enterprise edition.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>I'm not positive that VM was the culprit however I find the timing very suspicious. <BR></SPAN><BR></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3>Please let me know about your experiences.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Feel free to add any comments, questions, or corrections below.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><BR><BR></P></FONT>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</SCRIPT>]]></content>
		<summary>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;One of the best things about starting Informed CIO is that now I have a legitimate excuse to start playing around with
software that typically I would not be touching until at least it’s first service pack is released.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; Such is the case with a VMware's newest entry into the
virtualization wars, VMware Server 2.0 Beta 1.&lt;br&gt;
&lt;br&gt;&lt;/font&gt;&lt;/p&gt;
&lt;embed src="http://www.youtube.com/v/hKXapsdHq30&amp;rel=1" width="425" height="355" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
 &lt;br&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;The Good…&lt;br&gt;
&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt 0.5in"&gt;&lt;font size="3"&gt;This new version of VMware, although still in beta, certainly is a ...&lt;/font&gt;&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>Backup and Recovery in Windows 2008 Server</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2007/12/30/backup-and-recovery-in-windows-2008-server.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2007-12-30:ed9f5a93-1a6e-46fa-ad5f-a9aed1015786</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Backup and Recovery" />
		<updated>2008-01-18T17:06:32Z</updated>
		<published>2007-12-30T21:40:00Z</published>
		<content type="html"><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The backup process in Windows 2008 server has taken a significant step forward in terms of usability from the Automated System Recovery (ASR) process of Windows 2003/XP and even more so when compared to the legacy NTbackup.exe process of yesteryear.<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>The new backup process integrates into the server manager console.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>When you first open it up it immediately shows you a listing of all recent backups for the server.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>The available actions to perform have also been greatly simplified and streamlined.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>You are given the choice between performing the backup immediately, scheduling a backup, or performing a restore.<BR><BR></FONT></P><EMBED src=http://www.youtube.com/v/yVBQN8YzfCQ&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"><BR><BR>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri>Earlier today I was able to make a backup of my test server with just a few simple mouse clicks. (See video above.)<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>I then took the backup and restore it to an alternate server.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>(See video below.)<BR><BR></FONT></FONT></P></EMBED><EMBED src=http://www.youtube.com/v/j3Igq-B6HCc&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"><BR><BR>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>This by far has been the easiest system recovery I have ever performed outside of using imaging products such as Norton Ghost or Acronis.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>For enterprise customers you're still going to want to consider some form of centralized backup product however for the small to mid enterprise customer using of the native tool in Windows 2008 is the easy, and cost-effective way to go.</FONT></P><BR></EMBED>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</SCRIPT>]]></content>
		<summary>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;The backup process in Windows 2008 server has taken a significant step forward in terms of usability from the Automated
System Recovery (ASR) process of Windows 2003/XP and even more so when compared to the legacy NTbackup.exe process of yesteryear.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt; The new backup
process integrates into the server manager console.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; When you first open it up it immediately shows you a listing of all recent backups for the
server.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; The available actions to perform have also been greatly simplified and streamlined.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt; You are given the
...&lt;/font&gt;&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>Extending a Boot Volume</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2007/12/29/extending-a-boot-volume.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2007-12-29:c330c2de-b79b-4549-b91d-8bca16674ee7</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Disk Management" />
		<updated>2008-01-18T17:08:38Z</updated>
		<published>2007-12-29T23:56:00Z</published>
		<content type="html"><![CDATA[In Windows Server 2008 you now have the ability to extend and shrink volumes... or so I thought.&nbsp;&nbsp;When I installed&nbsp;my&nbsp;test lab with&nbsp;RC1 I only created an 8GB boot volume on the VM server.&nbsp; This proved to be a bit shortsighted...&nbsp; I quickly ran out of space...&nbsp;When I went to extend it only then did I&nbsp;realize that I had ran into another limitation with this new disk management functionality.&nbsp; You cannot extend a boot volume across more than one disk.&nbsp; If you have additional space on that disc you can extend it however you can't make it span discs.&nbsp;&nbsp; And no,&nbsp;DISKPART does not help.<BR><BR><EMBED src=http://www.youtube.com/v/85nDnsQykJ0&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"><BR><BR><BR>The video above shows my traumatic experience in trying to make the boot volume span drives.</EMBED>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</SCRIPT>
 ]]></content>
		<summary>In Windows Server 2008 you now have the ability to extend and shrink volumes... or so I thought.&amp;nbsp;&amp;nbsp;When I installed&amp;nbsp;my&amp;nbsp;test lab with&amp;nbsp;RC1 I only created an 8GB
boot volume on the VM server.&amp;nbsp; This proved to be a bit shortsighted...&amp;nbsp; I quickly ran out of space...&amp;nbsp;When I went to extend it only then did I&amp;nbsp;realize that I had ran into another
limitation with this new disk management functionality.&amp;nbsp; You cannot extend a boot volume across more than one disk.&amp;nbsp; If you have additional space on that disc you can extend it however you
can't make it span discs.&amp;nbsp;&amp;nbsp; And no,&amp;nbsp;DISKPART ...</summary>
	</entry>
	<entry>
		<title>Shrinking and Extending Volumes in Windows 2008 Server</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2007/12/29/shrinking-and-extending-volumes-in-windows-2008-server.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2007-12-29:13a85592-5803-4beb-bbc4-fcd45e69442b</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Disk Management" />
		<updated>2008-01-18T17:09:14Z</updated>
		<published>2007-12-29T21:48:00Z</published>
		<content type="html"><![CDATA[<SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"> 
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial">One of the most anticipated features in Windows server 2008 surrounds disk management.&nbsp; In the Disk Manager you have the ability to create, extend, and shrink simple and spanned volumes.&nbsp; In prior releases of Windows you have the ability to extend volumes through the rather clunky diskpart command.&nbsp; In Windows 2008 server this is all done via a graphical, wizard driven interface.&nbsp; The ability to shrink a volume is completely new with this release.&nbsp; (But it's not without its bugs, as I demonstrate in the video.) <BR></SPAN></SPAN><BR><BR<OBJECT width="425" height="355"><PARAM value="http://www.youtube.com/v/T7JWBbQyi_4&amp;rel=1" name="movie"></PARAM><PARAM value="transparent" name="wmode"></PARAM><EMBED src=http://www.youtube.com/v/T7JWBbQyi_4&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"><BR><BR></P><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial">
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial">One major limitation that Microsoft still has in this product is its inability to extend and shrink stripes.&nbsp; Any applications that require sustained levels of high disk I/O will require striping.&nbsp; The main difference between a spanned volume and the stripe is how its data gets written to the disk's.&nbsp; With a spanned volume the in a and I is that it is not in a a is written to the first disk until its full and then begins writing to the second disc.&nbsp; This is useful in that if you lose one of your disks you have not lost all of your data, or so the theory goes.<BR><BR>With the stripe files are written to all of the disks meaning that you can take your I/O characteristics for each individual spindle, add them together, and, assuming you don't saturate your controller, that should be the sustained IOPS level.&nbsp; Using the example from the video of four discs they should have four times better performance characteristics within the four discs configured as a spanned volume.<BR><BR>If you have a system requiring higher levels of disk IO and you want the ability to add and shrink stripes I would recommend going with the VERITAS storage foundation product.&nbsp; It provides the ease of management that you're looking for but still in a way that optimizes performance.&nbsp; (Just don't spend too much time looking at its price tag.&nbsp; It might you make cry.)</SPAN></P></SPAN></OBJECT>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</SCRIPT>]]></content>
		<summary>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;br&gt;&lt;/span&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;span style=
"FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;One of the most anticipated features in Windows server 2008 surrounds disk management.&amp;nbsp; In the Disk Manager you
have the ability to create, extend, and shrink simple and spanned volumes.&amp;nbsp; In prior releases of Windows you have the ability to extend volumes through the rather clunky diskpart command.&amp;nbsp;
In Windows 2008 server this is all done via a graphical, wizard driven interface.&amp;nbsp; The ability to shrink a volume is completely new with this release.&amp;nbsp; (But it's not without its bugs, as
...&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</summary>
	</entry>
	<entry>
		<title>Enhanced Internet Security in Windows Server 2008</title>
		<link rel="alternate" href="http://windows2008.informedcio.com/2007/12/29/enhanced-internet-security-in-windows-server-2009.aspx?ref=rss" />
		<id>tag:windows2008.informedcio.com,2007-12-29:63fc13f3-66b0-42fb-9d26-bda028e39110</id>
		<author>
			<name>Paul Shearer</name>
		</author>
		<category term="Security" />
		<updated>2008-01-18T17:10:02Z</updated>
		<published>2007-12-29T20:16:00Z</published>
		<content type="html"><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Enhanced Internet Security is perhaps one of the most annoying features in Windows.&nbsp; This feature was introduced in Windows Server 2003 and could be disabled by uninstalling the option via add/remove programs.&nbsp; Many system administrators, finding the continual pop-up notifications maddening, would immediately remove this feature from the server.&nbsp; This, of course, left their servers exposed to malware from the internet.<BR><BR>In Windows Server 2008 Microsoft has introduced more granular control for Enhanced Internet Security.&nbsp; Now, by default, it is enabled for all administrative accounts but disabled for less privileged accounts.&nbsp; In terms of balancing security against usability this seems to be a very sensible trade-off.&nbsp; The administrator can log on with a less privileged account, complete their business, and then log back as an administrator to complete any installation or patching activity.<BR><BR><EMBED src=http://www.youtube.com/v/OO3PPN1olHY&amp;rel=1 width=425 height=355 type=application/x-shockwave-flash wmode="transparent"></EMBED><BR><BR>Enabling and disabling enhanced Internet security is done from the new server manager console.&nbsp; The video above will show a quick demonstration of this.<BR><BR><BR><BR></FONT></P>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-3335570-1";
urchinTracker();
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3670066974133470";
//300x250, created 1/13/08
google_ad_slot = "6787282367";
google_ad_width = 300;
google_ad_height = 250;
//--></SCRIPT>

<SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript>
</SCRIPT>]]></content>
		<summary>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;Enhanced Internet Security is perhaps one of the most annoying features in Windows.&amp;nbsp; This feature was introduced
in Windows Server 2003 and could be disabled by uninstalling the option via add/remove programs.&amp;nbsp; Many system administrators, finding the continual pop-up notifications maddening, would
immediately remove this feature from the server.&amp;nbsp; This, of course, left their servers exposed to malware from the internet.&lt;br&gt;
&lt;br&gt;
In Windows Server 2008 Microsoft has introduced more granular control for Enhanced Internet Security.&amp;nbsp; Now, by default, it is enabled for all administrative accounts but disabled for less
privileged accounts.&amp;nbsp; In terms of ...&lt;/font&gt;&lt;/p&gt;</summary>
	</entry>
</feed>