Archive for the ‘Technology’ Category

View our customer case studies to find out how Novosco delivers innovation in the virtualisation space

 

Novosco virtualised Acheson & Glovers IT server infrastructure.Novosco virtualised Acheson & Glovers IT server infrastructure. This reduced and consolidated the number of servers from 35 to six. An EMC SAN was also put in place to manage storage and data.

http://www.youtube.com/watch?v=mkdO1PeSBqE

  

Wilson Nesbitt Solicitors provides legal services to commercial /private clients in Northern Ireland. With extensive IT requirements, Novosco has implemented many projects at Wilson Nesbitt including server virtualisation, desktop virtualisation, disaster recovery and Sharepoint intranet developments. Servers were reduced from 20 to two physical servers using VMware virtualisation technology.

http://www.youtube.com/watch?v=C20ZgWfiV6c

 

Spence and Partners has been a customer of Novosco for approximately eight years. During this time Novosco has provided consultancy and advice on system data management to ensure its integrity and consistency. Novosco has also implemented server virtualisation using VMware technology, as well as designed a robust data recovery plan.

http://www.youtube.com/watch?v=fGVAJfWY_1U

 

Belfast Health & Social Care Trust (BHSCT) is one of the largest in the UK and has had a long standing relationship with Novosco for the delivery of innovative, cost effective and strategic ICT solutions. Projects include a centralised email solution, server virtualisation, faster access to applications and a centralised storage solution.

http://www.youtube.com/watch?v=f4yeCHFzUAw

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Download ‘Cloud Computing’ article

What is Cloud Computing?

By Andrew Gregson, Novosco Creative Technology Director

Cloud Computing has long been a buzz word in the IT industry. Everyone is jumping on the cloud trend, but what does it really mean for businesses? What options are available today and what are the customer benefits of adopting a cloud IT infrastructure?

It is not surprising that companies find the cloud computing model confusing or fuzzy. Among the jargon however lies a fundamental change in the way IT operates. It’s about looking at ongoing IT costs per user and having a trusted ‘cloud provider’ to worry which technologies/hardware to host your infrastructure on. With cloud providers hosting the infrastructure, companies simply pay a fee per user/per month, with no capital expenditure (CAPEX) to spend. Only when businesses (large & small) start to actively embrace this model, will they realise both the immediate and future benefits of cloud computing.

Novosco’s definition of cloud computing…

Cloud computing provides computing resources on demand and leaves the worry of IT hardware/infrastructure to cloud providers.  Instead of companies buying traditional hardware, they simply avail of a hosted hardware/software platform and rent ‘IT as a service’; taking the form of hosted servers, hosted software applications and hosted online backup.

FIND OUT MORE
To receive the full PDF copy of the article please complete the form below:

9+9=? 

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Affordable Videoconferencing using CloudStream Net

Videoconferencing uses telecommunications of audio and video to bring people at different sites together for a meeting.  Videoconferencing has traditionally been an expensive communications luxury for companies.  Its availability has been around for years, but with its high implementation cost and associated low quality & video streaming problems, organisations have weighted the opportunity cost of its purchase as high.  These problems have indeed prevented videoconferencing from becoming a standard form of communication within companies. 

Novosco CloudStream Net makes affordable Videoconferencing a reality.  All customers need is:

1) Any PC & webcam – One per site.  (Apple iMac is a popular choice as the camera resides in the screen.)   
2) To use free software or web plugins such as  Skype, ichat, google talk
3) Novosco CloudStream Net – Cloud Network Service (charged at a monthly rate)

HOW?

CloudStream Net is a cost-effective network service that among other benefits increases broadband speed and upload/download speeds.  This allows phenomenal improvements in VoIP and video conferencing quality, but without huge costs.  Without the frustrations of poor video quality, companies can audio and visually communicate as well as quickly share documents and computer-displayed information.   With improved broadband speed, even if miles from the local exchange, communicating with remote offices through videoconferencing is now a refreshing reality with CloudStream Net. With a reliable, fast line using CloudStream Net, customers can get the most out of tools such iMacs and ichat/Skype.           

For more information:

10+11=? 

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Novosco Citrix XenServer Comment

