Tuesday, June 9, 2009

Storage Virtualization

Introduction

Storage virtualization is the assembling of physical storage from multiple devices so that it is looked at as a single storage entity, which very much simplifies its organization and management. Implicit in storage virtualization is the idea of integrating a large amount of a corporation’s data to the new program. It imparts a great opportunity to accomplish some of the things that have been on your company’s list of responsibilities to undertake.

There are three methods to storage and these are:

    Network Attached Storage

    Network Attached Storage (NAS) enables files to be communal over an Ethernet network. A change from when files were stored within a server, SUN Microsystems built the Network File System (NFS) protocol that permits users to access a file on a distant computer as if it were their own. Later, Microsoft developed the Common Internet File System (CIFS) protocol that allows NAS to be utilized with Windows-based machines.

    Storage Area Network

    While older storage technology demanded disks to be attached directly to servers over short-range cables, Storage Area Network (SAN) allowed the connection of multiple servers to multiple shared disks from a special network. Sharing the disks improved competence and became more realistic to execute high availability features and a common backup solution. SAN technology requires high reliability, low dormancy, high-bandwidth networks, which frequently run proprietary protocols over fiber optic connections.

    Internet-Based Storage

    This is also known as “cloud” storage, Internet-based storage, an promising substitute, uses the pervasiveness of the Internet to offer users online storage, sometimes even free of charge. Several vendors also submit more than ordinary storage by including file management and collaboration tools. While the potential for Internet-based storage is incredible, companies have to address key issues and concerns like security more comprehensively. With key companies like Google publicizing a venture into online storage, Internet-based storage is likely to go through prompt expansion.

Storage remains the trend in the data center. Over the last number of years, the rate of increase of storage resources has been amazing, driven by applications that have a greater desire for more, larger files and a variety of performance requirements. Storage sellers have been launching storage virtualization technologies to check out and help user organizations acquire greater control on how they organize, move, manage and finally handle resource utilization of these storage assets.

These technologies finally offer three views that manage to well-defined and genuine benefits:

  1. A user view that lets individuals and developers to distinguish the specific storage resources under their control.
  2. A resource management view that provides an instrument for mapping resources to potentials at a delivery level.
  3. An operational view that efficiently conducts the ongoing arrangements of one-time resources necessary to deliver committed services at the storage level.

The benefits of storage virtualization can be important, noticeably reducing the cost of configuring storage and moving data, simplifying the handling of resource utilization decisions and even addressing accounting inquiries concerning how much an application, user or group make use of storage at various implementation levels.

However, even as these technologies verify progressively more beneficial and powerful, user organizations must be very particular to be aware that the front side (services) virtualization work is not negligible. Servers, files and other types of resources should be inconspicuously named and recognized so that a strong virtualization set of resources can be described and managed in an continuing way.

Over the next few years, users ought to start operating virtualization technologies in application domains where the cost of design, movement and processing of storage are tremendously high. All the while approaching their traders to acquire new and additional significant methods to simplify and ultimately combine technologies for handling the front side virtualization metadata and resources.

Saturday, June 6, 2009

Marketing is Design

Marketing is Design! That’s how Rob Welling describes it. This comes from a man who gained more than $1000 from tweaking a website and hit the jackpot by choosing the right words to advertise. Welling learned these three-fold moral lessons in internet marketing:

  1. Know your customer.
  2. Make your customer feel at ease with what he/she is buying.
  3. Always be testing.

The first two numbers above are self-explanatory and all businessmen know this by heart. The third one is a bit tricky though and this is how Welling explains it.

“And by far the biggest lesson I learned is that you have to test everything. You use your experience and rules of thumb to come up with ideas to try, and then you have to try them and test to see if they work.”

Welling believes that marketing is different from coding in a way where coding is a highly constrained environment and the options in marketing are infinite and the ways to success are unique to each dilemma.

But what did Rob Welling really did?

Rob tweaked his website selling beach towels by updating his graphic design, added other products aside from the towels, adjusted shipping costs, and many other changes in order for the viewers become actual buyers of his products. He did those in 6 months, and each time he made the change, he noticed that there is actually no difference in his sales, not until he added only three small words which are:

“Low Price Guarantee”

Rob made the change on a whim and forgot about it until his sales skyrocketed from $210/month to $2200/month immediately.

The moral here is to be the cheapest supplier in any market and you will multiply your sales by tenfold. But the primary lesson is to make your customers feel at ease with what they are purchasing.

People buy beach towels (or any other items) from a website because they want to save time. They want to make the purchase as quickly as possible but they also want to know that they are making a right decision about their purchase, which is what “Low Price Guarantee” offers.

The moral of the experience is to always test your sales pitch. Marketing is always a trial and error thing, if one tactic doesn’t work, then it is time to move on and formulate something new.

Friday, June 5, 2009

FREE GENUINE SOFTWARE FROM MICROSOFT


To all budding entrepreneurs out there listen to this! There’s a legitimate way of getting absolutely free Microsoft software without having to hunt the web for tricky downloads. Yes, you have read it right! Absolutely free!

Microsoft is offering a legitimate program outlined to reduce the capital expenses associated with the Visual Studio IDE and Microsoft server operating systems.

