صفحه 1:
Presented by:
تمسقطكله0 معطم2
Msc.IT management
فسات
University Of Tehran
صفحه 2:
ورت 010/6 فراهم میکنند
تي ١
صفحه 3:
= Wess. ce
* Rapid elasticity
* Measured service
صفحه 4:
— Availability
ترا رو -_-
— Cost-effective
— Acquire resources on demand
— Release resources when no longer needed
— Pay for what you use
— Leverage others’ core competencies
— Turn fixed cost into variable cost
صفحه 5:
الا ال ال هه فص سا
ای يل
Te OL ie ae
pi se pots cee
تسوا
صفحه 6:
صفحه 7:
ارزان تر» با یک
در واقع» پي سي شما در این : يا 61/0 هم ندارد زيرا
هیچ نوع برنامه نرم افزاري بار نمي شود و هیچ سندي نیاز به ذخیره 9
۳
كارآيي توسعه یافته: با وجود برنامه هاي کم تري که منابع کامپیوترشماه خصوصا حافظه
9
كامييوترهاي يك سيستم 001106170 010100©, سريع تر بوت و راه اندازي مي شوند
b ew 8) مد دز سس
صفحه 8:
1 1 aren ۰
وی سم يكر : Pes eno fc. ee
نداريد. وقتي برنامه هاي
es ا ماتیک رخ مي دهد و دفعه بعد که شما به
Kole] eee) ا BYR ED Doe eer wre Pe Te vee ss
وب دسترسي پیدا مي کنیده بدون نیاز به پرداخت پول براي دانلود یا ارتقاي نرم افزار» از
۱
9
صفحه 9:
oro
ل WOE cc wa eee
کماکان و به همان شکل قبلي» بر روي ابر در اختیار شما هستند. حتي اگر از لبزار پرتابل نیز
۱
ee ی
ا اا ا
و برنامه هاي كاربردي شما در همه حال به یک شکل هستند.
صفحه 10:
Community cloud: The cloud infrastructure is
shared by several organizations and supports a
specific community that has shared concerns
(e.g., mission, security requirements, policy, and
compliance considerations).
0
صفحه 11:
Hybrid cloud: The cloud infrastructure is a
composition of two or more clouds (private,
community, or public) that remain unique entities
but are bound together by standardized or
proprietary technology that enables data and
application portability (e.g., cloud bursting).
صفحه 12:
Hard to Integrat 1
* Regulatory requirements
* Note enough suppliers yet
صفحه 13:
* Clouds typically 50 a single security
architecture but have many customers
with different demands
* Cloud security issues may drive and
define how we adopt and deploy cloud
computing solutions
* Highly sensitive data is likely to be on “
صفحه 14:
ae
GLBA, HIPAA, SOX, PCY
56366 |31/5
International - EU Data Protection Directive
FTC Scrutiny
اي يت
Redundancy / Disaster Recovery
Handling Compliance
0
0
0
0
صفحه 15:
orret, Amazon فلز
00100
5۵05266, 256۲ ۲ — Sychronisation
Software plus services ۱ ات
— Microsoft Online Services
6
صفحه 16:
Brot تور
۰ ۸ ل ۱۵۷۵ ط ۲عویا ec
as they want at any given time
— The service is fully managed by the provider
* The consumer needs nothing but a personal
computer and Internet access
صفحه 17:
‘reduce costs
from 50% to 90% - CTO of Washington D.C.
IT resource subscription pilot demonstrated
a 28% cost savings - Alchemy Plus cloud
(backing from Microsoft)
Bl Cloud infrastructure saves 18% to
28% before considering that you no eer
۷ رح حصدم == = ۲ عححص
=
00 Valtira 270 reac 5
An Overview of
Cloud Computing
Presented by:
Zahra Golshani
Msc.IT management
Student
University Of Tehran
Definition
•
•
2
عبارت Cloud Computingبه معني توسعه و بهکارگيري فناوري کامپيوتر ( )Computingبر مبناي
اينترنت ( )Cloudاست .اين عبارت شيوهاي از محاسبات کامپيوتري در فضايي است که قابليتهاي
مرتبط با فناوري اطالعات به عنوان سرويس يا خدمات براي کاربر عرضه ميشود و به او امکان ميدهد
به سرويسهاي مبتني بر فناوري در اينترنت ( )Cloudدسترسي داشته باشد؛ بدون آنکه اطالعات
تخصصي در مورد اين فناوريها داشته باشد و يا بخواهد کنترل زيرساختهاي فناوري که از آنها
پشتيباني ميکند را در دست بگيرد.
سرویسهای Cloud Computingبرنامههای کاربردی را به صورت Onlineفراهم میکنند که
قابل دسترسی با مرورگر وب هستند درحالیکه نرمافزار و داده روی سرورها ذخیره شدهاند.
5 Essential Cloud
Characteristics
• On-demand self-service
• Broad network access
(Internet)
• Resource pooling
– Location independence
• Rapid elasticity
• Measured service
3
Objectives of Cloud Computing
• Core objectives and principles
that cloud computing must meet
to be successful:
–
–
–
–
–
–
–
–
–
–
Security
Scalability
Availability
Performance
Cost-effective
Acquire resources on demand
Release resources when no longer needed
Pay for what you use
Leverage others’ core competencies
Turn fixed cost into variable cost
4
Cloud Service Models
Infrastructure as a Service (IaaS): Products offered via this mode
include the remote delivery (through the Internet) of a full
computer infrastructure (e.g., virtual computers, servers, storage
devices, etc.);
Platform as a Service (PaaS): To understand this cloud computing
layer one needs to remember the traditional computing
model where each application managed locally required hardware,
an operating system, a database, middleware, Web servers,
and other software. One also needs to remember the team of network,
database, and system management experts that are needed
to keep everything up and running. With cloud computing, these
services are now provided remotely by cloud providers under this
layer;
5
Cloud Service Models
Software as a Service (Saas): Under this layer, applications are
delivered through the medium of the Internet as a service. Instead
of installing and maintaining software, you simply access it
via the Internet, freeing yourself from complex software and
hardware management. This type of cloud service offers a complete
application functionality that ranges from productivity (e.g.,
office-type) applications to programs such as those for Customer
Relationship Management (CRM) or enterprise-resource management.
6
مزايا و نقاط قوت Cloud
Computing
• هزينه هاي کامپيوتري کم تر :شما براي اجراي برنامه هاي کاربردي مبتني بر وب،
نيازي به استفاده از يک کامپيوتر قدرتمند و گران قيمت نداريد .از آن جائي که برنامه هاي
کاربردي بر روي ابر اجرا مي شوند ،نه بر روي يک پي سي دسکتاپ ،پي سي دسکتاپ شما
نيازي به توان پردازشي زياد يا فضاي ديسک سخت که نرم افزارهاي دسکتاپ محتاج آن
هستند ندارد .وقتي شما يک برنامه کاربردي تحت وب را اجرا مي کنيد ،پي سي شما مي تواند
ارزاiن تر ،با يک ديسک سخت کوچک تر ،با حافظه کم تر و داراي پردازنده کارآمدتر باشد.
در واقع ،پي سي شما در اين سناريو حتي نيازي به يک درايو CDيا DVDهم ندارد زيرا
هيچ نوع برنامه نرم افزاري بار نمي شود و هيچ سندي نياز به ذخيره شدن بر روي کامپيوتر
ندارد.
• کارآيي توسعه يافته :با وجود برنامه هاي کم تري که منابع کامپيوترشما ،خصوصا حافظه
آن را به خود اختصاص مي دهند ،شما شاهد کارآيي بهتر پي سي خود هستيد .به عبارت ديگر
کامپيوترهاي يک سيستم ،Cloud Computingسريع تر بوت و راه اندازي مي شوند
زيرا آن ها داراي فرآيندها و برنامه هاي کم تري هستند که به حافظه بار مي شود.
7
•
•
8
هزينه هاي نرم افزاري کم تر :به جاي خريد برنامه هاي نرم افزاري گران قيمت براي هر پي
سي ،شما مي توانيد تمام نيازهاي خود را به صورت رايگان برطرف کنيد .بله درست است،
اغلب برنامه هاي کامپويتري Cloud Computingکه امروزه عرضه مي شوند ،نظير
،Google Docsکامالً رايگان هستند .اين ،بسيار بهتر از پرداخت 200دالر يا بيشتر
براي خريد برنامه officeمايکروسافت است که اين موضوع به تنهايي مي تواند يک دليل
قوي براي سوئيچ کردن به Cloud Computingمحسوب شود.
ارتقاي نرم افزاري سريع و دائم :يکي ديگر از مزاياي مربوط به نرم افزار در Cloud
Computingاين است که شما ديگر نيازي به Updateکردن نرم افزارها و يا اجبار به
استفاده از نرم افزارهاي قديمي ،به دليل هزينه زياد ارتقاي آن ها نداريد .وقتي برنامه هاي
کاربردي ،مبتني بر وب باشند ،ارتقاها به صورت اتوماتيک رخ مي دهد و دفعه بعد که شما به
ابر Login ،کنيد به نرم افزار اعمال مي شوند .وقتي شما به يک برنامه کاربردي مبتني بر
وب دسترسي پيدا مي کنيد ،بدون نياز به پرداخت پول براي دانلود يا ارتقاي نرم افزار ،از
آخرين نسخه آن بهره مند مي شويد.
•
•
9
همکاري گروهي ساده تر :به اشتراک گذاشتن اسناد ،شما را مستقيما به همکاري بر روي اسناد
رهنمون مي شود .براي بسياري از کاربران ،اين يکي از مهم ترين مزاياي استفاده از
Cloud Computingمحسوب مي شود زيرا چندين کاربر به طور همزمان مي توانند
برروي اسناد و پروژه ها کار کنند ،به دلiيل اين که اسناد بر روي ابر ميزباني مي شوند ،نه بر
روي کامپيوترهاي منفرد ،همه چيزي که شما نياز داريد يک کامپيوتر با قابليت دسترسي به
اينترنت است.
مستقل از سخت افزار :در نهايت ،در اين جا به آخرين و بهترين مزيت Cloud
Computingاشاره مي کنيم .شما ديگر مجبور نيستيد به يک شبکه يا يک کامپيوتر خاص
محدود باشيد .کافي است کامپيوتر خود را تغيير دهيد تا ببينيد برنامه هاي کاربردي و اسناد شما
کماکان و به همان شکل قبلي ،بر روي ابر در اختيار شما هستند .حتي اگر از اiبزار پرتابل نيز
استفاده کنيد ،باز هم اسناد به همان شکل در اختيار شما هستند .ديگر نيازي به خريد يک نسخه
خاص از يک برنامه براي يک وسيله خاص ،يا ذخيره کردن اسناد با يک فرمت مبتني بر يک
ابزار ويژه نداريد .فرقي نمي کند که شما از چه نوع سخت افزاري استفاده مي کنيد زيرا اسناد
و برنامه هاي کاربردي شما در همه حال به يک شکل هستند.
Cloud Deployment Models
• Private cloud : The cloud infrastructure is
operated solely for an organization. It may be
managed by the organization or a third party .
• Community cloud: The cloud infrastructure is
shared by several organizations and supports a
specific community that has shared concerns
(e.g., mission, security requirements, policy, and
compliance considerations).
10
• Public cloud: The cloud infrastructure is made
available to the general public or a large industry
group and is owned by an organization selling cloud
services.
• Hybrid cloud: The cloud infrastructure is a
composition of two or more clouds (private,
community, or public) that remain unique entities
but are bound together by standardized or
proprietary technology that enables data and
application portability (e.g., cloud bursting).
11
Issues with the Cloud
•
•
•
•
•
•
•
•
Security (number 1 concern)
Performance
Availability
Lack of Standards
Inability to Customize
Hard to Integrate with current in-house IT
Regulatory requirements
Note enough suppliers yet
12
Analyzing Cloud Security
• Clouds are massively complex systems
that can be reduced to simple primitives
that are replicated thousands of times
• These complexities create many issues
related to security as well as all aspects
of Cloud computing
• Clouds typically have a single security
architecture but have many customers
with different demands
• Cloud security issues may drive and
define how we adopt and deploy cloud
computing solutions
• Highly sensitive data is likely to be on 13
More on Security
• Trusting vendor’s security model
• Where is the data stored and who is
securing it
• Inability to respond to audit requirements
• Indirect administrator accountability
• Loss of physical control
• Data retention / backup standards
• Redundancy / Disaster Recovery
• Handling Compliance
o
o
o
o
o
GLBA, HIPAA, SOX, PCY
State laws
International – EU Data Protection Directive
FTC Scrutiny
SAS 70 Audits
14
Cloud Based Service
examples
• Peer to Peer
– BOINC, Skype
• Web Apps
– Facebook, Twitter,
YouTube
• Security as a Service
– MessageLabs, Purewire,
ScanSafe, Zscaler
• Software plus services
• Software as a Service
– GoogleApps, Salesforce,
SpringCM
• Storage
– Content Distribution
• BitTorret, Amazon
CloudFront
– Sychronisation
• LiveMesh
– Microsoft Online Services
15
Clouds vs. Traditional
Hosting
• Three distinct characteristics that
differentiate clouds from traditional
hosting
– It is sold on demand
• Typically by the minute or the hour
– It is elastic
• A user can have as much or as little of a service
as they want at any given time
– The service is fully managed by the provider
• The consumer needs nothing but a personal
computer and Internet access
16
Cloud Economics
• Estimates vary widely on possible cost
savings
o “If you move your data center to a cloud
provider, it will cost a tenth of the cost.”
– Brian Gammage, Gartner Fellow
• Use of cloud applications can reduce costs
from 50% to 90% - CTO of Washington D.C.
• IT resource subscription pilot demonstrated
a 28% cost savings - Alchemy Plus cloud
(backing from Microsoft)
• “Using Cloud infrastructure saves 18% to
28% before considering that you no longer
need to buy peak capacity” – George Reese,
founder Valtira and enStratus
17