Облакът: задълбочен анализ на неговите ползи и опасности

Както в останалата част от икономиката, търговията разчита все по-малко на развитието на продуктите и развитието на услугите става все по-важно. Един от феномените на уеб 2.0 е появата на "изчислителни облаци", което позволява на потребителите да стартират приложения, хоствани на сървър, както и да запазват личните си файлове върху него.

Облачни изчисления

При този тип изчисления всичко, което една компютърна система може да предложи, се предлага като услуга, така че потребителите да имат достъп до услугите, налични „в интернет облака“, без знание (или поне без да са експерти) в управлението от ресурсите, които използват. Според IEEE Computer Society това е парадигма, при която информацията се съхранява постоянно на сървъри в Интернет и се изпраща във временни клиентски кешове, което включва настолни компютри, развлекателни центрове, лаптопи и т.н. Това е така, въпреки че възможностите на персоналните компютри са се подобрили значително, голяма част от тяхната мощ се губи, тъй като те са машини с общо предназначение.

Облачните изчисления са концепция, която включва софтуер като услуга, както в Web 2.0 и други скорошни концепции, известни също като технологични тенденции, които имат общо, че разчитат на Интернет, за да отговорят на компютърните нужди на потребителите.

Като примери за облачни изчисления могат да бъдат подчертани Amazon EC2, Google Apps, eyeOS, Microsoft Azure и Ubuntu One, които предоставят общи онлайн бизнес приложения, достъпни от уеб браузър, докато софтуерът и данните се съхраняват на сървърите.

ползи

  • Доказана интеграция на уеб услуги. По своята същност технологията Cloud Computing може да се интегрира много по-лесно и бързо с останалите приложения, независимо дали са разработени вътрешно или външно.
  • Предоставяне на услуги по целия свят. Облачните изчислителни инфраструктури осигуряват по-голяма адаптивност, пълно възстановяване при бедствия и минимизиран престой.
  • 100% инфраструктура за облачни изчисления не е необходимо да инсталирате хардуер. Красотата на технологията Cloud Computing е нейната простота ... и фактът, че тя изисква много по-малко инвестиции, за да започнете.
  • По-бързо и с по-малко риск изпълнение. Приложенията в облачната технология ще бъдат достъпни след няколко седмици или месеци, дори със значително ниво на персонализация или интеграция.
  • Позволява ви да архивирате ценна информация. В случай, че потребителят е претърпял проблем с компютъра си (той е бил откраднат, заразен от вирус или той просто няма достъп до него понастоящем), той може да получи незабавен достъп до информацията си от всеки друг компютър и навсякъде по света ти си в.
  • Споделянето на информация е много лесно. Благодарение на облака потребителите могат да създават документи едновременно и съвместно, като използват Google Docs или подобно решение. Те от своя страна могат да споделят файлове, използвайки DropBox или Ubuntu One и други подобни.
  • Кмет сегуридад. Администраторите и потребителите могат да спрат шпионския софтуер и вирусите, произхождащи от мрежата, преди да проникнат във вашата частна мрежа и да компрометират или деактивират компютрите, наред с други функции. От друга страна, ако вземем предвид, че 60% от фирмената информация се намира в незащитени системи; че 1 от 10 тетрадки е откраднат 10 месеца след закупуването му; и че 60% от собствениците на писалки казват, че са загубили устройството, логично е по-добре информацията да се съхранява в облака, а не във физически компютър.
  • Автоматични актуализации, които не оказват негативно влияние върху ИТ ресурсите. Ако актуализираме до най-новата версия на приложението, ще бъдем принудени да отделим време и ресурси (които нямаме), пресъздавайки нашите персонализации и интеграции. Технологията на облачните изчисления не ви принуждава да решите между актуализирането и запазването на работата си, тъй като тези персонализации и интеграции се запазват автоматично по време на актуализацията.

Въведение в опасностите от облака: кого обслужва сървърът?

Ричард М. Столман, бащата на движението за "свободен софтуер", задава този въпрос в a много интересна статия публикувано в Бостън ревю.

Цифровите технологии могат да ви дадат свобода; но може и да го отнеме. Първата заплаха за нашата свобода при използване на компютър идва от „патентован софтуер“: софтуер, който потребителите не могат да контролират, просто защото неговият „създател“ и абсолютен собственик (компания като Apple или Microsoft) го контролира. Потребителят има само "лиценз" за използването му, винаги при определени много специфични условия и обикновено няма достъп до своя изходен код, нито може да модифицира или разпространява копия от него. „Собственикът“, от друга страна, може да се възползва от тази несправедлива власт, като вкара зловредни функции в своите програми, като шпионски софтуер, задни врати и DRM.

Решението на този проблем е да се разработи „безплатен софтуер“ и да се отхвърли „патентован софтуер“. Свободният софтуер е този, който включва 4-те основни свободи: (0) да можете да стартирате програмата, както искате, (1) да можете да изучавате и променяте изходния код, както искате, (2) да можете да разпространявате копия на оригиналната версия и (3) да могат да разпространяват копия на модифицирани версии.

С безплатния софтуер потребителите могат да си възвърнат контрола върху своя компютър. Запазеният софтуер все още съществува, но има безплатни алтернативи, които позволяват на много хора да живеят добре без него.

Сега обаче сме изправени пред нова заплаха за нашия контрол над компютъра: софтуерът като услуга. Според Столман трябва да осъдим и това.

Основният проблем на "облачните изчисления"

Софтуерът като услуга (SaaS) предполага, че някой съхранява на сървър програма, която позволява на потребителите да изпълняват определени изчислителни задачи - да редактират електронни таблици, да превеждат текстове, да управляват имейли и т.н. - да канят потребителите да го използват. Потребителите изпращат своята информация на сървъра, той изпълнява заявената задача и накрая изпраща резултатите на потребителя.

Тези сървъри отнемат дори по-голям контрол от потребителите, отколкото собствения софтуер. С патентования софтуер потребителите обикновено купуват изпълним файл, но не и неговия изходен код. Това затруднява програмистите да изучават изходния код, така че не е възможно да знаят със сигурност какво наистина прави програмата и е много трудно да я модифицират според нуждите на потребителя.

С SaaS потребителите дори не получават изпълним файл: той се хоства на сървъра, където потребителите не могат да го видят или да имат достъп до него. Следователно за тях е невъзможно да знаят какво всъщност правят и елиминират всяка възможност да го променят..

Нещо повече, SaaS води до вредни последици, еквивалентни на зловредните функции, често срещани в патентования софтуер. Например някои патентовани програми са „шпионски софтуер“: програмата изпраща информация за дейностите, вкусовете и предпочитанията на потребителя на неизвестно място. Пример за това е Microsoft Windows, който изпраща информация за потребителските дейности на Microsoft. Windows Media Player и RealPlayer отчитат всичко, което играят потребителите.

За разлика от патентования софтуер, SaaS не изисква "стелт" код за получаване на потребителска информация. Вместо това потребителите трябва да представят информация, за да могат да използват тези програми.. Това има същия ефект като шпионския софтуер: сървърът получава нашата информация. Получавате го без никакви допълнителни усилия, поради естеството на SaaS.

Някои патентовани програми могат да "малтретират" потребителите чрез дистанционно управление на техните компютри. Например Windows има задна врата, с която Microsoft може да принуди промени във всеки софтуер, инсталиран на тази машина. Четецът на електронни книги на Kindle на Amazon има задна врата, която Amazon използва през 2009 г., за да изтрие дистанционно всички копия на „1984“ и „Farm Rebellion“ на Оруел, които потребителите са закупили законно от Amazon.

SaaS дава на сървърния оператор невероятна сила да променя използвания софтуер и да „бърка“ с информацията, която потребителят е предоставил. Отново не се изисква специален код за това.

Накратко, за Stallman SaaS е еквивалентен на огромен шпионски софтуер и задна врата, голяма като къща, даваща пълен контрол на сървърния оператор по несправедлив начин за потребителя.

Почистване: опасностите от SaaS са много

Ето някои от причините, поради които има хора, които смятат, че SaaS ограничава свободата на потребителите и ги прави зависими от доставчика на услуги.

  • Като не притежават физически устройствата за съхранение на своите данни, потребителите оставят отговорността за съхранението на данните и неговия контрол в ръцете на доставчика. Тоест изчисленията в облак застрашава свободите на потребителите, тъй като те оставят поверителността и личните си данни в ръцете на трети страни. Никой не знае какво правят компаниите с тази информация. Google например проследява историята ни на търсене и с нея изгражда профил, който след това използва, за да привлече потребителите към реклама, която е интересна за тях. По този начин те печелят повече пари (тъй като потребителите кликват върху рекламирането повече) и според тях те предоставят по-добра услуга на потребителите, тъй като намаляват „визуалното замърсяване“, причинено от неподходяща реклама.
  • Като нямате достъп до изходния код или изпълним файл, невъзможно е потребителят да знае какво прави наистина програмата. Тези "лоши" неща SaaS не е трябвало да бъдат злонамерено мислени или проектирани; напротив, понякога те възникват с намерението да помогнат на потребителя. Един случай, за който чух наскоро, е DropBox. Ако човек обикновено качва файлове от работния плот, например, DropBox ще качи, без потребителят да знае, всички файлове, хоствани в тази папка. Намерението е добро, то прави извода, че потребителят записва важни файлове в тази папка и му помага да направи резервно копие на тях по "прозрачен" начин, но наистина плаши, че това ще се случи, без потребителят да знае нищо.
  • Възможно е да се използват само приложенията и услугите, които доставчикът е готов да предложи. Така London Times сравнява изчисленията в облак с централизираните системи от 50-те и 60-те години, при които потребителите се свързват чрез „тъпи“ терминали към централни компютри. Обикновено потребителите не бяха свободни да инсталират нови приложения и се нуждаеха от одобрение от администратора, за да изпълняват определени задачи. Накратко, както свободата, така и творчеството бяха ограничени. The Times твърди, че изчисленията в облак са връщане към онази епоха.
  • Доставчикът на услуги решава да актуализира и модифицира услугата без съгласието на потребителите. Това често е полезно чрез подобряване на сигурността на софтуера. Това обаче може да бъде вредно и в случаите, когато премахва функции и функционалност, от които потребителят се нуждае. За една нощ потребителят трябва да излезе и да намери инструмент, който да замени предишния и да му помогне в работата му.
  • Риск за безопасността. Докато всички потребителски данни се съхраняват на сървър, те не само няма да могат да контролират какви мерки за сигурност трябва да бъдат предприети, за да ги защитят (тези решения ще бъдат взети от компанията, която предлага услугата), но, ако те са избегнати, подобни мерки ще поставят невъобразимо количество информация на пръстите на натрапника. С една дума, би имало много по-големи стимули за хакерите да проникнат в тези сървъри, тъй като по този начин те биха могли да получат достъп до информация, отговаряща на милиони потребители ... всичко с един замах. Има мит, че потребителите са глупави и не знаят как да се предпазят правилно от вируси и злонамерен софтуер, докато компаниите знаят какво правят. В крайна сметка това е част от вашата работа, нали? Ако не го направят както трябва, хората си тръгват. Е, различни новини през последните години потвърждават, че това е просто мит: едва ли е имало голяма компания, която да не е била хакната (Hotmail, Google, Facebook и др.).
  • Не интегрира хората, а ги отделя. Ами тези, които нямат пари да плащат за широколентови интернет връзки? Е, те са напълно извън облака и, ако употребата им стане широко разпространена, те не биха могли да използват никакъв софтуер, тъй като всичко ще бъде "уеб-базирано".
  • Облачните изчисления са просто a Капан, предназначен да принуди повече хора да купуват собствени, заключени системи, които ще им струват все повече и повече с течение на времето. В най-добрия случай потребителите ще имат достъп до „малки версии“ ​​на пълния софтуер, които очевидно ще бъдат платени.

Създаването на „безплатен“ SaaS би ли било решението?

