Wednesday, 30 January 2013

How To Set up VPN Connections in Windows XP



These instructions explain how to set up a VPN connection in Windows XP. These VPN connections allow Windows XP clients to connect to a VPN remote access server. Microsoft VPN uses the PPTP and LT2P network protocols:
Here's How:

    Open the Windows Control Panel.


    Open the Network Connections item in Control Panel. A list of existing dial-up and LAN connections will appear.

    Choose the 'Create a new connection' item from the left-hand side of the window. The Windows XP New Connection Wizard will appear on the screen.

    First click Next to begin the wizard, then choose the 'Connect to the network at my workplace' item from the list and click Next.

    On the Network Connection page of the wizard, choose the 'Virtual Private Network connection' option and click Next.

    Enter a name for the new VPN connection in the 'Company Name' field and click Next. The name chosen need not match the name of an actual business.

    Choose an option on the 'Public Network' screen and click Next. The default option, 'Automatically dial this initial connection' can be used if the VPN connection will always be initiated when the computer is not already connected to the Internet. Otherwise, choose the 'Do not dial the initial connection' option. This option requires that the public Internet connection be established first, before this new VPN connection will be initiated.

    Enter the name or IP address of the VPN remote access server to connect to, and click Next. Company network administrators will provide this information.

    Choose an option on the "Connection Availability" screen and click Next. The default option, 'My Use Only,' ensures that Windows will make this new connection available only to the currently logged on user. Otherwise, choose the 'Anyone's use' option.

    Click Finish to complete the wizard. The new VPN connection information has been saved.

Tips:


    While no practical limits exist on what may be entered in the 'Company Name' field, choose a connection name that will be easy to recognize later.

    Take special care to key the VPN server name/IP address data correctly. The Windows XP wizard does not automatically validate this server information.

What You Need


    Computer running Microsoft Windows XP
    Host name and/or IP address of a VPN remote access server

How to Use System Restore




What is System Restore? How can this Windows utility be used? Here's some information on instructions for using System Restore in Windows 7 and Windows XP.

System Restore is a Windows utility which performs a very important function of restoring the system files on your computer in event of a system failure or damage to these files. There are times when undesirable changes take place in your system files due to the installation of a software or a driver. By running System Restore, you can take your computer back to a prior check point. Thanks to the System Restore utility, you have an opportunity of rolling back the registry keys and system files to a previous check point. Whenever there is any significant change in the file or application structure, System Restore creates restore points. It saves snapshots of your system. The snapshots or the restore points contain information on registry settings and system information. Thus, this feature restores your computer to an earlier date in order to undo the undesirable system changes.

Using System Restore in Windows 7

Now that you have a basic idea about what System Restore is used for, here are instructions for using System Restore in Windows 7:

To use System Restore, navigate to the All Programs menu and then click on Accessories.
After clicking on the Accessories, navigate and click on the System Tools program group.
Now click on System Restore icon.
Then click on Next on the Restore system files and settings window.
Select the restore point that you wish to use. You can also go to the Show more restore points check box to find the restore points that were created recently.
Select the restore point and click Next.
Now click on Finish on the Confirm your restore point window in order to start System Restore.
Click on Yes on the dialog box to continue.
System Restore will take a few minutes in order to restore Windows 7 in accordance with the restore point selected by you.
Once this process is over, the computer will reboot.
After the computer reboots and you have logged in to Windows 7, a message about the successful completion of System Restore will appear on the screen.
Now click on Close.

Using System Restore in Windows XP

Here's what you need to do to use this Windows utility in Windows XP:

To use System Restore in Windows XP, you need to navigate to the Start button. Click on All Programs menu and then click on Accessories.
After clicking on Accessories, you need to click on the System Tools program and select System Restore.
Select the Restore my computer to an earlier time button and then click on Next.
The next step is selecting the date on the calendar given on the left side.
Now you need to select a restore point in order to restore your settings as per the date you selected.
Click on Next. Again click on Next when the Confirm Restore Point Selection window appears.
If you have any programs that are open, save them now, because Windows XP will be shutting down.
Once System Restore has restored your computer to the restore point you wanted, the computer will reboot.
Once you have logged in, you will see the Restoration Complete message.
Click on OK.
With this, the task of restoring Windows XP to a prior checkpoint is complete.

