Docstoc

Cloud Computing Investigation Proposal for Public Cloud Testing

Document Sample
Cloud Computing Investigation Proposal for Public Cloud Testing Powered By Docstoc
					Cloud	
  Computing	
  Investigation	
  
Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
Ron	
  DiNapoli,	
  CIT/ATA,	
  May	
  7,	
  2010	
  
	
       	
         	
        	
        	
        	
                  	
        	
          	
               	
           	
          	
           	
  
For	
  the	
  past	
  year	
  we	
  have	
  kept	
  current	
  on	
  the	
  state	
  of	
  cloud	
  computing	
  with	
  an	
  eye	
  
towards	
  situations	
  which	
  might	
  be	
  right	
  for	
  us	
  to	
  “test	
  the	
  waters”.	
  	
  In	
  July	
  of	
  2009,	
  
Gartner’s	
  annual	
  “Hype	
  Cycle	
  for	
  Emerging	
  Technologies”	
  listed	
  cloud	
  computing	
  as	
  
being	
  at	
  the	
  peak	
  of	
  inflated	
  expectations.	
  	
  	
  	
  This,	
  coupled	
  with	
  Gartner’s	
  general	
  
advice	
  to	
  large	
  organizations	
  to	
  take	
  a	
  “wait	
  and	
  see”	
  approach	
  to	
  any	
  massive	
  cloud	
  
migration	
  has	
  kept	
  us	
  on	
  the	
  sidelines	
  (for	
  the	
  most	
  part)	
  for	
  the	
  past	
  year.	
  

Cloud	
  computing	
  is	
  generally	
  understood	
  in	
  terms	
  of	
  	
  the	
  following	
  “layers”:	
  

LAYER	
          DESCRIPTION	
  
STaaS	
          Storage	
  as	
  a	
  Service	
  –	
  Consumers	
  can	
  buy	
  storage	
  space	
  from	
  a	
  vendor	
  
                 with	
  no	
  underlying	
  knowledge	
  of	
  the	
  physical	
  equipment	
  used	
  to	
  
                 implement	
  the	
  service	
  (and/or	
  possibly	
  the	
  physical	
  location	
  of	
  such	
  
                 equipment)	
  
IaaS	
           Infrastructure	
  as	
  a	
  Service	
  –	
  Consumers	
  can	
  buy	
  infrastructure	
  (OS	
  
                 instances	
  with	
  network	
  connectivity,	
  etc.,	
  in	
  the	
  form	
  of	
  a	
  virtual	
  
                 machine)	
  with	
  no	
  knowledge	
  of	
  the	
  physical	
  equipment	
  used	
  to	
  
                 implement	
  the	
  service	
  (and/or	
  possibly	
  the	
  physical	
  location	
  of	
  such	
  
                 equipment)	
  
PaaS	
           Platform	
  as	
  a	
  Service	
  –	
  Consumers	
  can	
  buy	
  an	
  environment	
  to	
  build	
  their	
  
                 application	
  in	
  (such	
  as	
  a	
  LAMP	
  or	
  ColdFusion	
  hosting	
  service)	
  with	
  no	
  
                 knowledge	
  of	
  the	
  physical	
  equipment	
  used	
  to	
  implement	
  the	
  service	
  
                 (and/or	
  possibly	
  the	
  physical	
  location	
  of	
  such	
  equipment)	
  
SaaS	
           Software	
  as	
  a	
  Service	
  –	
  Consumers	
  can	
  buy	
  an	
  application	
  solution	
  that	
  
                 can	
  be	
  delivered	
  directly	
  to	
  their	
  end	
  users	
  (such	
  as	
  a	
  HR/Payroll	
  system,	
  
                 a	
  web	
  survey	
  solution,	
  etc.)	
  with	
  no	
  knowledge	
  of	
  the	
  physical	
  equipment	
  
                 used	
  to	
  implement	
  the	
  service	
  (and/or	
  possibly	
  the	
  physical	
  location	
  of	
  
                 such	
  equipment)	
  
	
  
