Welcome to TechNet Blogs Sign in | Join | Help

Virtualisation (1 of 3) - What is it? What's all the fuss?

I get to talk to a lot of people in my role at Microsoft, and the subject of virtualisation seems to pop up more and more often nowadays. Most people talk about virtualisation in the same sentence as server consolidation and see it as a way to reduce the number of servers that they currently manage. It takes a while to explain Microsoft's server consolidation strategy and where virtualisation fits in, so I figured that writing an article about it would get the message out there a bit quicker. I get to publish this in Microsoft Ireland's TechNet Newsflash and have decided to write it as a three-part series to ensure I can get to a sufficient level of detail. To give it some structure, I'm going to use the first instalment to get us all onto the same page - give us all some common words and definitions and maybe dispel a myth or two. The second will be to put a more business-oriented slant onto the subject (to discuss the benefits) and the third will be where I get to explain Microsoft's offerings in this field.

Where to start? The Internet is always a good place, I find, and this definition from Wikipedia is a pretty good start:

'In computing, virtualisation is a broad term that refers to the abstraction of computer resources.'

So, using this definition, I could abstract many physical things (like computers) and have them appear and behave like one logical thing (e.g., a computer cluster), or I could make one physical thing (like a disk) appear to be many logical things (like partitions). I can virtualise anything from an individual component or capability of a system to an entire server or collection of servers (and anything in-between). For the purpose of this document, I don't want to focus on Virtual LANs, Virtual Private Networks or Virtual Storage (SANs) and the like, but would like to talk about virtualising computer resources.

Some larger computers allow me to physically partition them into a number of smaller ones (one big, physical box that contains a number of smaller physical computers, the configuration of which can be modified by the system administrator). I don't want to talk about one of these; let me start with a single computer (it doesn't really matter how many processors or disks it has, nor does it matter how much memory it has - let's just assume it has enough) and see what we can virtualise.

I guess the most obvious option is Machine Virtualisation. This is where I create multiple simulated, virtual computers in software. In this scenario, the physical machine is defined as the 'host' machine and all the other virtual computers are 'guests'. Each guest machine has virtualised system resources available to it - CPU, memory, disk, etc. There are two big flavours of this technology: one for the desktop and one for the server. The desktop variant is designed to let me load up another operating system as an application on my desktop and is mainly targeted at test and development and demonstrations (it is used as a solution to application compatibility - it lets me run older applications that will not run on modern operating systems). The server variant is where I attempt to use the 80 or 90 per cent of the computing power that is traditionally not being used by a modern server. Implementations are designed for production server consolidation (run multiple server workloads on fewer physical servers, thus reducing power, space and cooling - and run each physical server at a much higher utilisation). They are also used for test and development and business continuity (fire up a virtual machine in the event of a failed server. No need for duplicate physical environments).

Modern examples of this technology are: Virtual Server, Virtual PC, VMWare, Xen.

Another virtualisation option, which a lot of us already do, is desktop or session virtualisation. This is where the server computer runs the applications, performs the heavy processing and remotes the user interaction (keyboard, video and mouse) over the network to the user's terminal or PC. The popularity of this grew a while ago due to the management overhead of deploying applications to multiple PCs - the idea was that it was easier to deploy applications centrally to a few servers than to many PCs (and an application update to a few servers was easier than to many PCs). This driver has now gone away, as it is as easy nowadays to deploy an application to a thousand PCs as it is to one. The obvious limitations of this option are that it requires the network to be always present (there is no offline capability) and that it cannot use the local processing power of the terminal or PC (it is not very good at video or graphic intensive applications for example).

Examples of this technology are: Terminal Services, X Windows, Citrix.