At times, System Restore may not work owing to an interference caused due to anti-virus software or lack of free disk space. Whenever there is a problem with System Restore, you should run the computer in Safe Mode. You should also free disk space so that System Restore has the required space that it needs for proper functioning. Now that you have the necessary instructions on using System Restore, use this windows utility if the system seems to have become unstable.

Monday, 28 January 2013

An introduction to the ARM server



A new generation of servers has appeared in data centers. These new servers, fitted with ARM processors, promise extremely high processing scalability while keeping power and cooling demands in check. In spite of the promise, however, ARM processors are not quite ready for wide adoption in data centers. This tip explains the current benefits and limitations of an ARM server and shows you what to look for as this technology develops.

Emergence of the ARM processor


Traditional processors are general-purpose devices capable of handling hundreds of different instructions. The problem is that general processors need hundreds of millions of transistors to handle the countless logical conditions needed to support so many instructions. This translates directly into expensive manufacturing costs: The latest Intel Xeon processors routinely cost more than $1,000 each. Even more substantially, each processor has significant power and cooling demands, which drives up the ongoing operating costs of data center servers.

By comparison, ARM processors, based on reduced instruction set computing (RISC) architectures, overcome many of these obstacles. By reducing the number of instructions, the processor is simpler, cheaper, uses far less power and runs with little (if any) substantial heat. The reduction in transistor count also improves the processor’s performance because there are fewer logical stages needed to process instructions. ARM processors are not new – they have been around for decades and can be found in smartphones, printers, digital cameras and other commercial electronic devices.

ARM processors in servers


Today, ARM processors have slowly begun to appear in some cutting-edge servers. The key factor driving the adoption of ARM processors is scalability. It’s important to understand that data centers are changing quickly. Internet-based companies, such as Google and Facebook, have discovered that it is generally more cost effective to fill data centers with vast amounts of inexpensive commodity hardware than to rely on high-performance, overpriced servers. The idea of many general-purpose servers is sometimes called “hyperscaling,” and many of the cloud service providers have also adopted the concept of hyperscaling their data centers.

While hyperscaling may offer a low-cost alternative to large, high-end servers, it also poses some problems. Perhaps the biggest issue that organizations may face as a result of hyperscaling their data centers is that of power consumption. The cost of the electricity required to keep a server online is usually trivial. However, when you multiply that cost by the hundreds of thousands of servers in a large data center, the cumulative server power cost can become staggering. And all of those servers produce heat, so cooling the data center can easily increase the cost of electricity by another 50 percent.

Organizations are discovering that ARM servers can be ideal for handling the power and cooling challenges of hyperscaling. To put the power savings into perspective, Hewlett-Packard Co. estimates that servers equipped with ARM processors could potentially consume up to 90% less power than their Intel counterparts.

While each ARM processor core typically provides less raw processing power than a traditional Intel or AMD chip, the low power and cooling requirements allow a level of server scalability that would be impossible with traditional processors. For example, the Tilara TILE-Gx family of processors can provide from 16 to 100 cores on a single chip.

In addition, a large array of processors can be assembled in a single server chassis. For example, the SeaMicro SM10000-64-HD includes dozens of Intel Atom chips, providing 768 cores in a single chassis. Compare this to a common 1U rack server with two 8-core (or even 12-core) processors. Ideally, systems like the SeaMicro SM10000-64-HD can replace 60 traditional servers with a quarter of the power and weight and one-sixth of the space.

ARM processors not quite ready


But hold onto those purchase orders. ARM technology is improving quickly, but the technology isn’t quite ready yet. Before you add an ARM server to your next technology refresh plan, it’s important to understand some of the current limitations.

First, there are currently competing ARM standards under development. ARM processors are developed differently than mainstream processors. If you buy a server with an Intel or AMD processor, then you can rest assured that the server’s processor was manufactured by Intel or AMD. If you were to purchase an ARM server or other device with an ARM processor, that processor was not manufactured by ARM Holdings. Instead, the ARM architecture is licensed to manufacturers who develop their own ARM-based CPUs.