Cornell	
  currently	
  has	
  a	
  local	
  STaaS	
  solution	
  in	
  place	
  in	
  the	
  form	
  of	
  our	
  SAN	
  storage	
  
in	
  the	
  server	
  farm	
  managed	
  by	
  the	
  S&O	
  division	
  of	
  CIT.	
  	
  	
  We	
  also	
  have	
  contracts	
  with	
  
a	
  number	
  of	
  SaaS	
  vendors	
  to	
  provide	
  service	
  on	
  behalf	
  of	
  departments	
  or	
  even	
  CIT.	
  	
  	
  
Some	
  examples	
  are	
  the	
  use	
  of	
  SciQuest	
  service	
  to	
  implement	
  our	
  eShop	
  
procurement	
  system	
  and	
  the	
  use	
  VEPlan	
  service	
  to	
  implement	
  registration	
  for	
  CIT	
  
training	
  workshops.	
  	
  	
  	
  For	
  PaaS,	
  	
  any	
  departments	
  who	
  take	
  advantage	
  of	
  
CommonSpot	
  hosting	
  from	
  Sanmita	
  or	
  who	
  are	
  contracting	
  with	
  an	
  external	
  vendor	
  
to	
  provide	
  LAMP	
  style	
  services	
  for	
  web	
  hosting	
  are	
  taking	
  advantage	
  of	
  PaaS	
  in	
  the	
  
cloud.	
  	
  	
  

The	
  use	
  of	
  IaaS	
  in	
  much	
  less	
  common	
  across	
  Cornell.	
  	
  	
  IaaS	
  usually	
  involves	
  the	
  
acquisition	
  of	
  a	
  rapidly	
  provisioned	
  virtual	
  machine	
  from	
  a	
  vendor	
  such	
  as	
  Amazon,	
  

	
                                                                    	
                                                                           	
  
Cloud	
  Computing	
  Investigation	
                              -­1-­	
                         Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
RackSpace	
  or	
  GoGrid.	
  	
  	
  CIT	
  is	
  also	
  looking	
  at	
  laying	
  the	
  foundation	
  for	
  offering	
  a	
  
similar	
  type	
  of	
  service	
  through	
  the	
  “Next	
  Generation	
  Data	
  Center”	
  project	
  underway	
  
in	
  the	
  S&O	
  division.	
  	
  	
  IaaS	
  solutions	
  are	
  currently	
  popular	
  in	
  the	
  research	
  community	
  
where	
  the	
  ability	
  to	
  access	
  computing	
  power	
  on	
  an	
  “as	
  needed”	
  basis	
  without	
  the	
  
need	
  to	
  purchase,	
  install	
  and	
  maintain	
  dedicated	
  hardware	
  is	
  very	
  attractive.	
  	
  
Gartner’s	
  take	
  on	
  the	
  use	
  of	
  IaaS	
  by	
  large	
  organizations	
  is	
  that	
  the	
  technology	
  is	
  not	
  
nearly	
  mature	
  enough	
  for	
  a	
  large	
  scale	
  migration	
  of	
  in	
  house	
  resources	
  into	
  the	
  
cloud.	
  	
  	
  In	
  a	
  recent	
  Gartner	
  research	
  article	
  titled	
  “Web	
  Hosting	
  and	
  Cloud	
  
Infrastructure	
  Prices,	
  North	
  America,	
  2010”	
  (published	
  April	
  20,	
  2010),	
  Gartner	
  
analyst	
  Lydia	
  Leong	
  makes	
  the	
  following	
  recommendations:	
  
       •   Do	
  not	
  over	
  buy	
  capacity.	
  	
  	
  Flexible	
  contracts	
  and	
  virtualized	
  utility	
  offerings	
  
           can	
  ensure	
  that	
  you	
  only	
  pay	
  for	
  capacity	
  when	
  you	
  need	
  it.	
  
       •   Do	
  not	
  expect	
  prices	
  for	
  managed	
  hosting	
  services	
  to	
  decline	
  in	
  the	
  short	
  
           term	
  as	
  a	
  result	
  of	
  cloud	
  offerings.	
  	
  	
  However,	
  you	
  may	
  reduce	
  costs	
  by	
  
           shifting	
  from	
  dedicated	
  to	
  virtualized	
  services.	
  
       •   If	
  you	
  already	
  have	
  a	
  hosting	
  solution,	
  consider	
  experimenting	
  with	
  cloud	
  
           offerings	
  to	
  gain	
  experience.	
  	
  Their	
  elastic	
  nature	
  makes	
  this	
  inexpensive.	
  