“The announcement of XenServer being made available for free download means that all companies, especially those with restricted budgets, can now realise the benefits of server virtualisation.  For any existing customers running XenApp or Presentation Server, this news makes the virtualisation of their existing farms extremely compelling.  In addition, the performance statistics for workloads such as Microsoft Exchange on XenServer has resulted in an unprecedented level of demand from our customers for demonstrations and trials of this technology.”

Eddie O’Rourke, Novosco Sales Director, Ireland

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Reaction to MS08-067

Last week Microsoft published Security Bulletin MS08-067. This bulletin describes a vulnerability in the Windows server service, affecting Windows 2000, XP, Vista, 2003 and 2008.

Microsoft have also released a corresponding “out-of-band” (i.e., not contained in the monthly batch of updates) update in the shape of KB958644. The update is available from Microsoft Update.

Novosco are actively encouraging all of our customers to deploy the update as soon as possible (on all Windows hosts – clients and servers). You can do so by visiting the Microsoft Update website or by deploying with Windows Server Update Services or some other 3rd party deployment tool.

But why all the fuss? Well, this particular vulnerability is wormable – meaning that potentially (more on “potentially” later) the vulnerability can be exploited by a worm, i.e., self-replicating malicious code that seeks out vulnerable hosts and infects them from your laptop while you’re writing your blog post…

Talking about worms in this way takes me back to those bygone halcyon days when Windows anti-virus was “optional”, host based firewalls were unheard of and the only reason to use a firewall in the enterprise was to take advantage of its NAT capabilities and not fork out for expensive publicly routable IP addresses for your network. It was also the time before we had all deployed WSUS or some other automatic update solution. Right?

Wrong! Even though we now have written policies defining that laptops must have host-based firewalls and AV, and we have fancy UTM devices at the network perimeter, all too often we still have the problem that updates are being ignored. Consider this situation: a user goes home with their company laptop (which hasn’t been updated in the last 8 months) and browses the web for a while from their home internet connection. Because Internet Explorer hasn’t been patched they get burned by some exploit which drops a Trojan containing code which in turn exploits the MS08-067 vulnerability. The user didn’t really do anything wrong, wasn’t an local administrator and knows nothing of the infection. Next day they plug their laptop into the corporate network and while they’re at the coffee machine ten minutes later they see the IT admins running past on their way to the server room as the “whole network’s down!!!!”.

Update mangement would have saved that company on two counts – the first by patching the user’s laptop. If it wasn’t vulnerable the malicious code wouldn’t have got onto it in the first place. The second; even if the laptop hadn’t been patched (say the user was off work for a while and got infected anyway) the servers would have been patched and wouldn’t have been vulnerable so no downtime would have occurred.

That example’s a bit simplified, certainly a layered security solution of best practices, AV and UTM would have helped. But I think it serves to get the message across – the fuss surrounding this update is symptomatic of a bigger problem.

Now I put “potentially” in bold above for a reason – there is no worm exploiting this vulnerability (that we know of, yet). Right now, there is however a recognisable trojan which is being used in targeted attacks. And, there’s publicly available exploit code in the wild which means you can bet that VXers are beavering away trying to develop a suitable worm. So you have a choice – patch now or don’t. You can choose not to and give me the old excuses about the risks of deploying patches (breaking applications etc) but that’s why Microsoft genuinely recommend that you test their updates with your applications and if you’re really that worried you should seriously think about a test environment, but if (maybe when) the worm hits and you get burned I’ll try not to say “I told you so”.

Remember folks – “Proactive patching is better than reactive repair”.

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

A New World of Fault-tolerance

At VMworld 2008, VMware announced VMware FT, their solution for continuous availability (zero downtime on hardware component failures – different from HA. HA is a crash and reboot). This will stack up nicely against the likes of Marathon Technologies and Stratus who have been doing this for a while.  And since everyone and their granny are rolling out a VMware based infrastructure, they will be best positioned to take advantage of it.