There are several manufacturers that are developing ARM processors, and these processors will vary in capability because each manufacturer puts its own spin on the ARM standard that it has licensed.
Performance is another stumbling block that ARM processors must overcome. Current ARM processors are 32-bit, which is a poor choice for busy data center servers. However, ARM Holdings announced in October that it is developing a 64-bit core. While ARM processor licensees will invariably adopt the 64-bit license, it’s impossible to know exactly how the licensees will develop the new ARM architecture.
As one example, Applied Micro is developing an ARM-based chip known as the X-Gene that will function as a “system on a chip.” This single chip will feature multiple ARM cores (although the number of cores has not yet been released), twin 10-gigabit Ethernet ports, SATA storage control and even virtualization support. Although the X-Gene chip isn’t ready for purchase just yet, Applied Micro expects to be producing X-Gene chips by late 2012.

And finally, it’s important to consider the impact of operating systems (OSes) and workloads. ARM processors and ARM-based servers will need a suitable OS. Consumer devices may use an OS like Android or Apple’s iOS, but these are not suited for servers. Linux will support ARM, but Windows Server versions, such as 2008 R2, will not support ARM processors until (at least) the release of Windows 8. Also, current ARM processors tend to favor less-sophisticated workloads, such as Web servers, so deploying high-performance database applications on an ARM server may not be possible for some time.

The future of the ARM server is closer than you think


In spite of the challenges, highly scaled ARM servers are appearing in projects like HP’s Project Moonshot, using 2,800 Calxeda Energycore processors in a single rack. Future efforts, such as HP’s Redstone project, may look to use other ARM-type processors like the Intel Atom. When development of the hardware and software finally utilize the sheer number of ARM processors available in a single chassis, data center operators may see an extremely competitive computing platform for at least some workloads.

Sunday, 27 January 2013

Types of Online Advertising


There are various types of online advertising that are used by companies to reach their audience in cyber world. Let's see what some of them are, in this article.
Advertising has undergone a sea change since its inception, not only in its methods, but also in its medium. Online advertising has become a widely sought complement (if not an alternative) to other forms of advertising. And even within online advertising, there are different types that aim at reaching different clientele by using different tactics, techniques, and even technologies. In this article, we will give you a glimpse of some of the major online advertising types used.

Online Advertising Types

What are the different types of advertising that are used by people who market their services or products online? Given below are some of the major types into which one can categorize online advertising.

Banner
The first and relatively widely used type of online advertising is a banner ad. You may have noticed a strip (horizontal or vertical) highlighting a particular company's name, services, and tag line at the top, bottom or sides of the web page. This is a banner ad and its size depends on the space that the company gets on a website.

Pop Ups
This is another quite a familiar type of online advertising. When you visit a particular website, you are sometimes warned by your browser about it having blocked a pop up. At other times, as soon as you enter a website, before you can view the content you wish to, you are made to view a pop up ad of a particular company. This type of online advertising is considered invasive and hence browsers are enabled with blockers.

Email or Newsletter
Using email and newsletters can be termed as merely an advancement of snail mail. Following the same principle of picking random postal addresses, email ads target email addresses that may have been entered on a site that may cater to a need the user may have felt at some point of time or completely random ones. Newsletters however are mostly sent to those users who subscribe them.

Video Ads
You are sure to have come across video ads at least a couple of times a day, if you're an avid Internet surfer. These ads are quite similar to television commercials. They are in video format and need to be loaded and played when clicked. These are high quality videos and are very popular on video sharing websites.

Classifieds
Noticed classified ads in newspapers? Well, now just put that on a web page, and you have the same effect, just in color and a little bit more attractive. These companies too have to buy ad space on a web page, just like they do in newspapers.

Pay Per Click (PPC)
By far, the most widely used and quite effective method of online advertising is the Pay Per Click one. This system will generate and display ads that are based on what information the user has entered in the search engine. For instance, if you happen to be searching for shampoo, immediately above the search results, you'll see links taking you to a hair care website. Revenue is generated, as the name goes, per click. It can be very useful for making money, but needs to be managed rather carefully.

