SlideShare uma empresa Scribd logo
1 de 62
Baixar para ler offline
Cloud Testbeds for 
Standards Development 
and Innovation 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
Alan Sill, Ph.D 
Site Director, Center for Cloud and Autonomic Computing at TTU 
Senior Scientist, High Performance Computing Center 
Adjunct Professor of Physics, Texas Tech University 
NIST SAJACC Working Group Co-Chair 
Sep. 24, 2014
Organization of this talk 
1. Past 
2. Present 
3. Future 
September 24, 2014 
2 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
Organization of this talk 
In more detail: 
1. Review of mission, plans and goals of SAJACC Phases I and II. 
2. Discussion of the early role of the Cloud Plugfest series. 
3. Evolution of the European Grid Initiative Federated Cloud 
from a testbed into full production status. 
4. Discussion of several other standards testbed projects. 
5. Update on current NSF projects in this area and ongoing work 
with NSF CAC partners on cloud standards definition, testing 
and cloud computing API and product benchmarking. 
This is an update to talks given on this subject over the past 
several years, in which I will go into detail on motivations and 
accomplishments of some related and independent standards 
testing programs. 
September 24, 2014 
3 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
Organization of this talk 
1. Past 
2. Present 
3. Future 
September 24, 2014 
4 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
A brief history of cloud computing 
1970’s: Networking becomes commonplace. Distributed computing 
experiments via ARPAnet, etc. Ethernet developed. 
1980’s: Experiments linking idle NeXT computers by Apple folks. 
1990’s: DECnet and AIX workstation clusters outpaced by Linux 
cluster computing. First large-scale distributed replicated clusters. 
Invention of grid computing and growth of use. 
2000’s: Experiments lead to large-scale grids; cloud computing 
begins to emerge as a label but not yet as a widespread tool. 
The pattern of trying things out on small scale and then scaling 
them up if successful is among the oldest approaches in computing. 
(In fact, it is clearly not limited to computing topics.) 
In the grid and cloud context, which I regard as a continuum or at 
least connected, we have been doing this since the early days of 
distributed computing. 
September 24, 2014 
5 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
Why “Cloud”? 
From “Fundamentals of Grid Computing”, 
http://www.redbooks.ibm.com/redpapers/pdfs/redp3613.pdf 
© Copyright IBM Corp. 2002. 
Generally speaking, when diagrams of collected resources were drawn 
that included groups of things reachable by the network, bubbles that 
were cloud-shaped were used to distinguish them from local resources. 
“Cloud computing” probably emerged from this pattern of drawing 
coupled with the idea of a nebulous, flexible set of resources. 
September 24, 2014 
6 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
Testbeds were used EVERYWHERE 
The operative word in any initial project was a “testbed”. The Open 
Science Grid (now >760,000 cores) grew out of an early combination of 
three testbeds that merged into “Trillium”, then “Grid3” and then OSG — 
which led to other experiments that we will hear about later in this talk. 
September 24, 2014 
7 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale
600k - 800k jobs/day! 
Distributed Across 124 Sites 
Open Science Grid currently consists of over 124 geographical sites, 
operating on a wide variety of computing systems
Science VOs on the Open Science Grid 
Virtual Organizations, July 18th 
2011 
• Astrophysics 
• Biochemistry 
• Bioinformatics 
• Earthquake 
Engineering 
• Genetics 
• Gravitational-­‐wave 
physics 
• Mathematics 
• Nanotechnology 
• Nuclear 
and 
particle 
physics 
… and many others!
Example: Worldwide LHC Computing Grid 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
10 
~450,000 cpu cores 
~430 Pb storage 
Typical data transfer 
rate: ~12 GByte/sec 
Total worldwide grid 
capacity: ~2x WLCG 
across all grids and 
VOs
CPU 
cores 361,300 
EGI-InSPIRE RI-2E6G1I3-­‐I2n3SPIRE 
EGI international presence 
Storage Value 
(yearly 
increase) 
Disk 
(PB) 
235 
PB 
(+69%) 
Tape 
(PB) 
176 
PB 
(+32%) 
Value 
(yearly 
increase) 
across 
53 
countries 
(1.44 
M 
job/day) 
RI-­‐261323 www.egi.eu www.egi.eu 
Example of standards-based international collaboration
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
12 
(2011-2013)
Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 
13 
Lockheed Martin webinar 
July 11, 2013
NIST SAJACC Public Process 
http://collaborate.nist.gov/twiki-cloud-computing/bin/view/CloudComputing/SAJACC 
Lockheed Martin webinar 
July 11, 2013 
14
US NIST SAJACC Project 
p “Standards Acceleration to Jumpstart the Adoption of 
Cloud Computing” = SAJACC 
p One of several NIST Cloud Computing working groups 
that has been active since 2010 to pursue their mandate 
to produce guidance to the US government; other 
working groups for reference architecture, security, 
standards roadmap, accessibility and forensics 
p SAJACC Focused on use case definition and refinement 
to produce testable cloud computing scenarios 
p Demo code and presentations part of public record 
p New round recently started to refine test cases 
Lockheed Martin webinar 
July 11, 2013 
15
SAJACC Use Cases 
Standards Acceleration to Jumpstart Adoption 
of Cloud Computing 
Cloud Computing Forum 
and Workshop II 
Nov. 4-5, 2010 
Gaithersburg, MD 
Breakout Sessions 
Nov. 5, 2010
Overall Starting Points 
• Want use cases that work across multiple 
clouds and in different environments 
• Aim at specific use cases that can provide 
insight as to how clouds CAN work as well 
as demonstrations of how clouds work now 
• Reference implementations to enable 
feasibility exercises 
• Continuously growing, publicly accessible 
portal to showcase results Cloud Computing Forum 
and Workshop II 
Nov. 4-5, 2010 
Gaithersburg, MD
SAJACC 
Process 
In 
a 
little 
more 
detail…
Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 
19 
Lockheed Martin webinar 
July 11, 2013 
NIST Cloud Standards Inventory
Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 
20 
Lockheed Martin webinar 
July 11, 2013
Cloud Computing Forum 
and Workshop II 
Nov. 4-5, 2010 
Gaithersburg, MD 
http://www.nist.gov/itl/cloud/use-cases.cfm
( 
Internal(Group(Report( 
Feb(12,(2013 
Special(Publication(5001273(Special(Publication(5001273 
! 
SAJACC Working Group 
Recommendations to NIST 
National Institute of Standards and 
Technology 
NIST Cloud Computing 
Standards Acceleration to Jumpstart Adoption 
of Cloud Computing (SAJACC) Working Group 
Phase I group report and recommendations
2011: Initiated “Cloud Plugfest” Series 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
23 
(More about this later)
Reality Check: 
What it usually looks like when developers 
encounter standards committees.
What it ought to 
look like: 
(Taken from an actual Cloud Plugfest.)
CAC@TTU Planning Meeting 
May 29-30, 2013 
Texas Tech University 
26
27
Organization of this talk 
1. Past 
2. Present 
3. Future 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
28
Example: (Big) Data 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
29 
Factor of! 
1000x! 
bigger! 
in less 
than! 
a decade! 
Present day real world:! 
Phones: 100+ Gigabytes! 
Science and Business: 100s to 1000s of Petabytes
XSEDE: The Next Generation of 
US National Supercomputing 
Infrastructure 
The Role of Standards for Risk Reduction and 
Inter-operation in XSEDE 
Cloud and grid standards 
now power some of the 
largest academic 
supercomputing 
infrastructures in the 
world!
US National 
Cyberinfrastructure 
Blacklight 
Shared 
Memory 
4k 
Xeon 
cores 
! 
Darter 
24k 
cores 
! 
Nautilus 
Visualization 
Data 
Analytics 
! 
Keeneland 
CPU/GPGPU 
Stampede 
460K 
cores 
w. 
Xeon 
Phi 
>1000 
users 
Upgrade 
in 
2015 
Yellowstone 
Geosciences 
Wrangler 
Data 
Analytics 
Trestles 
IO-­‐intensive 
10k 
cores 
160 
GB 
SSD/Flash 
! 
Gordon 
Data 
intensive 
64 
TB 
memory 
300 
TB 
Flash 
Mem 
Open 
Science 
Grid 
High 
throughput 
Blue 
Waters 
124 
sites 
Leadership 
SuperMIC 
380 
nodes 
– 
1PF 
(Ivy 
bridge, 
Xeon 
Phi, 
GPU) 
Over 
13 
million 
service 
units/day 
typically 
delivered 
as 
of 
2014 
across 
all 
XSEDE 
supercomputing 
sites 
(about 
3 
million 
core 
hours/day), 
totaling 
about 
1.6 
billion 
core 
hours 
per 
year 
Promote an 
open, robust, 
collaborative, 
and innovative 
ecosystem 
Adopt, 
create and 
disseminat 
e 
knowledge 
Extend 
the impact 
of cyber-infrastructure 
Prepare 
the current 
and next 
generation 
Provide 
technical 
expertise and 
support 
services 
Collaborate 
with other CI 
groups and 
projects 
FutureGrid 
* 
Maverick 
Visualization 
Data 
Analytics 
Comet 
“Long 
Tail 
Science” 
47k 
cores/2 
PF 
High 
throughput 
ACI-­‐REF 
Campus 
sharing, 
NSF 
Cloud 
(shared) 
Grids 
Credit: Irene 
Qualters, US 
National Science 
Foundation
About the Open Grid Forum: 
Open Grid Forum (OGF) is a leading global standards 
development organization operating in the areas of cloud, 
grid and related forms of advanced distributed computing. 
The OGF community pursues these topics through an open 
process for development, creation and promotion of 
relevant specifications and use cases. 
OGF actively engages partners and participants throughout 
the international arena through an open forum with open 
processes to champion architectural blueprints related to 
cloud and grid computing. 
The resulting specifications and standards enable 
pervasive adoption of advanced distributed computing 
techniques for business and research worldwide. 
© 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 
32
History and Background 
• OGF began in 2001 as an organization to promote the 
advancement of distributed computing worldwide. 
• Grid Forum --> Global Grid Forum --> GGF + Enterprise 
Grid Alliance --> formation of OGF in 2005. 
• Mandate is to take on all forms of distributed computing 
and to work to promote cooperation, information exchange, 
best practices in use and standardization. 
• OGF best known for a series of important computing, 
security and network standards that form the basis for 
major science and business-based distributed computing 
(BES, GridFTP, DRMAA, JSDL, RNS, GLUE, UR, etc.). 
• Have also been working on cloud and Big Data standards 
(OCCI, WS-Agreement, DFDL, etc.) for several years. 
• Cooperative work agreements with other SDOs in place. 
© 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 
33
Starting Point: OGF Documents 
© 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 
34 
http://ogf.org/documents
LSN-MAGIC Meeting 
February 22, 2012 XSEDE Services Layer: 
Simple services combined in many ways 
–Resource 
35 
Namespace 
Service 
1.1 
–OGSA 
Basic 
ExecuOon 
Service 
–OGSA 
WSRF 
BP 
– 
metadata 
and 
noOficaOon 
–OGSA-­‐ByteIO 
–GridFTP 
–JSDL, 
BES, 
BES 
HPC 
Profile 
–WS 
Trust 
Secure 
Token 
Services 
–WSI 
Examples – (not 
a complete list) 
BSP 
for 
transport 
of 
credenOals 
–… 
(more 
than 
we 
have 
room 
to 
cover 
here) 
Basic message: XSEDE represents best-of-breed engagement 
of open computing standards with the US cyberinfrastructure.
Federated Cloud architecture 
Domain 
specific 
services 
in 
Virtual 
Machine 
Images 
FedCloud 
User 
interfaces 
Open to new members: 
EGI-InSPIRE RI-261323 www.egi.eu 
Join as user, or as an IaaS/PaaS/SaaS service provider: 
http://go.egi.eu/cloud 
Cloud 
hypervisor 
(e.g. 
OpenStack, 
OpenNebula, 
EmotiveCloud, 
Okeanos…) 
Cloud 
site 
academic/commercial 
Standards 
used 
to 
enable 
federation 
• OCCI: 
VM 
Image 
management 
• OVF: 
VM 
Image 
format 
• X509: 
Authentication 
• (CDMI: 
Storage) 
FedCloud 
Operation 
interfaces 
• Information 
system 
(BDII) 
• Monitoring 
(SAM) 
• Accounting 
(APEL) 
• AAI 
(Perun) 
Virtual 
organisations 
• GLUE2: 
Resource 
discovery 
and 
Description 
• Others 
in 
development 
Federation 
monitoring
EGI Federated Cloud: A successful standards-based 
international federated cloud infrastructure 
TUD 
KTH 
FCTSG INFN 
CETA CESGA 
DANTE 
Credit: David Wallom 
Chair EGI Federated Cloud Task Force 
Members 
•70 individuals 
•40 institutions 
•13 countries 
Stakeholders 
•23 Resource Providers 
•10 Technology Providers 
•7 User Communities 
•4 Liaisons 
CESNET 
Technologies 
•OpenStack 
•OpenNebula 
•StratusLab 
•CloudStack (in 
evaluation) 
•Synnefo 
•WNoDeS 
CNRS 
BSC 
LMU 
OeRC 
Masaryk 
IFAE 
Cyfronet 
100%IT 
RADICAL 
SRCE 
FZJ 
GRNET 
GWDG 
STFC 
SARA 
EGI.eu 
Imperial 
IFCA 
IGI 
IPHC 
IN2P3 
SZTAKI 
IISAS SixSq 
Standards 
•OCCI (control) 
•OVF (images) 
•X.509 (authN) 
•CDMI (storage - under 
development) 
(Last updated July 2014)
The rest of history: Enterprise clouds 
Of course, in the intervening time - mostly within the past few 
years - we’ve seen the explosive growth of the use of cloud 
computing in industry, and consequent development of thousands 
of variations on the above theme. 
As virtualization was added to the mix, and new ways of 
separating, distributing and designing tasks that can be carried 
out on distributed infrastructures has grown - and especially as the 
commoditization of computing has driven costs down, cloud 
computing is no longer a way of doing computing in general — it 
is THE way! 
Nonetheless we have to ask ourselves at this point: 
Are we learning anything new from this process? (Answer: Yes) 
And if so, how? (Answer: Open Source, DevOps and best practices) 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
38
Cloud Interoperability Week 
CAC@TTU Planning Meeting 
May 29-30, 2013 
Texas Tech University 
39 
Workshop to highlight applications, 
frameworks and user communities 
Sep. 16-20, 2013 
Santa Clara, CA and Madrid, Spain
Cloud Plugfest Developer Series: 
September 24, 2014 
Continuing series… 
! 
Oriented towards REAL 
DEVELOPMENT 
! 
Past and current events 
co-sponsored by many open 
source and standards-related 
organizations including 
OGF, DMTF, SNIA, OASIS, ETSI, 
OCEAN, CloudWATCH and OW2 
Continues! 
Developer-oriented 
in-person 
standards and 
software testing 
series 
Cloud Plugfest 12 
just completed! 
Easy to get 
involved and join 
in events as open 
source or 
commercial 
developers or 
project 
researchers! 
http://cloudplugfest.org 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
40 
More events in 
planning pipeline.
( 
Internal(Group(Report( 
Feb(12,(2013 
Special(Publication(5001273(Special(Publication(5001273 
! 
SAJACC Working Group 
Recommendations to NIST 
National Institute of Standards and 
Technology 
NIST Cloud Computing 
Standards Acceleration to Jumpstart Adoption 
of Cloud Computing (SAJACC) Working Group 
Phase I group report and recommendations
Basic Goals of SAJACC Phase II 
• Drastically increase the level of detail and modularity of the use 
cases for portability, interoperability, security and for other NIST 
goals added, such as mobility and accessibility. 
• Bring organization and definition of use cases into line with 
NIST Cloud Computing Reference Architecture and other NIST 
working group output. 
• Add sections necessary for USG agency and organization 
adoption. 
• Improve technical guidelines and content for possible 
automation, and to provide the basis for more formal testing. 
• Write enhanced use cases and leave a legacy for future reuse by 
defining the process for writing testable use cases.
Example Work In Progress: 
Reorganize 
and rewrite 
previous 
SAJACC Use 
Cases
Example Work In Progress: 
Add technical 
components 
for workflow 
modeling and 
improved use 
case internal 
detail.
Example Work In Progress: 
Incorporate 
input from other 
ongoing NIST 
cloud computing 
working groups
Example Work In Progress: 
Greatly 
improve 
content
Example Work In Progress: 
Include diagrams where 
appropriate to improve clarity 
of the logic sequence and 
workflow of a complex 
operation, step or procedure.
Organization of this talk 
1. Past 
2. Present 
3. Future 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
48
A New Research Effort 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
49
50 
Lockheed Martin webinar 
July 11, 2013 
The CAC@TTU 
We have now assembled a multidisciplinary team of talented 
researchers active in practical application topics to guide and 
inform cloud standards research for the NSF through the CAC.
51 
NSF CAC Cloud Standards Vision 
The CAC@TTU intends to provide a practical work arena for 
development and coordination of standards, standards-based 
software and reference implementations applicable to cloud 
and other forms of advanced distributed computing. 
The site will fill a need to organize, classify, develop reference 
implementations for and otherwise contribute to standards-based 
software in advanced distributed computing. 
The vision that underlies these goals is one of harmonious, 
coordinated development of software that interoperates 
across many boundaries of deployment and implementation, 
and that can be repurposed, rescaled and redeployed as 
needed to solve a wide variety of user, vendor and supplier 
problems. In other words: fulfill the dreams of cloud computing! 
Lockheed Martin webinar 
July 11, 2013
Target Cloud Standards-Related Organizations: 
CAC will use its testbed efforts to work with all relevant SDOs and standards-related 
customer and trade organizations 
It is often said that there are “too many standards organizations”. 
This is a lot like saying there is “too much software”. 
Each has its own area of specialty, its own contributor base, and its 
own method of funding to develop its work products. 
CAC will study products and effectiveness of each of these 
organizations and work with them using a DevOps approach. 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
52 
…
Core Technology Efforts 
Primary CAC@TTU project areas: 
September 24, 2014 
! 
! 
! 
! 
! 
* 
! 
Of these, we expect the Cloud Standards and Cloud 
Interoperability projects to be of principal interest for 
the future. CAC will therefore join the Federated Cloud. 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
53 
• Cloud Standards Testbed! 
• Cloud Performance Testbed! 
• Cloud Interoperability Testbed! 
• Cloud Tester Benchmark Suite 
* (In cooperation with The Aerospace Corporation and other CAC partners)
Initial CAC@TTU Project Areas 
1. Product and Standards Testing 
• Cloud Performance Testbed 
• Cloud Standards Testbed 
• Cloud Interoperability Testbed 
• Cloud Security Testbed <— (Future) 
2. Design Labs 
• Storage Design and Testing Lab 
• Network Design and Testing Lab 
3. Developer Events 
• Cloud Plugfest Series 
• Participation in technical partner events 
• Organization of and participation in conferences 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
54 
p CAC@TTU is new! 
n More coming…
Other New and Related Efforts 
• IEEE P2301 and P2302: 
n P2301 developing “Guide for Cloud Portability and Interoperability 
Profiles” (CPIP), chaired by John Messina (NIST). 
n P2302 working on “Standard for Intercloud Interoperability and 
Federation (SIIF)” and working toward assembling an “intercloud 
testbed” (www.intercloudtestbed.org) with multiple participants. 
n Both open to public participation and additional partners. 
n Related Intercloud Testbed effort (see next slide) updated & reconfigured. 
September 24, 2014 
• NSF Cloud: 
n Two awards recently made by the National Science Foundation for two 
new cloud testbeds, “Chameleon” and “CloudLab”. 
n Replaces FutureGrid project previously used for interoperability testing. 
n Further details emerging soon! 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
55
What Can You Do? 
• Several ways exist to get involved in the organizations 
and cloud projects just described that are working 
towards interoperability and standards. (Almost all are!) 
• Your institution, organization, company or client can ask 
for standards compliance as a condition of purchasing or 
implementing cloud products and services. 
• Join a Cloud Plugfest, or sponsor one, or start an activity 
with a similar DevOps orientation to development and 
continuous testing of cloud standards. 
• Join a Cloud Interoperability testbed. 
• Lobby for standards to be a required item in software 
development, and vice versa, in all projects and products. 
Lockheed Martin webinar 
July 11, 2013 
59
I’ve left a lot out! 
• This talk has a theme, though, that should now be clear: 
I have focused primarily on hands-on, real-world projects 
and related efforts for immediate feedback between 
standards and software developers. 
n Definition of the testing environment is definitely in scope. 
n Focus on topics that can produce real-world tests that produce 
feedback. 
n Take a “DevOps” approach and don’t wait for the documents to be 
completely finished or perfect. 
n Anyone can do this. You can, too! 
n Other projects of this nature should not feel slighted. I endorse them!! 
• The main theme - and my long-term primary theme for some 
time now - is this: 
Both standards and software require different types of 
development. The trick to success is keeping them in sync! 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
60
Conclusions 
• We will leverage public processes such as NIST SAJACC to 
pursue a broader range of testing tools needed to do 
conformance/compliance testing for cloud products and 
standards. DISA has joined the CAC to pursue these efforts. 
• CAC@TTU projects are being defined to add standards and 
interoperability testing tools and to expand the range of 
acceptance tools available to conduct such evaluations. 
• These will be tested first within the CAC center, and results 
could be offered for use by other organizations. 
• Outputs from this project will improve understanding of 
capabilities of cloud APIs, products and standards and 
improve feedback to public software development and 
standards development processes such as SAJACC. 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
61
Links For Further Information and To Help: 
• NIST Cloud Computing home page: http://nist.gov/itl/cloud/ 
• NIST SAJACC group TWiki page: http://collaborate.nist.gov/ 
twiki-cloud-computing/bin/view/CloudComputing/SAJACC 
• NSF Cloud and Autonomic Computing Center main site: 
http://nsfcac.org 
• CAC@TTU information and membership materials: 
http://cac.ttu.edu 
• Cloud Plugfest developer series: http://cloudplugfest.org 
• NSF I/UCRC main site: http://www.nsf.gov/eng/iip/iucrc/ 
• Cloud standards organization compilation: 
http://cloud-standards.org 
• NSF CAC@TTU contact email: cac.info@ttu.edu 
September 24, 2014 
NIST SEMINAR 
WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? 
Procurement, SLAs, standardisation on a global scale 
62

Mais conteúdo relacionado

Mais procurados

Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Ignacio M. Llorente
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Nane Kratzke
 
Infn os summit_2015_v1.0
Infn os summit_2015_v1.0Infn os summit_2015_v1.0
Infn os summit_2015_v1.0
caifti
 
Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...
The HDF-EOS Tools and Information Center
 

Mais procurados (20)

SDN-based Inter-Cloud Federation for OF@TEIN
SDN-based Inter-Cloud Federation for OF@TEINSDN-based Inter-Cloud Federation for OF@TEIN
SDN-based Inter-Cloud Federation for OF@TEIN
 
OpenNebula Conference 2014
OpenNebula Conference 2014OpenNebula Conference 2014
OpenNebula Conference 2014
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
 
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015
Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015
 
Infn os summit_2015_v1.0
Infn os summit_2015_v1.0Infn os summit_2015_v1.0
Infn os summit_2015_v1.0
 
Postcard: NECOS
Postcard: NECOSPostcard: NECOS
Postcard: NECOS
 
Operators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 NetworksOperators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 Networks
 
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
 
Getting Started with OpenStack from Hong Kong Summit Session November 5
Getting Started with OpenStack from Hong Kong Summit Session November 5Getting Started with OpenStack from Hong Kong Summit Session November 5
Getting Started with OpenStack from Hong Kong Summit Session November 5
 
OpenContrail Experience tcp cloud OpenStack Summit Tokyo
OpenContrail Experience tcp cloud OpenStack Summit TokyoOpenContrail Experience tcp cloud OpenStack Summit Tokyo
OpenContrail Experience tcp cloud OpenStack Summit Tokyo
 
VietOpenStack Boston recap 2017
VietOpenStack Boston recap 2017VietOpenStack Boston recap 2017
VietOpenStack Boston recap 2017
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computing
 
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
 
110G networking within JASMIN
110G networking within JASMIN110G networking within JASMIN
110G networking within JASMIN
 
Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...
 
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
 
OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic Cloud
 
LambdaFabric for Machine Learning Acceleration
LambdaFabric for Machine Learning AccelerationLambdaFabric for Machine Learning Acceleration
LambdaFabric for Machine Learning Acceleration
 
The Pacific Research Platform Two Years In
The Pacific Research Platform Two Years InThe Pacific Research Platform Two Years In
The Pacific Research Platform Two Years In
 

Destaque

Standardisation In Media Formats
Standardisation In Media FormatsStandardisation In Media Formats
Standardisation In Media Formats
FITT
 
Interoperability and Open Standards EC 19 Nov2008
Interoperability and Open Standards EC 19 Nov2008Interoperability and Open Standards EC 19 Nov2008
Interoperability and Open Standards EC 19 Nov2008
aclorrain
 
1010eif standardisation and innovation jfriedrich final
1010eif standardisation and innovation jfriedrich final1010eif standardisation and innovation jfriedrich final
1010eif standardisation and innovation jfriedrich final
Jochen Friedrich
 

Destaque (20)

SMART METERS Draft standardisation mandate
SMART METERS Draft standardisation mandateSMART METERS Draft standardisation mandate
SMART METERS Draft standardisation mandate
 
Challenges in Global Standardisation | EnergySys Hydrocarbon Allocation Forum
Challenges in Global Standardisation | EnergySys Hydrocarbon Allocation ForumChallenges in Global Standardisation | EnergySys Hydrocarbon Allocation Forum
Challenges in Global Standardisation | EnergySys Hydrocarbon Allocation Forum
 
1305 eurocloud jfriedrich
1305 eurocloud jfriedrich1305 eurocloud jfriedrich
1305 eurocloud jfriedrich
 
Extending UsiXML to support User-aware Interfaces
Extending UsiXML to support User-aware InterfacesExtending UsiXML to support User-aware Interfaces
Extending UsiXML to support User-aware Interfaces
 
Updates on Benchmarking of Vision-based Geometric Registration and Tracking M...
Updates on Benchmarking of Vision-based Geometric Registration and Tracking M...Updates on Benchmarking of Vision-based Geometric Registration and Tracking M...
Updates on Benchmarking of Vision-based Geometric Registration and Tracking M...
 
Grassroots activity for standardization on PDR (Pedestrian Dead Reckoning) be...
Grassroots activity for standardization on PDR (Pedestrian Dead Reckoning) be...Grassroots activity for standardization on PDR (Pedestrian Dead Reckoning) be...
Grassroots activity for standardization on PDR (Pedestrian Dead Reckoning) be...
 
A Byte of Software Deployment
A Byte of Software DeploymentA Byte of Software Deployment
A Byte of Software Deployment
 
Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...
 
Benchmarking Survey: New Solutions Development
Benchmarking Survey: New Solutions DevelopmentBenchmarking Survey: New Solutions Development
Benchmarking Survey: New Solutions Development
 
Standardisation In Media Formats
Standardisation In Media FormatsStandardisation In Media Formats
Standardisation In Media Formats
 
Interoperability and Open Standards EC 19 Nov2008
Interoperability and Open Standards EC 19 Nov2008Interoperability and Open Standards EC 19 Nov2008
Interoperability and Open Standards EC 19 Nov2008
 
1010eif standardisation and innovation jfriedrich final
1010eif standardisation and innovation jfriedrich final1010eif standardisation and innovation jfriedrich final
1010eif standardisation and innovation jfriedrich final
 
OLA 2014: Startup Library 101
OLA 2014: Startup Library 101OLA 2014: Startup Library 101
OLA 2014: Startup Library 101
 
Standardization of IT Processes
Standardization of IT ProcessesStandardization of IT Processes
Standardization of IT Processes
 
IT 2.0 Transformation 101
IT 2.0 Transformation 101IT 2.0 Transformation 101
IT 2.0 Transformation 101
 
Top 10 retail franchisor accounting best practices whitepaper
Top 10 retail franchisor accounting best practices whitepaperTop 10 retail franchisor accounting best practices whitepaper
Top 10 retail franchisor accounting best practices whitepaper
 
FITT Toolbox: Standardisation in Media Formats
FITT Toolbox: Standardisation in Media FormatsFITT Toolbox: Standardisation in Media Formats
FITT Toolbox: Standardisation in Media Formats
 
The Case For Open Standards
The Case For Open StandardsThe Case For Open Standards
The Case For Open Standards
 
Franchise Model - Franchise as a Development Tool - Social Franchise Entreprise
Franchise Model - Franchise as a Development Tool - Social Franchise EntrepriseFranchise Model - Franchise as a Development Tool - Social Franchise Entreprise
Franchise Model - Franchise as a Development Tool - Social Franchise Entreprise
 
The value of benchmarking software projects
The value of benchmarking software projectsThe value of benchmarking software projects
The value of benchmarking software projects
 

Semelhante a Cloud Testbeds for Standards Development and Innovation

Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
NETWAYS
 
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit
 

Semelhante a Cloud Testbeds for Standards Development and Innovation (20)

Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for Developers
 
NIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWGNIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWG
 
Calit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for CollaborationCalit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for Collaboration
 
Sc10 slide share
Sc10 slide shareSc10 slide share
Sc10 slide share
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
 
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
 
Cloud stack user group - Welcome
Cloud stack user group -  WelcomeCloud stack user group -  Welcome
Cloud stack user group - Welcome
 
01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbed
 
2010 Future of Advanced Computing
2010 Future of Advanced Computing2010 Future of Advanced Computing
2010 Future of Advanced Computing
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
Introduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaSIntroduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaS
 
TOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real WorldTOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real World
 
OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...
OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...
OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...
 
Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
 
State of the Stack April 2013
State of the Stack April 2013State of the Stack April 2013
State of the Stack April 2013
 
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
 
Mundi
MundiMundi
Mundi
 
Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)
 
Security Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research PlatformSecurity Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research Platform
 
What Are Science Clouds?
What Are Science Clouds?What Are Science Clouds?
What Are Science Clouds?
 

Mais de Alan Sill

SAJACC Working Group Recommendations to NIST, Feb. 12 2013
SAJACC Working Group Recommendations to NIST, Feb. 12 2013SAJACC Working Group Recommendations to NIST, Feb. 12 2013
SAJACC Working Group Recommendations to NIST, Feb. 12 2013
Alan Sill
 

Mais de Alan Sill (8)

Return on Investment for Research Computing and Data Support 2021-03-03
Return on Investment for Research Computing and Data Support 2021-03-03Return on Investment for Research Computing and Data Support 2021-03-03
Return on Investment for Research Computing and Data Support 2021-03-03
 
Design installation-commissioning-red raider-cluster-ttu
Design installation-commissioning-red raider-cluster-ttuDesign installation-commissioning-red raider-cluster-ttu
Design installation-commissioning-red raider-cluster-ttu
 
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computingISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
 
OCCI-OS tutorial
OCCI-OS tutorialOCCI-OS tutorial
OCCI-OS tutorial
 
OGF Standards Overview - Cloudscape V
OGF Standards Overview - Cloudscape VOGF Standards Overview - Cloudscape V
OGF Standards Overview - Cloudscape V
 
SAJACC Working Group Recommendations to NIST, Feb. 12 2013
SAJACC Working Group Recommendations to NIST, Feb. 12 2013SAJACC Working Group Recommendations to NIST, Feb. 12 2013
SAJACC Working Group Recommendations to NIST, Feb. 12 2013
 
SAJACC WG Report Summary and Conclusions Jan 2013
SAJACC WG Report Summary and Conclusions  Jan 2013SAJACC WG Report Summary and Conclusions  Jan 2013
SAJACC WG Report Summary and Conclusions Jan 2013
 
Requirement 5: Federated Community Cloud - Sill
Requirement 5: Federated Community Cloud - SillRequirement 5: Federated Community Cloud - Sill
Requirement 5: Federated Community Cloud - Sill
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Cloud Testbeds for Standards Development and Innovation

  • 1. Cloud Testbeds for Standards Development and Innovation NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale Alan Sill, Ph.D Site Director, Center for Cloud and Autonomic Computing at TTU Senior Scientist, High Performance Computing Center Adjunct Professor of Physics, Texas Tech University NIST SAJACC Working Group Co-Chair Sep. 24, 2014
  • 2. Organization of this talk 1. Past 2. Present 3. Future September 24, 2014 2 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 3. Organization of this talk In more detail: 1. Review of mission, plans and goals of SAJACC Phases I and II. 2. Discussion of the early role of the Cloud Plugfest series. 3. Evolution of the European Grid Initiative Federated Cloud from a testbed into full production status. 4. Discussion of several other standards testbed projects. 5. Update on current NSF projects in this area and ongoing work with NSF CAC partners on cloud standards definition, testing and cloud computing API and product benchmarking. This is an update to talks given on this subject over the past several years, in which I will go into detail on motivations and accomplishments of some related and independent standards testing programs. September 24, 2014 3 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 4. Organization of this talk 1. Past 2. Present 3. Future September 24, 2014 4 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 5. A brief history of cloud computing 1970’s: Networking becomes commonplace. Distributed computing experiments via ARPAnet, etc. Ethernet developed. 1980’s: Experiments linking idle NeXT computers by Apple folks. 1990’s: DECnet and AIX workstation clusters outpaced by Linux cluster computing. First large-scale distributed replicated clusters. Invention of grid computing and growth of use. 2000’s: Experiments lead to large-scale grids; cloud computing begins to emerge as a label but not yet as a widespread tool. The pattern of trying things out on small scale and then scaling them up if successful is among the oldest approaches in computing. (In fact, it is clearly not limited to computing topics.) In the grid and cloud context, which I regard as a continuum or at least connected, we have been doing this since the early days of distributed computing. September 24, 2014 5 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 6. Why “Cloud”? From “Fundamentals of Grid Computing”, http://www.redbooks.ibm.com/redpapers/pdfs/redp3613.pdf © Copyright IBM Corp. 2002. Generally speaking, when diagrams of collected resources were drawn that included groups of things reachable by the network, bubbles that were cloud-shaped were used to distinguish them from local resources. “Cloud computing” probably emerged from this pattern of drawing coupled with the idea of a nebulous, flexible set of resources. September 24, 2014 6 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 7. Testbeds were used EVERYWHERE The operative word in any initial project was a “testbed”. The Open Science Grid (now >760,000 cores) grew out of an early combination of three testbeds that merged into “Trillium”, then “Grid3” and then OSG — which led to other experiments that we will hear about later in this talk. September 24, 2014 7 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale
  • 8. 600k - 800k jobs/day! Distributed Across 124 Sites Open Science Grid currently consists of over 124 geographical sites, operating on a wide variety of computing systems
  • 9. Science VOs on the Open Science Grid Virtual Organizations, July 18th 2011 • Astrophysics • Biochemistry • Bioinformatics • Earthquake Engineering • Genetics • Gravitational-­‐wave physics • Mathematics • Nanotechnology • Nuclear and particle physics … and many others!
  • 10. Example: Worldwide LHC Computing Grid September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 10 ~450,000 cpu cores ~430 Pb storage Typical data transfer rate: ~12 GByte/sec Total worldwide grid capacity: ~2x WLCG across all grids and VOs
  • 11. CPU cores 361,300 EGI-InSPIRE RI-2E6G1I3-­‐I2n3SPIRE EGI international presence Storage Value (yearly increase) Disk (PB) 235 PB (+69%) Tape (PB) 176 PB (+32%) Value (yearly increase) across 53 countries (1.44 M job/day) RI-­‐261323 www.egi.eu www.egi.eu Example of standards-based international collaboration
  • 12. September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 12 (2011-2013)
  • 13. Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 13 Lockheed Martin webinar July 11, 2013
  • 14. NIST SAJACC Public Process http://collaborate.nist.gov/twiki-cloud-computing/bin/view/CloudComputing/SAJACC Lockheed Martin webinar July 11, 2013 14
  • 15. US NIST SAJACC Project p “Standards Acceleration to Jumpstart the Adoption of Cloud Computing” = SAJACC p One of several NIST Cloud Computing working groups that has been active since 2010 to pursue their mandate to produce guidance to the US government; other working groups for reference architecture, security, standards roadmap, accessibility and forensics p SAJACC Focused on use case definition and refinement to produce testable cloud computing scenarios p Demo code and presentations part of public record p New round recently started to refine test cases Lockheed Martin webinar July 11, 2013 15
  • 16. SAJACC Use Cases Standards Acceleration to Jumpstart Adoption of Cloud Computing Cloud Computing Forum and Workshop II Nov. 4-5, 2010 Gaithersburg, MD Breakout Sessions Nov. 5, 2010
  • 17. Overall Starting Points • Want use cases that work across multiple clouds and in different environments • Aim at specific use cases that can provide insight as to how clouds CAN work as well as demonstrations of how clouds work now • Reference implementations to enable feasibility exercises • Continuously growing, publicly accessible portal to showcase results Cloud Computing Forum and Workshop II Nov. 4-5, 2010 Gaithersburg, MD
  • 18. SAJACC Process In a little more detail…
  • 19. Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 19 Lockheed Martin webinar July 11, 2013 NIST Cloud Standards Inventory
  • 20. Cloud Standards: Myths, Priorities and Realities Alan Sill, TTU NSF CAC Spring Meeting, June 14-15, 2012 20 Lockheed Martin webinar July 11, 2013
  • 21. Cloud Computing Forum and Workshop II Nov. 4-5, 2010 Gaithersburg, MD http://www.nist.gov/itl/cloud/use-cases.cfm
  • 22. ( Internal(Group(Report( Feb(12,(2013 Special(Publication(5001273(Special(Publication(5001273 ! SAJACC Working Group Recommendations to NIST National Institute of Standards and Technology NIST Cloud Computing Standards Acceleration to Jumpstart Adoption of Cloud Computing (SAJACC) Working Group Phase I group report and recommendations
  • 23. 2011: Initiated “Cloud Plugfest” Series September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 23 (More about this later)
  • 24. Reality Check: What it usually looks like when developers encounter standards committees.
  • 25. What it ought to look like: (Taken from an actual Cloud Plugfest.)
  • 26. CAC@TTU Planning Meeting May 29-30, 2013 Texas Tech University 26
  • 27. 27
  • 28. Organization of this talk 1. Past 2. Present 3. Future September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 28
  • 29. Example: (Big) Data September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 29 Factor of! 1000x! bigger! in less than! a decade! Present day real world:! Phones: 100+ Gigabytes! Science and Business: 100s to 1000s of Petabytes
  • 30. XSEDE: The Next Generation of US National Supercomputing Infrastructure The Role of Standards for Risk Reduction and Inter-operation in XSEDE Cloud and grid standards now power some of the largest academic supercomputing infrastructures in the world!
  • 31. US National Cyberinfrastructure Blacklight Shared Memory 4k Xeon cores ! Darter 24k cores ! Nautilus Visualization Data Analytics ! Keeneland CPU/GPGPU Stampede 460K cores w. Xeon Phi >1000 users Upgrade in 2015 Yellowstone Geosciences Wrangler Data Analytics Trestles IO-­‐intensive 10k cores 160 GB SSD/Flash ! Gordon Data intensive 64 TB memory 300 TB Flash Mem Open Science Grid High throughput Blue Waters 124 sites Leadership SuperMIC 380 nodes – 1PF (Ivy bridge, Xeon Phi, GPU) Over 13 million service units/day typically delivered as of 2014 across all XSEDE supercomputing sites (about 3 million core hours/day), totaling about 1.6 billion core hours per year Promote an open, robust, collaborative, and innovative ecosystem Adopt, create and disseminat e knowledge Extend the impact of cyber-infrastructure Prepare the current and next generation Provide technical expertise and support services Collaborate with other CI groups and projects FutureGrid * Maverick Visualization Data Analytics Comet “Long Tail Science” 47k cores/2 PF High throughput ACI-­‐REF Campus sharing, NSF Cloud (shared) Grids Credit: Irene Qualters, US National Science Foundation
  • 32. About the Open Grid Forum: Open Grid Forum (OGF) is a leading global standards development organization operating in the areas of cloud, grid and related forms of advanced distributed computing. The OGF community pursues these topics through an open process for development, creation and promotion of relevant specifications and use cases. OGF actively engages partners and participants throughout the international arena through an open forum with open processes to champion architectural blueprints related to cloud and grid computing. The resulting specifications and standards enable pervasive adoption of advanced distributed computing techniques for business and research worldwide. © 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 32
  • 33. History and Background • OGF began in 2001 as an organization to promote the advancement of distributed computing worldwide. • Grid Forum --> Global Grid Forum --> GGF + Enterprise Grid Alliance --> formation of OGF in 2005. • Mandate is to take on all forms of distributed computing and to work to promote cooperation, information exchange, best practices in use and standardization. • OGF best known for a series of important computing, security and network standards that form the basis for major science and business-based distributed computing (BES, GridFTP, DRMAA, JSDL, RNS, GLUE, UR, etc.). • Have also been working on cloud and Big Data standards (OCCI, WS-Agreement, DFDL, etc.) for several years. • Cooperative work agreements with other SDOs in place. © 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 33
  • 34. Starting Point: OGF Documents © 2014 Open Grid Forum FAS* 2014: SAOS, P2P, CAC, OGF London, UK Sep 9, 2014 34 http://ogf.org/documents
  • 35. LSN-MAGIC Meeting February 22, 2012 XSEDE Services Layer: Simple services combined in many ways –Resource 35 Namespace Service 1.1 –OGSA Basic ExecuOon Service –OGSA WSRF BP – metadata and noOficaOon –OGSA-­‐ByteIO –GridFTP –JSDL, BES, BES HPC Profile –WS Trust Secure Token Services –WSI Examples – (not a complete list) BSP for transport of credenOals –… (more than we have room to cover here) Basic message: XSEDE represents best-of-breed engagement of open computing standards with the US cyberinfrastructure.
  • 36. Federated Cloud architecture Domain specific services in Virtual Machine Images FedCloud User interfaces Open to new members: EGI-InSPIRE RI-261323 www.egi.eu Join as user, or as an IaaS/PaaS/SaaS service provider: http://go.egi.eu/cloud Cloud hypervisor (e.g. OpenStack, OpenNebula, EmotiveCloud, Okeanos…) Cloud site academic/commercial Standards used to enable federation • OCCI: VM Image management • OVF: VM Image format • X509: Authentication • (CDMI: Storage) FedCloud Operation interfaces • Information system (BDII) • Monitoring (SAM) • Accounting (APEL) • AAI (Perun) Virtual organisations • GLUE2: Resource discovery and Description • Others in development Federation monitoring
  • 37. EGI Federated Cloud: A successful standards-based international federated cloud infrastructure TUD KTH FCTSG INFN CETA CESGA DANTE Credit: David Wallom Chair EGI Federated Cloud Task Force Members •70 individuals •40 institutions •13 countries Stakeholders •23 Resource Providers •10 Technology Providers •7 User Communities •4 Liaisons CESNET Technologies •OpenStack •OpenNebula •StratusLab •CloudStack (in evaluation) •Synnefo •WNoDeS CNRS BSC LMU OeRC Masaryk IFAE Cyfronet 100%IT RADICAL SRCE FZJ GRNET GWDG STFC SARA EGI.eu Imperial IFCA IGI IPHC IN2P3 SZTAKI IISAS SixSq Standards •OCCI (control) •OVF (images) •X.509 (authN) •CDMI (storage - under development) (Last updated July 2014)
  • 38. The rest of history: Enterprise clouds Of course, in the intervening time - mostly within the past few years - we’ve seen the explosive growth of the use of cloud computing in industry, and consequent development of thousands of variations on the above theme. As virtualization was added to the mix, and new ways of separating, distributing and designing tasks that can be carried out on distributed infrastructures has grown - and especially as the commoditization of computing has driven costs down, cloud computing is no longer a way of doing computing in general — it is THE way! Nonetheless we have to ask ourselves at this point: Are we learning anything new from this process? (Answer: Yes) And if so, how? (Answer: Open Source, DevOps and best practices) September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 38
  • 39. Cloud Interoperability Week CAC@TTU Planning Meeting May 29-30, 2013 Texas Tech University 39 Workshop to highlight applications, frameworks and user communities Sep. 16-20, 2013 Santa Clara, CA and Madrid, Spain
  • 40. Cloud Plugfest Developer Series: September 24, 2014 Continuing series… ! Oriented towards REAL DEVELOPMENT ! Past and current events co-sponsored by many open source and standards-related organizations including OGF, DMTF, SNIA, OASIS, ETSI, OCEAN, CloudWATCH and OW2 Continues! Developer-oriented in-person standards and software testing series Cloud Plugfest 12 just completed! Easy to get involved and join in events as open source or commercial developers or project researchers! http://cloudplugfest.org NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 40 More events in planning pipeline.
  • 41. ( Internal(Group(Report( Feb(12,(2013 Special(Publication(5001273(Special(Publication(5001273 ! SAJACC Working Group Recommendations to NIST National Institute of Standards and Technology NIST Cloud Computing Standards Acceleration to Jumpstart Adoption of Cloud Computing (SAJACC) Working Group Phase I group report and recommendations
  • 42. Basic Goals of SAJACC Phase II • Drastically increase the level of detail and modularity of the use cases for portability, interoperability, security and for other NIST goals added, such as mobility and accessibility. • Bring organization and definition of use cases into line with NIST Cloud Computing Reference Architecture and other NIST working group output. • Add sections necessary for USG agency and organization adoption. • Improve technical guidelines and content for possible automation, and to provide the basis for more formal testing. • Write enhanced use cases and leave a legacy for future reuse by defining the process for writing testable use cases.
  • 43. Example Work In Progress: Reorganize and rewrite previous SAJACC Use Cases
  • 44. Example Work In Progress: Add technical components for workflow modeling and improved use case internal detail.
  • 45. Example Work In Progress: Incorporate input from other ongoing NIST cloud computing working groups
  • 46. Example Work In Progress: Greatly improve content
  • 47. Example Work In Progress: Include diagrams where appropriate to improve clarity of the logic sequence and workflow of a complex operation, step or procedure.
  • 48. Organization of this talk 1. Past 2. Present 3. Future September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 48
  • 49. A New Research Effort September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 49
  • 50. 50 Lockheed Martin webinar July 11, 2013 The CAC@TTU We have now assembled a multidisciplinary team of talented researchers active in practical application topics to guide and inform cloud standards research for the NSF through the CAC.
  • 51. 51 NSF CAC Cloud Standards Vision The CAC@TTU intends to provide a practical work arena for development and coordination of standards, standards-based software and reference implementations applicable to cloud and other forms of advanced distributed computing. The site will fill a need to organize, classify, develop reference implementations for and otherwise contribute to standards-based software in advanced distributed computing. The vision that underlies these goals is one of harmonious, coordinated development of software that interoperates across many boundaries of deployment and implementation, and that can be repurposed, rescaled and redeployed as needed to solve a wide variety of user, vendor and supplier problems. In other words: fulfill the dreams of cloud computing! Lockheed Martin webinar July 11, 2013
  • 52. Target Cloud Standards-Related Organizations: CAC will use its testbed efforts to work with all relevant SDOs and standards-related customer and trade organizations It is often said that there are “too many standards organizations”. This is a lot like saying there is “too much software”. Each has its own area of specialty, its own contributor base, and its own method of funding to develop its work products. CAC will study products and effectiveness of each of these organizations and work with them using a DevOps approach. September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 52 …
  • 53. Core Technology Efforts Primary CAC@TTU project areas: September 24, 2014 ! ! ! ! ! * ! Of these, we expect the Cloud Standards and Cloud Interoperability projects to be of principal interest for the future. CAC will therefore join the Federated Cloud. NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 53 • Cloud Standards Testbed! • Cloud Performance Testbed! • Cloud Interoperability Testbed! • Cloud Tester Benchmark Suite * (In cooperation with The Aerospace Corporation and other CAC partners)
  • 54. Initial CAC@TTU Project Areas 1. Product and Standards Testing • Cloud Performance Testbed • Cloud Standards Testbed • Cloud Interoperability Testbed • Cloud Security Testbed <— (Future) 2. Design Labs • Storage Design and Testing Lab • Network Design and Testing Lab 3. Developer Events • Cloud Plugfest Series • Participation in technical partner events • Organization of and participation in conferences September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 54 p CAC@TTU is new! n More coming…
  • 55. Other New and Related Efforts • IEEE P2301 and P2302: n P2301 developing “Guide for Cloud Portability and Interoperability Profiles” (CPIP), chaired by John Messina (NIST). n P2302 working on “Standard for Intercloud Interoperability and Federation (SIIF)” and working toward assembling an “intercloud testbed” (www.intercloudtestbed.org) with multiple participants. n Both open to public participation and additional partners. n Related Intercloud Testbed effort (see next slide) updated & reconfigured. September 24, 2014 • NSF Cloud: n Two awards recently made by the National Science Foundation for two new cloud testbeds, “Chameleon” and “CloudLab”. n Replaces FutureGrid project previously used for interoperability testing. n Further details emerging soon! NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 55
  • 56.
  • 57.
  • 58.
  • 59. What Can You Do? • Several ways exist to get involved in the organizations and cloud projects just described that are working towards interoperability and standards. (Almost all are!) • Your institution, organization, company or client can ask for standards compliance as a condition of purchasing or implementing cloud products and services. • Join a Cloud Plugfest, or sponsor one, or start an activity with a similar DevOps orientation to development and continuous testing of cloud standards. • Join a Cloud Interoperability testbed. • Lobby for standards to be a required item in software development, and vice versa, in all projects and products. Lockheed Martin webinar July 11, 2013 59
  • 60. I’ve left a lot out! • This talk has a theme, though, that should now be clear: I have focused primarily on hands-on, real-world projects and related efforts for immediate feedback between standards and software developers. n Definition of the testing environment is definitely in scope. n Focus on topics that can produce real-world tests that produce feedback. n Take a “DevOps” approach and don’t wait for the documents to be completely finished or perfect. n Anyone can do this. You can, too! n Other projects of this nature should not feel slighted. I endorse them!! • The main theme - and my long-term primary theme for some time now - is this: Both standards and software require different types of development. The trick to success is keeping them in sync! September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 60
  • 61. Conclusions • We will leverage public processes such as NIST SAJACC to pursue a broader range of testing tools needed to do conformance/compliance testing for cloud products and standards. DISA has joined the CAC to pursue these efforts. • CAC@TTU projects are being defined to add standards and interoperability testing tools and to expand the range of acceptance tools available to conduct such evaluations. • These will be tested first within the CAC center, and results could be offered for use by other organizations. • Outputs from this project will improve understanding of capabilities of cloud APIs, products and standards and improve feedback to public software development and standards development processes such as SAJACC. September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 61
  • 62. Links For Further Information and To Help: • NIST Cloud Computing home page: http://nist.gov/itl/cloud/ • NIST SAJACC group TWiki page: http://collaborate.nist.gov/ twiki-cloud-computing/bin/view/CloudComputing/SAJACC • NSF Cloud and Autonomic Computing Center main site: http://nsfcac.org • CAC@TTU information and membership materials: http://cac.ttu.edu • Cloud Plugfest developer series: http://cloudplugfest.org • NSF I/UCRC main site: http://www.nsf.gov/eng/iip/iucrc/ • Cloud standards organization compilation: http://cloud-standards.org • NSF CAC@TTU contact email: cac.info@ttu.edu September 24, 2014 NIST SEMINAR WHICH FUTURE FOR US/EU TRUSTED CLOUD SERVICES? Procurement, SLAs, standardisation on a global scale 62