Louisville KY Photography in Black and White

I took a few photos this weekend, just a few locations. Please feel free to head[more]

How can the Cable Industry add to cloud computing?? Hint… Cumulus clouds.

As the computer industry continues to consolidate, we see denser and denser cl[more]

Louisville Iron Man 2011 pictures

Photos of the 2011 Louisville Iron Man. [more]

Cable Internet can go where Wireless/Cellular and Satellite providers can’t

I wrote last week how Cable TV companies need to become the best ISP. We also ne[more]

Henry Vogt Machine Company

Thanks to Henry Heuser and Frank Horlander I was granted access to building 28 at Henry Vogt Machine Company industrial complex. Its an amazing place with wonderful people. It has amazing history, beautiful design and has employed many people from Louisville. I hope to return in the winter and again in the spring, This place has so many photography opportunities.

How the smartphone will reduce your auto insurance rates…. One day…

Steve White Louisville

In the not so distant future, Auto insurance companies will offer automatic daily adjusting insurance rates based on your driving habits. For instance if you lived in the City and only drive during the weekends it would be nice to only cover your auto when you use it and cover it how you use it. What if the insurance company could verify this and adjust your rates as you may only drive 50 times a year? That is a compelling solution for infrequent drivers that today have to pay for full time coverage. I guess the inverse is also true, If I drive 300 miles every day, I would expect my rates to be elevated when compared to someone who drives 10 miles per day.

 

As the car “Music Interface” (what is called the “car radio” today) will become the link between the smart phone and the automobile diagnostic link. Install an application on your smart phone, and you’ll be able to download the performance, MPG, driving habits and system health of your auto. It would also become the link to perform a vast array of traffic, road conditions, real time fuel economy measurements and reporting well beyond insurance adjustments alone.

 

 

Internet has rendered typical “FM music radio” obsolete.

Steve White LouisvilleThe more I read the title to this, the more ridiculously obvious this is, but anyway, I’m going to post this as I think some of us might not have realized it just yet.

 

As the printed newspapers continue to shrink and try to find profit as they switch to a digital service, the FM music radio stations are poised to succumb to the same financial pressures. The smart phone and mp3 players have supplanted the traditional music delivery service for the “digitally connected” among us. I have no expectations for my children to “tune” in a radio station…..unless you consider selecting your custom music stream from Pandora “tuning in a station”.

 

You will see car stereos main features become Bluetooth paring for data and audio. Dashboard “radios” will start adding physical interfaces for radio that help keep the “eyes on the road”, similar to the track selection that exists for the ipod, but they will improve on them for the application layer. The car radio will begin dropping the “1-6 station” memory buttons favoring direct music service selection buttons, namely for Spotify, Pandora, YouTube Disco, Slacker or similar music service. I guess this also spells the decline for satellite radio as well except for the long haul drivers and residents that do not live in decent cellular data coverage areas. Satellite radio was the stepping stone used to help transition free FM radio listeners into a paying customer revenue stream. Shifting the over prevalent radio advertisement music disruption downward and helping the consumer enjoy a better product.

Anyway, good by FM radio, We still have the memories.

How cable companys can improve the Internet experance.

 

When you, a typical individual buys a car, you have options. Faster engine, upgraded interior, custom paint, special radio the list goes on and on, you have choices. I kinda like choices, I bet you do too. When buying Internet access the choices are much fewer. You can pick provider and a speed option. That’s about the end of your choices.

 

I don’t think speed/bandwidth should be the end of the consumer Internet service options! We can deploy some really exciting options (service enhancements) while adding value for the consumer and improving the Internet experience.

  1. Reducing latency – Image / video / content caching
  2. Kid safe web surfing – DNS / Proxy / Content filter
  3. Firewall, Virus and Mal-ware protection -  Firewall / IDS, AV file scanning and malicious code scanning
  4. Application and service prioritization control – Customer controllable bandwidth traffic shaping.

If we provide some additional features the customer may see us as an additional benefit, not simply a ISP. Giving the customer a reason to say! The main service offerings Internet providers have had is “Speed/Bandwidth”, we are approaching the point where we need to start improving and focusing on the response times of requested data, quality of data and safety of the data.

 

 

Reducing latency – Image / video / content caching

 

Basically, when your computer connects to ebay as en example, there are delays and retransmissions that occur and these are the typical reason a web site can “feel” slow. Reducing the delay/response times and nearly eliminating the retransmission of data will be the next user experience frontier.

Bandwidth (speed at which data can be transfered) is part of the experience, another major part is simply how long your request takes to arrive to the web server, how long the web server internalizes the request and then how long it takes to start sending you the content requested….and repeat for each element and content item on the website.

Here is a practical real world BEST CASE of a WORST CASE scenario.

You request data from a website in foreign country. Lets say, a website hosted by www.afrihost.com (Web hosting company in South Africa) Just a simple ping to them takes 271ms on average.

Below is a break down below are timing measurements.

 

Kentucky to Chicago – 21ms

Chicago to New York – 11ms

New York to London – 70ms

London to Johannesburg120ms

Johannesburg to Cape Town – 50ms

 

As we know the speed of light and switch/router delays add up. In the above example, we are in the 275ms range. Thats nearly 1/3 of a second. For every request you have to wait a 1/3 of a second. When your browser makes at least 5 calls to the web server you are seeing minimum of 1.6 seconds of delay for which there is no possible cure for… without content caching that is.

 