Floating
A rather annoying form of online advertising (and I say this only because I've experienced it myself) is a floating ad. These ads will actually 'float' over your content, or above or below it as you view the web page. They will hover until you close them. But do they get your notice? You bet!

Takeover
This type of online advertising does exactly what its name suggests. It 'takes over' the web page and consecutive pages of the same website all throughout your duration there. It begins as a huge ad on the first page, and the ad, in various sizes and forms keep reminding you about it!

Contextual Ads
The next time you enter a search phrase in your search engine and get redirected to a website, notice the ads that appear on the sides, top or bottom of the page. If they're related to what you've searched for, then the advertiser most probably uses the contextual form of advertising, which involves browsing the content and search phrases to generate relevant and related ads.

Roughly stated, these are the most popularly used types of online advertising. So, if you're looking to advertise on a website, you can decide what the most efficient way to get to your target audience is. And if you're simply browsing through, you know what form of advertising you're seeing on numerous websites!

How to Calculate CPM


CPM literally means Cost Per Mille, or Cost Per Thousand (mille means thousand) Impressions. It is a method used by advertisers to ascertain the cost-effectiveness of their ad campaigns and it helps them to plan their campaigns and strategies in a better manner in the future.

In the advertising world there are several methods that companies use in order to calculate the finances involved and the allocation of the advertising budget as well. It does not make sound financial sense to simply spend money on advertising without any limitations, so it is absolutely necessary to make a proper plan of the channels in which the money will be spent, and to also ascertain the sources of revenue and the manner in which it is distributed.

CPM used to be known as Cost Per Mille in the conventional advertising world, and in some cases, it still refers to that. But online advertising has now become the primary concern of many advertisers, and this is where this concept is most applicable today. In the online advertising world, CPM refers to Cost Per Thousand Impressions, and this is a means of calculating how much money is being spent on a specific campaign in order to complete 1,000 different actions.

The 'action' mentioned here differs from company to company, and from campaign to campaign. For advertisers who regularly indulge in outdoor advertising in a big way, an action or an 'impression' can signify someone looking at the advertisement and making an inquiry about it. In the online world, an impression can mean clicking on the ad, or filling out a form, or recommending someone else's email address or actually buying a certain product or service.

What Does CPM Mean in Internet Advertising

Every ad campaign is set into motion with the sole purpose of getting large viewership and attracting as many customers as possible, but it is also necessary for the advertisers to know how cost-effective the campaign is. If a campaign is costing too much and getting in too little revenue, it needs to be scrapped. On the other hand, if a campaign is very cost-effective and is getting a huge response for little outlay, the advertiser should make the most of the situation.

In the world of Internet advertising, the actual money spent is quite less. This is exactly the reason why it has become such a popular method of reaching out to people. The method of ascertaining the efficiency of Internet advertising has changed over the years, and so has the method of payment between the advertiser and the publisher. Today, CPA (Cost Per Action) has overtaken the concept of Pay Per Click (PPC) in this world, and there are sure to be many changes in the future.

In Internet advertising, there is a better chance of a larger number of people seeing an ad so it is necessary to calculate the cost-efficiency of the campaign, so that the advertiser can keep Internet advertising costs as low as possible. Each view of the ad may lead to certain actions, and it is completely in the hands of the advertiser to decide what action qualifies as applicable for him to calculate CPM.

Calculating CPM

Calculating CPM is a rather simple task, but it needs some reliable data and numbers in order to be calculated easily. Say there is a particular ad campaign that makes 100,000 impressions through various mediums including the Internet, and it costs $500 for the campaign to be set into motion. The first thing to do will be to calculate the number of units of advertising, which is calculated as the number of impressions divided by 1,000. In this case, the number of units will be 100,000 / 1,000, which is equal to 100. Now dividing the money spent with this figure will give you the CPM. Hence in this case the CPM is 500 / 100, or $5. Thus the cost of making 1,000 impressions to the company is $5. You can also lay down a simple formula for calculating CPM as follows:

CPM = Total money spent / Number of impressions by the thousand

CPM is a very necessary tool for advertisers from all around the world. Not only does it let one check the effectiveness of a particular campaign, it also lets one compare the effectiveness of different mediums when compared with each other. This information ultimately helps advertisers strategize their campaigns, and this is why knowing all about CPM is so important for advertisers.