Беше ми интересно да завърша тази публикация с Спорното отражение на Ричард Столман. Според него създаването на „безплатен“ SaaS не решава проблема.

Много от хората, които подкрепят разработването на свободен софтуер, предполагат, че проблемът SaaS ще бъде решен чрез разработване на безплатен софтуер за сървъри. Заради сървърните оператори тези програми е по-добре да бъдат безплатни; ако са собственици, техните разработчици (които не винаги са тези, които действително управляват сървъра) ще имат власт над сървъра. Това е несправедливо спрямо оператора и не помага на потребителите.

Но ако програмите на сървъра бяха безплатни, това не предпазва потребителите от ефектите на SaaS. Те дават свобода на сървърния оператор, а не на крайните потребители.

Предоставянето на изходния код на тези програми може да бъде от полза за общността: потребителите с необходимите знания могат да създадат нов сървър, дори чрез промяна на оригиналния софтуер. Но нито един от тези сървъри не би позволил на потребителя да има контрол върху това, което програмата прави, освен ако това не е техният собствен сървър. Saas винаги подлага потребителите на каприза на сървърния оператор и единственото средство за защита в този случай е да не се използва SaaS.

Какво мислите, прав ли е Столман или можем да го обвиним в „екстремизъм“? Вярвам, че този път банкирам ...


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Нека използваме Linux каза той

    Леле ... завиждам ти! Нямах привилегията да се срещна лично с него.

  2.   Талскарт каза той

    Именно въпросът, "Безплатното" създаване на SaaS би било решението? Имах късмета да попитам лично Столман в една от неговите беседи 😉

  3.   ХорхеБас каза той

    о съжалявам, какво означава изразът "банка ...", знаете идиомите на всяка държава, не ми беше ясно дали сте съгласни с позицията на Stallman, благодаря

  4.   Нека използваме Linux каза той

    О, съжалявам! Опитвам се да не включвам много идиоми, но някои от тях ми се изплъзват. 🙂
    Банкирането на някого означава да го подкрепите. Може да се използва по много начини: „Банкирам те!“, „Банкирам те до смърт“, „Никой не ме банкира!“ И т.н.

  5.   куче използва Linux каза той

    Е, обвинявам ви в екстремизъм ... може да е лишаване от свобода, но SaaS е концепция, която може да промени мрежата и компаниите, драстично да намали разходите и да позволи на МСП да се конкурират с големи компании.
    Този път ... и точно този път не поддържам RS и поддържам CLoud Computing ... освен това е и моята теза 😛 Трябва да защитавам облака 🙂

  6.   Innercin каза той

    Разбира се, Столман е прав, Kindle е абсолютно прав, те също забравиха да коментират, че ако сървърите са в САЩ, те са обект на законите на метихизма там и с корпоративна корупция, ако сте конкурент на свързана корпорация ЦРУ или ФБР (Idiot Donkey Force); Вашата информация ще удари конкуренцията с няколко телефонни обаждания (или имейли). Така че се съмнявам, че умни европейски или азиатски компании използват облака (падаш от облак и чупиш цялата майка).
    С Най-Добри Пожелания

  7.   Хоакин Копете каза той

    Намирам го за много интересна статия, макар и не особено фокусирана върху сигурността, което ми се струва фундаментално. Друг проблем, който виждам, е, че обикновено вече имаме определени приложения в нашите съоръжения (на място) и искаме те да се интегрират с приложенията, които наемаме в облака, например http://lacabezaenlanube.wordpress.com/2014/05/17/integracion-con-la-nube

    Например, за да се интегрирате безопасно с google, salesforce или microsoft, можете да прочетете повече в моя блог.

    1.    нека използваме linux каза той

      Интересен принос. Благодаря за коментара.
      Прегръдка! Павел.

  8.   Камила каза той

    Искате ли да знаете защо производителността може да е по-ниска в сравнение с локалното хранилище? и ПРЕДИМСТВА НА СЪХРАНЕНИЕТО В ОБЛАКА
    Компаниите трябва да плащат само за съхранението, което реално използват.
    само компании или фирми? и общи потребители като нас?