Web Log Update

Archive for the ‘Dedicated Hosting’ Category

The Advantages of Hosting/Co-locating Websites in a Data Center

Thursday, June 3rd, 2010

It’s a well-known fact that succeeding in today’s business environment is becoming increasingly competitive and difficult. Businesses small and large can succeed with the right tools, but finding the right tools can be difficult in such a flooded market. With the recent media coverage of disasters both natural and man-made, companies worldwide have been increasing their investments in an entirely new place: highly secured storage systems and data centers. Companies are finally starting to realize how much of their business assets are digital data, data that can be lost in an instant costing thousands if not millions of dollars. Websites are just as crucial as internal data, if not more so. Every year more and more companies choose Cyberwurx hosting to safeguard their digital property in a secured data-center.

What exactly is a data-center? A data-center is a facility that allows for storage and management of all the servers and other computing equipment important to your company in a precision-controlled environment. Many larger companies have entire warehouses dedicated to this purpose. Large buildings that are climate controlled with backup generators and redundant Internet backbones. Unfortunately for small and developing companies the initial high investment required to acquire an entire facility and equipment is simply non-existent. In addition to these high initial material costs, data-centers require a large staff of experienced technicians and engineers, another unavailable resource.

Fortunately these small businesses can avoid the costs of their own data-center through co-location. A co-location hosting center, often referred to as colo-hosting or just colo, is a company that builds data-centers specifically for the purpose of hosting multiple small-business’s servers and data. Co-location data-centers are specially-designed to offer all the benefits of your own facility, while saving costs by sharing the space with other companies. Instead of your data been stored all together in your building, leaving you extremely vulnerable to disaster, your equipment can be physically secured and locked away, inside a 24 hour access controlled building.

There are many different advantages to hosting or co-locating your website in a data center. The first is that it provides you with significantly more affordable hosting. These cost savings increase exponentially if your needs are met by shared hosting. Dedicated server hosting offers drastically reduced management costs. Our customers are always surprised to hear how much cheaper we are than a contractor, or hiring their own System Administrator.

If your business does not specifically deal with IT, outsourcing your storage and maintenance can be very advantageous to you as well. By doing this, your company will save time and money while still utilizing the advantages IT services can offer your business. Often, IT can be a very expensive sector for a business. Outsourcing can save valuable money that can instead be invested into something more integral to your firm.

By co-locating your company’s Internet presence in a data-center, you gain a complex security system and enhanced performance. Data-centers can provide you with very secure systems in which to store your data or even the space that you wish to rent to use your own equipment. You can rest easy at night knowing that all your important content and data is perfectly safe, both from natural disasters and people with questionable morals. Your connectivity is safe as well, as we have backup generators and UPS systems to make sure that your systems are always powered on, with multiple different connections to the Internet.

A data-center can be a fantastic option for your small business or corporation. Smaller businesses can benefit greatly from having their data stored off-site in a secure location, without the expense of building or maintaining their own data-center; while larger businesses can benefit from massive cost reduction. It’s a seldom-thought-about option for most business, but it’s a well-known fact that hosting in a data-center can be beneficial for almost every kind of business.

Making the most of your colo or un-managed hosting by utilizing our Lantronix IPKVMs.

Monday, January 4th, 2010

One of the most often under used pieces of equipment we offer for use to our customers are our Lantronix Spider IPKVMs. They are frequently used for their main purpose of being a remote keyboard and mouse, but we have found that our customers never utilize 2 of the most interesting abilities of these devices, serial interface and .iso mounting.

The Spider’s ability to use a serial interface can be very useful as it will allow you to configure many different kinds of serial devices without having to use one of your other machines to interface with it! As an example, we can connect the IPKVM to a Cisco device and have you on a console to it in significantly less time than it takes to find which of your machines are close enough and find a proper-length cable. That is also assuming that you can easily access the console from your server.

ISO mounting can be extraordinarily useful. We use it for all our installations that require unique or rarely used install media (as opposed to our normal PXE installs). It allows us to change

Hosting Provider Location

Wednesday, December 16th, 2009

A question people often ask themselves when choosing a hosting provider is, “Where should I host my server?” Many people feel that it is important that the host be physically located close to them, or close to their customer base. Although it can be argued that hosting locally can improve local search engine results (this is unlikely), the main reason most people think they should host locally is largely ungrounded. This is because there is very little correlation between transfer speed or load times and the physical location of a server. Much more important is the amount of hops between your server and your customers, but I’ll get into more of that in a bit.

The circumference of the earth is 24,901.463 miles. This means that theoretically speaking, you can get to any part of the earth (by traveling in a straight line along the surface) in 12,451 miles or less. Since data sent over this distance is done so via light on a fiber-optic cable, we can use the speed of light to calculate how long it takes data to make this trek:

(12450.7315Miles/1)*(1 hour/670616629 Miles)*(3600000 ms/1 hour)=(66.838 ms)

