<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Community Site News &#187; Innovation &amp; the net</title>
	<atom:link href="http://community.plus.net/blog/category/innovation-and-the-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://community.plus.net</link>
	<description>News and Updates on the Community.</description>
	<lastBuildDate>Sat, 21 Nov 2009 00:06:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Plusnet in Top 100 Blogs</title>
		<link>http://community.plus.net/blog/2009/10/09/plusnet-in-top-100-blogs/</link>
		<comments>http://community.plus.net/blog/2009/10/09/plusnet-in-top-100-blogs/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 09:25:16 +0000</pubDate>
		<dc:creator>Matt Taylor</dc:creator>
				<category><![CDATA[Customer Services]]></category>
		<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[PlusNet News]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[PlusNet]]></category>
		<category><![CDATA[Top 100]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=14888</guid>
		<description><![CDATA[It may seem odd to write a blog about blogs. Having said that, it might also seem perfectly normal, too.
We&#8217;re proud of our blogs and hope you find them both interesting and informative. And we&#8217;re very pleased now to have been included in Online IT Degrees&#8217; Top 100 Blogs for the industry.
You can find us [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-14889" style="margin-left: 5px; margin-right: 5px;" title="word" src="http://community.plus.net/wp-content/uploads/2009/10/word.jpg" alt="word" width="168" height="126" />It may seem odd to write a blog about blogs. Having said that, it might also seem perfectly normal, too.</p>
<p>We&#8217;re proud of our blogs and hope you find them both interesting and informative. And we&#8217;re very pleased now to have been included in Online IT Degrees&#8217; Top 100 Blogs for the industry.</p>
<p><span id="more-14888"></span>You can find us in the &#8220;Top IT Industry Company Blogs&#8221; category with the likes of Digg, DELL and the Windows 7 team &#8211; which is very nice indeed.</p>
<p>Our blogs are important to the way we work as a company. They allow you to see what we’re interested in, and through them we can give you our take on what’s happening in the world of ISPs and the wider Internet.</p>
<p><a href="http://onlineitdegrees.org/top-100-it-industry-blogs/" rel="nofollow">http://onlineitdegrees.org/top-100-it-industry-blogs/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2009/10/09/plusnet-in-top-100-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Testfest 2009</title>
		<link>http://community.plus.net/blog/2009/05/13/php-testfest-2009/</link>
		<comments>http://community.plus.net/blog/2009/05/13/php-testfest-2009/#comments</comments>
		<pubDate>Wed, 13 May 2009 15:03:17 +0000</pubDate>
		<dc:creator>Simon Westcott</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[NorthWest]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpnw]]></category>
		<category><![CDATA[Testfest]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=13981</guid>
		<description><![CDATA[ The second annual PHP TestFest is currently underway and this weekend the PHP NorthWest user group met to make their contribution with Ben, Rowan and myself representing Plusnet.  The aim is to improve the amount of PHP source code that is covered by tests thereby giving developers increased confidence that unintentional behavior changes are [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-13980" src="http://community.plus.net/wp-content/uploads/2009/05/testfest_big-276x300.png" alt="PHP Testfest logo" height="200" /> The second annual <a href="http://qa.php.net/testfest.php" target="_blank">PHP TestFest</a> is currently underway and this weekend the <a href="http://phpnw.org.uk" target="_blank">PHP NorthWest user group</a> met to make their contribution with Ben, Rowan and myself representing Plusnet.  The aim is to improve the amount of PHP source code that is covered by tests thereby giving developers increased confidence that unintentional behavior changes are not made.  These tests are run frequency and the results are published on <a href="http://gcov.php.net" target="_blank">gcov.php.net</a>.</p>
<p>Having used PHP for a number of years to build a career and pay the bills, it  feels particularly satisfying to contribute something back to the project. Also, those people making significant contribution may apply for a $username@php.net email address which looks cool on a business card!</p>
<p>With the recent release of PHP5.3RC2, the main focus is on improving code coverage for the 5.3 branch.  PHP core developer <a href="http://www.macvicar.net" target="_blank">Scott MacVicar</a> started the day with an introduction on how-to compile from source as well as run the existing tests. After pizza, we got down to the business of writing tests, starting with a simple example which I&#8217;ll run through&#8230;<span id="more-13981"></span></p>
<p>First, download the latest 5.3 snapshot from <a href="http://snaps.php.net" target="_blank">snaps.php.net</a> and extract it.  NorthWestUG were only focusing on testing the Standard PHP Library (SPL) so we disabled all the extensions to speed up the compilation time. If you&#8217;re interested in other extensions, use the appropriate switch to enable it &#8211; see <em>&#8216;./configure &#8211;help | less&#8217;</em> for details. Note: you may need to install <em>&#8216;build-essentials&#8217;</em>, &#8216;<em>ltp&#8217;</em> and <em>&#8216;gcov&#8217;</em> packages before performing the following step.</p>
<pre>tar zxvf php5.3*
cd php5.3*
./configure --disable-all --enable-gcov &amp;&amp; make</pre>
<p>Once complete, you should now have your compiled PHP CLI binary in sapi/cli/php. Lets test it,</p>
<pre>$ sapi/cli/php -v
PHP 5.3.0RC2 (cli) (built: May  9 2009 19:48:19) (GCOV)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies</pre>
<p><a href="http://farm4.static.flickr.com/3610/3518363101_23fe425132.jpg"><img class="alignright" src="http://farm4.static.flickr.com/3610/3518363101_23fe425132_m.jpg" alt="" width="180" height="240" /></a>To run all the existing tests, approximately 5700, run <em>&#8216;make test&#8217;</em>.  To generate a code coverage report run <em>&#8216;make lcov&#8217;</em> and open lcov_html/index.html to see the results.  Both these commands also accept a <em>&#8216;TESTS=&#8217;</em> argument which is useful for testing individual directories and files when writing new tests.  For example, to only run the SPL tests, use <em>&#8216;make test TESTS=ext/spl/tests/&#8217;</em>. Now lets create our own test.  For this example, we&#8217;ll check that PHP can do basic addition.  PHP test files have a .phpt extension and consist of several sections.  Every test must contain TEST, FILE and EXPECT sections.</p>
<ul>
<li>TEST &#8211; a meaning description of the test</li>
<li>FILE &#8211; your test code</li>
<li>EXPECT &#8211; what the expected outcome of FILE is</li>
</ul>
<p>There are many other sections however, CREDITS is common and completing this will get your name/email address into CVS.  Refer to the <a href="http://qa.php.net/phpt_details.php" target="_blank">reference manual</a> and <a href="http://qa.php.net/write-test.php#basic-format" target="_blank">QA PHP site</a> for guidance. Here is the example test that Scott used (the new line at the bottom of the test is important!),</p>
<pre>--TEST--
Check that PHP can count
--CREDITS--
Your name/email address
--FILE--
&lt;?php
echo 10 + 10;
?&gt;
--EXPECT--
20</pre>
<p>Save the file using the .phpt extension and run the test, <em>&#8216;make test TESTS=/path/to/test/filename.phpt&#8217;</em>.  If for some reason the test fails a number of output files are created in the same directory as the test.  The most useful is the .diff file, this records the test&#8217;s actual output against what was expected. Assuming the test works as expected you get something like,</p>
<pre>=====================================================================
PHP         : /path/php-5.3.0RC2/sapi/cli/php
PHP_SAPI    : cli
PHP_VERSION : 5.3.0RC2
ZEND_VERSION: 2.3.0
PHP_OS      : Linux - Linux work-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
INI actual  : /path/php-5.3.0RC2/tmp-php.ini
More .INIs  :
CWD         : /path/php-5.3.0RC2
Extra dirs  :
VALGRIND    : Not used
=====================================================================
Running selected tests.
PASS Check that PHP can count [/path/to/test/filename.phpt]
=====================================================================
Number of tests :    1                 1
Tests skipped   :    0 (  0.0%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :    0 (  0.0%) (  0.0%)
Expected fail   :    0 (  0.0%) (  0.0%)
Tests passed    :    1 (100.0%) (100.0%)
---------------------------------------------------------------------
Time taken      :    0 seconds
=====================================================================</pre>
<p><a href="http://farm4.static.flickr.com/3630/3518362143_d82d33dcf6.jpg"><img class="alignleft" src="http://farm4.static.flickr.com/3630/3518362143_d82d33dcf6_m.jpg" alt="" width="240" height="180" /></a>Now we know how-to write basic tests, we need to find some real code to test.  <a href="http://gcov.php.net/PHP_5_3/lcov_html/" target="_blank">PHP&#8217;s gcov site</a> reports all untested code in red, so just pick a section and write a test for it. Once the test passed, re-run the code coverage report to ensure the expect line(s) is now green. When you&#8217;re happy with the test follow the <a href="http://qa.php.net/write-test.php#whattodo" target="_blank">what to do next</a> instructions and submit it to the QA mailing list for review. It&#8217;s preferable to submit tests in batches rather then by drip-feeding them as the tests will be reviewed by the QA team, run on multiple OSes, hardware as well as committing to the 5.2, 5.3 and HEAD.</p>
<p>Thanks to <a href="http://www.ibuildings.com/" target="_blank">iBuildings</a> for sponsoring the event, <a href="http://www.salford.ac.uk/" target="_blank">Salford University</a> for use of their facilitiess, <a href="http://lornajane.net/" target="_blank">Lorna Mitchell</a> for organising the event, Scott for his mentoring and patience and to everyone that turned up and wrote some tests.  Currently NorthWestUG is in the lead with <a href="http://testfest.php.net/displayresults.php" target="_blank">95 tests</a>!  All the tests created by the NorthWestUG can be found <a href="http://testfest.php.net/repos/testfest/NorthWestUG/ext/spl/tests/" target="_blank">here</a>.</p>
<p>Credit to Lorna Mitchell for the photos.  The full set is available <a href="http://www.flickr.com/photos/lornajane/sets/72157617951221722/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2009/05/13/php-testfest-2009/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Twitter - Love It or Loathe It?</title>
		<link>http://community.plus.net/blog/2009/04/28/twitter-love-it-or-loathe-it/</link>
		<comments>http://community.plus.net/blog/2009/04/28/twitter-love-it-or-loathe-it/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 11:00:14 +0000</pubDate>
		<dc:creator>Bob Pullen</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[WWW Front Page]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=13868</guid>
		<description><![CDATA[What do you think about Twitter? Why not follow Plusnet?]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/plusnet"><img class="size-full wp-image-13869 alignleft" title="twitter_icon" src="http://community.plus.net/wp-content/uploads/2009/04/twitter_icon.png" alt="Follow Plusnet on Twitter" width="143" height="143" /></a></p>
<p>After reading <a title="Twitter" href="http://community.plus.net/blog/2009/04/06/twitter/" target="_blank">Matt&#8217;s Twitter blog</a> that he published a couple of weeks ago, I thought I&#8217;d take the opportunity to write a follow-up piece about my own experiences with the increasingly popular micro-blogging cum social networking service of the moment.</p>
<p>What I found particularly interesting about Matt&#8217;s blog were some of <a href="http://community.plus.net/blog/2009/04/06/twitter/#comments" target="_blank">the comments</a> that readers had left. Whilst there aren&#8217;t many, what is evident from these comments is something that I&#8217;ve noticed on a much larger scale when chatting to friends, family and work associates about the new social networking phenomena &#8211; You either love it, or you hate it!<span id="more-13868"></span></p>
<p>It wouldn&#8217;t be the first time that I&#8217;ve seen this love/hate separation either. I remember there being a similar apprehension and reluctance to get involved when <a title="Facebook" href="http://facebook.com" target="_blank">Facebook</a> was still in it&#8217;s early days. Nowadays though, with more than 200 million users worldwide, it&#8217;s unusual to come across a person who <strong>*hasn&#8217;t*</strong> got a profile on the social networking behemoth. Will we see the same take up and general acceptance of Twitter as a social networking medium? A market research company called Nielsen Online have already published figures showing that Twitter take up in the UK <a title="BBC News" href="http://news.bbc.co.uk/newsbeat/hi/technology/newsid_7948000/7948092.stm" target="_blank">grew by a massive 1,689%</a> from February 2008 to February 2009 alone &#8211; That&#8217;s an estimated 1.78 million UK adopters!</p>
<p>I have to admit that I&#8217;m one of Twitter&#8217;s admirers. I&#8217;ve been well and truly sucked in and find it an extremely useful tool as both a source of news and as a real-time search engine. Let me provide you with an example of the latter:</p>
<p>Back in January, Google <a title="Google Blog" href="http://googlesystem.blogspot.com/2009/01/google-flags-all-search-results-as.html" target="_blank">experienced a problem</a> that caused all search results to be flagged as malware. I happened to be online when this happened and wondered whether or not it was a problem at my end or something that was affecting other users too. The problem was only evident for a short period of time, but whilst it was happening there was no acknowledgement of the problem&#8217;s existence on Google&#8217;s blog, neither did a Google search return any similar reports of problems. It was at this point that I turned to <a title="Twitter Search" href="http://search.twitter.com/" target="_blank">Twitter&#8217;s search API</a>. By entering the search term &#8216;google&#8217; I knew immediately that it wasn&#8217;t just me experiencing problems as there were countless other reports on the &#8216;Twittersphere&#8217; from users having exactly the same problem as.</p>
<p>That&#8217;s one of the things I like about Twitter, there&#8217;s no &#8216;proper&#8217; way to use it and different people use it in different ways. I use <a title="Bob Pullen on Twitter" href="http://twitter.com/bobpullen" target="_blank">my personal account</a> to keep in touch with my friends, keep up to date with <a title="Trending Topics on Twitter" href="http://twitter.com/trendingtopics" target="_blank">the latest news</a> and discover new and entertaining stuff on the web. On the other hand, I use <a title="Plusnet on Twitter" href="http://twitter.com/plusnet" target="_blank">Plusnet&#8217;s Twitter account</a> to offer support to our customers, post <a title="Plusnet Service Status" href="http://usertools.plus.net/status" target="_blank">service announcements</a> and promote the company brand.</p>
<p>Whether you love it or hate it Twitter seems to be eveywhere you look. It&#8217;s <a title="The Daily Telegraph" href="http://www.telegraph.co.uk/scienceandtechnology/technology/twitter/4523494/How-to-Twitter-why-the-world-is-Twitter-crazy.html" target="_blank">in the papers</a>, it&#8217;s <a title="Twouble With Twitters" href="http://current.com/items/89891774/supernews_twouble_with_twitters.htm" target="_blank">getting parodied</a>, <a title="Celebrities on Twitter" href="http://twittercelebrities.org/" target="_blank">celebrities are getting in on the act</a> and there&#8217;s even a <a title="Fail Whale" href="http://failwhale.com/" target="_blank">fan club</a> to show appreciation for the loveable (if not slightly frustrating) &#8216;fail whale&#8217; that appears when Twitter&#8217;s servers are under load!</p>
<p>YouTube have recently <a title="Techcrunch" href="http://www.techcrunch.com/2009/03/26/youtube-adds-a-twitter-button/" target="_blank">added a Twitter button</a> to their video clips and Vodafone have <a title="Twitter Blog" href="http://blog.twitter.com/2009/03/full-sms-service-for-vodafone-uk.html" target="_blank">recently announced</a> that they&#8217;ve started offering a free SMS service for Twitter users in the UK (something that has been available in the states since the social networking site&#8217;s inception, but was <a title="iGizmo" href="http://www.igizmo.co.uk/articles/news/199-online-twitter-flies-away-uk-text-support" target="_blank">withdrawn for users this side of the pond</a> last year due to the &#8216;high costs of mobile text messaging in the UK&#8217; ).</p>
<p>Whichever way you look at it, it seems like Twitter&#8217;s here to stay. One thing that does remain unclear though is what the future holds for the micro-blogging phenomena. After all, it costs money to run a service like Twitter and one has to question what revenue, if any, the site brings in. Last month there were claims that Twitter may soon start <a title="Techcrunch" href="http://www.techcrunch.com/2009/02/10/twitter-to-start-charging-companies-for-having-an-account/" target="_blank">charging for corporate use</a> and there was even speculation at one point that <a title="Techcrunch" href="http://www.techcrunch.com/2009/04/02/sources-google-in-late-stage-talks-to-buy-twitter/" target="_blank">Google were looking to buy the company</a> (which <a title="Graham Jones Internet Psychologist" href="http://www.grahamjones.co.uk/blog/twitter/google-to-buy-twitter-oh-help.html" target="_blank">some might argue</a> isn&#8217;t a great idea). In a <a title="Twitter Blog" href="http://blog.twitter.com/2009/02/nothing-to-report-just-yet.html" target="_blank">recent blog post</a>, Twitter founder Biz Stone posted that &#8220;&#8230;we hope to begin iterating on revenue products this year.&#8221; In the same piece however, he also goes onto say &#8220;&#8230;whatever we come up with, Twitter will remain free to use by everyone—individuals, companies, celebrities etc.&#8221; &#8211; I&#8217;ll leave it to you the reader to make of that what you will.</p>
<p>So there you have it, love it or loathe it I don&#8217;t think we&#8217;ve heard the last of Twitter and I can only see it increasing in popularity as the year progresses. If you&#8217;re already using Twitter then make sure you visit our page and <a title="Plusnet on Twitter" href="http://twitter.com/plusnet" target="_blank">follow Plusnet</a>. If you&#8217;re not using Twitter then <a title="Signup to Twitter" href="https://twitter.com/signup" target="_blank">what are you waiting for</a>? You never know, you might actually like it! <img src='http://community.plus.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><span style="color: #ffffff;">.</span></p>
<p><strong>Bob Pullen<br />
Plusnet Comms Team</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2009/04/28/twitter-love-it-or-loathe-it/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>End of Day: 22nd of October</title>
		<link>http://community.plus.net/blog/2008/10/22/end-of-day-22nd-of-october/</link>
		<comments>http://community.plus.net/blog/2008/10/22/end-of-day-22nd-of-october/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 17:02:03 +0000</pubDate>
		<dc:creator>Kelly Dorset</dc:creator>
				<category><![CDATA[EOD]]></category>
		<category><![CDATA[Innovation & the net]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12940</guid>
		<description><![CDATA[It&#8217;s my regular Wednesday night EOD Editor slot&#8230; however it will be last one I do for a while!  I&#8217;m off on my holidays for 2 weeks next week!  *Does a Jig*.  
While I&#8217;m getting pre-holiday giddiness, lets see what everyone else has been up to.

Bob from Comms

We&#8217;ve all been pretty darn [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s my regular Wednesday night EOD Editor slot&#8230; however it will be last one I do for a while!  I&#8217;m off on my holidays for 2 weeks next week!  *Does a Jig*.  </p>
<p>While I&#8217;m getting pre-holiday giddiness, lets see what everyone else has been up to.<br />
<span id="more-12940"></span><br />
<strong>Bob</strong> from <strong>Comms</strong></p>
<blockquote><p>
We&#8217;ve all been pretty darn occupied on the Comms Team today.</p>
<p>I&#8217;ve been drafting an email on the recent closure of our wi-fi service, and been knee-deep in documentation on some of the up and coming architectural improvements &#038; enhancements that we&#8217;ll making to our email platform.</p>
<p>Chris and Matt have had their work cut out reacting to <a href="http://usertools.plus.net/status/archive/1224672752.htm">today&#8217;s data-centre outage</a> and the problems we had with the <a href="http://www.madasafish.com/support/service-status.html">phones over in CSC South Africa</a>. Between them, they&#8217;ve also both managed to keep on top of the usual flow of change control reviews.</p>
<p>Mand&#8217;s been testing some of the content and coding changes for the launch of some<a href="http://usertools.plus.net/status/archive/1224599264.htm"> new special offers</a> tomorrow  as well as making sure the CSC know what to expect.</p>
<p>In addition to all of that, we&#8217;ve even managed the odd forum and Usenet post too!</p>
<p>As opposed to a random link today, I thought I&#8217;d go with a poll. I had a moment of realisation yesterday whilst tapping away at my keyboard that I *never* use the right-hand shift key. Now if I&#8217;m completely honest, I&#8217;ve always thought this to be the expected behaviour for a typical right-handed typist. As I thought about it more though, it dawned on me that there are ergonomic reasons for having two shift keys and it&#8217;s probably how you&#8217;re &#8217;supposed&#8217; to type anyway? I decided to try using the right-hand shift key for certain key combinations and it all started to make sense. Thinking I must have been denying myself the luxery of this key for all these years I glanced up and asked the question of the others around the table&#8230;</p>
<p>To my surprise I wasn&#8217;t mocked and jeered. Far from it, turns out I&#8217;m not alone because everybody else around the table also neglected to make any use whatsoever of this key (which I must say is remarkably clean compared to the others on my keyboard!).</p>
<p>So how&#8217;s about it. Do you use the right-shift key, the left-shift key or both? Perhaps you&#8217;ve some other novel way of getting your keyboard to output upper case letters?</p>
<p>Why not let us know by filling out <a href="http://www.polldaddy.com/p/1026874/">this poll</a>.
</p></blockquote>
<p><strong>Jake</strong> next from the <strong>CSC</strong></p>
<blockquote><p>
Good Wednesday afternoon to you all from Jake in the CSC Tech with today&#8217;s top 5.</p>
<ol>
<li>Fault update – When a customer has a fault, our faults team do endeavour to keep user&#8217;s up to date via calls and text messages. But sometimes when you&#8217;re Internet&#8217;s down you just feel helpless and because you can&#8217;t follow the ticket status online you need to call in. Completely understandable.</p>
<li>Router configuration – When you&#8217;re setting up a new router for the first time or it&#8217;s your first time on broadband it&#8217;s easy to get stuck, and we&#8217;ve as usual had a lot of calls on this today. The main thing is the realm at the end of the username, if you don&#8217;t know it you don&#8217;t know it, and for reference it&#8217;s <a href="mailto:username@plusdsl.net">username@plusdsl.net</a> )
<li>Email configuration – Usually part two of setting up your broadband, there&#8217;s a lot of usernames to remember and variations of said username which need using when first setting it all up, and then there&#8217;s also the mail servers. Folks need a quick help with these and are almost always well away after that.
<li>Sales calls – Always a sign we&#8217;re doing something right when Sales features in the top 5. We&#8217;ve got loads of exciting things that have happened recently with our Broadband packages and there&#8217;s a lot of interest. The Essentials option is proving popular with our lighter broadband users and there&#8217;s a lot of interest in upselling to for Home Phone
<li>Order Updates – People twitching to get online, can&#8217;t blame them, and again when you&#8217;ve not got the Internet you can&#8217;t follow progress online. A quick check on our BT system and people have an idea of when an order is likely to complete.
</ol>
<p>That&#8217;s all from the CSC today, thanks to everyone who&#8217;s called in and kept us busy &#8211; we&#8217;ve just taken our 1300th call of the day, as of 16.23!
</p></blockquote>
<p><strong>QA</strong> regular <strong>Catherine</strong> closes the day.  Do you think the rest of her team should help her out with these? </p>
<blockquote><p>
I know we say we&#8217;re busy too much, but today really has been worthy of the word. A lack of personnel due to illness and rollouts, along with some last minutes checks on a bunch of exciting things we&#8217;re rolling out tonight, has made for a rather hectic day. Of course, despite our facilities managers best efforts, the air con is still broken so it is still incredibly warm, particularly on pod QA. Ah well, all in a day&#8217;s work I&#8217;ve been on a couple of projects which need to stay under wraps for now, and fitting in some problems from our Polish colleagues where I can. Gavin has been working on our mail platform and picking up various bits and bobs too. Gary has been&#8230;unusually quiet, actually. Although he just started singing the &#8216;It&#8217;s getting hot in here&#8217; song. Hmm. Matt 1 rolled out the changes for our wifi decommissioning changes last night, so he&#8217;s been at home all day. Alright for some. Nigel and Paul have been efficiently managing the aforementioned last minute checks and fitting in various bits of staging work as well. It&#8217;s Paul&#8217;s first overnight roll so wish him luck! We&#8217;ve also been helped by Mark and Mand from upstairs &#8211; thanks! Finally Matt 2 has been doing some testing in the middle of his burgeoning mangerial responsibilities and telling us about a ball of kittens he saw somewhere. Awww&#8230;</p>
<p>STOP PRESS: I&#8217;ve just heard that apparently the aircon will be fixed on Friday!
</p></blockquote>
<p>&#8212;</p>
<p>Woot!  Working Aircon!</p>
<p>Well, that all from us today!</p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/10/22/end-of-day-22nd-of-october/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MS are shipping surface</title>
		<link>http://community.plus.net/blog/2008/08/20/ms-ship-their-first-surface/</link>
		<comments>http://community.plus.net/blog/2008/08/20/ms-ship-their-first-surface/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 13:42:02 +0000</pubDate>
		<dc:creator>Ian Wild</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[MS]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12811</guid>
		<description><![CDATA[It was a surprise to me today to learn that Microsoft have now actually shipped a couple of their much flaunted Surface products to customers.

The story of unpacking and first use gets picked up on the Amnesia Blog.
The question will be how long it takes for these to become common in public spaces. If you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>It was a surprise to me today to learn that Microsoft have now actually shipped a couple of their much flaunted Surface products to customers.</p>
<p><img src="http://www.amnesia.com.au/blogimages/UnboxingAustraliasfirstMicrosoftSurfacet_F025/IMG_0059_thumb.jpg" alt="MS Surface picture" width="429" height="323" /></p>
<p>The story of unpacking and first use gets picked up on the <a title="Amnesia Blog" href="http://amnesiablog.wordpress.com/2008/08/19/unboxing-australias-first-microsoft-surface-table/" target="_blank">Amnesia Blog</a>.</p>
<p>The question will be how long it takes for these to become common in public spaces. If you&#8217;re a waiter or waitress, maybe you will be feeling a little concerned right now?</p>
<p>Ian</p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/08/20/ms-ship-their-first-surface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help - Only a couple of clicks away</title>
		<link>http://community.plus.net/blog/2008/07/15/help-only-a-couple-of-clicks-away/</link>
		<comments>http://community.plus.net/blog/2008/07/15/help-only-a-couple-of-clicks-away/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 09:04:40 +0000</pubDate>
		<dc:creator>glennog</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[assistance]]></category>
		<category><![CDATA[crossloop]]></category>
		<category><![CDATA[end user]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[SOS]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[winvnc]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12676</guid>
		<description><![CDATA[I shudder to think of the number of times I have, in my capacity as geek to my friends and relatives, been forced to make a personal visit simply to install a piece of software or to diagnose a problem they&#8217;re having.  All because I needed to see their screen, or needed them to take [...]]]></description>
			<content:encoded><![CDATA[<p>I shudder to think of the number of times I have, in my capacity as geek to my friends and relatives, been forced to make a personal visit simply to install a piece of software or to diagnose a problem they&#8217;re having.  All because I needed to see their screen, or needed them to take me through the steps leading up to a fault.  How many hours have been wasted on the road when they could have been more usefully spent actually sorting out their problem, which of course translates to more time in the pub.  Thankfully, I don&#8217;t do that any more.  That&#8217;s not to say I don&#8217;t help out my friends or family, they&#8217;re friends and family after all.  No, these days I use Crossloop.  RDP didn&#8217;t suit my needs at all, especially when a) I want the end-user to actually learn something and b) I often need the assistance of the user &#8211; &#8216;what were you doing when it crashed?&#8217;  I needed something like WinVNC, something which gave me the power of control, and the user the visibility.  WinVNC is good, but not very secure.  Plus using it often raises a red flag in whatever anti-virus/anti-spyware software you&#8217;re running.</p>
<p>Crossloop combines the power of WinVNC with the security of SSL.  Connecting to a central service, connectivity between users is setup transparently to both sides &#8211; somthing taken care of by the  Crossloop servers.  The steps are really simple&#8230;</p>
<ul>
<li>User runs Crossloop</li>
<li>User notes unique connection number</li>
<li>User sends unique connection number to helper (either via IM or over the phone)</li>
<li>User clicks &#8216;Connect&#8217;</li>
</ul>
<p>The helper side is just as simple</p>
<ul>
<li>Helper runs Crossloop</li>
<li>Helper enters connection number</li>
<li>Helper clicks &#8216;Connect&#8217;</li>
</ul>
<p>Both sides then establish the SSL tunnel over which the session traffic will be routed, to help prevent man-in-the-middle style attacks or discovery.  Then, when the tunnel is setup, WinVNC launches with the remote display on the Helpers PC.  Very cool.</p>
<p>But the fun doesn&#8217;t stop there.  What if you don&#8217;t have a family geek?  Do you steal a suitably pasty faced yoof from the local supermarket?  Thankfully there is an army of Crossloop members sat there just waiting for your cry for help.  They&#8217;ll help you whatever your problem, and they&#8217;ll do it for free.  Yes, you heard me, free.  Altruism at its best.  The singular drawback is that its WinVNC component still, sometimes, gets caught by the most stringent anti-malware applications which kinda breaks the whole process &#8211; frustrating as you don&#8217;t have access to the user&#8217;s PC in order to carry out the install to gain access to the user&#8217;s PC.  In most cases, adding the application to your anti-malware&#8217;s whitelist BEFORE running it will fix that little problem &#8211; adding it after is akin to closing the gate after the horse has bolted, WinVNC will already have been quarantined.</p>
<p>Check out these links, they show Crossloop in action.</p>
<p><a title="Crossloop in action" href="http://crossloop.typepad.com/bringing_people_closer/2007/12/crossloop-raise" target="_blank">http://crossloop.typepad.com/bringing_people_closer/2007/12/crossloop-raise</a></p>
<p><a title="How Crossloop Works" href="http://www.youtube.com/watch?v=QzbcuiMiwX0" target="_blank"> <a href="http://www.youtube.com/watch?v=QzbcuiMiwX0" rel="nofollow">http://www.youtube.com/watch?v=QzbcuiMiwX0</a></a></p>
<p>Quite frankly, Crossloop is the best remote desktop app I&#8217;ve used&#8230;  It blows RDP away for the obvious reasons, but more importantly as a user you can have a high level of confidence that the guy on the other end of the connection is a good guy, and that your problem will be sorted out.</p>
<p>&#8211;<br />
<em><strong>Disclaimer:</strong> Crossloop is an external application. PlusNet provides no guarantees as to its functionality, or warranty for any damage that using it may cause.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/07/15/help-only-a-couple-of-clicks-away/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Virtualising the Datacentre #3 - Other Benefits of Virtualisation</title>
		<link>http://community.plus.net/blog/2008/07/03/virtualising-the-datacentre-3-other-benefits-of-virtualisation/</link>
		<comments>http://community.plus.net/blog/2008/07/03/virtualising-the-datacentre-3-other-benefits-of-virtualisation/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 14:08:10 +0000</pubDate>
		<dc:creator>Josh Berry</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[PlusNet News]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12617</guid>
		<description><![CDATA[Last week I discussed the possible cost savings from a virtualised setup, and although this would be seen as the main driver for a lot of people there are a host of other benefits that you gain.
Although there are probably more reasons if you care to look into it for a specific situation I am [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://community.plus.net/blog/2008/06/27/virtualising-the-datacentre-2-saving-with-virtualisation/" target="_self">Last week</a> I discussed the possible cost savings from a virtualised setup, and although this would be seen as the main driver for a lot of people there are a host of other benefits that you gain.</p>
<p><span id="more-12617"></span>Although there are probably more reasons if you care to look into it for a specific situation I am discussing three here:</p>
<ul>
<li>Maximises hardware utilization</li>
<li>Easier to support</li>
<li>Enables rapid (or agile) deployment</li>
</ul>
<p><strong>Maximise Hardware Utilization</strong></p>
<p>In an ideal world, applications should be coded to run in the multi-threaded CPU world that is rapidly becoming the norm, and handle the resource management without any intervention from the hardware. This is not the case of course, with some applications being CPU bound, single threaded or unable to utilise all the available memory on a server.</p>
<p>This is where virtualisation can help you out. You can effectively make a single piece of hardware that would normally run at very low load handle multiple instances of an application and therefore better utilise the resources available. This doesn&#8217;t mean you should run your hardware at 100% CPU utilisation, far from it in fact. Different applications may become unstable, or start to display very high latency as the hardware is loaded. Determining the cut-off point would be application specific and only careful testing and monitoring would allow you to gain optimal use of hardware.</p>
<p>There is also the danger of over virtualising for the sake of it. As soon as you define a service level against a platform you need to be able to maintain it, and the advantages of n+1 redundancy, and physical separation, come into play.</p>
<p>To take an example here from the PlusNet network, the mail platform is split across two sites on multiple machines with the data replicated between them. We could get all the functionality onto a handful of very powerful machines, but then a single (and always inevitable) hardware failure would result in a massive customer impact.</p>
<p>Maintaining this balance between service levels and your other savings is the trick here.</p>
<p><strong>Ease of Support</strong></p>
<p>This is another one that is often used as a reason to embark down the path of virtualisation. There are, however, a few gotchas so look out for.</p>
<p>The main one is that you will actually end up with more &#8217;servers&#8217; to maintain. Each virtual machine is managed, monitored and maintained exactly as if it was a separate physical server. On top of that you also have the underlying host for the virtual machines to look after. This also means there is another layer of complexity in your systems (read another thing to go wrong), and also another chunk of knowledge that your support staff need to know to manage the platform effectively.</p>
<p>On the flip side, you will have less hardware failures, as you have less hardware (yes, the impact of a failure is higher but that does not really add to the support overhead). You also have the ability to standardise your hardware a lot more, rather than having bits and bobs from hundreds of different suppliers (which will improve your ability to support the hardware).</p>
<p><strong>Rapid Deployment</strong></p>
<p>The final reason for virtualisation I am going to discuss is rapid (or agile) deployment, which you could, in addition, chalk down as rapid re-deployment.</p>
<p>The most important thing to consider here is that your ability to utilise the benefit is not really reliant on using less hardware, how much you save or even what virtualisation technology you are using but on the oft-forgotten art of planning your network architecture and design before you start building it, thinking about how the whole thing fits together and what you can gain from it.</p>
<p>There are a number of ways that you can gain here. The most obvious reason is the ability to move capacity around in your network or to have dark capacity that can be used for anything &#8211; all you do is install a new virtual machine and plug it in. This means you can respond quickly to changing needs by upping the capacity on a service, or redeploy capacity from value-add services into core services if you are in the middle of some disaster or another.</p>
<p>If you look beyond the servers and invest in a high availability <a href="http://en.wikipedia.org/wiki/Storage_area_network" target="_blank">Storage Area Network</a> (SAN) then the operating system is installed onto remote storage, meaning it can be booted on any server with available capacity. This means you can move the virtual server about, upgrade it by booting it up on more powerful hardware and have it backed up (and recovered) by the storage itself &#8211; and all this from the comfort of your desk (or even your phone if your feeling up to it!).</p>
<p>If the ability to cope with expansion and disaster recovery is considered when you first embark upon virtualisation you can really make your network work for you.</p>
<p>I hope that some people have managed to read through all of that and make some sense out of it <img src='http://community.plus.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Personally I am excited about what is now possible with virtualisation as the technology becomes more widely adopted and supported, and have enjoyed the process of learning about new technologies from scratch massively.</p>
<p>If I had to summarise everything I have said it would be that knowing where you want to get to when you start and planning (it sounds obvious, but you would be surprised) are the most important thing (more so even that cost, although the beanies would never agree to that). Once you have that you can tick off the pros and cons and decide whether it is the right solution for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/07/03/virtualising-the-datacentre-3-other-benefits-of-virtualisation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Virtualising the Datacentre #2 - Saving with Virtualisation?</title>
		<link>http://community.plus.net/blog/2008/06/27/virtualising-the-datacentre-2-saving-with-virtualisation/</link>
		<comments>http://community.plus.net/blog/2008/06/27/virtualising-the-datacentre-2-saving-with-virtualisation/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 09:33:22 +0000</pubDate>
		<dc:creator>Josh Berry</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[PlusNet News]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12587</guid>
		<description><![CDATA[As I posted last week, a lot of businesses are guilty of using virtualisation for the sake of it, rather than weighing up the advantages and disadvantages to see what benefit it will, or will not, bring.
We&#8217;ll start with a few of the main areas that I have come across as reasons for virtualisation:

Saves money
Maximises [...]]]></description>
			<content:encoded><![CDATA[<p>As I posted <a href="http://community.plus.net/blog/2008/06/19/virtualising-the-datacentre-1-logical-domain-technology/" target="_self">last week</a>, a lot of businesses are guilty of using virtualisation for the sake of it, rather than weighing up the advantages and disadvantages to see what benefit it will, or will not, bring.</p>
<p><span id="more-12587"></span>We&#8217;ll start with a few of the main areas that I have come across as reasons for virtualisation:</p>
<ul>
<li>Saves money</li>
<li>Maximises hardware utilization</li>
<li>Easier to support</li>
<li> Enables rapid (or agile) deployment</li>
</ul>
<p>In all cases, these reasons can be right or wrong depending on the application of the technology. I have tried to keep this bit, as far as possible, technologically independent (meaning it can be applied to any virtualisation solution).</p>
<p>This week I&#8217;m only going to talk about the first one of these, <strong>Saves Money</strong>, mainly because there is a lot to say about it. This is the one that management like to see in the &#8216;benefits&#8217; column of a spreadsheet and, let’s be honest, everyone likes saving money.</p>
<p>There are generally three areas where the cost savings from virtualisation may save you money, which are again all subject to how the technology is being used:</p>
<p><strong>Hardware costs</strong></p>
<p>The logic here is pretty straight forwards, if you can take a platform that would have been 10 machines and fit it onto a single server then you will have saved yourself a stack of cash.</p>
<p>There are other considerations here as well however. The first is would you need to buy new hardware, and effectively write off your old kit? If this is the case then you are spending money, not saving it. You may be able to mitigate this by re-using the older hardware in another application or maybe your old kit is old enough to simply write off and needs replacing. Then again, you may just need to upgrade your existing kit &#8211; a bit of extra RAM isn&#8217;t going to break the bank.</p>
<p><strong>Software costs</strong></p>
<p>This is more relevant to a Windows environment, where you can use virtualisation to cut out some of the expensive licensing costs on the operating System and software. On the flip side, for some licences you need to pay per-installation and the cost of software would not change and could rise.</p>
<p>Whether this would save you money is very application specific but is something you would need to work out when deciding whether virtualisation is for you.</p>
<p><strong>Power, cooling and rack costs</strong></p>
<p>As you can see, hardware and software savings are a bit pie in the sky, you can&#8217;t really say &#8216;that will save me money&#8217; until you sit down and think about what you are doing in a fair amount of detail.</p>
<p>There is one area you are going to save money, guaranteed &#8211; your power, cooling and rack rental costs. This is the hidden vampire of the technology industry and once you progress beyond a couple of servers in a shared colo into dedicated space it really begins to bite. A <a href="http://www.information-age.com/briefing-rooms/data-centres/latest/328766/energy-lockdown.thtml" target="_blank">shortage of power</a>, in London especially, is forcing companies to go to great lengths to ensure they have adequate power to match their planned expansion over the next few years.</p>
<p>The maths is pretty simple and relates directly to how much you can virtualise.</p>
<p>If you can take 10 servers and consolidate them down onto a single machine then you are saving, theoretically, 90% of your power and cooling costs. This figure is probably not going to be so high, since the hardware will have a higher utilisation and therefore be closer to its peak power usage, so a more realistic figure is probably ~80%. In addition to this, your only using up one server worth of space in the datacentre so you save on your up-front infrastructure costs (installation of racks and power/cooling infrastructure).</p>
<p>The amount you save will depend on how much everything costs of course but let’s just look at power to start with. The first thing to note here is that these prices are going up, fast, with no indication of slowing down soon. The same global factors that push up your bills at home have an impact on the cost of commercial power, multiplied .</p>
<p>The cost of commercial power varies greatly depending on how much you use (think huge, shared data centre environments like <a href="http://www.telehouse.net/en/global-locations/uk" target="_blank">Telehouse</a>) and, when you are renting. Underlying commercial power is currently ~£0.06 per kWh when purchased is very large quantities, but the price you pay in a datacentre will include the power requirements of your cooling on top and change based on location and how good you are at contract negotiation <img src='http://community.plus.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>A price range of £0.15 to £0.30+ per <a href="http://en.wikipedia.org/wiki/Watt-hour" target="_blank">kWh</a> is a fair representation of the real cost, for a medium sized company anyway.</p>
<p>As a pricing example, lets take an example power cost for a small server suite, £0.25 per kWh, and a <a href="http://www1.ap.dell.com/content/products/productdetails.aspx/pedge_1950_3" target="_blank">Dell 1950</a> specced to match those used widely here at PlusNet. This is about ~350W (0.35kW) per server so:</p>
<p>(server power usage in kW) x (hours in a year) x (kWh price) = (cost per annum)<br />
0.35 x (24&#215;365) x 0.25 = £766.50 per annum</p>
<p>Now if we go back to our previous example of a replacing 10 servers with 1 and reducing the energy costs by 80%, that’s a saving of over £6000 a year just on power, without taking into account the initial savings on the infrastructure and ground rent (you would need less physical space in the datacentre). This figure is an annual saving as well, adding up year on year.</p>
<p>As you can see, there are massive cost savings to be had from a well worked virtualisation strategy, especially for new deployments. The trick for moving an existing system over is either re-using your hardware or at least balancing the cost of new hardware against the savings you can make.</p>
<p>If you&#8217;ve managed to get through all that and are still interested then I&#8217;ll finish off next week by going through some of the remaining reasons why people choose to use the technology.</p>
<p><a href="http://community.plus.net/blog/2008/07/03/virtualising-the-datacentre-3-other-benefits-of-virtualisation/" target="_self"><em>Virtualising the Datacentre #3 &#8211; Other Benefits of Virtualisation</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/06/27/virtualising-the-datacentre-2-saving-with-virtualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtualising the Datacentre #1 - Logical Domain Technology</title>
		<link>http://community.plus.net/blog/2008/06/19/virtualising-the-datacentre-1-logical-domain-technology/</link>
		<comments>http://community.plus.net/blog/2008/06/19/virtualising-the-datacentre-1-logical-domain-technology/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 09:47:13 +0000</pubDate>
		<dc:creator>Josh Berry</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[PlusNet News]]></category>

		<guid isPermaLink="false">http://community.plus.net/?p=12561</guid>
		<description><![CDATA[Virtualisation is a word bandied around by managers as some kind of Holy Grail, able to improve the design of any system, save you money, save the cheerleader and save the world. As you may already have guessed, this is not the case. It is true, however, that virtualisation can bring a host of benefits [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Virtualisation is a word bandied around by managers as some kind of Holy Grail, able to improve the design of any system, save you money, save the cheerleader and save the world. As you may already have guessed, this is not the case. It is true, however, that virtualisation can bring a host of benefits to a datacentre environment. </span><span id="more-12561"></span><span style="Arial;">The problem is that virtualisation is often &#8216;chosen&#8217; as the cure-all solution because it is popular, rather than because the advantages it brings have been considered and weighed against the disadvantages.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">For the project I have been working on for the last couple of months, consolidating all of the various backup systems around the business and bringing them together into a centralised system, I had the chance to get involved with some fairly new virtualisation software and in the process, understand a lot more about what virtualisation can and can&#8217;t do for a business.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;">I&#8217;ll apologise straight off the bat, I tried to make this blog a bit less technical and failed, sorry <img src='http://community.plus.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Before we get onto the advantages and disadvantages of virtualisation, an introduction to the technology we are using that inspired this blog. </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">The technology chosen for the project was <a href="http://www.sun.com/servers/coolthreads/ldoms/index.xml" target="_blank">Solaris Logical Domain Technology</a> (shorted to LDOM). This is not the only solution available by any means (<a href="http://xen.org/" target="_blank">Xen</a> and <a href="http://www.vmware.com/" target="_blank">VMWare</a> are two popular alternatives), but it has a few advantages that swung it for us after considering the available options:</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"><strong>The Hardware</strong></span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">The current generation of <a href="http://www.sun.com/processors/niagara/index.jsp" target="_blank">Niagara</a> processors allow for silly levels of virtualisation if necessary, and a lot of bang for your buck to boot. As an example, take a <a href="http://www.sun.com/servers/coolthreads/t5120/" target="_blank">Sun 5120</a>.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Let’s populate it with a single 1.2GHz T2 processor (64 1.2GHz processing threads, treated as individual CPU&#8217;s in the virtualised environment) and 64GB of RAM. You could partition this down to as many as 64 separate virtual machines, although more likely you choose, for example, to go for 10 very high performance virtual servers (10 CPUs and 10GB RAM with some resource left over for the underlying system).</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Compare this with a <a href="http://www1.ap.dell.com/content/products/productdetails.aspx/pedge_1950?c=au&amp;cs=aubsd1&amp;l=en&amp;s=bsd" target="_blank">Dell 1950</a>, with a pair of 2.5GHz Inter QuadCore processors (8 2.5GHz processing threads) and you would find that it is less powerful &#8216;per server&#8217;, ends up using more power and costs more to buy if you want to achieve the same level of performance (note that the 1950 does have more single thread oomph).<br />
</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">There are more powerful alternatives available if necessary, such as the <a href="http://www.sun.com/servers/coolthreads/t5240/" target="_blank">5240</a>, and when the much touted <a href="http://en.wikipedia.org/wiki/Rock_processor" target="_blank">&#8216;Rock&#8217; processor family</a> eventually sees the light of day the available processing will only improve and the single thread processing power that the Sun kit lacks should be greatly improved.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"><strong>Operating System Support</strong></span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">As much as Solaris as an operating system has its advantages in a number of applications, sometimes it really isn&#8217;t the right choice. Lack of a decent package management and a host of idiosyncrasies mean that a lot of the time you want to use another operating system.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Thankfully for us, then, the LDOM technology supports either Solaris or <a href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> inside the virtual servers. This sits perfectly with the majority of systems used at PlusNet (using either Solaris 10 or Debian, which is the foundation of Ubuntu and can effectively be interchanged with only minor tweaking).</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Here we see one drawback of the LDOM technology. If you were running in a Windows-centric environment its the wrong choice, same if you are tied to something like RedHat Enterprise by the software you use.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"><strong>Licensing Costs</strong></span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Yes, the cheapest options is not always the best &#8230; but isn&#8217;t it nice when its free! All the Logical Domain software is free and will eventually be fully Open Source (the source code for the management software, ldm, is still closed, but they are working to get this open to the community in the near future).</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"><strong>Data Separation</strong></span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">An obscure, but key, advantage of the Logical Domain technology (over, for example, <a href="http://www.sun.com/software/solaris/containers/index.jsp" target="_blank">Solaris Zones</a>) is the complete separation of the virtual machines. This means that you can&#8217;t see the traffic and data in one virtual server if you manage to get access to another virtual server on the machine. </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">For this project we are backing up from every corner of the network, so the need to separate the backups from the servers that touch customer data (that are locked away behind extra firewalls) from backups that do not is paramount &#8211; hence the need for separation (this is a requirement of the <a href="http://www.pcistandard.com/home.html" target="_blank">PCI standards</a>).</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">That’s about it as far as an introduction to the technology goes. If you are interested then the there is a lot more on the <a href="http://www.sun.com/servers/coolthreads/ldoms/index.xml" target="_blank">Sun website</a> (although you do need a server that supports it if you want to try it!). Now we are using the platform in anger I have got to say I am impressed, with the software living up to expectations admirably.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;">Next week, I’ll be back to start discussing the advantages and disadvantages of virtualisation, starting with how you might be able to save your wallet.</span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><span style="Arial;"> </span></p>
<p class="MsoNormal" style="0cm 0cm 0pt;"><a href="http://community.plus.net/blog/2008/06/27/virtualising-the-datacentre-2-saving-with-virtualisation/" target="_self"><em><span style="Arial;">Virtualising the Datacentre #2 &#8211; Saving with Virtualisation?</span></em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/06/19/virtualising-the-datacentre-1-logical-domain-technology/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mac or Hack?</title>
		<link>http://community.plus.net/blog/2008/04/16/mac-or-hack/</link>
		<comments>http://community.plus.net/blog/2008/04/16/mac-or-hack/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 15:08:39 +0000</pubDate>
		<dc:creator>MattGrest</dc:creator>
				<category><![CDATA[Innovation & the net]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[openpc]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://community.plus.net/blog/2008/04/16/mac-or-hack/</guid>
		<description><![CDATA[People are split firmly into two camps with regards to their view of the OSX Operating system. There are those that love it and those that haven’t tried it yet. 
Up until now OSX has been strictly “for Macs only” (aside from hacking around getting an illegally modified version installed on a PC), but Psystar, [...]]]></description>
			<content:encoded><![CDATA[<p>People are split firmly into two camps with regards to their view of the OSX Operating system. There are those that love it and those that haven’t tried it yet. </p>
<p>Up until now OSX has been strictly “for Macs only” (aside from hacking around getting an illegally modified version installed on a PC), but <a href="http://www.psystar.com/psystar_open_computer_osx86_reinventing_the_wheel.html">Psystar</a>, a Miami company, announced this week of the launch of the £200 “Open PC” that is capable of running an unmodified Mac OS X 10.5 Leopard.</p>
<p>When you compare the configuration of the OpenPC with that of a Mac Mini you find that “the Mac Mini costs 150% of the price of the OpenPC while offering poorer performance, smaller storage space, and RAM&#8221;.</p>
<p>Apple ran an authorized Mac clone program for a stint of about two years in the mid-to-late 90&#8217;s, but upon Steve Jobs’ return to the business this was ceased.</p>
<p>Following the announcement  by Psystar earlier this week, their website crashed under the load. The company said its web traffic peaked at over 30,000 hits per second on Monday, causing an outage; so there’s an undoubted demand for what they are offering.</p>
<p>It will be interesting to see how quickly the Apple legal team respond… </p>
<p>Matt Grest<br />
Head of Future Development<br />
PlusNet</p>
]]></content:encoded>
			<wfw:commentRss>http://community.plus.net/blog/2008/04/16/mac-or-hack/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