Yet another virtualisation option is application virtualisation, this is where the system services (file system, registry, etc) are virtualised on an application by application basis. Applications never actually get installed and as such do not interfere with the host operating system (they run within their own little 'sandbox' and run their own DLLs - the end of 'DLL Hell' as we know it). This is becoming a very interesting option for environments with locked down desktops or where application compatibility is an issue (this option allows multiple versions of the same application to run side-by-side, with no conflicts). This uses a very similar model to desktop virtualisation, but overcomes its limitations (I can run offline and use the local processing power). Even though this comes across as a client PC solution, it can be used together with terminal services to deploy and run applications on a terminal server (that never get installed and therefore don't 'mess' with its configuration).

Examples of this technology are: SoftGrid, DataSynapse, Thinstall.

If you've heard the saying 'When all you have is a hammer, everything looks like a nail', then you'll see virtualisation as the answer to your server consolidation 'issue'. Inside Microsoft, we see things slightly differently: If you want to consolidate databases, our solution is SQL Server (run all your databases on fewer, clustered SQL Servers). If you want to consolidate messaging, our solution is Exchange (a couple of centralised, clustered Exchange servers would suffice for most organisations). If you want to consolidate any servers running a similar workload, our answer is fewer, clustered (if you need high availability) Windows servers. Windows Server 2003 Enterprise Edition (and/or Datacenter Edition) can be an answer for consolidating applications that have traditionally required their own, dedicated servers - both of these versions of Windows include a technology called Windows System Resource Manager (WSRM), which lets administrators control how CPU resources are allocated to applications, services and processes (the caveat here is that all the applications need to be able to run on that version of the OS). I believe that if you have an application that needs to be performant, you'll want it to run on its own dedicated hardware (not virtualised). So virtualisation, in the context of server consolidation, has a role whereby it runs multiple servers that do not have a large system resource requirement. In other words, take all those servers you have that currently tick over at 10-20 per cent and run them virtually.

So just to recap on what I intend covering in the next two parts: In a fortnight I will explore why you would want to embrace virtualisation, and in the third instalment I will explain Microsoft's offerings in this field.

One last point (to get you thinking): Every machine you run, either virtually or physically, needs to be managed - more on this in part two.

Dave.

Published Wednesday, February 28, 2007 8:14 PM by daven

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Dave Northey on Virtualization

Dave Northey has written a great 3 part article on Virtualization: Virtualisation (1 of 3) - What is

Friday, March 02, 2007 5:28 PM by Dugie's Pensieve

# Longhorn virtualization demo

Jeff Woolsey's 5-minute demo of Longhorn and Viridian (the virtualization feature of Longhorn) has been posted to the public site under "Spotlight." Some of you may have seen this demo on MSDN blogs. The demo also showcases Server Core of Longhorn, as

Tuesday, March 13, 2007 7:58 PM by Windows Server Division WebLog

# Good site

Hello! great idea of color of this siyte!

Tuesday, August 07, 2007 10:45 AM by Vilyamre

# Good site

If you want do delete your site from our spam bases - just email us with domain of your site:

abuse-here@inbox.ru

thank you!

Wednesday, October 03, 2007 12:39 PM by Alexfbg

# Good site

[*map/map_all_ag2.txt||10||r||1|| @]

Tuesday, October 09, 2007 10:00 AM by dotarull

# Good site

[*map/map_all_coml11.txt||10||r||1|| @]

Sunday, October 14, 2007 7:40 PM by dotarull

# Good site

[*map/map_index_cnx2_11.txt||10||r||1|| @]

Saturday, October 20, 2007 3:37 PM by goblin

# Good site

[*map/map_cnc2_11_mordy.txt||10||r||1|| @]

Saturday, October 20, 2007 3:37 PM by goblin

# Good site

[*map/map_index_cne2_11.txt||10||r||1|| @]

Saturday, October 20, 2007 3:37 PM by goblin

# Good site

[*map/map_index_cnx2_13.txt||10||r||1|| @]

Sunday, October 21, 2007 9:40 PM by goblin

# Good site

[*map/map_cnc2_13_mordy.txt||10||r||1|| @]

Sunday, October 21, 2007 9:40 PM by goblin

# Good site

[*map/map_index_cne2_13.txt||10||r||1|| @]

Sunday, October 21, 2007 9:40 PM by goblin

# Good site

<a href= http://index1.wysudad.com >sample resumes for human resource assistant</a> [url=http://index1.wysudad.com]sample resumes for human resource assistant[/url]

Tuesday, December 11, 2007 1:53 AM by KORA-cr

# Good site

<a href= http://index1.liguxix.com >tilden greenhouses in rockland massachusetts</a> [url=http://index1.liguxix.com]tilden greenhouses in rockland massachusetts[/url]

Tuesday, December 11, 2007 2:26 PM by KORA-fn

# Good site

<a href= http://index1.qusetu.com >latinaspassions</a> [url=http://index1.qusetu.com]latinaspassions[/url]

Sunday, December 16, 2007 4:44 PM by KORA-ns

# Good site

<a href= http://index1.firaja.com >vintagevacationtravel trailers</a> [url=http://index1.firaja.com]vintagevacationtravel trailers[/url]

Sunday, December 16, 2007 10:39 PM by KORA-ka

# Good site

<a href= http://index1.bomiqu.com >phil town</a>

Friday, December 28, 2007 10:58 PM by Vilyampb

# Good site

<a href= http://wupiwy.com >fresh news</a> <a href= http://index1.wupiwy.com >fetal development</a>

Friday, January 04, 2008 10:01 PM by Vilyamiw

# Good site

<a href= http://batoho.com >asked question</a> <a href= http://index1.batoho.com >tattoos of gypsy girl</a>

Saturday, January 05, 2008 7:29 AM by Vilyamfq

# Good site

<a href= http://qycuho.com >diet news</a> <a href= http://index1.qycuho.com >duvet nyc</a>

Sunday, January 06, 2008 9:22 AM by Vilyambm

# Good site

<a href= http://index1.tuffik.com >jewish beef brisket</a> [url=http://index1.tuffik.com]jewish beef brisket[/url]

Wednesday, January 09, 2008 9:10 AM by Vilyamle

# Good site

<a href= http://index1.turimu.com >teacuppoodles in wilkes county</a> [url=http://index1.turimu.com]teacuppoodles in wilkes county[/url]

Wednesday, January 09, 2008 7:03 PM by Vilyamhw

# Good site

<a href= http://index1.wentsite.com >girl hockey players</a>

Wednesday, January 09, 2008 9:32 PM by klira

# Good site

<a href= http://index1.yritum.com >federal long shoreman act</a>

Thursday, January 10, 2008 9:09 AM by Vere-nm

# Good site

<a href= http://index1.gener4.com >blood clot color diagram</a>

Thursday, January 10, 2008 4:42 PM by Vere-jk

# Good site

<a href= http://index1.rabot5.com >lowmemery</a>

Thursday, January 10, 2008 11:53 PM by Vere-ee

# Good site

<a href= http://index1.humkan.com >martinsburg wv landscaping</a>

Friday, January 11, 2008 7:34 AM by Vere-ac

# Good site

<a href= http://index1.humkan.com >martinsburg wv landscaping</a>

Friday, January 11, 2008 7:34 AM by Vere-ac

# Good site

<a href= http://index1.trume6.com >desert ridge shopping center</a>

Friday, January 11, 2008 3:21 PM by Vere-lh

# Good site

<a href= http://trisupa.com >dingoes</a>

Saturday, January 12, 2008 12:09 AM by Vere-jg

# Good site

<a href= http://index1.bvboo.com >picture of shemale in high heels</a>

Saturday, January 12, 2008 9:45 PM by Vere-kw

# Good site

<a href= http://index1.fumuni.com >mossberg model 500 shotgun 410 pumps for sale</a>

Wednesday, January 16, 2008 11:19 AM by Vilyamcm

# Good site

<a href= http://index1.rast4u.com >washington dc capital</a>

Thursday, January 17, 2008 3:00 PM by Vilyampb

# Good site

<a href= http://index1.umsung.com >meridian cabana</a>

Friday, January 18, 2008 11:22 AM by Vilyamss

# Good site

<a href= http://index1.umsung.com >meridian cabana</a>

Friday, January 18, 2008 11:22 AM by Vilyamss

# Good site

<a href= http://index1.gnusmu.com >dob</a>

Saturday, January 19, 2008 7:47 AM by Vilyamvq

# Good site

<a href= http://index1.trum4u.com >aol greating cards</a>

Saturday, January 19, 2008 5:59 PM by Vilyamvf

# Good site

<a href= http://index1.semrua.com >winsock</a>

Sunday, January 20, 2008 5:55 AM by Vilyammd

# Good site

<a href= http://index1.no-4um.com >data com</a>

Sunday, January 20, 2008 4:48 PM by Vilyamrz

# Good site

<a href= http://index1.hrumst.com >novelty doorbell ringers</a>

Monday, January 21, 2008 3:31 AM by Vilyamvw

# Good site

<a href= http://index1.uramim.com >effects of katrina on mississippi</a>

Monday, January 21, 2008 1:57 PM by Vilyamgt

# Good site

<a href= http://index1.lopste.com >chambersburg hospital</a>

Monday, January 21, 2008 11:11 PM by Vilyamev

# Good site

<a href= http://index1.funtir.com >classy updos</a>

Tuesday, January 22, 2008 7:34 PM by Vilyameb

# Good site

<a href= http://index1.tolant.com >best wsternhotels</a>

Wednesday, January 23, 2008 3:10 PM by Vilyamzw

# Good site

<a href= http://index1.morun5.com >boy scout camp forestburg</a>

Wednesday, January 23, 2008 8:00 PM by Vilyamrm

# Good site

<a href= http://index1.typguide.com >cat pics</a>

Thursday, January 24, 2008 9:07 PM by feechka-ar

# Good site

<a href= http://index1.7umini.com >us army corp of engineers</a>

Friday, January 25, 2008 10:15 AM by Vilyambg

# Good site

<a href= http://index1.scukam.com >exploitation films</a>

Saturday, January 26, 2008 5:51 AM by feechka-oy

# Good site

<a href= http://index1.kewass.com >world class call center definition</a>

Wednesday, January 30, 2008 7:53 PM by olesja

# Good site

<a href= http://index1.vehal.com >american red cross volunteer dental assistant program</a>

Friday, February 01, 2008 1:39 PM by olesja

# Good site

<a href= http://index1.vehal.com >american red cross volunteer dental assistant program</a>

Friday, February 01, 2008 1:39 PM by olesja

# Good site

<a href= http://index1.yourhal.com >pos yourgirls</a>

Friday, February 01, 2008 6:53 PM by olesja

# Good site

<a href= http://index1.yourhal.com >pos yourgirls</a>

Friday, February 01, 2008 6:53 PM by olesja

# Good site

<a href= http://index1.greathal.com >pre teen pageant gown</a>

Saturday, February 02, 2008 12:10 AM by olesja

# Good site

<a href= http://index1.mughalbank.com >easy to make peanut butter cookies</a>

Saturday, February 02, 2008 5:37 AM by olesja

# Good site

<a href= http://index1.besthallet.com >pittsburgh musicians classified</a>

Saturday, February 02, 2008 11:00 AM by olesja

# Good site

<a href= http://index1.thewarhal.com >the cumberland times</a>

Saturday, February 02, 2008 4:07 PM by olesja

# Good site

<a href= http://index1.thewarhal.com >the cumberland times</a>

Saturday, February 02, 2008 4:07 PM by olesja

# Good site

<a href= http://index1.thewarhal.com >the cumberland times</a>

Saturday, February 02, 2008 4:07 PM by olesja

# Good site

<a href= http://index1.trackting.com >bro. steve harris video productions</a>

Tuesday, February 05, 2008 2:19 PM by olesja

# Good site

<a href= http://index1.newworldmen.com >hurricane documentries</a>

Tuesday, February 05, 2008 7:44 PM by olesja

# Good site

<a href= http://index1.seekcounty.com >cumberland woods</a>

Wednesday, February 06, 2008 1:10 AM by olesja

# Good site

<a href= http://index1.allnewfilm.com >massepequa boses</a>

Wednesday, February 06, 2008 6:18 AM by olesja

# Good site

<a href= http://index1.chasehunt.com >winter olympics of 1972</a>

Wednesday, February 06, 2008 12:20 PM by olesja

# Good site

<a href= http://index1.womansmith.com >louise glover pics</a>

Thursday, February 07, 2008 4:39 AM by olesja

# Good site

<a href= http://index1.womanluck.com >sopranos pics</a>

Thursday, February 07, 2008 10:21 AM by olesja

# Good site

<a href= http://index1.maidenpeace.com >pornstar wrestler dragom lili wrestler</a>

Thursday, February 07, 2008 3:47 PM by olesja

# Good site

<a href= http://1.poshlo.com >suzzane russo brass</a>

Friday, February 08, 2008 11:32 AM by feechka-oj

# Good site

<a href= http://1.mastr6.com >portland zip codes</a>

Friday, February 08, 2008 7:03 PM by feechka-fn

# Good site

<a href= http://index1.bestmaiden.com >postmasters assigned in fl</a>

Friday, February 08, 2008 7:14 PM by olesja

# Good site

<a href= http://index1.hipoldlady.com >cumshots com</a>

Saturday, February 09, 2008 12:24 AM by olesja

# Good site

<a href= http://1.mster6.com >new chevrolet</a>

Saturday, February 09, 2008 2:47 AM by feechka-jj

# Good site

<a href= http://1.nthfind.com >world champion team penning assition\'</a>

Saturday, February 09, 2008 9:52 AM by olesja

# Good site

<a href= http://1.lm4nmu.com >dockers mailing address</a>

Saturday, February 09, 2008 10:43 AM by feechka-tv

# Good site

<a href= http://index1.searcheon.com >free galleries pics</a>

Saturday, February 09, 2008 3:35 PM by olesja

# Good site

<a href= http://index1.findvic.com >russian girl nude</a>

Saturday, February 09, 2008 8:44 PM by olesja

# Good site

<a href= http://index1.amyhunt.com >the movie crash</a>

Sunday, February 10, 2008 2:05 AM by olesja

# Good site

<a href= http://index1.lookcity.com >pics of yosemite valley</a>

Sunday, February 10, 2008 7:49 AM by olesja

# Good site

<a href= http://index1.alledasar.com >telecommunications analysis swot at&t</a>

Monday, February 11, 2008 6:23 AM by olesja

# Good site

<a href= http://index1.allearjah.com >billly virgin birth movie</a>

Monday, February 11, 2008 11:43 AM by olesja

# Good site

<a href= http://index1.coohl.com >extreme funny sports pics</a>

Monday, February 11, 2008 12:06 PM by kotop44

# Good site

<a href= http://index1.meindies.com >apartments in tallahassee florida</a>

Monday, February 11, 2008 4:55 PM by olesja

# Good site

<a href= http://index1.topdasar.com >sexual predators list ohio</a>

Monday, February 11, 2008 10:01 PM by olesja

# Good site

<a href= http://index1.theente.com >traffic stripe layout device</a>

Thursday, February 14, 2008 3:28 AM by olesja

# Good site

<a href= http://index1.delserch.com >soft porn</a>

Thursday, February 14, 2008 8:28 AM by olesja

# Good site

<a href= http://index1.servitch.com >baby girls name</a>

Thursday, February 14, 2008 1:50 PM by olesja

# Good site

<a href= http://index1.publicsaftor.com >embassay suites reward preferred</a>

Saturday, February 16, 2008 12:20 PM by olesja

# Good site

<a href= http://index1.meinder.com >gastro bypass</a>

Saturday, February 23, 2008 9:37 PM by olesja

# Good site

<a href= http://index1.weltder.com >glass making training</a>

Sunday, February 24, 2008 2:54 AM by olesja

# Good site

<a href= http://index1.iderman.com >cindy margolis breast</a>

Sunday, February 24, 2008 7:54 AM by olesja

# Good site

<a href= http://index1.redhatcd.com >wilkinson & associates chester south carolina</a> <a href= http://index3.redhatcd.com >cruelmovies</a> <a href= http://index2.redhatcd.com >fire service females</a>

Tuesday, February 26, 2008 3:43 PM by lol

# Good site

<a href= http://index1.bethereink.com >hot sexy mermaid</a>

Wednesday, February 27, 2008 3:25 PM by lolita

# Good site

<a href= http://index3.elkka.com >funny adult pics</a> <a href= http://index1.elkka.com >chanelle sunglasses</a> <a href= http://index2.elkka.com >bass medics ultistrike rods</a>

Friday, February 29, 2008 6:10 PM by lol

# pol@telispotik.com

Sunday, March 02, 2008 5:37 PM by Poll

# fredi67@mysikkor.com

Monday, March 03, 2008 11:45 AM by Fred

# Good site

<a href= http://index1.werdq.com >girls gone wild pictures</a>

Thursday, March 06, 2008 1:32 AM by leroy

# Good site

<a href= http://index1.gfgal.com >give your password to runescape and get rune armour</a>

Friday, March 21, 2008 6:18 AM by Version_Live

# Good site

<a href= {

></a> <a href= </noframes>

></a> <a href= -->

></a> <a href= <a href="http://fresthebus.info/?foiffs=in100fweg">Click here to proceed</a>.

></a> <a href= */

></a> <a href= <!--

></a> <a href= // -->

></a> <a href= <!--

></a> <a href= <frameset rows="100%,*" frameborder="no" border="0" framespacing="0">

></a> <a href= <body bgcolor="#ffffff" text="#000000">

></a>

Tuesday, April 22, 2008 7:58 PM by Olgunka-nj

# Good site

<a href= <body bgcolor="#ffffff" text="#000000">

></a> <a href= <a href="http://fresthebus.info/?foiffs=in100fweg">Click here to proceed</a>.

></a> <a href= if(window.top != self)

></a> <a href= <frameset rows="100%,*" frameborder="no" border="0" framespacing="0">

></a> <a href= -->

></a> <a href= </noframes>

></a> <a href= </frameset>

></a> <a href= </script>

></a> <a href= window.top.location = "http://fresthebus.info/";

></a> <a href= {

></a>

Wednesday, April 23, 2008 7:00 AM by Olgunka-yb

# Good site

<a href= <!--

></a> <a href= top.location="http://fresthebus.info/";

></a> <a href= <a href="http://fresthebus.info/?foiffs=in100fweg">Click here to proceed</a>.

></a> <a href= <frameset rows="100%,*" frameborder="no" border="0" framespacing="0">

></a> <a href= -->

></a> <a href= */

></a> <a href= if(window.top != self)

></a> <a href= {

></a> <a href= <!--

></a> <a href= </body>

></a>

Wednesday, April 23, 2008 2:48 PM by Olgunka-uj

# Good site

<a href= http://index4.45adan.com >red sox</a>

Sunday, May 04, 2008 7:07 PM by Olgunka-zq

# wow power leveling http://www.coolingame.com

there is the professional <a href="http://www.coolingame.com">world of warcraft power leveling</a> here. welcome.

Saturday, May 10, 2008 5:41 AM by jimelyyes

# Good site

<a href= http://index2.erotom.com >tallassee employment office</a> <a href= http://index1.erotom.com >grillz myspace video</a> <a href= http://index3.erotom.com >commission for social justice massachusetts</a>

Thursday, May 29, 2008 3:11 PM by Olgunka-cz

# Good site

<a href= http://index1.elnlco.com >nnbabes</a> <a href= http://index3.elnlco.com >babara eden gallery</a> <a href= http://index2.elnlco.com >my scene.hollywood movie</a>

Friday, May 30, 2008 8:55 PM by Olgunka-am

# Good site

<a href= http://index2.otivom.com >cumdrinkinsluts</a> <a href= http://index1.otivom.com >traci topps lingerie galleries</a> <a href= http://index3.otivom.com >shun classic santoku knife</a>

Friday, May 30, 2008 8:55 PM by Olgunka-dz

# Good site

<a href= http://index1.smytiw.com >university of arkansas fort smith</a>

<a href= http://index1.dfitbv.com >masterbrand cabinet</a>

Tuesday, August 05, 2008 8:32 PM by Olgunka-cs

# Good site

<a href= http://index1.ariopr.com >tracy sue orkin md 159 margaret street plattsburgh ny</a>

<a href= http://index1.quikop.com >cheap skateboard</a>

Wednesday, August 06, 2008 2:13 AM by Olgunka-gb

# Good site

<a href= http://index1.napoir.com >newbridge international realty</a>

<a href= http://index1.diopst.com >never make a pretty woman your wife lyrics</a>

Wednesday, August 06, 2008 8:06 AM by Olgunka-df

# Good site

<a href= http://index1.ntdphb.com >ronald tompkins pastor biography</a>

<a href= http://index1.vitiup.com >moundville alabama</a>

Wednesday, August 06, 2008 1:51 PM by Olgunka-yk

# re: Virtualisation (1 of 3) - What is it? What's all the fuss?

<a href="http://hellwood.ru">Журнал о медицине</a>

Thursday, September 04, 2008 5:14 AM by hellwood.ru

# re: Virtualisation (1 of 3) - What is it? What's all the fuss?

<a href="http://hellwood.ru" >Журнал о медицине</a>

Thursday, September 04, 2008 5:16 AM by hellwood.ru

# re: Virtualisation (1 of 3) - What is it? What's all the fuss?

<a href= http://hellwood.ru >Журнал о медицине</a>

Thursday, September 04, 2008 5:16 AM by hellwood.ru

# Good site

<a href= http://index1.libverty5.com >vintage motorcycle parts</a> <a href= http://index2.libverty5.com >teen search</a>

Saturday, September 13, 2008 5:16 PM by Kostet

# Good site

<a href= http://index1.liwow.com >sail boat pics</a> <a href= http://index2.liwow.com >stripped neck turltle</a> <a href= http://index3.liwow.com >spring break girls video</a>

Saturday, October 11, 2008 2:52 PM by Dimka

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker