Contents

One of the biggest challenges to the data storage community is how to effectively store data without taking the exact same data and storing again and again in different locations on the same servers, hard drives, tape libraries etc. There have been many attempts to address these redundancie some more successful than others. There has been an attitude in the data storage cmmuninty that as we saw significant price reductins the cost of many data storage options that data storag...

Why Data Deduplication Is Important

Why Data Deduplication Is ImportantOne of the biggest challenges to the data storage community is how to effectively store data without taking the exact same data and storing again and again in different locations on the same servers, hard drives, tape libraries etc. There have been many attempts to address these redundancie some more successful than others. There has been an attitude in the data storage cmmuninty that as we saw significant price reductins the cost of many data storage options that data storage savings was an exercise whose time had passed. With the regulatory enviorment becming more stringent, the volume of saved data again begain to explode and more and more options began to be considered to address data storage concerns. The latest answer offered by the data storage field is the technology known as data deduplication. Also known as "single-instance storage" and "intelligent compression"this advanced data storage method takes a piece of data and stores it once. It then refers to this data as often as it is asked by a pointer (or pointers) that replaces the entire string of data. These pointers then refer back to the original string of data. This is especially effective when multiple copies of the same data are being archived. The archiving of only one instance of the data is required. This reduces storage requirements and back-up times substantially. If a department wide e-mail attachment,(2 megaytes in size) is distributed to 50 different email accounts and each one must be archived, then intead of saving the attachment 50 times, it is saved once with a savings of 98 megabytes of storage space for this one attachment. Multiply this over numerous departments and thousands of emails over the course of a year and the savings can be quite substantial. Recovery time objectives (RTO)improve significantly with the use of Data Deduplication reducing the need for back-up tape libraries.This also lowers most storage space requirements realizing significant savings in every area of hardware storage procurement needs. Operating at the block(sometimes byte)level allows for smaller pieces of data to saved, as the unique iterations of each block or bit that has been changed are recognized and saved. Instead of having a whole file saved each time there is a change in a bit of information contained in that file, only the changed information is saved. Hash algorithms such as SHA-1 or MD5 are used to generate unique numbers for blocks of information that has changed.Most effective data deplication is used in conjunction with other methods data reduction delta differencing and conventional compression are two such methods. This combination can greatly reduce any errors non-redundant sytems might incur.

They Tell Me Only To Use Microsoft Windows Not The Free Linux Operating System

They Tell Me Only To Use Microsoft Windows Not The Free Linux Operating System

Most people purchase computers to run programs whether it is to send email, browse the web, meet friends of girlfriends on msn messenger, do office work or just play solitaire.People buy computers to use programs for their functionality not to run operating systems be in Microsoft Windows, the new Microsoft Vista product , the Mac Operations Systems or the various Linux Operating Systems be they Ubuntu Linux , Mandiva , Knoppix or Debian.At the heart of most computer users is functionality and usability. It is as simple as that. It is an interesting situation that the Microsoft Corporation controls the vast lions share of the computer operating system market. Indeed it even has a major share holding of the next player in line Apple with the Macintosh OS (Operating System).What are the issues?1) Linux is not really free. Linux, in its various flavors or distros, is given free of charge, whether it is on a cd, DVD or downloaded. You can install the program on your own compute or various computers , at no charge to yourself whatsoeverThis is in direct contrast to a commercial product such as Microsoft Windows or the new Microsoft Vista which you to purchase a boxed version or a valid license which comes with most computer systems purchased. This license which comes on most new computers as a matter of course could be referred to as the Microsoft Computer Tax and is not an option you can forego, to reduce the purchase of your new compute whether or not you wish to use another operating system such as Linux.Linux is given free of charge to install. This is not a shareware or time limited version of the product which requires a registration fee after a period of time.If you require product support or training commercial organizations do exist which will charge you for support of that product or for training or both. Indeed it can be said that Microsoft itself charges for product support, Symantec the antivirus / security organization charges for basic support by product, subscription fees sometimes automatic subscription fees and 900 phone number and charge card Priority Support.Indeed you would not expect your local school or technical college to provide computer and compute software training free of charge.2) Linux is complex and will force you to learn the Linux command line,Not true simple as that. The various Linux distros all have GUI (Graphic User Interfaces) just like Microsoft Windows, Windows used to come as command line DOS. Windows users use pull down windows to operate the software. So can and do most Linux users3) Compared to Windows , Installing Linux is Difficult- The vast majority of computer users are computer neophytes and beginners.These computer users purchase computers with the operations system Microsoft Windows or the Macintosh Operating System installed on their new computers. These people could not install the Windows Operating system and the device drivers necessary if their life depended on it. How the situation of a Linux is based computer any different.It is only a matter of time until new computers come preinstalled with the Linux operating system. Imagine if Henry Ford had been told not to build new cars since there were few good roads available in America.4) My Computer Hardware Just Works Under Windows5) Again untrue in many cases and soon to be less of an issue as more and more computers will come preinstalled with a Linux operating system. Already Dell Computer (which was a Microsoft stalwart) is selling Linux based laptops. Interestingly the response to the Ubuntu Linux dell notebooks is quite positive, If you think Linux hardware compatibility is an issue try upgrading to the new Microsoft Vista from your previous Microsoft Windows product. You will find to your surprise that few if little of computer hardware are supported. You may have upgraded to the new Vista and found you have either no sound, good video or even internet connections via your network adapter device or wireless network adapter. And try undoing your upgrade to get back to your working windows version it cannot be done.Lastly you may say I run Windows since all of the programs I use are available only on the Windows operations system since that is the dominant player in the market. You may well surmise that since Windows is the more than dominant player in the computer OS market that software developers write their product almost exclusively for the windows operations system and that market.This is true. If you are using a specialized product for your job, industry, situation or preference you may well be locked in.In the end most people buy and use computers for functionality and use. Most people use their computers for internet browsing , communication whether it by email or messenger services (M.S.N. , Yahoo , Skype , Eyeball Chat) , downloading and burning music and in more than many cases for playing nothing more than computer games such as simple solitaire.In these cases the functionality of Linux and its program base easily allows for this. Indeed many of the cutting edge programs and computer services come out of left field by computer software developers and enthusiasts whose preference of Computer Operating System is guess what - Linux in its various forms.

CAD Design Process - CNC Process

CAD Design Process - CNC Process

CAD Design ProcessWhen designing something complex in CAD you will find there is a bit of a process. First you design parts. Then you build the parts into Sub-Assemblies. Next you build sub-assemblies into Groups. Then you build the groups into the machine. It is a logical pyramid process. You can also think of it like a file structure inside of a computer.Designing PartsParts are your building blocks. Without this level, nothing could be produced. The part level breaks the entire thing down to its simplest form. You also manufacture at the part level. You make parts, and then assemble them into other things. Parts are generally made out of raw materials.Think of a differential on the rear axel of a car. The differential is made up of gears and a housing. Each of these are parts of the differential and the differential is the assembly of these parts.Designing Sub AssembliesSub Assemblies are the next level up and I am guessing you are getting the idea. You first design parts, then put them together into sub assemblies. In the car example above the differential is a sub assembly in the axel Group of the car. Sub Assemblies are put together to form groups.Designing GroupsMoving up the design chain, groups are usually things you can identify with. It could be a door, engine, transmission, or cooling package on a car. Above we used the example of an Axle as a Group. Groups are put together into machines. Our example is a car, which is at the machine level.Designing the MachineFinally, the top level of all your designing, the machine. The machine could be built for the end user or be sold to another manufacturer. That manufacturer could use your machine as a sub assembly or group. You can see all this is just a matter of viewpoint. You can consider just about anything a sub assembly, group or final machine. It is all just semantics and what you are using the item for.

Servers: Just What Are They And Why Do We Need Them!

Servers: Just What Are They And Why Do We Need Them!

Servers at Your ServiceServers are what make it possible for you to view what you wish to view on the Internet. At its most basic level, what happens when using servers is that browsers connect to servers, requesting that a Web page be displayed. The servers then send back the pages requested. Internet browsers are what form the connections to Web servers that allow the page to be requested and then received by the end user.There are three parts to a Web page address, better known as a URL. The first part of this URL is called a protocol. The first part of the address is called the protocol. Http is a protocol and stands for Hypertext transit protocol. The next part of the URL tells you the name of the server. In http://www.myWebSite.com , the server is MyWebSite. The file name is something like web-server.htm, for example.Browsers communicate with name servers to translate those server names into IP (Internet Protocol) addresses, which is the way they connect to the machine that is acting as the server. Browsers connect by means of ports, all of which are numbered. Port 80, for example, is a common port number.Every machine has its own unique IP. These addresses are made up of 32 bits, and are usually expressed in four groupings in a dotted decimal number. These groupings are known as octets. An example of an IP address written as an octet is 327.38.72.248 .Servers have IP addresses that are static and seldom change. A home computer getting online through its modem often has an IP address that the ISP assigns when the machine gets online. The IP address is unique only for that session, so it can change each time the user uses it to get online. This is more efficient for the ISP, as it only needs to have one address for each machine that has dialed in, rather than saving a particular IP for each machine.After the HTTP protocol, the browser sends a request to the server, called a GET request, which asks for the file. A GET request can also send cookies from browsers to servers. The next step is when the server sends the HTML text for that requested Internet page back to the browser. The HTML tags then read by the browser and subsequently format the page onto the users screen.The Internet is made up of a huge collection of computers millions of them that are all linked by one common computer network. This computer network makes it possible for the computers to all talk to each other. A home PC can be linked to this Internet through dial up (a landline telephone carriers line), through DSL line, or a cable modem. All of these systems communicate with an Internet Service Provider (ISP.)Generally, organization or business computers are linked to each other by means of a network so that they can share information in-house back and forth. They do this by means of a network interface card. This NIC then connects directly to a local area network (LAN) that is housed within the organization or business. This LAN is then connected to the associated ISP by what is known as a T1 line, a very fast and powerful connection to the servers.ISPS connect to each other. The largest of these ISPs maintain the backbone of the entire system across the region or perhaps the country. This backbone is fiber optic. Through these fiber optic lines, satellite links or undersea cable, various backbones connect all over the globe. This is the way servers and clients the world over connect all to each other.

How To Make Your PC At Least 20 Percent Faster In 10 Minutes...

Do you get really tired of all those annoying security alerts and Windows this and Windows that whenever your slow PC boots up? Does it take forever because there are so many programs loading when you start your "slow PC" ? Then you need to follow the PC Doctor guide here as all you need know is msconfig is a quick solution for a computer to run faster, cleaner, and more efficiently. Although this by no means rocket science, its the simple things that are often overlooked.To open this program you click on the start menu, then go to the icon labelled "Run...". Type in the "msconfig" command and it will bring up your system configuration. It's as simple as that. Do you know how all those icons show up at the bottom right side of your task bar whenever your computer is booting? It's usually good to keep those to a minimum. Otherwise your system will always be bogged down by all those extra programs running all the time.The main thing you want to change in the system configuration is in the "Services" tab (remove all the extra programs that are just always running non-stop, half of which you do not need running) and the "Startup" tab (for removing extra programs that load when you boot your computer). A lot of them are pretty straightforward in the startup tab. You'll see some Microsoft programs, maybe a Security Center and you will also see any other programs that decided to automatically boot up when windows is booting, like any kind of anti-virus programs. All you have to do is un-check the services and startup programs that you know you really don't need running all the time.Believe it or not anti-virus programs are one of the worst programs to bog down your system. If you really want to use them, at least don't load them automatically in the startup tab. You can load them right before you sign onto do all your dangerous activities on the Internet and get yourself protected for that. Then you can shut them down again after you are finished and restore vital resources for other programs to use. This is particularly handy when you need all your CPU resources to play games.If you do not have a monster computer, you really may want to think about some of these things. You always want as few programs as possible running at the same time. This frees up all your memory to load programs as fast as possible, as well as your CPU. It's very straightforward, and simple to understand. A lot of people keep loading more and more software on their slow PC until it cannot even boot up anymore!

Nice Website, Shame No-One Can Find It!

Have you paid lots of money for a cool website design? Is your site looking all flashy and professional? Has it got cool a cool flash intro with lots of images? Have you spent lots of money developing a new site only to realise that youre not getting any extra hits or business. It is hardly surprising with the amount of websites on the internet; this number could be in the region of 300 billion. So it is hardly surprising when you do a search on Google for something and you get thousands of results and you spend ages looking through the sites.So how can I get more visitors by coming up on the first page on Google?Well for a start this takes time which is why some businesses pay for an SEO to do the work for you but it can be done yourself. There are a few points to remember and you cant really go wrong. The first thing to remember is that Google searches for the key words in the body of the text, so you you want people to find a babys travel cot your site better have those words written clearly on the home page a few times and also in the title. Also people tend to like to have flashy button effects but Google does not recognise them so even if you have used the keys words in the flash, Google wont find them. Links to the other pages in your site needs to be straight forward text written hyperlinks.As for flash intros, big mistake, it may look nice but it does absolutely nothing to help your site, in fact the flash is not recognised by the search engines at all. Search engines like clear hyperlinks using the keywords. Unique relevant text is also the key to scoring high.Heard of page ranking? What is it? Well basically PageRank is a vote, by all the other pages on the Web. So if your sites address or hyperlink is on another site which has a good authority (lots of important in links from good rated sites) then this gives weight to your site. Adding your site to many different sites is very important to improve PageRank.Writing articles like this is good, and submitting them to relevant categories in article directories like articlealley.com helps give a lot of weight as long as the article sites are ranked high themselves. Google have a toolbar which shows the ranking of each page, if the rank is high then it would be useful to have a link to your site on there. But any sites that take you link will help.Once your site comes up on the first page of Google you will be seen by thousands of visitors and can enjoy all the extra possible business. So what are you waiting for, get writing and publishing, and dont forget to put a link to your site at the bottom of the article or this will be a totally waste of time.

Summary

One of the biggest challenges to the data storage community is how to effectively store data without taking the exact same data and storing again and again in different locations on the same servers, hard drives, tape libraries etc. There have been many attempts to address these redundancie some more successful than others. There has been an attitude in the data storage cmmuninty that as we saw significant price reductins the cost of many data storage options that data storag...