Stratus is currently a hardware based solution and Marathon’s is software, running on Windows Server 2003. Both of these companies have enjoyed a certain level of exclusivity but that of course will not last. I have very little info on where Stratus is going other than it can run ESX on its FT kit. Marathon have embraced the Xen hypervisor and have jumped in bed with Citrix, helping Citrix initially provide a host based XenServer HA solution (on a per VM basis!), along with their on HA solution for XenServer adding component level HA. And eventually in Q1 2009, their XenServer based FT solution will be released.

What this means, is that we will still have a choice about which hypervisor to use across all availability levels: Marathon on XenServer and VMware.  This is good!

After reading a blog post from Marathon about VMware FT and some retort from a VMware supporter, I thought I’d throw in my 2p, as there appeared to be some problems with these arguments.

Firstly, the comparison is Marathon’s existing FT product that only runs on Windows against VMware’s that only runs on VMware’s hypervisor. This is a pointless comparison as they dont compare like for like and  VMware’s product has not been released and wont be until some time in 2009. It would be a much fairer comparison to pitch Marathon’s new XenServer based FT against VMware’s FT…when they both arrive.

Secondly, Marathon argued against the requirement for shared storage with the VMware FT solution and the VMware guy stated that where you’d want to use FT you’ll likely have a SAN in place anyway. I have a slight issue with this. Quite often, FT solutions are used for critical production lines, health systems and emergency services. These systems may not run anywhere near a SAN, nor require one. It would be a considerable expense to require a SAN just for a 2 node FT solution. Also consider the site that has two data centres connected via fiber. We have Marathon FT systems running like this, which would allow for the likes of a site failure. This kind of setup requires that the writes are done to each system and that shared storage just doesn’t work in all cases.

Judging by the review of the FT session at VMworld by Scott Lowe, VMware may change their minds about the need for shared storage for FT. I hope so.  I think it’s great that VMware is getting into this game.  We have a lot of VMware sites that would be reluctant to add another virtualisation platform into the mix at this time. Being the pioneers and market leaders of server virtualisation gives them a big advantage. It widens their scope and will certainly provide decent competition for Citrix and Marathon. But, Marathon have been in the FT game for a long time too and know the problems and limitations that can be encountered in FT land. I wouldn’t underestimate them either.

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Microsoft App-V 4.5 RTMs

A tremble was felt around the blogosphere at the news just out from Microsoft’s App-V (formely Softgrid) Team, revealing the “release to manufacturing” of App-V 4.5.

This release brings an end to months of Beta and RC testing on an exciting new feature set, and we’re looking forward to providing our customers with even more innovative implementations than we have with previous releases.

I won’t repeat the feature list here (you can check the comprehensive announcement linked above) however you may want to read the post on Virtualization.info for a decent summary.

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

Microsoft announce support for virtualisation with VMware

It looks like Microsoft have finally announced virtualisation support for their enterprise server software running on Windows Server on VMware’s hypervisor (VMware joins Microsoft’s Server Virtualization Validation Program). This is a validation of VMware’s technology and further enhances Microsoft’s integration story with other third party virtualisation solutions. In fact, Microsoft now support six virtualisation platforms including their own Hyper-V product.

This is great news for customers who have been holding back on running applications such as Microsoft Exchange on VMware due to support concerns. Those “not officially supported” barriers, that we’ve heard here in Ireland time and time again, have now been removed.  Now we just have to figure out the licensing.

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

VMware ESX and Enhanced VMotion Compatibility

The classic VMotion problem of recent times is the customer who buys tin from a vendor, only to find out that the processor number e.g. 53xx and 54xx, is actually quite significant. The principle difference which will prevent VMotion is the addition of SSE4.1 to the 54xx range of Intel processors (if you previously only had 53xx Intel processors).

An application using the SSE4.1 feature (or is aware of this feature) when VMotioned to a non-SSE4.1 host would likely blue screen trying to make use of this feature on the older host.

People then recalled the CPU mask feature in VMware – we’ll just mask it out they thought. Unfortunately VMware declared this was an unsupported mask with KB1993 and KB1991.

Note that for production environments, VMware neither supports nor recommends modifying VMotion masks for SSE3, SSE3, or SSE4.1 because of the risk of failure of the application or guest operating system after migration.

