Kreiga Mundija mākoņu vīzija

Microsoft galvenais pētniecības un stratēģijas vadītājs, Kreigs Mundijs būs nozīmīga loma personālās skaitļošanas nākotnes veidošanā. Kopš Bils Geitss' s jūlijā aiziet pensijā, Mundie un galvenais programmatūras arhitekts Rejs Ozijs kopīgi vadījuši uzņēmuma tehnisko virzienu.





Šodien plkst Tehnoloģiju apskats EmTech konferencē Mundie uzstāsies ar galveno runu par veidiem, kā jaunas pieejas aparatūrai un programmatūrai mainīs cilvēku dzīvi. Tehnoloģiju apskats redaktores asistente Ērika Naone viņu uzrunāja pirms viņa sarunas, lai apspriestu lomu, ko viņš redz mākoņdatošanas jomā — tendence novirzīt datoru apstrādi un glabāšanu no galddatoriem uz izplatītiem datoriem internetā.

Tehnoloģiju apskats : Cilvēki bieži runā par programmatūras pārvietošanos no darbvirsmas — programmām, kas darbojas personālajā datorā — uz internetu — programmām, kas darbojas tīmekļa pārlūkprogrammā. Vai jūs to redzat kā nākamo lielo lietu?

Kreigs Mundijs: Manuprāt, nākamā lielā platformas maiņa faktiski būs saliktā platforma, kurā mēs pielīmējam interneta platformu attīstītajai klientu platformai [klientu vidū ir galddatori, klēpjdatori, mobilie tālruņi un citas ierīces], veidojot vienotu programmēšanas arhitektūru visās šajās. lietas.



Multivide

  • Skatieties, kā Microsoft galvenais pētniecības un stratēģijas darbinieks apspriež veidus, kā pārveidot personālo datoru.

  • Noskatieties Mundie galveno runu par skaitļošanu vietnē EmTech08.

BĒRNI : Kādas programmēšanas metodes būtu vajadzīgas, lai atbalstītu tik daudz paralēli darbojošos ierīču un procesoru?

CM: Daudzi pamatprincipi par to, kā cilvēki raksta programmas un ir tās rakstījuši gadu desmitiem, vairs nedarbojas ļoti labi. Tradicionālās procesuālās programmēšanas valodas mēdz maskēt vai faktiski izspiest daudzām problēmām raksturīgo paralēlismu tikai kā valodu struktūras blakusproduktu. Vēl viena problēma ir tas, kā panākt, lai programmas būtu pareizas arvien lielākā mērogā šajā izplatītajā vienlaicīgajā vidē. Mums ir vajadzīgi labāki atkļūdošanas rīki un galu galā pat programmu pārbaude [automātiski rīki, lai pārbaudītu, vai programmas algoritmi darbojas, kā paredzēts], kas ļaus mums apvienot šīs jaunās lietojumprogrammas. Un tad galu galā mums faktiski ir jābūt jaunām lietojumprogrammām.

BĒRNI : Kādas būtu šīs jaunās lietojumprogrammas?



CM: Būs pieredzes klase, kas dabiski iekļauj visus jūsu dzīves viedos klientus. Mūsdienās jūs varat iegādāties mobilo tālruni un automašīnu un televizoru, un spēļu konsoli, klēpjdatoru un galddatoru, bet tas ir kā uzdevums patērētājam, lai izdomātu, kā panākt, lai tajos visos tiktu rādītas vienas un tās pašas lietas. . Šodien tas ir pārāk grūti. Tas, ko jūs patiešām vēlaties darīt, ir domāt par šo klientu kolekciju, kas darbojas saskaņoti ar tīmekļa pakalpojumu kolekciju. Bet, ja tos ņemtu kopā, tie sniedz jums daudz labāku pieredzi šajā ziņā. Piemēram, ja tā ir jūsu mūzika, varat teikt: Skatieties, es tikai ceru, ka varēšu klausīties savu mūziku neatkarīgi no tā, kādu ierīci es paņemu.

BĒRNI : Tas izklausās līdzīgi Microsoft projektam Live Mesh .

CM: Tas ir ideāls piemērs. Rejs Ozijs ir veicis šo darbu vairākus gadus, lai būtībā izveidotu mākoņa platformu, kas papildina jaunattīstības klientu vai vairāku klientu platformu. Tas nodrošinātu kopīgus datu pakalpojumus un orķestrēšanas procesus, kurus jūs varētu abonēt no katra saistītā klienta. Tā patiešām ir viena no šīs saliktās platformas agrīnajām redzamajām daļām, ko mēs cenšamies virzīt uz priekšu.



BĒRNI : Cilvēki runā arī par mākoņdatošanu kā programmatūru kā pakalpojumu, ar domu, ka programmatūra lietotājam nonāk no mākoņa. Bet tas, šķiet, nav jūsu skatījums.

CM: Cilvēki, kuri sāka darbu un teica: Hei, visai programmatūrai ir jākļūst par pakalpojumu, sāka ar nepareizu priekšstatu, ka mums zināmais skaitļošanas modelis ir nobriedis un vairs neattīstīsies. Tāpēc, ja sakaru iespējas un izmaksas turpina uzlaboties, tad varbūt man vajadzētu vienkārši visu skaitļošanu likt atpakaļ pa vidu un atstāt nedaudz inteliģences malā, lai atvieglotu prezentāciju.

BĒRNI : Jūs lietojat terminu programmatūra plus pakalpojumi. Ko tu ar to domā?



CM: Ir lietas, kas ir vērtīgas, ja tās ir centralizētas mākonī un tiek pasniegtas kā pakalpojums. Taču, ja paskatās uz mūsdienu vissarežģītākajām lietojumprogrammām — pat tām, kas ir orientētas uz tīmekli —, tās arvien vairāk ir atkarīgas no arvien sarežģītākiem klientu komponentiem. Es domāju, ka iemesls ir tas, ka joslas platums nav bezgalīgs un noteikti ne vienmēr ir pieejams, un noteikti nav lēts. Lai gan tas var uzlaboties, pastāv arī latentuma fiziska problēma.

Tas, ko sākat redzēt, ir jauna lietojumprogrammu klase. Es uzskatu, ka nav jēgas mēģināt virzīt [daudz datu un apstrādes] pa vadu [uz mākoni, tikai], lai tas varētu atgriezties un runāt ar jums. Un galu galā tas mūs noved pie tā, ko es saucu par šo salikto platformu, kur jums ir līdzsvarots lomu kopums starp to, ko jūs sagaidāt no mākoņa, un to, ko jūs sagaidāt no klientiem.

paslēpties