This means that in an ideal world, where you were on the north pole, and your server was on the south pole (and assuming your server can instantly process data, which it can’t) you could access a website hosted on the other side of the planet in .132 seconds(66.8 ms there and back). This is less than half the time it takes you to blink.

This means, at least in a theoretical sense, that the physical distance has virtually no effect on transmission speed. The majority of transit time is actually created when your information gets off a cable, is processed by a router, and is then sent back out through another cable. This is what is commonly referred to as a ‘hop’. Trace-routes and pings are the easiest way to determine the speed and “distance-away” of your prospective server. Although some forms of routing can in fact hide hops from such simple utilities, you can still estimate how many of these your data encounters by performing a trace-route, and get an overall feel for your total transit time by using the ping command.

So next time you are wondering where you should host, make the decision using pings and trace-routes instead of miles!

Linux vs. Windows

Tuesday, October 6th, 2009

If you search Google for “Linux vs. Windows” or any similar search string, there will be no end to the flame wars over the rivalry between the two groups of operating systems fans. The two biggest things you will read about are how expensive Windows Licensing is, and how insecure Windows is. I think there is more than enough information about this on the internet already. Here are some “Windows vs. Linux” issues that you are less likely to have heard about.

I think it is best that I start out by listing my experience. I currently have 5+ years in system administration experience. 3 of those were in a Microsoft shop, with several dynamic .asp based sites, including a Sharepoint site. I am currently the Windows guy at a Linux dominated hosting company. I learned in a Microsoft shop and then transitioned to the Linux environment. I recently read in a forum post online:

“There is hardly anything that cannot be done using linux, php and mysql”

This is true and beyond, but it is just as true for Windows as it is Linux. Some of my first web-servers, back when I was just messing around in my parents’ basement, were windows(XP) running Apache with PHP and MYSQL. If you are trying to run a windows application in Linux there is wine, and if you are trying to do the opposite there is Cygwin (although more and more Linux apps are getting non-emulation ports to windows every day). Many people choose to run a Microsoft Server because they have access to a developer that prefers ASP.NET. .NET Linux emulation is getting better every day, and there is a web server in late beta right now called Cherokee that is running it(apparently with no issues). (www.cherokee-project.com)

What this situation typically boils down to are these two issues:

A: Are you going to have to incorporate this server into an Active Directory/Are you adding on to currently existing Microsoft Infrastructure? If the answer is yes, you will probably want to go with Microsoft. Samba is getting better and better every day, but there always seems to be some issue. Plus, if you are looking at making this decision, you are probably not the only IT guy at the Microsoft shop. Just because you can set up samba and get it working, don’t expect your coworkers can.

B: Resources. The cost of licensing has already been mentioned here, so that is all I am going to say about that piece of the Resource-Hogging-Pie. If you are getting a dedicated server or a VPS, you are going to need significantly more hardware to get the same performance from a Windows server as you would a Linux server. This is because you can (and most often do) run Linux ENTIRELY from command line. This allows the system to free up a significant amount of resources for serving that it would otherwise have to use as a windows manager.*

*I am aware that Server2008 has the ability to run without a windows manager, I just have not had the opportunity to use this technology yet.

Managed or Un-managed? Which hosting service is right for you?

Wednesday, September 30th, 2009

One of the most important choices one must make when you have decided you need external hosting, is whether that hosting should be managed or un-managed. This choice is made even more difficult by the fact that there is no standard list of differences between the two, and each hosting company seems to have their own set of rules. We have found that the easiest way to determine what is best for the customer by assessing their needs beforehand, as opposed to adjusting their services when their needs are not being met.

Consideration 1: Operating System

The application or service that you need to have hosted, is it operating system dependent? If this is true, then you will want to look into un-managed hosting. Currently we only offer our management services for our in-house distribution of Debian. We have considered adding support for other operating systems, but so far we have found that the vast majority of our customers’ needs are effectively met by Debian. Focusing on one distribution allows us to offer the best possible service to our customers since we are able to focus on training technicians for a single operating system and tool set.

Consideration 2: Applications

The next thing to consider is the services you require. The standard services we offer are Apache, MYSQL, PHP, and backups. We also occasionally manage web technologies outside our standard set on a per-user basis, so there is a good chance that we can provide you with management that fits your needs. Anything outside the realm of web-servers you would also want to go with un-managed hosting. This includes, but is certainly not limited to, voice over IP technology, cluster computing, game hosting, and many others.

At this point, if you don’t require services that we don’t provide managed hosting for I would strongly suggest you go ahead and choose it. Keeping a web-server up and running can be a stressful and time consuming process that never sleeps. In our experience, most customers would be better served by carefully assessing their needs beforehand rather than trying to adjust their services when their needs are not being met. Managed or un-managed, Cyberwurx provides exceptional service and up-time, at the best value the hosting industry has to offer. If you have any more questions about our hosting, please email us at sales@cyberwurx.com