Computing In The Clouds: Setting Expectations

Does Cloud Computing have a play in HPC? Join us for a pragmtic view of "the cloud" and how it may expand the horizons of HPC.

Before we get started, I would be remiss, if I did not remark that terrestrial clouds are made up mainly of ice crystals formed from vapor. One might posit that clouds are formed when the air temperature is sufficiently warm to allow the vapor to rise, where it rapidly cools and crystallizes. Don’t take it from me, check with NASA for the final word “on hot air and clouds.”

Don’t read anything into this though. I am just pointing out some irony here, that terrestrial clouds are formed from vapor and (at least) warm to hot air. Cough, Cough.

A Cloudy Definition

There is this buzzword term running around called “Cloud Computing,” which like many other buzzword terms, have more than one definition. Maybe “buzzword” is a bit strong. In any case, let’s delve into the Cloud, and you decide if this is fad or disruptive future technology.

Getting a definition of Cloud Computing can be an interesting exercise. Ask ten technologists and you will likely get eleven answers. And, that is a problem. Defining something can often help shape a discussion, though in this case, the multiple definitions might confuse the discussion.
In this case, a pragmatic approach may work best. One might then ask, what problem or set of problems does Cloud Computing solve, and how does Cloud Computing solve it?

Before we answer that question a bit of background my be helpful. HPC users find the SSE registers in Intel architecture chips useful as a way to increase the number of computing cycles completed per unit time, effectively reducing the cost per cycle. Multi-core is an extension of this, providing many general purpose processing cores per socket. Clustered systems provided large multiplicative factors of clock cycles per unit time for certain applications. Accelerators seek to increase computing efficiency per cycle or provide local massive cycle parallelism within a single machine. All of these techniques are attempts to throw more processing power, usually locally, at the problem of computing.

For High Performance Computing (HPC) users, these are all familiar techniques. And, they come with some known costs. In the case of SSE, there is the cost you pay to pack and unpack the data. In the case of multicore you have another hierarchy with which software must address. In the case of clusters, you have to add in significant communications latency and lower bandwidth. In the case of accelerators, you have to deal with the per cycle costs as well as the development and support costs. All of these techniques are about reducing the cost per cycle, by dramatically increasing the number of available cycles for applications.

In my experience, the problem Cloud Computing is seeking to solve is to reduce the time, complexity, and cost to stand up and scale up (or down) applications. That is, it is not about multiplying processing cycles in a computing intensive application, but enabling that application to be scaled up or down in terms of utilization and demand. Reduce the marginal cost of adding (or removing) users and applications.

Not everyone will agree with this definition. Call it the 12Th definition of Cloud Computing. What we find is that most of the variations in Cloud Computing come in terms of how the various aspects are delivered. What is interesting is that there is a wide variety of methods to deliver an application to users. Some of the high performance computing methods are useful in these contexts as you can leverage the ability to deliver what the application needs, instead of a fixed number of cycles per unit time. These methods allow significant flexibility in application delivery.

A Computer Is Just a Door-stop Without Applications

Think about it. The pragmatic definition I gave for Cloud Computing begs numerous questions, on the implementation and usage side. Unfortunately, it is a magnet for companies who feel a need to re-brand their offerings as being “in the Cloud” in order to stay current. This is what gives Cloud Computing a fundamentally “fad-like” sense to it. This trend reminds me of what happened in HPC when clusters started gain real market share. At first these systems were dismissed by the major vendors as not meaningful solutions (clusters now dominate HPC). Realizing that they were left behind by the upstarts, some of the major vendors started talking about “Grids”, and that term was largely co-opted by marketeers as the logical progression of clustering into their offerings. Allowed them to say “hey, we were working on it all along.” Unfortunately, co-opting and confusing the term “grid” from its original intentions only managed to confuse purchasers of clusters who were offered “grids”.

My belabored point is that expect some re-branding as a way to hitch existing products to the computing cloud. Before we talk about using clouds, let’s take a short tour of what is currently available. Please bear with me as we go through these offerings, and note that people may disagree with small or large particulars of this discussion. That’s fine, as, if you will pardon the pun, Cloud Computing is somewhat nebulous.

A Tour Of Cloud Computing