The	
  second	
  two	
  points	
  are	
  of	
  particular	
  relevance	
  here.	
  	
  	
  The	
  first	
  of	
  these	
  	
  two	
  
points	
  highlights	
  that	
  costs	
  may	
  be	
  reduced	
  by	
  shifting	
  from	
  dedicated	
  to	
  virtualized	
  
services.	
  	
  	
  	
  This	
  is	
  at	
  the	
  heart	
  of	
  S&O’s	
  	
  Next	
  Generation	
  Datacenter	
  project.	
  	
  The	
  
second	
  is	
  that	
  organizations	
  with	
  existing	
  hosting	
  solutions	
  (such	
  as	
  CIT)	
  should	
  
consider	
  experimenting	
  with	
  cloud	
  offerings	
  to	
  gain	
  experience.	
  	
  	
  	
  ATA	
  would	
  like	
  to	
  
lead	
  two	
  separate	
  experiments	
  in	
  this	
  area	
  for	
  that	
  very	
  reason.	
  
	
  

EXPERIMENT	
  #1:	
  	
  Launch	
  Pad	
  
The	
  Launch	
  Pad	
  application	
  is	
  an	
  HTML	
  link/bookmark	
  manager	
  that	
  is	
  available	
  as	
  
a	
  standalone	
  web-­‐based	
  app	
  or	
  as	
  a	
  channel	
  in	
  uPortal.	
  	
  	
  uPortal	
  currently	
  uses	
  an	
  
instance	
  of	
  the	
  LaunchPad	
  to	
  implement	
  the	
  “Bear	
  Access”	
  channel.	
  	
  




                                                                                                             	
  




	
                                                                    	
                                                                      	
  
Cloud	
  Computing	
  Investigation	
                              -­2-­	
                    Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
It	
  is	
  implemented	
  as	
  a	
  ColdFusion	
  application	
  and	
  would	
  serve	
  as	
  simple	
  application	
  
to	
  test	
  out	
  “in	
  the	
  cloud.”	
  	
  	
  There	
  are	
  three	
  ways	
  we	
  can	
  run/test	
  this	
  application	
  in	
  a	
  
cloud	
  environment:	
  

                      IaaS	
                                                 PaaS	
                                                  SaaS	
  
•      Obtain	
  mid-­‐range	
  RedHat	
                •      Install	
  vApp	
  in	
  S&O	
  test	
           •     Obtain	
  a	
  ColdFusion	
  
       Linux	
  VM	
  hosted	
  at	
                           cluster	
  (Hojo	
  	
  -­‐	
  40	
  hrs)	
            hosting	
  instance	
  ($10/mo)	
  
       RackSpace	
  ($50-­‐100/mo)	
                    •      Provision	
  test	
  RedHat	
  VM	
              •     Investigate	
  ability	
  to	
  
•      Install	
  ColdFusion	
  9	
  using	
                   in	
  S&O	
  test	
  cluster	
  (std.	
                integrate	
  CUWebAuth	
  into	
  
       an	
  existing	
  development	
                         build)	
                                               the	
  commercial	
  ColdFusion	
  
       license	
  (no	
  cost)	
                        •      Install	
  ColdFusion	
  9	
  using	
                  stack	
  (not	
  likely	
  in	
  a	
  low-­‐
•      Install	
  Apache	
  2.x	
  and	
                       an	
  existing	
  development	
                        cost	
  shared	
  environment).	
  	
  	
  	
  	
  
       CUWebAuth	
  v2	
  	
                                   license	
  (no	
  cost)	
                        •     If	
  integration	
  with	
  
•      Obtain	
  Kerberos	
                             •      Install	
  Apache	
  2.x	
  and	
                      CUWebAuth	
  is	
  not	
  possible,	
  
       Credentials	
  for	
  running	
                         CUWebAuth	
  v2	
  	
                                  investigate	
  the	
  use	
  of	
  a	
  
       CUWebAuth	
                                      •      Obtain	
  Kerberos	
                                   local	
  proxy	
  to	
  perform	
  
•      Install	
  current	
  version	
  of	
                   Credentials	
  for	
  running	
                        authentication.	
  
       Cornell’s	
  LaunchPad	
                                CUWebAuth	
                                      •     Install	
  current	
  version	
  of	
  
       application	
  and	
  test	
                     •      Install	
  current	
  version	
  of	
                  Cornell’s	
  LaunchPad	
  
•      Test	
  proxying	
  to	
  externally	
                  Cornell’s	
  LaunchPad	
                               application	
  and	
  test	
  
       hosted	
  ColdFusion	
  app	
                           application	
  and	
  test	
                     •     Allocate	
  60	
  hours	
  of	
  staff	
  
       from	
  a	
  local	
  Apache	
                   •      Package	
  application	
  using	
                      time	
  (Steve	
  Barrett)	
  to	
  
       instance	
                                              vApp	
  and	
  test	
  locally	
                       accomplish.	
  
•      Allocate	
  80	
  hours	
  of	
  staff	
         •      Obtain	
  vCloud	
  service	
  from	
            •     Commit	
  to	
  the	
  service	
  for	
  3	
  
       time	
  (Steve	
  Barrett)	
  to	
                      VMware	
  partner	
  (1G,1CPU,	
                       months	
  minimum	
  (total	
  of	
  
       accomplish.	
                                           $80/month)	
                                           around	
  $30	
  hosting	
  bill)	
  
•      Commit	
  to	
  the	
  service	
  for	
  3	
     •      Test	
  proxying	
  to	
  externally	
  
       months	
  minimum	
  (total	
  of	
                     hosted	
  ColdFusion	
  app	
  
       $150-­‐$300	
  hosting	
  bill)	
                       from	
  a	
  local	
  Apache	
  
                                                               instance	
  
                                                        •      Allocate	
  80	
  hours	
  of	
  staff	
  
                                                               time	
  (Steve	
  Barrett)	
  to	
  
                                                               accomplish.	
  
                                                        •      Allocate	
  80	
  hours	
  of	
  staff	
  
                                                               time	
  (Mike	
  Hojnowski)	
  to	
  
                                                               work	
  with	
  Steve	
  on	
  vApp	
  
                                                               pieces.	
  
                                                        •      Commit	
  to	
  the	
  service	
  for	
  3	
  
                                                               months	
  minimum	
  (total	
  of	
  
                                                               $240	
  hosting	
  bill)	
  
                                                        	
  
	
  
The	
  above	
  chart	
  takes	
  into	
  account	
  the	
  possibility	
  of	
  testing	
  the	
  Launch	
  Pad	
  
application	
  in	
  each	
  layer	
  of	
  the	
  cloud.	
  	
  Since	
  we	
  have	
  many	
  examples	
  of	
  SaaS	
  in	
  the	
  
Cornell	
  environment	
  today,	
  it	
  may	
  not	
  be	
  necessary	
  to	
  pursue	
  that	
  experiment	
  (with	
  
the	
  possible	
  exception	
  of	
  gaining	
  a	
  better	
  understanding	
  of	
  the	
  issues	
  surrounding	
  
the	
  use	
  of	
  CUWebAuth/Login	
  in	
  an	
  externally	
  hosted	
  ColdFusion	
  environment).	
  
It	
  is	
  important	
  to	
  keep	
  in	
  mind	
  that	
  the	
  above	
  cost	
  estimates	
  are	
  for	
  testing	
  and/or	
  
experimentation.	
  	
  	
  Costs	
  quoted	
  do	
  not	
  necessarily	
  apply	
  to	
  a	
  production	
  instance	
  
as	
  most	
  cloud	
  vendors	
  charge	
  data	
  transfer	
  rates	
  over	
  an	
  initial	
  allocation.	
  	
  

	
                                                                                 	
                                                                                  	
  
Cloud	
  Computing	
  Investigation	
                                           -­3-­	
                         Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
Additionally,	
  pursuing	
  a	
  production	
  instance	
  would	
  require	
  more	
  research	
  into	
  each	
  
possible	
  cloud	
  vendor	
  to	
  assess	
  characteristics	
  such	
  as	
  reliability	
  and	
  ease	
  of	
  
integration	
  with	
  our	
  existing	
  systems	
  (not	
  to	
  mention	
  other	
  operational	
  issues	
  such	
  
as	
  security,	
  vulnerability	
  scanning,	
  patching,	
  monitoring,	
  account	
  and	
  storage	
  
management,	
  etc.,	
  etc..)	
  

	
  
EXPERIMENT	
  #2:	
  	
  Gartner	
  CIP	
  	
  (Gateway	
  to	
  Gartner	
  Research)	
  
For	
  two	
  years,	
  ATA	
  has	
  maintained	
  the	
  on	
  campus	
  Gartner	
  research	
  gateway	
  
(http://gartner.cit.cornell.edu)	
  which	
  allows	
  Cornell	
  users	
  to	
  access	
  Gartner	
  
research	
  after	
  authenticating	
  with	
  their	
  NetID	
  and	
  Password.	
  	
  	
  	
  The	
  local	
  server	
  is	
  a	
  
CUWebAuth	
  enabled	
  server	
  that	
  simply	
  forwards	
  the	
  user	
  to	
  www.gartner.com	
  
along	
  with	
  an	
  encrypted	
  message	
  signed	
  by	
  our	
  gartner.cit.cornell.edu	
  site	
  vouching	
  
that	
  the	
  end	
  user	
  in	
  question	
  is	
  indeed	
  an	
  entitled	
  member	
  of	
  the	
  Cornell	
  
community.	
  	
  	
  	
  The	
  gartner.cit.cornell.edu	
  site	
  is	
  a	
  very	
  small,	
  simple	
  site	
  that	
  utilizes	
  
a	
  PHP	
  script	
  to	
  perform	
  the	
  encryption/signing	
  of	
  the	
  message	
  and	
  the	
  forwarding	
  
of	
  the	
  user	
  to	
  the	
  www.gartner.com	
  site.	
  	
  	
  	
  

Since	
  our	
  local	
  Gartner	
  gateway	
  utilizes	
  CUWebAuth/Login	
  to	
  authenticate	
  users	
  
locally,	
  we	
  use	
  a	
  LAMP	
  environment	
  with	
  SSL	
  as	
  per	
  best	
  practices	
  identified	
  by	
  
CIT’s	
  Identity	
  Management	
  group.	
  	
  	
  	
  CIT	
  does	
  not	
  currently	
  offer	
  a	
  LAMP	
  
environment	
  that	
  supports	
  the	
  use	
  of	
  SSL,	
  so	
  ATA	
  has	
  been	
  utilizing	
  a	
  small	
  LAMP	
  
hosting	
  service	
  from	
  James	
  VanEe	
  in	
  the	
  Biotechnology	
  Center	
  that	
  does	
  support	
  
SSL.	
  	
  	
  
The	
  Gartner	
  gateway	
  site	
  is	
  a	
  very	
  low-­‐traffic	
  site,	
  and	
  would	
  be	
  a	
  prime	
  candidate	
  
for	
  deployment	
  in	
  a	
  very	
  inexpensive	
  low	
  power	
  IaaS	
  or	
  PaaS	
  offering	
  from	
  an	
  
external	
  vendor.	
  	
  This	
  could	
  be	
  done	
  simply	
  for	
  testing	
  in	
  a	
  manner	
  similar	
  to	
  the	
  
Launch	
  Pad	
  testing	
  proposed	
  above,	
  but	
  it	
  can	
  also	
  be	
  targeted	
  for	
  production	
  
deployment	
  as	
  I	
  believe	
  that	
  the	
  demand	
  on	
  this	
  service	
  is	
  so	
  low	
  that	
  any	
  risks	
  
associated	
  with	
  being	
  an	
  early	
  adopter	
  of	
  IaaS	
  for	
  production	
  services	
  would	
  be	
  
equally	
  low.	
  	
  	
  Plus,	
  it	
  would	
  also	
  remove	
  our	
  dependence	
  on	
  a	
  satellite	
  department	
  
to	
  host	
  this	
  service	
  for	
  us.	
  	
  	
  

If	
  considering	
  the	
  external	
  hosting	
  of	
  the	
  Garter	
  CIP	
  site,	
  it	
  would	
  make	
  sense	
  to	
  
consider	
  it	
  at	
  the	
  IaaS	
  and	
  PaaS	
  levels:	
  

                               IaaS	
                                                                          PaaS	
  
•      Obtain	
  low-­‐end	
  RedHat	
  Linux	
  VM	
  from	
                  •   Obtain	
  a	
  LAMP	
  stack	
  instance	
  from	
  a	
  LAMP	
  
       RackSpace	
  ($10/mo)	
                                                     vendor	
  (<	
  $10/mo)	
  
•      Install	
  Apache	
  2.x	
                                              •   Investigate	
  possibility	
  of	
  installing	
  
•      Install	
  CUWebAuth	
  2.x	
                                               CUWebAuth	
  2.x	
  in	
  environment	
  (not	
  likely	
  in	
  
•      Obtain	
  necessary	
  Kerberos	
  credentials	
  for	
                     a	
  low-­‐cost	
  shared	
  environment)	
  
       CUWebAuth.	
                                                            •   If	
  CUWA2	
  is	
  possible,	
  obtain	
  necessary	
  
•      Install	
  digital	
  encryption/signing	
  PHP	
  scripts	
                Kerberos	
  credentials	
  to	
  use.	
  
       provided	
  by	
  Gartner	
  (and	
  corresponding	
                    •   If	
  CUWA2	
  is	
  not	
  possible,	
  look	
  into	
  utilizing	
  a	
  
       public/private	
  key	
  pair)	
                                            local	
  instance	
  of	
  Apache/CUWA2	
  to	
  perform	
  

	
                                                                      	
                                                                                   	
  
Cloud	
  Computing	
  Investigation	
                               -­4-­	
                             Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
•      Create	
  initial	
  self-­‐signed	
  SSL	
  cert	
  for	
  testing	
                   authentication	
  and	
  proxy	
  to	
  the	
  external	
  site.	
  
•      Test!	
                                                                             •   Install	
  digital	
  encryption/signing	
  PHP	
  scripts	
  
•      Discuss/research	
  possibility	
  of	
  moving	
  to	
                                 provided	
  by	
  Gartner	
  (and	
  corresponding	
  
       production.	
                                                                           public/private	
  key	
  pair)	
  
•      Allocate	
  80	
  hours	
  staff	
  time	
  (Ron	
  DiNapoli)	
                     •   Test!	
  
       to	
  accomplish	
                                                                  •   Discuss/research	
  possibility	
  of	
  moving	
  to	
  
•      Commit	
  to	
  service	
  for	
  3	
  months	
  minimum	
                              production.	
  
       (total	
  of	
  $30	
  hosting	
  bill)	
                                           •   Allocate	
  60	
  hours	
  staff	
  time	
  (Ron	
  DiNapoli)	
  
                                                                                               to	
  accomplish	
  
                                                                                           •   Commit	
  to	
  service	
  for	
  3	
  months	
  minimum	
  
                                                                                               (less	
  than	
  $30	
  hosting	
  bill)	
  
	
  

NOTE:	
  	
  The	
  estimate	
  for	
  the	
  RackSpace	
  hosted	
  VM	
  is	
  lower	
  for	
  the	
  Gartner	
  
experiment	
  (when	
  compared	
  to	
  the	
  LaunchPad	
  application	
  estimate)	
  as	
  it	
  may	
  exist	
  
with	
  minimal	
  capacity	
  and	
  memory	
  and	
  will	
  not	
  generate	
  much	
  in	
  the	
  way	
  of	
  
bandwidth	
  charges.	
  

	
  
WHAT	
  DO	
  WE	
  HOPE	
  TO	
  LEARN?	
  
Both	
  experiments	
  afford	
  us	
  an	
  opportunity	
  to	
  learn	
  more	
  about	
  migrating	
  our	
  
services	
  into	
  a	
  cloud	
  environment.	
  	
  	
  Specifically,	
  we	
  hope	
  to	
  learn	
  the	
  following:	
  
       •     Generically,	
  the	
  experience	
  of	
  running	
  our	
  applications	
  on	
  hardware	
  and/or	
  
             in	
  environments	
  we	
  do	
  not	
  fully	
  control.	
  
       •     The	
  issues	
  of	
  interfacing	
  our	
  central	
  authentication	
  system	
  from	
  external	
  
             environments.	
  
       •     Ability	
  to	
  leverage	
  central	
  authentication	
  via	
  local	
  proxy	
  to	
  an	
  externally	
  
             hosted	
  system.	
  
       •     Turnaround	
  time	
  for	
  allocating	
  resources	
  from	
  the	
  cloud.	
  
       •     How	
  to	
  pay	
  for	
  resources	
  obtained	
  from	
  the	
  cloud.	
  
       •     How	
  to	
  wrap	
  one	
  of	
  our	
  applications	
  in	
  a	
  vApp	
  environment	
  (hosted	
  locally)	
  
       •     How	
  to	
  deploy	
  a	
  vApp	
  application	
  in	
  the	
  cloud.	
  
       •     What	
  issues	
  there	
  might	
  be	
  with	
  moving	
  a	
  cloud	
  hosted	
  application	
  (such	
  as	
  
             the	
  Gartner	
  CIP)	
  into	
  production.	
  
       •     How	
  to	
  install/manage	
  licensable	
  software	
  in	
  the	
  cloud.	
  
At	
  the	
  conclusion	
  of	
  our	
  experiments,	
  a	
  report	
  will	
  be	
  written	
  to	
  cover	
  all	
  of	
  these	
  
issues.	
  
	
  
SUMMARY	
  
The	
  Launch	
  Pad	
  application	
  and	
  the	
  Gartner	
  CIP	
  site	
  are	
  two	
  prime	
  candidates	
  for	
  
testing	
  out	
  in	
  the	
  cloud	
  in	
  a	
  manner	
  that	
  allows	
  us	
  to	
  gain	
  knowledge	
  while	
  
expending	
  minimal	
  resources	
  and	
  taking	
  minimal	
  risks.	
  	
  	
  	
  Obtaining	
  this	
  knowledge	
  
is	
  right	
  in	
  line	
  with	
  Gartner’s	
  recommendation	
  for	
  what	
  organizations	
  with	
  an	
  

	
                                                                                  	
                                                                            	
  
Cloud	
  Computing	
  Investigation	
                                            -­5-­	
                          Proposal	
  for	
  Public	
  Cloud	
  Testing	
  
existing	
  hosting	
  option	
  should	
  be	
  doing.	
  	
  	
  	
  Paired	
  with	
  the	
  Next	
  Generation	
  Data	
  
Center	
  initiative	
  in	
  S&O,	
  	
  taking	
  our	
  cloud	
  investigation	
  down	
  this	
  road	
  of	
  testing	
  
and	
  experimentation	
  insures	
  that	
  we	
  are	
  doing	
  what	
  we	
  need	
  to	
  stay	
  abreast	
  of	
  the	
  
technology	
  in	
  a	
  manner	
  that	
  allows	
  us	
  to	
  expend	
  and	
  relatively	
  small	
  amount	
  of	
  
resources	
  while	
  still	
  being	
  prepared	
  for	
  the	
  future.	
  




	
                                                               	
                                                                    	
  
Cloud	
  Computing	
  Investigation	
                         -­6-­	
                  Proposal	
  for	
  Public	
  Cloud	
  Testing	
  

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:10
posted:9/1/2011
language:English
pages:6