11. Looking Ahead.

Slides:



Advertisements
Similar presentations
How Virtualization and the Cloud Will Change Your Business and What You Can Do To Prepare.
Advertisements

Ed Duguid with subject: MACE Cloud
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
CLOUD COMPUTING Assoc.Prof.Dr.Aykan CANDEMİR E-Marketing Melis ÖZÜN Fatih SİVASLIOĞLU Cansu SARAÇLAR
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
Engineering the Cloud Andrew McCombs March 10th, 2011.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Plan Introduction What is Cloud Computing?
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing الحوسبة السحابية. subject History of Cloud Before the cloud Cloud Conditions Definition of Cloud Computing Cloud Anatomy Type of Cloud.
Osama Shahid ( ) Vishal ( ) BSCS-5B
For more notes and topics visit:
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
Cloud Computing and Big Data
Software Architecture
Cloud computing.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Enterprise Cloud Computing
| nectar.org.au NECTAR TRAINING Module 1 Overview of cloud computing and NeCTAR services.
Mastering Windows Network Forensics and Investigation Chapter 17: The Challenges of Cloud Computing and Virtualization.
Chapter 8 – Cloud Computing
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Hello Cloud… Mike Benkovich
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
WHAT IS CLOUD COMPUTING? Pierce County Library System.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Clouding with Microsoft Azure
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
MANAGEMENT INFORMATION SYSTEMS
Lecture 6: Cloud Computing
Network customization
Unit 3 Virtualization.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Chapter 6: Securing the Cloud
Avenues International Inc.
What is Cloud?.
Cloud computing-The Future Technologies
What is Cloud Computing - How cloud computing help your Business?
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Andrew McCombs March 10th, 2011
Cloud Computing.
Cloudy with a Chance of Data
Brandon Hixon Jonathan Moore
Cloud Helps Company Scale to Demand for Growing Healthcare Provider Field MINI-CASE STUDY “Microsoft Azure gives us the opportunity to focus on the task.
Emerging technologies-
Session I Cloud Introduction Session I
Revision PowerPoint By Nicole Davidson.
Presentation transcript:

11. Looking Ahead

Topics Standards and Controls Cloud Forensics Solid State Drives Speed of Change

Standards and Controls A prepared sample that has known properties that is ued s a control during forensic analysis Control A test performed in parallel with experimental samples A sample that provides a known result Some forensic authorities want to use these concepts in computer forensics, others don’t

Cloud Forensics

Cloud Computing Infrastructure as a Service (IaaS) Software as a Service (SaaS) Platform as a Service (PaaS) Image from Wikipedia, link 11a

Infrastructure as a Service (IaaS) Most basic cloud service Like renting a physical server at a colocation facility Provides virtual machines and network service to the customer Customer installs OS & apps Responsible for maintaining and upgrading the them Examples: Amazon EC2, Azure Services Platform, Google Compute Engine, Rackspace Open Cloud

Platform as a Service (PaaS) Provides a computing platform that includes Operating system Programming language execution environment Database Web server Application developers design apps without managing the lower hardware & software layers Examples: AWS Elastic Beanstalk, Windows Azure Cloud Services, Google App Engine

Software as a Service (SaaS) Provides an application for clients to use Clients don’t control hardware, OS, or application They just use the features the application provides Examples: Google Apps, Microsoft Office 365

Private and Public Clouds Private cloud Company purchases and maintains servers Restricted to company users Eliminates many of the advantages of cloud computing More secure (?) Public Cloud The most common type, provided by Amazon or Microsoft, etc. Image from Wikipedia, link 11a

From Wikipedia, link 11a

Benefits of the Cloud Startup cost is much lower Flexibility Scalability Redundancy Outsources server maintenance tasks so business can focus on their core competency

Legal Concerns Usually no way to recover deleted data Deleted data is on shared storage, and mapping is removed immediately when a file is deleted Few forensic tools are available for cloud environments

Cloud Persistence: Dropbox Dropbox saves all deleted files For 30 days by default for home users Forever with the Packrat extension (default for business users) Very handy for investigators! Link Ch 11b

Jurisdiction Cloud providers may be anywhere in the world Regulations could help, if they required Cloud Service Providers to retain and provide data to investigators Service Level Agreements may cover digital evidence collection and preservation Wise precaution when litigation is expected

Solid State Drives

Internal Structure of an SSD Link Ch 11d

SSD Structure Link Ch 11c

SSDs and TRIM SSDs get slower as they fill up SSD speed is only fast when it can do many writes in parallel The smallest structure you can write is a page (4 KB) But you cannot write to a page unless it is empty The smallest structure you can erase is a block (512 KB) Also, you can only erase a block 10,000 times before it fails (at least as of 2009) SSDs are not all the same—they make different attempts to increase lifespan with “wear leveling” Link Ch 11e

File Translation Layer Computer thinks it knows where data is going on the drive SSD uses a File Translation Layer to map apparent locations to real locations The real location is adjusted by the SSD controller for wear leveling

Garbage Collection SSD controller erases deleted files When this happens varies across drive brands Data on the drive may even be changing during forensic acquisition This process may depend on the OS and drive format TRIM command enables the OS to tell the SSD controller that a file has been deleted Supported by Windows 7 and OS X but only active when conditions are right

Speed of Change Case backlogs Constant updates of software require new methods, retraining and research Professional networking HTCIA Twitter Conventions