The reason soon became clear:

  • SSE features can be used by user-level code (applications).
  • Mask does not work for user-level code (i.e. applications).
  • In user-level code, CPUID is executed directly on hardware and is not intercepted by VMware.
  • Thus, VM cannot reliably hide SSE from an application

The best that customers could do was buy compatible hardware, and keep themselves right with vendor compatibility charts such as these ones from Dell and HP.

ESX 3.5 U2 brought a new feature: Enhanced VMotion Compatibility (EVC for short) which I’ll explain…

New CPUs are coming out with a facility to ‘turn off’ (mask) features that would make them VMotion incompatible with other hosts running older (compatible) CPUs.

For Intel this is called Flex Migration. It is clear that for processors that are in different families but support Flex Migration will negotiate the common feature set amongst the CPUs.

Where it is not absolutely clear, is where you have an existing cluster and you want to add in hosts with the new Flex Migration facility. You should be able to do this if you satisfy the following requirements (paste from Basic Administration Guide):

All hosts in the cluster must either have hardware live migration support(Intel FlexMigration or AMD‐V Extended Migration) or have the CPU whose baseline feature set you intend to enable for the cluster. For specific host processors supported, see Table 15‐1.

Table 15-1. Processors Supported in EVC Clusters

Vendor Baseline Processor Processors Supported
Intel Intel Core 2 (Merom) Intel Core 2 (Merom)
45nm Core 2 (Penryn)
AMD AMD Second Generation Opteron (Rev‐E/F) AMD Second Generation Opteron (Rev‐E/F)
AMD Third Generation Opteron (Barcelona)

It is therefore advised that customers buying new tin, if they cannot acquire a processor that is exactly the same or in the same family – purchase a Flex Migration enabled CPU.

It should also be clear that only masks the features on the processors, it does not turn them off. Programs which are written to guidelines will behave, those which are coded badly will see these features regardless – and more importantly will encounter issues if VMotioned to a host that used that feature. Pasted from VMware:

EVC utilizes hardware support to modify the semantics of the CPUID instruction only. It does not disable the feature itself. For example, if an attempt to disable SSE4.1 is made by applying the appropriate masks to a CPU that has these features, this feature bit indicates SSE4.1 is not available to the guest or the application, but the feature and the SSE4.1 instructions themselves (such as PTESE and PMULLD) are still available for use. This implies applications that do not use the CPUID instruction to determine the list of supported features, but use try‐catch undefined instructions (#UD) instead, can still detect the existence of this feature.

Therefore, for EVC to be useful, application developers must adhere to recommended guidelines on feature detection. CPU vendors recommend that software programmers query CPUID prior to using special instructions and features available on their CPUs. If this guideline is followed by programmers, EVC is a reliable mechanism for live migration of x86 virtual machines across varied hardware. Thus, you can use EVC to enable an entire cluster to use the same set of basic features, allowing migration with VMotion across any two nodes in the cluster. VirtualCenter can also set up new hardware add‐ons to the cluster and apply these masks.

Intel provide a comparison tool to check beforehand if a CPU possesses Flex Migration capability.

Further Information on this subject can be located in the VMware VMotion Guide and the ESX 3.5U2 Basic Admin Guide Page 238 Onwards.

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn

New Citrix XenServer Pricing Model

A couple of days late, but I wanted to wait a while just in case it was an April Fool.  Citrix have just announced a new “per server” pricing model for XenServer – not per socket or per core, just per physical server.

This is interesting for a couple of reasons: It will increase the size of servers being purchased – a 4U powerhouse can do much more than a blade, in terms of capacity.  So what becomes the expensive part, the license or the rackspace? The other reason, is that it puts it on a par with Microsoft Windows and Hyper-V, since the pricing model is the same.  I’m sure VMware will have an answer to this, otherwise the competition might start to get some traction.  Either way, competition like this is always good for the customer and will only ensure that virtualisation get’s further entrenched into IT infrastructures and datacentres that bit quicker.  And when the pricing differences become negligible, it will be all down to capabilities, that’s when we’ll really start to see some innovation…hopefully!

  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Google Bookmarks
  • Live
  • LinkedIn