How your browser operates is more “chatty” than you might expect…..When you view http://www.msn.com or http://www.woot.com in your web browser, your PC has to communicate A LOT of times for all the content. Each image is a separate request and often there are additional pages requested and processed. Typically one page is built from data from many servers content. When you type in “www.ebay.com” and press enter, your PC connects to DNS servers (Think of this as a Phone book for web sites and servers), finds the IP address of “www.ebay.com” and then the browser requests the default page of a web server located at the IP address the DNS server provided you. The web server then determines as much as it can based on your IP and browser type. (Physical location, potential income, visiting frequency, etc) The web server then sends your browser some HTML code. This code contains the “layout” of text, images and instructions to contact other servers for other text data, advertisement,  images, video and music. Your Browser then connects back to the web server and requests the images, or other web pages that contain additional commands. You can often see this in a real example as you may wait for some of the images to load on the browser. With all the communications back and forth between your PC and the various web servers, it’s understandable where response time is just as important as bandwidth.

 

Retransmitting or retrying after a failed request is another point of delay. An example would be if you and I were in the same room, and for whatever reason I have a lot on my mind. You ask me a simple question, “Hey Steve, What time is it”….. “Steve?” I respond with, “sorry, I have a lot on my mind, what was your question?” You ask again, “What time is it” and I answer your question with “It’s 6:35 PM”

 

You can see where I, as the Time keeper was busy or slow and eventually answered your request. Once I did answer the request it was quick, but the time it look for me to answer you was longer than the actual answer…. You still with me on this?

 

Caching servers are the mechanism we can use to answer the requests for or on behalf of the busy/slower web servers. As we are the ISP we can anonymously analyze the requests going to the web servers and answer the requests for popular pictures or common download files. There are companies that do this akamai and cachefly are an example. They are for paying sites that have heavy traffic and want to improve the customer experience using the same process I’m recommending the Cable Companies provide. If we deploy this for the top 25% of the commonly visited websites we would improve the customer experience, reduce the ISP’s bandwidth consumption and in turn provide a better experience for the web servers we don’t cache for…. Kinda cool.

 

Next I’ll work on items 2, 3 and 4

  1. Reducing latency – Image / video / content caching
  2. Kid safe web surfing – DNS / Proxy / Content filter
  3. Firewall, Virus and Mal-ware protection -  Firewall / IDS, AV file scanning and malicious code scanning
  4. Application and service prioritization control – Customer controllable bandwidth traffic shaping

Breeders Cup World Championship 2011

Breeders Cup World Championship 2011 Photography

Typical IT Services That Can Be Hosted In The Cloud

 

I’ll list some assumptions below and we will be able to qualify how the cloud can help your IT services.

 

 

1. Having the right staff is critical to a successful IT Department. Technically strong and current skills are important. This does not need to be a large staff but  needs to have the right people on the team!
2. You need a reliable and fast connection to the Internet for off site services to be sustainable.  A 10MB or greater bidirectional connection is sufficient for most services in this general summary.
3. Proper hardware terminating the VPN tunnel with cloud provider will allow smooth and flexible operations.
4. Planning and testing will allow for success and prevent the “bad taste” from forming in the mouths of the EVP’s.

Column

 

Now that we are past the legal indemnifications… let’s list some of the typical IT Services that could be hosted at Amazon, Dell, Microsoft or VMWare cloud based services:

 

1. Typical customer facing websites will logically fit. The main pages, images and some CRM or shopping applications can nest in the service structure.
2. Public file downloads and high traffic binaries are another great way to speed the product to the customer. This is nearly identical to item 1 but with a focus on bandwidth consumption and “burst traffic” considerations.
3. Email marketing SMTP servers can often black list your IP spaces and consume more bandwidth than is typically needed at the data center. Web analytic or advertisement hit tracking applications can also be a great fit for the cloud. You also do not need to provide that bandwidth at the data center.
4. Disaster recovery and high availability services are often impractical to duplicate. The typical infrequency of the demand can rule out a second data center. This is a little like insurance. Pay a little to have it available, pay a deductible when you use it and don’t spend the full cost to carry a duplicate idle copy.
5. Monitoring from the cloud can provide you “third party” service verification; a view of your network from the “outside” world.  From the cloud you can perform security scans, measure KPIs and alarm when they are not up to snuff.
6. Mobile workforce applications or remote offices can connect to the cloud for community and corporate asset access. This frees the data center to focus on smaller more time consuming hands on projects.
7. Archiving  and saving off “older” data to a location which has faster access than tape storage but not the cost of full server performance is another function where the cloud can save you money. This can allow your SOX/audits and legal departments a WORM storage target safe and offsite.
8. Antivirus public document scanning can be performed in the cloud. The cloud can act as a first line of defense between unknown/untrusted file creators and your internal network. Anonymous uploads the file and  your cloud servers scan it and then sends it back through the tunnel to an internal corporate server for final processing.
9. Video compression and editing can consume vast CPU time. The clouds can auto provision new “worker” systems, transcode and polish the video files then sending the final product back home to the data center or just turn it around and host it back to the internet.
10. Firewalls are your largest attack vector. You can use the cloud as a digital moat thus adding a layer of protection to the corporate network. Allow the cloud provider to soak up the attack, deal with the black hats and work out the remedy.

Bernheim Forest Photography 2011

I went to Bernheim Forest early Saturday morning, it had light fog and a monster sunrise.

World Wide Photo Walk – Louisville, KY.

A friend Al and I went on the World Wide Photo Walk in Louisville Ky this weekend. These were the photos I took that cool clear morning.

Louisville KY Photography in Black and White

I took a few photos this weekend, just a few locations. Please feel free to head over to http://photos.spwhite.com for the high resolution versions and other pictures.