Cloud computing has a producer side and a consumer side. The producer side are the platforms and systems upon which you set up your software tools. The consumer side is, of course, your user base. When combined with virtualization using standard tools such as VMware, you can largely make the producer side appear pretty close to exactly the way you want, within specific limits (of the virtualization software). For example, while I am sure there would be some users out there who might like this, tying together bunches of virtualized containers will not let you create a monster 128 socket 512 core SMP with 1 TB of memory. Or, at least today you can’t do this. In 2008, we can’t create a virtual Cray supercomputer in the Cloud.

What we can do is create our platform on someone else’s platform. This is the Platform as a Service (PaaS) model. You don’t pay for acquiring the hardware, just “renting” it. You pay only for what you use. So if you want 20 small 1 GB ram, single core machines with a small local disk to act as web-front-ends for your system, by all means, create this environment. And, this is where it gets interesting on the producer side, and curiously where things like Linux and FOSS come in.

You can create this using a variety of tools on a variety of platforms. As your needs scale up you can instantiate an additional box (virtually or physically). Remember, the cost of standing up that N+1th box is one of the things that Cloud Computing is seeking to reduce. Imagine that you need M (some large number) of additional boxes. Imagine you have a license cost to pay per instance, lets call that L(i). And you have a license cost to pay per average number of connections to this box, lets call this L(c). Your cost to add 1 additional box is B. So your cost model of adding additional capacity looks like:

 M*(B + L(i) + L(c))

For a FOSS OS, L(i) is zero. Same with L(c), at least for the OS, and the FOSS tools.

Comments on "Computing In The Clouds: Setting Expectations"

jhearns

Joe,
this is an excellent article. You are quite right to concentrate on the ISV codes. I can see that there is a definite market there for small shops, ie. engineering consultancies, which employ a few highly skilled engineers, yet can’t justify the budget for a full-time HPC wallah.
There’s a definite niche there for those small shops who (say) take on consultancy projects, and don’t want to pay for (say) a CFD code license on a 365 day a year basis. When they get a project, say the design of a building or a new automobile piston, they parcel it up and send it off to the cloud computing provider to run a commercial code on it.

Reply

I like reading an article that will make men and women think.
Also, many thanks for permitting me to comment!

Reply

?lwa?s lo?kin? to save some mone?, I’m a r??ula? cou?o? user.
vii) Green Smoke ?igarettes are a ?o?ket-friendly option of ?moki?g.
Before you do any ordering, or ev?n before yo? start you?
sh?pping, make sure y?u have a coupon co?e for th?t st?r?’s online website.
Thiis ?? known in ?Her? as the first generation re?ards.
Youu can get disc?untt Disn?y p?rks, for example gift cards
as? als? ?tore and rest?ura?t discount? with this credit c?rd.

Th? ans?er: ?o?k for on-line ?ith Gogle or y?u? popular resea?ch engine for Jo?’? Crab Shack restaur?nt Joe’s
Crab Shack coupons l?c?lly ?sing a lo?al look for ??rd likee “Los Angeles Joe’s Crab Shack restaurant Joe’s Crab Shack coupons”, add in your
local city or othe? relevant searc? wodd an? you’ll get ? consider?ble list of websites that supply fre?
Joe’s Crab Shack restaurant Joe’s Crab Sh?ck coupons t?at you can
print and use. Don’t you think, the best ?irth?ay gift you ever
?eceived could bbe a ??sneyland coupon absolutel? free!
For th?t, you need tto plan ?ay before tthe scheduled day to vi?it Disn?yland.
Plus it was time consuming and a lot of offers didn’t get us?d befo?e
they e?pired. She adds the remainning ?ou?ons to ?ny
?he has ?aved at home.

S?afs have bden known the world ove? for ?ecades to offer a variety
of excellent q?ality products for sale. One can als?
find freee shipping codes, special deals and offer ?as
well. T?e possibilit?es are endles?, and the thoughtfulnes? that goes ?nto creating a coupon ?ook ca? llast long beyond the c??p?ns.
But con?idering that Zappos will have thhe freedom tto operate independently, there’s a faint ?ossibility
that Zaplos coupon co?es or promo co??? wipl come into existence.
The ?e?ults will ncl?d? a list ?f websites that offer th? coupo?s.
Cov?r: One l?st time with ? cotto? swab, apply a layer of glue to
the insid? “fold” of y?ur book cove?. This way, you ?an ?et the ?roducts for free thr?ugh
the doubling and whatever co?t th?re is will bbe co?er?d thro?gh the overage.
The moment ?ll oof that is adeq?ately ???firmed, just p?epare out how you w?ll ?uild ?our
sewing task, and most of all, have entertaining! The
consumer s?mply goes to the ?oup?n w??site, find? their
state aand cit?, then searches t?e ??fferent categorie? av?ilable.
When many of us g? to obtain shampoo, we
swiftly lo?ate th?t the ende?vor can rap?dly be a headache induci?? event.

?owev?r, something y?u neeed to kno? is that not all stores wiill allo? o?e?age.

This w?y, till the next time you go shopping
or a goo opp?rtunit? com??, you have enou?h stock to use.

If the need?d ?oupons aren’t all ready ?nd
available when itt c?mes time t? ch?ck out, savin?s c?n ezsily
be missed, defeat?ng the point. Yo? are able t? g?t
an antivirus package that offers most featur?s ?n the event you
w?nt ?rotection f?om all kinds oof online threats.
The couhpon code is entered on the order page just
before chec?ing out. Fortunately, Joe’? Crab Shack restau?a?t
Joe’s ??ab ?hack coupons all?w yo? to take o?t much more always than you’? othe?wise ??ve been in a ?osition to, and
they’re alm?st i?dispens?ble f?rr per?ons that m?rely
ne?d too take in oo?t e?ther be?ause of t?e convenien?e th?ng or since they
hav nno other cho?ce. These are ori?inal designs an? are
fo? personal us? ?nly. With on-line c?upon? and onlkine coupon codes, it can szve ?ou c?wsh on mainly a?y s?rt
of purchase.

By making use of Gree? Smokme cigarettes, smokers can opt for a relat??ely better w?y to smok?.
It has one coupon that’s blank. ?hey do this unde? the?r Safe Shopping Gua?antee.
I rarely shop for books, clothe?, office suppl?es, and food at the
“dot coms” without a speciwl ?oupon cod?. You will be sur?ris?d on ?ow light weight it i? eve? w?th ?lot
oof coupo?s in it. They promote one or many associated products thr?ugh internet affiliate mar?etin?.
The online odes are n?t ?ss pl?ntiful as thee printable coupo?s.
Fo? an ad?ed bonus, ?et the kids in?ol?ed
and teach thsm about price ?hopping, online o?dering, and site ?avigation.
These home improvement co?p?ns are very e?sy to find,
but it ?? ?mportant to keep ?ome regul?tions in mind.

?sid? from th?se terrific webs?tes for cou?ons and coup?n codes,you can find printable
coupon? on many manufacturer websites too. However, sin?e
it is a blog-style ?ite it m?? tak? you ? fe? minut?s t? find the information you a?re looki?g for.
Z?pp?s ?oes not say, “retail me not”! The right
selling pricxe is vital, but when the shipping chharges a?e substantial and/?r the ?eturn pol?cies aren’t that fantastic, you could
need to ??ve to p?ooceed wit? ?aut?on. If you learn to u?? th?m p?operly,
the?e codes ?an save you signif?cant amounts
of ?as? a?d ma?e onl?ne shopping more fulf?lling. It
signifie? Light Bladder Leakage, and 1 out of every
3 women enc?unter itt from tim? to time.
It is simply just a matte? of ex??uting ?ome browsing and locating thhe ?reatest late?t
sale. If ?ou are like mo?t peo?le th?se days, you ar? w?tching your bottom dolla? annd shopping
sal??. Simply cutt out t?ese Joe’s Cra? Shack coupons, and
you may get discouts that will take t?e stin? off a hefty Joe’s ?rab Shac? restaurant bill.

Also, if you have qu?stions about a particul?r coupon, ?ontact the m?nufacturer ?irectly.
It requires th?rough organiz?tion: sorting th? coupons to
keep tra?k oof the ex?iratio? dates. S?ars is your
one-stop retail store. The coupons range from fiv? percent to thirty
percent. Z?ppos boats of selli?g t?? best b?a?ds of shoe? and ?o?ts a collection ?f
sho?? for all o?casi?ns; they have men’s, wom?n’s and kids’ shoes and a good var?ety of
formal and casual f?otwear. Youu ha?e al?eady spent ??me oof ?our precious time looking and clipping those
c?upo?s sso better make use of them. This refers
t? th? fin? print on the co?pon f?pm the manufa?tu?er.

Usin? a cou?on cli?ping servi?e ca? help you sabe mone? onn your g?oceries.

How ?o you avoid contributing to tthe pr?blem?

6) Open th? two bind?r rin?s plac? the back clver face
d?wn first, then the pgoto album pages with
the openings to the right, t?en thee cover fa?i?? up.
Th?s ?an be as a r?sult of the informat?on that these
businesses ?o?ld want a remafkable a? well as e?pedi?nt way to advertise their br?nd an?d the co?pons are
extrem?ly acce?ted forms of advertising. Saving money
couponihg does not require many hours. Use dividwrs to separ?te the categor??s of co?pons
that ?ou ha?e. Still, Toms Shoes coupons truly ass?st t?wards thee cost.
The ??u?on? and coupon co?es from Phot?Works ?osted on various
sites ca? e??ire anytime. Lo?k for the late?t online coup?ns codes for the net shops that you frequent frequently, and like?ise look
for t?e l?test printable cou?ons that you should
utilize at the local stores th?t ?ou simply go to. Sa?ing mon?y wjt? couponing is ?ll about how you thi?k.

In the ‘promotion link’ option, the promotional advertising f??um
offers a?other li?k when you cli?k it. You caan gett the Auto Coupon Cash Discount a?d Coupon with blo link, and the Coupon is from internet ?r offici?l we?s?te, it is
a ?ood way th?t yyou can buy the ?he?p good? fr?m ??to
C?upon Cash.

Also visit mmy web blog :: jabong Coupon

Reply

Like Enjoy Appreciate elder scrolls online gold!!! .. Pleasant and stylish and i have a lot of compliments.

Reply

This ?ay, you d? not have tto g? lo?k?ng fo? ot?e? s?tes for ?hats.
Plus it’s just fun to use to cure your sporadic b?redom. T?e interview? are
us??lly more than an hour long and? ofte? exceed
two hours. They arre equipped with t?e latest tech?ological know-how and features.
H?w t? attract women in chat rooms? Amazi?gly, a
number ?f web?ites that ?ffer chatting rooms for
adults only are actually mired with c?mputer virus??, sp?mmers, and malicious users.

Of ?ourse, ove? th? top chat u? lines ar? fine like tgis when said in o?vio?s j?st, and you b?t
khow eac? ?ther a bit. Do not shar? your ?assword? with a??one.

S?gni?? up for the free chat serv?ces is a ?ainlessa?d foolp?oof ?ffair.
With all ?f these, you need to u?e them with skill.

Cl?verbot: I thgink c?icken.” These two examples are quotes from the resource below. Without going into technical details, tthe general rule of thumb is that it should be 4 years old or less.

To speak on the microphone, raise your hand. Same is the case with chat rooms, acts well and find good. The latter can be especially helpful for tough subjects such as science and math in which ssome students may require extra help on certain aspects in order to fully grasp them. Samsung prodices some of the fines mobile sets for the international market. However, the lists above arre pretty exhaustive annd iif yyou know most of them, you will be able to hold your own with serious chatters on the net. You caan start looking for your perfect match and within days you would be able to fin someone you like.

One only needs tto doo a quick search to find hundreds of results on the topic. Others arre for meeting new people or at least asking some questions and gettinng advijce and information. The most notable wass when 911 occurred, Pammy was the only one on line and we shared that day. Dirty chats are pretty common. The room options even let you choose background music for your room. Additionally, Adobe Breeze haas proven itself as an extremely effective and effiient way to deliver lectures to their classes while providing notes via the online whiteboard or through the online classroom forums.

You just need tto say, “I’m busy for the
next 24 hours, so move on.” We also can’t forget the “players” in chat. There are plenty of cheap mobile phone deals which offer both these fantastic gadgets at very reasonable prices. Chatting on social networking sites is relatively safer, because there you get added security options, and you can easily see who’s on the other side. Right, let’s press thhe Plaay button and see what happens… I had money and I was willing to pay for a psychic reading. Make suure that you log on to a good sitre to chat.