Applying for this program is very easy. You have three options to choose from and these are the following:

  1. Review the information on the Bizspark site and apply by clicking “Join BizSpark Now”: http://www.microsoft.com/bizspark/Default.aspx
  2. Jump straight to the application page: http://www.microsoft.com/bizspark/Startup/Signup.aspx
  3. Send email to contact@brian-blanchard.com and you will be assisted with the qualification and enrollment process.

There are no straight fees for BizSpark access, enrollment or registration services, just a $100 Program Fee upon program exit.

However, Microsoft has a few qualifications your company must meet at time of enrollment. You have to meet the qualifications as this program is designed to enable entrepreneurs and startups to get new visions and ideas off the ground and generate income. You have to be mindful and meet these qualifications:

  • You must be using the product to develop a software-based product or service that will develop a core piece of your current or intended business.
  • Your company must be privately held.
  • Your company must be relatively new. It must at least be less than three years old.
  • Annual income revenue does not exceed $1 million USD.

So hurry struggling entrepreneurs and go grab this chance of a lifetime!

Sunday, May 31, 2009

Software Reuse and Code Conjurer


Software reuse is about structuring software from components wherein the bigger and more comprehensive the components, the better. At best, software products could be constructed entirely from such reused components.

Recently, the technology industry has taken many approaches to reuse including object-oriented development and software as a service (SaaS). In their online journal, Janjic, Hummel and Atkinson discussed a tool designed to upgrade fine grained component reuse by matching test specifications versus a code repository to find reuse candidates. The authors explained several ways that Code Conjurer can promote reuse with almost no impact to the way developers normally work.

The Code Conjurer

Basically, Code Conjurer offers to search for software reusable components based on a category and descriptiom of an interface or API (i.e. set of operations). It is a plug-in for the Eclipse development framework summarized to address the challenge of software reuse by transparently attaining test cases against existing code to find code that could pass the specified test.

Once he has classified a part of the interface supported by the desired component, Code Conjurer is able to find appropriate reusable components that already instigate this interface using the Merobase search engine.

It is a fundamental notion that developers no longer need to think about software reuse—the system finds opportunities for reuse as the developers work. It functions in the background and leverages search technology that is not reliant on a specific format or metadata, so the design and upholding of a code storage are does not demand supplementary work. Most documentation that is not automatically produced quickly becomes archaic, so this advantage is vital. To put it bluntly, Code Conjurer minimizes work and minimizes modifications for the developer.

Monday, May 25, 2009

How to Profit from the Coming Economic Collapse?


Before giving my two cents about the book, let me give you a small background of the writer first. Peter David Schiff is an American economic commentator, author and licensed stock broker. He is known for his insights on the United States economy and for having foretold the economic crisis of 2008. His credibility as a financial analyst is remarkable for he graduated from the University of California at Berkley with a degree in finance and accounting. He was one of the few people who accurately foretold the scope and scale of the credit catastrophe, and then sent a year and a half trying to get his message out but to no avail, until it’s too late. The book I am going to review was his rise to media distinction which was published in 2007.

Peter Schiff did not only predict the decline in the value of the dollar but he also predicted the bankruptcy of Fannie Mae and Freddie Mac, Lehman Brothers, Bear Stearns, Citibank and the housing bubble bust. He is definitely not a magician but he takes what a reasonably learned person can see: the 'fake' economic growth the US has gone through for the past 15 years was/is unsustainable.

He begins Crash Proof by giving details of how Asian economies are prepared to disrupt the U.S. economy by emphasizing on Western spending and consumerism versus Asian saving and producing. He expressed that the United States is based on service without anything to produce or sell, while Asia is based on manufacture where they produce goods that we buy on IOUs thus creating a trade deficit. However, Schiff neglects the fact that the United States is also a modern manufacturer where they buy, sell, and export goods over the Internet in the mode of media, ideas, and software.

This book also provides you a blue print to guard and grow your wealth by moving your assets out of the dollar and into other foreign currencies. It advises people to employ funds that earn known rates such as savings accounts, time deposits, CDs, bonds, and the like. He reiterates that housing, stock market and real estate do not indicate real savings as they require a buyer in order for them to be profitable. He also recommends that people should expand as a way to minimize risk. He suggests investing in natural resources, energy companies, and foreign markets so that if the U.S. market were to crumple, investments in foreign markets would at least cover the losses, especially with the favorable exchange rates.

However, while Schiff's analysis of the credit crisis was precise, his financial advice is of passable merit. Schiff's best advice is to evade US stocks. Schiff was influencing people to do this in 2007, and anyone who followed this advice would have been secured by the economic chaos.

The piece of recommendation that is most tricky is Schiff's advice as to invest your cash out US stocks by buying international stocks. If you had abided this advice, you would have squandered more than if you had stayed in US stocks, or just kept the cash because international exchanges have been hit worse than the US. Even if most of Schiff's predictions have come disappointingly true, one has not: Schiff forecasted a shattering collapse of the dollar as the world's reserve currency. The opposite has happened as the dollar has strengthened in value as there were extreme investors who have seen everything fall in value.

Crash Proof is a good read for it gives you insights about the economy’s rise and fall. It is not necessary that you to believe and follow Schiff’s advice. However, I recommend this book because this is a good read. If you read just one book in a year, make it this one, and then do something for a change.