Gay chat has become quite popular in thee last few years with the number of gay individuals living openly today. Therefore, you nedd tto take pride in the service when you aree using it. These will have age grroups given, and you can enter the one that includes yours. People prefe using free chat for a number of reasons. You must also seek to follow all the rrules that are laid down. An Asian chat room will help you find the supporft you are looking for. Perhaps onee of thhe less harmful things about the internet, but surely also one of thee most annoying and difficult to resolve..

Networking Free: Unlimited Resources in Chat Rooms Righ now, my profile shows there are 80,168 members in 5,221 rooms. Let me first clear the basic doubt that people have about chat rooms. Do not be ignorant and, if you find that some people are suspicious, look for the red lights and retreat. Homegrown computer programmers, not legit professional computer programmers, are constantly making new programs to boot the undefended Yahoo chatters and I am sure yyou are sick of being booted each tme yyou go into a chat room to chat. Some of these to avoid during business chat sessions include: —”W? value your input” —”I’ll take care of your question right
a??y” —”?our busi?ess is v??? ?mp?rtant t? us” Use Appropriate Fonts and Colors Ideally, you should use black 12-point Times New Roman or Arial font during bussiness chat, particularly if you are a sales professional.

I am amazed by this technology because it is so easy to use and you geet to choose from so many diffeent psychics. What iis the biggest trend in comunications today? You still have to use your common sense and your faculties to fine-tune your approach as you ggo along. Well, here are a few tips that might be useful in searching for the right chat rooms forr you. I was looking for something new, fresh and different. Also, attention hags are always offended when someone actuaslly asks them abut their need for aall of tthe attention in a chat room.

I have been getting psychic readings for years and I have alaays gotten my readings through a phone line. About Skymol Corporation Skymol Corporation, a provider of technology facilitating on-demand real-time online customer interaction usinbg voice, video, and text chat communications. Child Bullies: The other problem with webcam chat rooms, or just about any chat room in general, is tha there will always be bullies there. We need to lead by action because ass we know action speak louder than words. Otherwise,moving from place to place will only waste your time which could be used in conducting chats that have value. Go ahead and do that.

Users can also prefer the other deals like paay as you go orr Sim free that are givin great benefits to the users withoujt any limitations or restrictions. My children were sleeping and my husband wwas out on the town once again. By using live chat software, your business can attain positive and negative comments from your market andd by this; it makes it easier foor you to understand the demands of the markwt all thee while thus enabling you to recognize the needs of your clients. Internet features separate chat rooms for dating, friendship, art lovers, music maniacs, photography enthusiasts and much more. This handset is having the best looks and iis beating all others in respect to the innovation in thhe design pattern. The aim is to stum the clever bot or its counter part, chat bot, into giving aan answer that isn’t coprrect or doesn’t make sense for the subject at hand.

Set yor profile so you don’t receive messages unless it’s from someone on your Pal list. This video chat is free for any iPhoine 4 user. Today we all ant to “hook-up” with a signficant other. You need to follow these rules well so that you can chat in the desired manner. Control: Seet a time for you child to use the Internet. A new forum conversation starts out with someone asking a question or stating something for which they would like feedback.

my wweb page … Phone Chat Free Trial

Reply

The Detroit elephants and therefore natural clean Packers will get together at the time of Week 11 with 2012 13 national football league season on don’t forget national 18, 2012. The match possibly had throughout frd battleground during Detroit, mi. Those are my own automatically chooses the particular spread to your tournament..

Reply

Specific Jaguars come with highlighted a great many stride plus aggressiveness forward criminal, The fact that Colts attempt to counter-top that includes hassle-free gives to stringent concludes and even going supports. Jaguars RB sally Taylor must be capable prompt to maintain ones Colts’ decent pass dash off faraway brought on by going proper immobile QB Byron Leftwich. It’s just that since Leftwich displays point in precious effort, He is able to handle 6 6 WR shiny Jones also 6 4 WRs Reggie Williams effective Ernest Wilford upon among the least NFL’s secondaries..

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>